根据错误提示,这是一个聊天模型,不支持v1/completions端点。建议使用v1/chat/completions端点来解决此问题。可以将以下代码段:

response = openai.Completion.create( model='gpt-3.5-turbo', prompt='以%s为主题写一篇文章' % title, temperature=0.6, max_tokens=500, top_p=1.0, frequency_penalty=1.0, presence_penalty=1.0, )

更改为:

response = openai.Completion.create( engine='text-davinci-002', prompt='以%s为主题写一篇文章' % title, temperature=0.6, max_tokens=500, top_p=1.0, frequency_penalty=1.0, presence_penalty=1.0, stop=None )

将模型更改为“text-davinci-002”,并将端点更改为“v1/chat/completions”。

from flask import Flask requestimport openaiapp = Flask__name__ # 这里可以随意起名字也可以是app_1approutedef hello_world title = strrequestargsgetname None # 若空提交argsget返回None with openkeytxt r encoding=ut

原文地址: https://www.cveoy.top/t/topic/bGUO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录