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

闪电发卡2年前ChatGPT5082

新版: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,逐渐成为了不可忽视的助力工具。从基础到高级,Ch...

揭秘ChatGPT:如何通过人工智能进行高效书籍创作

大家好,欢迎来到我的博客!今天,我们要一起探讨一个非常有趣的话题:如何通过人工智能(AI)来进行高效的书籍创作。这个话题不仅仅是技术宅的专属,而是对所有对创作、写作感兴趣的人都非常有意义。让我们一起来...

探索ChatGPT在程序员日常工作的多种应用

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

如何连接到ChatGPT API

如何连接到ChatGPT API

由于其独特、几乎准确且类似人类的响应,聊天 GPT 如今在互联网上引起了太多讨论。本文讨论如何通过Python代码连接Chat GPT API。第 1 步:获取 OpenAI API 的 API 密钥...

为什么我觉得这次的ChatGPT是真的智能AI

为什么我觉得这次的ChatGPT是真的智能AI

写在前面OpenAI在2022年11月推出了ChatGPT(全称Chat Generative Pre-trained Transformer【聊天生成型預訓練變換模型】维基百科)说的直白一点就是一个...

人工智能与交通运输的未来:自动驾驶与智能调度

近年来,随着科技的飞速发展,人工智能(AI)在各个领域的应用不断扩大,其中最令人瞩目的莫过于交通运输行业。今天,我们就来聊一聊人工智能在交通运输中的未来——自动驾驶与智能调度。 自动驾驶:从科幻到现实...

发表评论    

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