html JavaScript 调用chatgpt api
时间: 2023-02-12 07:05:41 浏览: 285
在HTML中使用JavaScript调用ChatGPT API需要使用AJAX(异步JavaScript和XML)来实现。您需要使用XMLHttpRequest对象来发送请求,然后使用JavaScript处理响应。
示例代码如下:
```javascript
var request = new XMLHttpRequest();
request.open("POST", "https://api.openai.com/v1/engines/davinci-codex/completions", true);
request.setRequestHeader("Content-Type", "application/json");
request.setRequestHeader("Authorization", "Bearer <YOUR_API_KEY>");
var data = JSON.stringify({
"prompt": "What is the capital of France?",
"temperature": 0.5
});
request.onreadystatechange = function() {
if (request.readyState === 4 && request.status === 200) {
var response = JSON.parse(request.responseText);
console.log(response.choices[0].text);
}
}
request.send(data);
```
其中,<YOUR_API_KEY> 是你自己的 API Key,根据你的需要自行设置prompt以及其他参数。
阅读全文