要调用 OpenAI API 中的聊天补全功能,您需要执行以下步骤:

  1. 首先,您需要注册 OpenAI API 并获取 API 密钥。

  2. 然后,您需要使用 HTTP POST 请求将您的请求发送到 API 端点:'https://api.openai.com/v1/chat/completions'

  3. 您的请求应该包含以下内容:

  • 您的 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。
  1. 发送请求后,您将收到一个 JSON 响应,其中包含 OpenAI API 生成的聊天补全。您可以根据需要对响应进行处理和解析。
OpenAI Chat Completions API 调用指南

原文地址: https://www.cveoy.top/t/topic/lBsN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录