ย้ายจาก Gemini API

ใช้รูปแบบ generateContent ของ Gemini ที่ /v1beta/models/{model}:generateContent (และ :streamGenerateContent) ด้วยคีย์ aiml กำหนดเส้นทางโมเดล Gemini ผ่าน Google หรือเรียกใช้โมเดลอื่นผ่านไคลเอนต์เดียวกัน

ก่อน

POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent
x-goog-api-key: AIza…

หลัง

POST https://api.ai.ml/v1beta/models/google/gemini-2.5-flash:generateContent
x-goog-api-key: aiml-live-…

เฮดเดอร์

Google Geminiai.ml
x-goog-api-key: AIza…x-goog-api-key: aiml-live-…
?key=… queryรองรับเพื่อความเข้ากันได้ แนะนำให้ใช้เฮดเดอร์

อะไรเปลี่ยน อะไรไม่เปลี่ยน

  • Function calling, JSON schema (responseSchema), รูปภาพ และคำสั่งระบบจะถูกแปลงเป็น IR ส่วน grounding และการรันโค้ดมีเฉพาะ Gemini และจะส่งผ่านเมื่อกำหนดเส้นทางไปยัง Google
  • ข้อมูลเมตาการใช้งานส่งกลับในรูปแบบของ Gemini พร้อมรายการค่าใช้จ่ายของ aiml
  • การสตรีมใช้ SSE framing แบบเดียวกับที่ Gemini SDK คาดหวัง