LiteLlm bawaan, memungkinkan agen ADK mengeksekusi model Neosantara menggunakan prefix neosantara/<model>.
Pengaturan
Instal library Google ADK dan LiteLLM:Inisialisasi Agen Dasar
Gunakan kelasgoogle.adk.models.lite_llm.LiteLlm dengan prefix provider neosantara/ untuk menghubungkan model Neosantara ke agen ADK. Kredensial dibaca otomatis dari environment variable NEOSANTARA_API_KEY.
Eksekusi Tool Calling
Google ADK mendukung pemanggilan fungsi Python biasa sebagai tool agen. Tambahkan parameterallowed_openai_params=["tools"] pada instance LiteLlm untuk meneruskan skema fungsi:
Alur Kerja Multi-Agent (Sub-Agents)
ADK mengorkestrasi hierarki multi-agent menggunakan parametersub_agents. Agen utama mengarahkan pertanyaan ke sub-agent terspesialisasi: