在我的“下游”项目中,Im提出了从前线到我一把终点/路线的要求。 最终点使用开放式图书馆<代码>。
它认为,<条码>createChatCompletion的功能太长了,请求是时间性的。
在大约5秒之后,我从<条码>获取以下格奥尔语错误:https://foo.vercel.app/api/ai-chat。
An error occurred with your deployment
FUNCTION_INVOCATION_TIMEOUT
我假设,我会给我一些额外的时间。
前线法典
const response = await fetch( /api/ai-chat , {
method: POST ,
headers: {
Content-Type : application/json ,
},
body: JSON.stringify({ prompt }),
})
公益物
import { Configuration, OpenAIApi } from openai
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
})
const openai = new OpenAIApi(configuration)
export default async function POST({ body: { prompt } }, response) {
try {
const res = await openai.createChatCompletion({
model: gpt-3.5-turbo ,
top_p: 0.1,
n: 1,
messages: [
{
role: system ,
content: prompt,
},
],
})
return response.json({ suggestion: res.data.choices[0].message.content })
} catch (error) {
}
}