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

闪电发卡2年前ChatGPT4617

新版: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内实现这样的效果,让ChatGPT直接生成对应的图片:ChatGPT按照指令生成对应...

什么是ChatGPT?ChatGPT有什么应用场景?ChatGPT的优点和限制

 一、什么是ChatGPTChatGPT是一种基于GPT模型的聊天机器人框架,能够通过学习和模仿人类对话的方式进行自然语言处理和生成,从而实现高质量的聊天交互体验。它采用了开源的transf...

ChatGPT API教程在线对接OpenAI APIKey技术教程

闪电发卡ChatGPT产品推荐:ChatGPT独享账号:https://www.chatgptzh.com/post/86.htmlChatGPT Plus独享共享账号购买代充:https://www...

2025年ChatGPT Pro共享成品号购买趋势:市场分析与未来预测

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

对比ChatGPT 3.5和ChatGPT 4.0,差距真的挺大的!!!

对比ChatGPT 3.5和ChatGPT 4.0,差距真的挺大的!!!

话不多说,直接上图:下面是GPT4的回答,我感觉完全可以通过图灵测试,openAI不这么做可能是不想引起大家的恐慌提问:讲一讲关公战秦琼的故事,为什么关公最后去西天取经了,然后完了又跟朱元璋打天下?C...

如何用ChatGPT生成原创内容:AI书籍编写全攻略

大家好!今天我们来聊聊一个非常有趣的话题:如何用ChatGPT生成原创内容,特别是AI书籍的编写全攻略。随着人工智能技术的不断发展,越来越多的人开始关注如何利用AI工具来提高工作效率和创造力。那么,如...

发表评论    

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