Skip to main content
Google Agent Development Kit (ADK) adalah framework open-source berbasis code-first untuk membangun, menguji, dan mengevaluasi agen AI otonom. ADK menyediakan wrapper model LiteLlm bawaan, memungkinkan agen ADK mengeksekusi model Neosantara menggunakan prefix neosantara/<model>.

Pengaturan

Instal library Google ADK dan LiteLLM:

Inisialisasi Agen Dasar

Gunakan kelas google.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 parameter allowed_openai_params=["tools"] pada instance LiteLlm untuk meneruskan skema fungsi:

Alur Kerja Multi-Agent (Sub-Agents)

ADK mengorkestrasi hierarki multi-agent menggunakan parameter sub_agents. Agen utama mengarahkan pertanyaan ke sub-agent terspesialisasi:

Langkah Berikutnya