OpenAI Chat Completions API 调用指南
要调用 OpenAI API 中的聊天补全功能,您需要执行以下步骤:
-
首先,您需要注册 OpenAI API 并获取 API 密钥。
-
然后,您需要使用 HTTP POST 请求将您的请求发送到 API 端点:'https://api.openai.com/v1/chat/completions'
-
您的请求应该包含以下内容:
- 您的 API 密钥,以'Authorization: Bearer {your_api_key}' 的格式提供。
- 您的请求正文,其中包含您希望 OpenAI API 为您完成的聊天文本。请求正文应该是一个 JSON 对象,其中包含以下属性:
- 'prompt': 聊天文本的前缀,用于提示 API 生成响应。
- 'temperature': 指定生成响应时使用的'创造性'级别。较高的温度会导致更加无序和出人意料的响应。默认值为 0.5。
- 'max_tokens': 指定生成响应时使用的最大令牌数。默认值为 50。
- 'top_p': 指定生成响应时使用的'nucleus 采样'概率阈值。默认值为 1.0。
- 'frequency_penalty': 指定一个惩罚因子,用于减少 API 生成重复响应的可能性。默认值为 0。
- 'presence_penalty': 指定一个惩罚因子,用于减少 API 生成无意义响应的可能性。默认值为 0。
- 发送请求后,您将收到一个 JSON 响应,其中包含 OpenAI API 生成的聊天补全。您可以根据需要对响应进行处理和解析。
原文地址: https://www.cveoy.top/t/topic/lBsN 著作权归作者所有。请勿转载和采集!