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.
POST
https://anyrouter.dev/api/v1/chat/completionsimport 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