Skip to main content
OpenAI Agents SDK adalah framework orkestrasi agen resmi dari OpenAI untuk membangun alur kerja multi-agent, handoff otomatis antar-agen, dan pemanggilan tools. Framework ini mendukung integrasi fleksibel dengan Neosantara melalui ekstensi LitellmModel atau konfigurasi client langsung.

Pengaturan

Instal library OpenAI Agents SDK beserta ekstensi LiteLLM:

Integrasi via LiteLLM Model

Gunakan kelas LitellmModel dengan prefix neosantara/<model> untuk menjalankan model gateway. Kredensial dibaca otomatis dari environment variable NEOSANTARA_API_KEY:

Integrasi Client Langsung

Anda juga dapat mengarahkan client OpenAI default langsung ke endpoint gateway Neosantara (https://api.neosantara.xyz/v1):

Eksekusi Tool Calling

Definisikan fungsi Python biasa dengan decorator @function_tool untuk memberikan kapabilitas tools pada agen:

Agent Handoffs

OpenAI Agents SDK mengandalkan mekanisme handoff untuk mentransfer sesi percakapan secara otonom dari satu agen ke agen spesialis lain:

Langkah Berikutnya