/v1beta/ của OrcaRouter là passthrough trực tiếp đến API
Gemini của Google. Chọn đường này khi bạn muốn các tính năng Gemini
không khớp định dạng OpenAI — dữ liệu âm thanh/video nội tuyến, các
công cụ bản địa dựng sẵn như googleSearch, generationConfig.thinkingConfig
đầy đủ, hoặc đơn giản vì bạn đã đang dùng SDK google-genai.
Với chat hàng ngày, đường tương thích OpenAI
(POST /v1/chat/completions với model=google/...) thường đơn giản
hơn và hoạt động giữa các nhà cung cấp — xem
Khả năng tương thích / Google GenAI SDK
để thiết lập SDK.
Bố cục đường dẫn
| Action | Tác dụng |
|---|---|
:generateContent | Phản hồi một lượt (JSON) |
:streamGenerateContent | Luồng SSE của các phần dữ liệu |
countTokens, tunedModels.*, v.v.) hiện
chưa được định tuyến qua bề mặt này.
Xác thực
Gateway chấp nhận ba dạng header trên bề mặt này, để SDK chính thứcgoogle-genai hoạt động không cần thủ thuật header nào:
Authorization: Bearer sk-orca-...x-goog-api-key: sk-orca-...?key=sk-orca-...(chuỗi truy vấn, dùng cuối cùng cho công cụ không hỗ trợ đặt header)
Ví dụ
Các công cụ dựng sẵn
Ba công cụ bản địa dựng sẵn của Gemini hoạt động đúng như Google công bố — truyền chúng trong mảngtools của thân yêu cầu:
| Công cụ | Tác dụng |
|---|---|
{"googleSearch": {}} | Tìm kiếm có chứng cứ web. Phản hồi mang theo groundingMetadata. OrcaRouter thu thập webSearchQueries cho mục đích tính phí. |
{"codeExecution": {}} | Cho phép mô hình chạy Python trong sandbox. |
{"urlContext": {}} | Cho phép mô hình tải và tóm tắt các URL bạn đề cập. |
Xem thêm
- Khả năng tương thích / Google GenAI SDK — trỏ SDK đến OrcaRouter
- Tham chiếu API / Gemini Native — lược đồ yêu cầu / phản hồi đầy đủ kèm try-it
