Tạo một chat completion
Chat completions tương thích OpenAI. Hỗ trợ:
- Streaming (
stream: true, SSE) - Gọi tool / function (
tools,tool_choice) - Đầu ra có cấu trúc (
response_format) - Đa phương thức — gửi hình ảnh qua
content: [{type: "image_url", ...}](xem lược đồChatMessageContentPartbên dưới). URLhttps://hoạt động với mọi mô hình có khả năng thị giác; lớp dịch của OrcaRouter điều chỉnh content part cho từng upstream (OpenAI, Anthropic, Google, xAI Grok). - Chuỗi dự phòng OrcaRouter qua
extra_body.models.
Dùng các tên mô hình có tiền tố nhà cung cấp (openai/gpt-4o-mini,
anthropic/claude-sonnet-4.6, google/gemini-2.5-flash), bí danh
tên trần khi khả dụng, hoặc các router có tên
(orcarouter/auto).
Ủy quyền
Khóa API của OrcaRouter có dạng sk-orca-.... Truyền chúng trong header Authorization: Bearer sk-orca-....
Nội dung
ID mô hình. Hỗ trợ ba dạng:
- Có tiền tố nhà cung cấp (mặc định):
openai/gpt-4o-mini,anthropic/claude-sonnet-4.6,google/gemini-2.5-flash - Bí danh trần:
gpt-4o-mini(khi có bí danh tên trần) - Router có tên:
orcarouter/{name}(giải thành một mô hình tại thời điểm yêu cầu;orcarouter/autođược seed sẵn khi đăng ký cho mọi tài khoản và chọn mô hình chat đang hoạt động rẻ nhất)
"gpt-4o"
"openai/gpt-4o"
"orcarouter/auto"
Khi true, phản hồi được stream dưới dạng server-sent events.
Chỉ áp dụng khi stream: true.
auto, none, required - Text (mặc định)
- Chế độ JSON
- JSON Schema
0 <= x <= 20 <= x <= 1x >= 1Được ưu tiên hơn max_tokens cho các mô hình suy luận.
x >= 1Cho lấy mẫu xác định.
0 <= x <= 20-2 <= x <= 2-2 <= x <= 2Cho các mô hình suy luận của OpenAI (o1, o3*, o4*,
gpt-5*-pro, v.v.). Anthropic Claude dùng trường
thinking thay thế; Gemini dùng cấu hình riêng của nhà
cung cấp.
low, medium, high Bật tìm kiếm web trên một yêu cầu Chat Completions.
Responses API thay vào đó dùng
tools: [{"type": "web_search"}]. Được tôn trọng bởi các
mô hình search-preview của OpenAI, các mô hình OpenAI chấp
nhận công cụ web_search hiện đại, và các mô hình Anthropic
(được dịch thành server-tool web_search bản địa của
Anthropic).
Payload thô tự do được chuyển tiếp đến công cụ web-search
của upstream khi web_search_options không đủ biểu đạt.
Hầu hết người dùng nên ưu tiên web_search_options.
Các tiện ích mở rộng yêu cầu riêng của OrcaRouter. Đặt chúng dưới khóa cấp cao nhất extra_body của yêu cầu chat completion.
