除了GPT-3和GPT-3.5,OpenAI还提供了其他几个模型。这些模型所用的端点与GPT-4和 ChatGPT 所用的不同。尽管无论是在价格方面还是在性能方面,GPT-3.5 Turbo 模型通常都是最佳选择,但是不妨了解如何使用文本补全模型,特别是在微调等用例中,GPT-3文本补全模型是唯一的选择。
截至2023年11月下旬,GPT-3.5微调功能已完全开放,GPT-4微调功能可通过申请权限开放。因为基于补全的模型是唯一可以进行微调的模型。OpenAl计划在2024年1月之前为基于聊天的模型提供一个解决方案。由于目前尚不可用,我们无法在此提供有关它的描述信息。截至2023年11月下旬,GPT-3.5微调功能已完全开放,GPT-4微调功能可通过申请权限开放。文本补全和聊天补全之间有一个重要的区别:两者都能生成文本,但聊天补全更适用于对话。从如下代码片段可以看出,与ChatCompletion 端点相比,Completion 端点的主要区别在于提示词的格式。基于聊天的模型必须采用对话格式,而基于补全的模型只采用单独的提示词。
以上代码片段将输出类似于以下内容的结果:
import openai
# 调用 Completion 端点
response = openai.Completion.create