如何使用Python调用ChatGPT API?

闪电发卡3年前ChatGPT3014

什么是ChatGPT?

  ChatGPT 是由 OpenAI 开发的一个语言模型。OpenAI 是一家领先的人工智能研究机构。ChatGPT 基于变换器架构,使用深度学习生成会话风格的文本。该模型在大量文本数据上进行训练,并可以针对特定任务进行微调。例如,它可以用于生成问答对话、对话生成、文本摘要等等。 ------ 以上回答来自ChatGPT

如何调用ChatGPT接口

  那要如何通过python来调用ChatGPT接口呢?

很简单,直接问ChatGPT就好了。

以下是ChatGPT的回答,还给出了示例代码。


image.png

使用python调用ChatGPT分为以下几个步骤:

1. 电脑要有访问国外网站的能力, 这是前提

2. 注册openai账户

3.python 安装openai插件pip install openai

4..复制上述代码

import openai

# Apply the API key
openai.api_key = "YOUR_API_KEY_HERE"# Define the text prompt
prompt = "In a shocking turn of events, scientists have discovered that "# Generate completions using the APIcompletions = openai.Completion.create(
    engine="text-davinci-002",
    prompt=prompt,
    max_tokens=100,
    n=1,
    stop=None,
    temperature=0.5,)# Extract the message from the API response
message = completions.choices[0].textprint(message)

5. 通过python 运行上面代码。

6. 得到了ChatGPT的回答

the universe is expanding at an accelerating rate

  这样就完成了通过python调用ChatGPT接口,是不是很简单。这只是最基本的接口调用, 大家也可以通过这个接口,将ChatGPT集成到你的上位机或者APP上面。也可以写一个简单的交互界面,进行封装一下,自己做一个聊天交互工具。


ChatGPT APIKey购买充值(直连+转发):https://www.chatgptzh.com/post/305.html

ChatGPT国内版(AIChat):https://www.chatgptzh.com/post/318.html



相关文章

AIChat转发APIKey和官方直连APIKey配置教程

AIChat转发APIKey和官方直连APIKey配置教程

AIChat是由闪电发卡根据用户的实际需求开发的一个可以在国内通过ChatGPT API使用ChatGPT的工具软件,该软件功能强大,使用方便,集成了ChatGPT,Gemini Pro等接口,该文章...

ChatGPT APIKey余额在线查询和使用Python代码查询的方法教程

ChatGPT APIKey余额在线查询和使用Python代码查询的方法教程

一、官方APIKey余额在线查询原查询ChatGPT API余额地址:https://api.openai.com/v1/dashboard/billing/subscriptionPython代码查...

任何地方无障碍快速访问!ChatGPT Next Web——一键免费部署你的私人ChatGPT网页应用

任何地方无障碍快速访问!ChatGPT Next Web——一键免费部署你的私人ChatGPT网页应用

今天来分享一个私人 ChatGPT 网页应用——ChatGPT Next Web,让你随时随地方便使用ChatGPT!主界面ChatGPT Next Web 简单介绍(来自GitHub)1.1 主要功...

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

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

ChatGPT的APIKey获取和提取方法教程(推荐购买3.5和4.0的ChatGPT APIKey 的靠谱渠道)

ChatGPT的APIKey获取和提取方法教程(推荐购买3.5和4.0的ChatGPT APIKey 的靠谱渠道)

一、什么是ChatGPT APIkey?APIKey 是OpenAI提供给开发者用来调用ChatGPT API的密钥,我们可以通过调用ChatGPT的API,将ChatGPT的功能和能力集成到自己的应...

ChatGPT函数调用初体验:让ChatGPT具备抓取网页文本的能力

 OpenAI在6月13号升级了ChatGPT,推出了类似其网页版插件的功能——函数调用(Function calling),13号当天我在很多微信公众号就看到了这个消息,甚至有人将函数调用称为杀手级...