chat/completions
和 completions
是 OpenAI API 中的两个不同的端点,它们提供了不同的功能和交互模式。以下是它们的主要区别:
completions
端点
-
用途:
- 主要用于生成文本补全。你提供一个提示(prompt),模型会基于这个提示生成后续的文本。
-
交互模式:
- 单次请求-响应模式。你发送一个提示,模型返回一个补全结果。
-
适用场景:
- 适用于需要连续生成文本的场景,如编写文章、代码补全、生成故事等。
-
示例请求:
{ "model": "text-davinci-003", "prompt": "Once upon a time, in a land far, far away,", "max_tokens": 100 }
-
示例响应:
{ "id": "cmpl-5eU3oZz1w9Q8Jt3B3o5Q5Z5Z1", "object": "text_completion", "created": 1609459200, "model":