我在邮递员上点击请求时,它运行了一段时间然后显示套接字挂断"/>
我正在使用以下代码从 OpenAI API 获取数据。当我在邮递员上点击请求时,它运行了一段时间然后显示套接字挂断
const PORT = 8000;
const express = require('express')
const cors = require('cors')
const app = express()
app.use(express.json())
app.use(cors)
const API_KEY = "My API Key"
app.post('/completions' ,async(req,res)=>{
const options = {
methods:"POST",
headers:{
"Authorization":`Bearer ${API_KEY}`,
"Content-type":"Application/json"
},
body:JSON.stringify({
model:"gpt-3.5-turbo",
messages:[{role : 'user' , content:"how are you?"}],
max_tokens:100,
})
}
try{
console.log("here")
const response = await fetch('',options)
const data = await response.json()
res.send(data);
} catch(err){
console.log(err);
}
})
app.listen(PORT,() =>console.log("Your Server is running at " + PORT))
如果我通过 Postman 在 http://localhost:8000/completions 上点击本地服务器上的发布请求,它应该显示来自 openAI API 的响应,对吗?
回答如下:更多推荐
我正在使用以下代码从 OpenAI API 获取数据。当我在邮递员上点击请求时,它运行了一段时间然后显示套接字挂断
发布评论