Python使用OpenAI的API(附大模型资源)

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'

你可能感兴趣的:(python,windows,开发语言,langchain,人工智能,llama)