ChatGPT-3 使用python的openai,在“text-davinci-002”模型中返回长度问题

djmepvbi  于 2023-03-03  发布在  Python
关注(0)|答案(1)|浏览(419)

我正在尝试使用**"text-davinci-002"模型使用"openai"**。返回的文本是一个单一的句子,而在openAI官方示例中相同的句子返回完整的文本。使用的代码如下:

response = openai.Completion.create(
            model="email to ask for a promotion",
            prompt=userPrompt,
            temperature=0.76
            )

此代码的输出为:* 您好[雇主],
我想申请晋升 *
而OpenAI网站here中的同一句话输出:* 您好[雇主],
我想申请晋升到[您想要的职位]。我已经在公司工作了[时间],我认为我具备该职位所需的经验和资格。*
先谢谢你

zbsbpyhn

zbsbpyhn1#

import openai
openai.api_key = "YOUR_API_KEY"
    
model_name = "text-davinci-002"
prompt = "email to ask for a promotion"

completion = openai.Completion.create(
    model=model_name,
    prompt=prompt,
    n=1,
    stop=None,
    temperature=0.5,
    max_tokens=150
)

generated_text = completion.choices[0].text
print(generated_text)

型号必须是正确的型号名称,在您的情况下为“text-davinci-002”

相关问题