Python代码连接到 Chat GPT API的方法
Chat GPT 由于其独特、近乎准确且类似人类的响应,如今在互联网上引起了过多的讨论。本文讨论如何通过 代码连接到 Chat GPT API。
如果需要用访问, 请参考保姆级教程 如何在里使用及是什么?注册方式?
第 1 步:获取 API 的 API 密钥
要获取 API 的 API 密钥,您需要在 网站上注册一个 帐户。拥有帐户后,您可以按照以下步骤创建 API 密钥:
生成 API 密钥后,您可以复制它并在您的代码中使用它来通过 API 进行身份验证。
第 2 步:下载 库
要通过 编程客栈n 中的 API 连接到 GPT-3,您需要通过运行以下命令来安装 库:
pip install openai
第 3 步:创建 代码以连接 Chat GPT
import openai openai.api_key = "sk-your open ai api key"
def askChatGPT(question): prompt = question model_engine = "text-davinci-003" completions = openai.Completion.create( engine=model_engine, prompt=prompt, max_tokens=1024, n=1, sjavascripttop=None, temperature=0.5, ) message = completions.choices[0].text print(message)
askChatGPT("how to learn ai")
注意:本文目前使用的是 GPT-3 API。在撰写本文时, API 尚未公开。我们可以从“ API ”页面请求 Chat GPT API 。
第 4 步. 创建脚本
您可以使用 库连接到 Chat GPT 并生成文本。下面是一个示例,说明如何使用 库通过 GPT-3 生成文本:
vim HeyChatGPT
#!/usr/bin/env python3 #Import open AI OS and System Modules import openai,os,sys prompt = sys.argv[1] openai.api_key = os.environ['api_key'] completions = openai.Completion.create( engine="text-davinci-003", prompt=prompt, max_tokjsens=1024, n=1, stop=None, temperature=0.5, ) message = completions.choices[0].text print(message)
chmod +x HeyChatGPTjavascript
通过代码与聊天GPT交互
导出 API 密钥
export api_key=xxxxxxxxxxx
./HeyChatGPT "真心祝福语2023年元宵节"
参考
到此这篇关于 API调用和脚本实现的文章就介绍到这了,更多相关 API调用内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
本文标题: 代码连接到 Chat GPT API的方法
本文地址:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。