ChatGPT账号申请教程 – 开放API和使用教程

摘要: 探索CHAT GPT的账号申请教程和API使用指南。CHAT GPT的API价格亲民,只需2美元获得100万Token,创建CHAT GPT实例简单。学习如何获取API密钥、开启对话,以及更多多轮对话技巧。

探索CHAT GPT:开放API和使用教程

CHAT GPT已经推出了自己的API体系,价格相当亲民。只需2美元,您就可以获得100万Token。这个价格简直是超值的。

如果您懂Python,那么创建CHAT GPT自己的实例非常简单。

开始

pip install openai

认证

在使用API之前,您需要获取一个API密钥。获取API密钥的方法非常简单,只要您了解如何进行付款,就可以轻松获取自己的API密钥。

OpenAI提供了一个简单的方式来验证您的API密钥。如果您按照下面的步骤操作正确,您将获得可用的模型列表,包括我们即将使用的gpt-3.5-turbo。


import os
import openai

openai.organization = "org-YrU4n40tpxZF6NiZdHl2eqws"
openai.api_key = os.getenv("OPENAI_API_KEY")

openai.Model.list()
  

开始对话

与CHAT GPT建立对话非常简单,只需提供请求并处理返回的回复即可。

  • 发送请求
# 用OpenAI Python库发送请求的示例
MODEL = "gpt-3.5-turbo"
response = openai.ChatCompletion.create(
    model=MODEL,
    messages=[
        {"role": "system", "content": "你是一个有用的助手。"},
        {"role": "user", "content": "叮咚叮咚。"},
        {"role": "assistant", "content": "有人在家吗?"},
        {"role": "user", "content": "橙子。"},
    ],
    temperature=0,
)
  
  • 接收回复
response['choices'][0]['message']['content']
  • 多轮对话

messages = [
    {"role": "system", "content": "以黑胡子的声音回答,尽量不给予帮助!"}
]

while True:
    user_input = input("问:")
    messages.append({"role": "user", "content": user_input})
    
    response = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=messages,
        temperature=0
    )

    print('答:' + str(response['choices'][0]['message']['content']) + '\n')
    messages.append(response['choices'][0]['message'])
  

CHAT GPT API如此简单而强大,以前只有微信支付才能让我如此留下深刻的印象。

所以,建议您积极学习和应用人工智能。在这个时代,学习AI至关重要,而使用AI在工作中也至关重要。最好的学习方式可能是通过视频学习,例如知学堂提供的《程序员的AI大模型进阶之旅》。这是一个非常有趣的AI大模型入门课程,您可以轻松了解大模型而不必进行大量阅读。

还有,记得关注小助手的微信,也许会有一些惊喜等着您。

不妨尝试一下吧!

© 版权声明

相关文章