赞
踩
pip install openai
Chat/Create chat completion
Example request:
Example Response:
import openai
openai.api_key = "{上面复制的key}"
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Who won the world series in 2020?"},
{"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2020."},
{"role": "user", "content": "Where was it played?"}
]
)
print(completion.choices[0].message)
print内容的就是返回的结果了。
注意这里的messages包括user(你自己的输入)和ChatGPT生成的内容(assistant),默认的API是不会进行上下文关联的,所以需要你在messages中添加对话的历史记录。
字典中每一个role的取值,对应的功能都不太一样,
使用ChatGPT时,可以根据自己的需求调整不同的参数,以达到更好的结果。以下是一些常用的参数:
chatgpt token 工具
Introducing ChatGPT and Whisper APIs
Using the OpenAI Chat API, you can build your own applications with gpt-3.5-turbo and gpt-4
chatgpt prompt design
如何快速调用ChatGPT API
chatgpt api github 项目:解决了OpenAI API设置的4096个token限制
python-openai遇到ssl问题,应该如何解决?
调用chatGPT的api,并形成上下文详解
chatgpt finetune
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。