首页 > 其他分享 >js调用chatgpt api

js调用chatgpt api

时间:2023-02-24 23:55:53浏览次数:39  
标签:HTTP api prompt js API const chatgpt fetch

前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!

要在 JavaScript 中调用 ChatGPT API,您可以使用以下步骤:

  1. 使用 fetch 函数或 XMLHttpRequest 对象来发送 HTTP 请求。

  2. 在 HTTP 请求中添加必要的请求头和参数,例如认证凭证、输入提示文本和生成文本参数等。

  3. 将请求数据转换为 JSON 格式。

  4. 执行 HTTP 请求并接收 HTTP 响应。

  5. 解析 HTTP 响应并提取响应数据,例如生成文本、得分等。

以下是使用 fetch 函数调用 ChatGPT API 的示例代码:

const url = "https://api.openai.com/v1/engines/davinci-codex/completions";
const prompt = "Hello, how are you?";
const temperature = 0.7;
const maxTokens = 100;

const requestOptions = {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: "Bearer YOUR_API_SECRET_KEY",
  },
  body: JSON.stringify({
    prompt: prompt,
    temperature: temperature,
    max_tokens: maxTokens,
  }),
};

fetch(url, requestOptions)
  .then((response) => response.json())
  .then((data) => console.log(data))
  .catch((error) => console.log(error));

 

标签:HTTP,api,prompt,js,API,const,chatgpt,fetch
From: https://www.cnblogs.com/ow-dwh/p/17153567.html

相关文章