检查API密钥和请求参数是否正确,并确保与Playground相同的文本格式。
代码示例:
import openai
openai.api_key = "YOUR_API_KEY"
prompt = "The quick brown fox"
response = openai.Completion.create(
engine="davinci",
prompt=prompt,
max_tokens=5
)
if response and response.choices:
for choice in response.choices:
print(choice.text)
else:
print("API call failed")
在检查API密钥和请求参数是否正确之后,可以尝试使用与Playground相同的文本格式来测试API的返回。例如,在上面的示例中,将prompt变量设置为:
prompt = """
The quick brown fox
"""
而不是:
prompt = "The quick brown fox"
如果返回结果仍然为空,则可能需要更改一些请求参数(例如max_tokens)或切换到另一个API引擎。
上一篇:AzureOpenAI'BringYourOwnData'功能未提供正确答案
下一篇:AzureOpenAI的自动补全API在返回文本时出现问题,但在Playground中使用相同的提示可以正常工作。