Python
pythonwww.gpt516.com https://one.aiskt.com/token
代码:
pythonfrom openai import OpenAI
api_key = "sk-189I1Oj2NleZ3tbg4d32D3D9E2Ab4525Bd84A492"
api_base = "https://api.aiskt.com/v1"
client = OpenAI(api_key=api_key, base_url=api_base)
completion = client.chat.completions.create(
model="gpt-3.5-turbo-16k-0613",
messages=[
{"role": "system", "content": "你好,你是什么模型,你叫什么名字,你是被谁开发的"},
# {"role": "user", "content": "你好,你是什么模型"}
]
)
print(completion.choices[0].message)
要使用 Python 访问 OpenAI 的 GPT-4 API,您可以按照以下步骤操作。以下是详细的指南和示例代码。
注册并获取 API 密钥:
安装 OpenAI 的 Python 库:
pip
来安装 OpenAI 的 Python SDK:
bashpip install openai
编写 Python 代码:
下面是一个示例代码:
pythonimport openai
# 设置您的 API 密钥
openai.api_key = '你的API密钥'
# 向 GPT-4 模型发送请求
response = openai.ChatCompletion.create(
model="gpt-4", # 指定您要使用的模型
messages=[
{"role": "system", "content": "你是一个乐于助人的助手。"},
{"role": "user", "content": "如何用 Python 访问 GPT-4 API?"}
]
)
# 提取并打印 GPT-4 的响应
message = response['choices'][0]['message']['content']
print(message)
openai.api_key
: 将其设置为您从 OpenAI 平台生成的 API 密钥。openai.ChatCompletion.create
: 该函数用于发送对话给 GPT-4 模型,messages
参数包含对话内容。通常需要包括用户的提问("user"),也可以选择性地添加系统消息("system")来指导助手的行为。model
: 该参数应设置为 "gpt-4"
,以调用 GPT-4 模型。当您运行这段代码时,GPT-4 模型会根据提供的对话返回一个响应,您可以打印该响应,或者将其集成到您的应用程序中。
try-except
块来处理网络问题或无效 API 密钥等错误情况。您还可以根据具体需求调整请求参数,如:
max_tokens
: 控制返回内容的长度。temperature
: 控制生成文本的随机性。较高的值(如 0.8)会生成更随机的输出,较低的值(如 0.2)则生成更确定的结果。通过这段代码,您应该能够成功使用 Python 访问 GPT-4 的 API。如果有更多需求,还可以根据 OpenAI 文档进一步自定义您的 API 请求。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!