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

闪电发卡2年前ChatGPT4962

新版: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)


相关文章

OpenAI 5.0会员订阅指南:快速上手

闪电发卡ChatGPT和Claude产品推荐: ChatGPT Pro共享账号 ChatGPT Pro独享账号 ChatGPT独享账号 Claude Pr...

探索ChatGPT Pro的深度研究:购买决定的全面指南

闪电发卡ChatGPT和Claude产品推荐: ChatGPT Pro共享账号 ChatGPT Pro独享账号 ChatGPT独享账号 Claude Pr...

OpenAI官网官方文档、ChatGPT以及对应API接口在国内彻底被墙了!!!

OpenAI昨天刚刚宣布开放ChatGPT和Whisper两个API,允许第三方开发者将它们集成到自己的应用和服务中。ChatGPT 新API基于自然语言大模型“GPT 3.5 Turbo”,提供自然...

AutoGPT部署示例,免费使用方法和踩坑总结

AutoGPT部署示例,免费使用方法和踩坑总结

AutoGPT是一种基于GPT的自动化系统,它为GPT提供了身体和内存,从而使它能够自主执行市场分析、客户服务、营销等任务。AutoGPT使用多种网络工具,可以将指令分解为多个子任务逐一执行,从而极大...

深入了解ChatGPT Pro 4.5成品号:让AI变得更智能

闪电发卡ChatGPT和Claude产品推荐:ChatGPT Pro共享账号ChatGPT Pro独享账号ChatGPT独享账号Claude Pro & ChatGPT Plus &...

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

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

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

发表评论    

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