Python 代码配置
Python 环境下使用 OpenAI SDK 的基础配置示例
关键信息
- SDK 地址:https://github.com/openai/openai-python
- 接口地址:
https://api.xty.app/v1 - 建议版本:
openai>=1.9.0
配置示例
from openai import OpenAI
import httpx
client = OpenAI(
base_url="https://api.xty.app/v1",
api_key="sk-xxx",
http_client=httpx.Client(
base_url="https://api.xty.app/v1",
follow_redirects=True,
),
)
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
]
)
print(completion)安装依赖
pip install openai==1.9.0建议使用官方较新的版本,1.9.0 及以上均可。
补充说明
- 增加
http_client是为了解决部分场景下的307自动重定向问题;如果没有遇到此问题,可以移除该配置。 - 旧版写法示例:
openai.api_key = "sk-xxx"
openai.api_base = "https://api.xty.app/v1"