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

闪电发卡2年前ChatGPT4416

新版: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 API做个游戏:你说我猜问答游戏开发记录

如果用ChatGPT API做个游戏:你说我猜问答游戏开发记录

这段时间,生活一如既往地魔幻,好多想法和判断依据都发生了微妙的变化,技术人也被各种客观因素束缚,共勉吧!很迷恋chatGPT,它实现的是AI对话,我最近在想如果结合游戏能用来做什么,游戏NPC?智能客...

免费 GPT-4 神器来了,这下我彻底不用写代码了!

免费 GPT-4 神器来了,这下我彻底不用写代码了!

前两天在网上看到了一款基于 GPT-4 的新一代辅助编程神器:Cursor,官网介绍说是与 OpenAI 合作的并且基于 GPT-4 模型(存疑)。简单概况一下:代码真的不用我们自己写了,一行指令,它...

ChatGPT API技术教程OpenAI APIKey在线对接-Chat Completion块对象

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

ChatGPT API技术教程OpenAI APIKey在线对接-创建Chat Completions

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

史上最全最详细的多语言调用 ChatGPT 3.5 Turbo 的 API 教程(持续更新中!!!)

ChatGPT-3.5 Turbo 模型是 ChatGPT 所使用的模型,现 OpenAI 已正式开放 ChatGPT 的 API 能力供广大开发者使用,它可以提供超高准确性、可靠性和可扩展性,让机器...

ChatGPT的Bing浏览功能让用户免费阅读付费内容,OpenAI暂停测试

ChatGPT的Bing浏览功能让用户免费阅读付费内容,OpenAI暂停测试

OpenAI 的聊天机器人 ChatGPT 在上周推出了一个新功能,叫做“用 Bing 浏览(Browse with Bing)”,仅向 ChatGPT Plus 订阅者提供。据IT之家了解,这个功能...

发表评论    

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