OpenAI API接口申请及接入:使用Python调用OpenAI API的简明指南(openai.api_key =)

OpenAI API接口申请及接入:使用Python调用OpenAI API的简明指南

I. 替换官方域名api.openai.com为本身代理域名

1. 导入openai库并设置代理域名和API密钥

import openai
import os
openai.api_base = "https://自己的域名/v1"
openai.api_key = '自己的API密钥'

II. 安装OpenAI库

1. 使用命令行安装OpenAI库:pip install openai

2. 注意在生成API密钥后立即复制,以避免丢失,如遗失可重新生成一个新的API密钥。

III. 文本生成

1. 使用openai.Completion.create()方法生成文本并设置参数:

  • 设置模型引擎ID: model_engine_id = “text-davinci-…”
  • 设置生成文本的提示:prompt = “…”
  • 调用创建文本生成要求
  • response = openai.Completion.create(model=model_engine_id, prompt=prompt)

IV. 对话生成

1. 使用openai.ChatCompletion.create()方法生成对话并设置参数:

  • 设置模型引擎ID: model_engine_id = “gpt⑶.5-turbo”
  • 设置对话消息列表:messages = [{“role”: “user”, “content”: “…”}, {“role”: “assistant”, “content”: “…”}]
  • 调用创建对话生成要求
  • response = openai.ChatCompletion.create(model=model_engine_id, messages=messages)

V. API密钥获得

1. 访问 OpenAI的API Keys页面,获得API密钥。

VI. OpenAI账号和API密钥设置

1. 访问OpenAI的Platform网站(platform.openai.com)并使用OpenAI账号登录。

2. 点击页面右上角的个人资料图标。

3. 设置OpenAI账号的API密钥。

VII. OpenAI API密钥的重要性

1. OpenAI API使用API密钥进行身份验证,确保要求的安全性。

2. 获得API密钥后,务必在生成以后立即复制,否则将没法再次打开。如遗失可重新生成新的API密钥。

以上是关于使用Python调用OpenAI API的简明指南,包括申请接口和接入进程,和文本生成和对话生成的示例。充分利用OpenAI API,您可以进行各种自然语言、代码或图象相关的任务。

ChatGPT相关资讯

ChatGPT热门资讯

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!