ChatGPT API JavaScript 访问指南 - 使用 Fetch API
要使用 JavaScript 访问 ChatGPT 的 API,您需要执行以下步骤:
-
获取 API 密钥。要使用 ChatGPT API,您需要一个 API 密钥。请参阅 ChatGPT API 文档以获取有关如何获取 API 密钥的详细信息。
-
编写 JavaScript 代码以调用 API。使用 XMLHttpRequest 或 Fetch API 等 JavaScript 库或框架来调用 API。以下是使用 Fetch API 调用 ChatGPT API 的示例代码:
const apiKey = 'YOUR_API_KEY';
const text = 'Hello, how are you?';
const url = `https://api.openai.com/v1/engines/davinci-codex/completions?prompt=${text}`;
fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${apiKey}`
},
body: JSON.stringify({
max_tokens: 60,
n: 1,
stop: '\n'
})
})
.then(response => response.json())
.then(data => {
console.log(data.choices[0].text);
})
.catch(error => {
console.error(error);
});
该代码将向 ChatGPT API 发送一个请求,并使用 API 密钥进行身份验证。它将返回一些文本,该文本是 ChatGPT 生成的响应。在这个例子中,我们只提取了响应中的一行文本并将其打印到控制台中。
- 测试您的代码。在浏览器中打开 HTML 文件并查看控制台以查看响应。如果您遇到任何问题,请查看 API 文档以获取更多信息。
原文地址: https://www.cveoy.top/t/topic/na4B 著作权归作者所有。请勿转载和采集!