Python使用OpenAI官方库调用ChatGPT转发API调用示例(新版+旧版)

闪电发卡2年前ChatGPT5043

新版:OpenAI库1.0.0以上

调用参数解释:https://www.chatgptzh.com/post/12.html


from openai import OpenAI

client = OpenAI(
    # 输入转发API Key,注意转发地址需要加/v1
    api_key="sk-xxxxxxxxxxxxxxxxxxxxxxxx",
    base_url="https://api.wumingai.com/v1"   
)

completion = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "你是谁!"}
    ],
    stream=True  # 是否开启流式输出
)

# 非流式输出获取结果
# print(completion.choices[0].message)
# 流式输出获取结果
for chunk in completion:
    print(chunk.choices[0].delta)


旧版:


import openai

# 输入转发API Key,注意转发地址需要加/v1
openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
openai.api_base = "https://api.wumingai/v1"


response = openai.ChatCompletion.create(
    model="gpt-3.5-turbo",  
    messages="hello",
    max_tokens=2000,
    n=1,
    stop=None,
    temperature=0.5,
)

response_content = response.choices[0].message.content
print(response_content)


相关文章

ChatGPT是什么?如何进行注册和使用?

ChatGPT是什么?如何进行注册和使用?

近期各大院校开学、企业会议都以ChatGPT开头,最近的热词非ChatGPT莫属。但身边仍有些小伙伴似乎没有follow上这个热点,常来问我一些有关ChatGPT的问题,今天就在此给大家分享一些Cha...

如何在ChatGPT时代提高数字媒体艺术的原创性和价值?

如何在ChatGPT时代提高数字媒体艺术的原创性和价值?

数字媒体艺术是指使用各种数字、信息技术制作的各种形式的有独立审美价值的艺术作品,具有模拟现实的虚拟性、艺术创造的想象性、交互性和使用网络媒体的基本特征。数字媒体艺术是一个跨自然科学、社会科学和人文科学...

玩了几天ChatGPT,我悟了...(ChatGPT使用和赚钱方法攻略)

今天咱们聊聊chatgpt吧~最近实在是太火了,之前写过一篇如何注册的文章,大家可以关注公众号查看。其实国内大部分人都困在了注册这一关上,其实这里面最关键的就是🪜根据我的经验,大家如果有公司的🪜就使用...

智能交通:AI如何提升城市交通管理水平

在如今这个科技飞速发展的时代,智能交通已经成为提升城市交通管理水平的关键工具。你可能会问,什么是智能交通?简单来说,智能交通系统(ITS)是利用先进的信息技术、传感器技术和人工智能技术,对交通系统进行...

ChatGPT上岗医疗还有多远?哈佛教授亲测表现接近医生,云知声被曝打造行业版

ChatGPT上岗医疗还有多远?哈佛教授亲测表现接近医生,云知声被曝打造行业版

国内玩家如火如荼入局ChatGPT,其在各行业出圈也有目共睹。但具体什么时候能上岗尚且还不明晰,尤其像一些艰深、壁垒性高的行业,比如医疗。现在,一位哈佛医学院教授,就亲自下场测试ChatGPT的表现。...

OpenAI发布文生视频产品Sora,它对人类发展有哪些影响

OpenAI发布文生视频产品Sora,它对人类发展有哪些影响

OpenAI最近推出了Sora,这是一种先进的人工智能模型,能够将文本描述转换成高质量的视频内容。这一创新在生成式AI领域代表了一个重大的飞跃,为内容创作、教育等多种应用提供了新的创意和实用性维度。S...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。