|
发表于 2023-5-21 14:13:05
|
显示全部楼层
我身边的人用过ChatGPT不少,但是用过OpenAI接口的人就很少了,原因有很多,要么不会,要么会但是没有条件用。
而这两天我发现了一个挺取巧的使用方式。
首先说正常的使用,其实很简单,比如说用python
import openai
openai.api_key = "sk-"
def get_completion(prompt, model="gpt-3.5-turbo"):
messages = [{"role": "user", "content": prompt}]
response = openai.ChatCompletion.create(
model=model,
messages=messages,
temperature=0, # this is the degree of randomness of the model's output
)
return response.choices[0].message["content"]其实很简单,但是难就难在openai.api_key = "sk-" 这一步,很多人就是没有这个api_key。
这两天我在学习吴恩达和OpenAI一起开设的prompt课程,学习界面就这样,左边是一个在线的python代码编辑框(jupyter notebook),右边是课程。
你看到左边框里面的东西没。
就是这个:openai.api_key = os.getenv('OPENAI_API_KEY')
它的意思是,这个apikey是课程方免费提供的,你在这个环境下使用是免费的。
如果你没有用过,完全可以在这里面体验一下,当然了,课程也鼓励你去多试试。
使用方法很简单:
第一步,选中第一个框内的内容
第二步,单击上面的run按钮
第三步,同理运行第二个框
第四步,运行第三和第四个框
红框里就是结果
如果你要运行自己的prompt,就改第三第四个框:
这就是全部的过程,这个课程暂时是免费的,大家可以去试着体验一下。
课程链接:ChatGPT Prompt Engineering for Developers
这个背后应该是GPT3.5,想要体验GPT4.0的,还是得试试真家伙。
GPT-4国内有免费平替吗? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|