OpenAI API

兼容路径

  • https://api.wanlai.ai/v1/models
  • https://api.wanlai.ai/v1/chat/completions
  • https://api.wanlai.ai/v1/responses
.env
export OPENAI_BASE_URL="https://api.wanlai.ai/v1"
export OPENAI_API_KEY="你的密钥"

Python 基础示例

pip install openai
chat-completions.py
from openai import OpenAI

client = OpenAI(
    api_key="你的密钥",
    base_url="https://api.wanlai.ai/v1",
)

response = client.chat.completions.create(
    model="gpt-4.1-mini",
    messages=[{"role": "user", "content": "Hello"}],
)

print(response.choices[0].message.content)
responses.py
from openai import OpenAI

client = OpenAI(
    api_key="你的密钥",
    base_url="https://api.wanlai.ai/v1",
)

response = client.responses.create(
    model="gpt-4.1-mini",
    input="Hello",
)

print(response.output_text)

curl 示例

chat-completions.sh
curl https://api.wanlai.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer 你的密钥" \
  -d '{
    "model": "gpt-4.1-mini",
    "messages": [{"role": "user", "content": "Hello"}]
  }'
responses.sh
curl https://api.wanlai.ai/v1/responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer 你的密钥" \
  -d '{
    "model": "gpt-4.1-mini",
    "input": "Hello",
    "stream": true
  }'

参考链接