【跟随精读】OpenAI API文档阅读随笔 关联ChatGPT,GPT3.5, InstructGPT, GPT3.5 Fine-tune, prompt技巧(上)

ChatGPT开放了API调用,让我们来一起看一下他们家的API服务框架文档。

声明:
在接下来的文档中,我会将OpenAI简称为OA,prompt称为模板,Fine-tune称为微调。

Get Started:

模板和参数

1,提到当单纯表达诉求输出效果不好的时候,考虑通过多加一些例子来引导,完善模型的输出。
2. 解释参数 temperature:

取值范围 0-1之间的小数
值越大,生成结果的随机性更强,往往序列更强,分布更边缘。
反之,更稳定,乏味,重复性强(官方表达是repetitive)
当t=0,同样的输入不变,输出也不会再变,相当于determinanistic

API试用

接下来OA给出了以上述给小动物起名字的样例为实现背景的一段脚本,下载下来用requirement文件可以直接pip install全部依赖。
这里要注意因为系统不同,文档中写的运行app的命令行是linux下的写法。
如果你用的是Windows,应该这么写:

python -m venv venv
venv\Scripts\activate.bat  # 这里这一行与原文Linux版不一致
flask run

然后就可以到 http://localhost:5000 去体验功能并调用API了。

扩展/后续/其他

下面的tutorial标签下还有一个QA API调用的小实践样例,再次不做展开了,快速入门这章节就到这了。
主要工作目标还是进行微调API调用,所以下一篇文章中我们详细看看微调API的数据要求的调用方法。

你可能感兴趣的:(细读细看,chatgpt,gpt-3,nlp,自然语言处理,人工智能)