Migrasi dari API Gemini
Gunakan bentuk generateContent Gemini di /v1beta/models/{model}:generateContent (dan :streamGenerateContent) dengan kunci aiml; rutekan model Gemini melalui Google atau jalankan model lain melalui klien yang sama.
Sebelum
POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent
x-goog-api-key: AIza…Sesudah
POST https://api.ai.ml/v1beta/models/google/gemini-2.5-flash:generateContent
x-goog-api-key: aiml-live-…Header
| Google Gemini | ai.ml |
|---|---|
| x-goog-api-key: AIza… | x-goog-api-key: aiml-live-… |
| ?key=… query | diterima demi kompatibilitas; sebaiknya gunakan header |
Yang berubah, yang tidak
- Function calling, JSON schema (responseSchema), gambar, dan instruksi sistem diterjemahkan ke IR; grounding dan eksekusi kode khusus Gemini dan diteruskan saat dirutekan ke Google.
- Metadata penggunaan dikembalikan dalam bentuk Gemini, disertai rincian biaya aiml.
- Streaming menggunakan framing SSE yang sama dengan yang diharapkan SDK Gemini.