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

闪电发卡2年前ChatGPT5108

新版: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提示词改善金融客户服务体验

在如今这个数字化时代,金融行业正经历着前所未有的变革。随着人工智能(AI)技术的迅速发展,越来越多的金融机构开始尝试将AI融入到客户服务中,以提升客户体验。而在众多AI技术中,ChatGPT无疑是最具...

购买ChatGPT Plus账号的优势:详细分析和操作步骤

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

探索ChatGPT在电商客户支持中的智能对话功能

在今天这个数字化时代,电商行业已经成为我们生活中不可或缺的一部分。从日常购物到特别节日的礼物,我们都依赖于各种电商平台。然而,随着电商业务的不断扩展,客户支持的需求也在迅速增加。面对大量的客户咨询和复...

ChatGPT 的 DAN 提示是什么?

ChatGPT 的 DAN 提示是什么?

DAN 提示是越狱 ChatGPT聊天机器人的一种方法。它代表“Do Anything Now”,它试图说服ChatGPT忽略开发者 OpenAI 为防止种族主义、恐同、其他攻击性和潜在危害而制定的一...

ChatGPT应用案例:ChatGPT处理电子表格的若干例子详解

第一问:如何实现一个在线电子表格要实现一个在线电子表格,您需要使用以下步骤:选择一种编程语言和一个Web框架来创建您的应用程序。常见的Web框架包括Ruby on Rails、Django、Flask...

解密Prompt系列:升级Instruction Tuning:Flan/T0/InstructGPT/TKInstruct

解密Prompt系列:升级Instruction Tuning:Flan/T0/InstructGPT/TKInstruct

这一章我们聊聊指令微调,哈哈只要你细品,你就会发现大家对prompt和instruction的定义存在些出入,部分认为instruction是prompt的子集,部分认为instruction是句子类...

发表评论    

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