LogoAICore Docs

Python 代码配置

Python 环境下使用 OpenAI SDK 的基础配置示例

关键信息

配置示例

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"