OpenAI API
OpenAI API可以应用于几乎所有涉及生成自然语言、代码或图像的任务。提供了一系列不同能力级别的模型,适用于不同任务的,并且能够微调自己的自定义模型。
OpenAI API参考:https://platform.openai.com/docs/api-reference
安装OpenAI库
或安装其他的开源大语言模型
bash
复制代码pip install openai
设置OpenAI API秘钥
设置OpenAI API秘钥有如下2种方式
python复制代码import os
from openai import OpenAI
# 方式一
# 设置OpenAI的BASE_URL、API_Key
# client = OpenAI(api_key="", base_url="")
# 方式二
# 设置OpenAI的BASE_URL、API_Key
os.environ["OPENAI_BASE_URL"] = "https://xxx.com/v1"
os.environ["OPENAI_API_KEY"] = "sk-fDqouTlU62yjkBhF46284543Dc8f42438a9529Df74B4Ce65"
client = OpenAI()
列出模型信息
列出当前可用的模型,并提供每个模型的基本信息
python复制代码models = client.models.list()
print(models)
python复制代码SyncPage[Model](data=[Model(id='gpt-3.5-turbo-1106', created=1698959748, object='model', owned_by='system'),
Model(id='gpt-3.5-turbo-instruct', created=1692901427, object='model', owned_by='system'),
Model(id='gpt-3.5-turbo-16k-0613', created=1685474247, object='model'