为什么openai库里没有completion属性呢?
cbyusdbcubsdicnisdcdscsdcsdc
为什么openai库里没有completion属性呢?
cbyusdbcubsdicnisdcdscsdcsdc
OpenAI 的 GPT 类模型,它确实具有 completion
属性,可以用于对给定文本进行自动补全。例如,你可以使用以下代码来使用 GPT-3 模型完成单词。
import openai
openai.api_key = "YOUR_API_KEY"
def complete(prompt):
response = openai.Completion.create(
engine="text-davinci-002",
prompt=prompt,
max_tokens=60,
n=1,
stop=None,
temperature=0.7,
)
return response.choices[0].text.strip()
在这个示例中,openai.Completion.create()
方法接受一个 prompt
参数,该参数包含您希望自动完成的文本。在返回值中,response.choices[0].text
属性包含自动完成后的完整文本。