Skip to content

OpenAI Chat Completions

Giữ nguyên code OpenAI SDK. Đổi base URL và key, mọi model trả lời trên cùng một dạng request.

POSThttps://anyrouter.dev/api/v1/chat/completions
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://anyrouter.dev/api/v1",
    api_key=os.environ["ANYROUTER_API_KEY"],
)

resp = client.chat.completions.create(
    model="anyrouter/auto",
    messages=[{"role": "user", "content": "Hi"}],
)
print(resp.choices[0].message.content)

Hỗ trợ

  • Streaming (SSE)
  • Tools / gọi hàm
  • Đầu ra có cấu trúc (response_format)
  • Mức độ suy luận (reasoning)
  • Nhận ảnh với model hỗ trợ vision