赞
踩
其实,它只是根据上文,猜下一个词(的概率)……
OpenAI 的接口名就叫「completion」,也证明了其只会「生成」的本质。
下面用程序演示「生成下一个字」。你可以自己修改 prompt 试试。还可以使用相同的 prompt 运行多次。
import openai import os import time from dotenv import load_dotenv, find_dotenv _ = load_dotenv(find_dotenv()) openai.api_key = os.getenv('OPENAI_API_KEY') prompt='今天我很' response = openai.Completion.create( model="text-davinci-003", prompt=prompt, max_tokens=40, temperature=0, stream=True ) #print(response.choices[0].text) for chunk in response: print(chunk.choices[0].text, end='') time.sleep(0.2)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。