Skip to main content
Responses API (/v1/responses) mendukung dua jenis tools: pemanggilan fungsi standar di sisi klien (client-side function tools) dan tools yang didelegasikan langsung oleh gateway ke server remote melalui Model Context Protocol (MCP).

Integrasi Server MCP Remote

Dengan menambahkan konfigurasi server MCP ke dalam array tools, Neosantara bertindak sebagai klien MCP dan mengeksekusi alat secara langsung di lapisan gateway tanpa melibatkan kode orkestrasi di sisi klien.

Deklarasi Fungsi Client-Side

Jika Anda ingin model menentukan parameter dan membiarkan aplikasi klien Anda yang menjalankan logika lokalnya, deklarasikan skema fungsi standar JSON.

Keunggulan Server MCP di Responses API

Pada Chat Completions biasa, ketika model AI memutuskan memanggil tool, klien harus menangkap tool_calls, mengeksekusi kode sendiri di server lokal, lalu mengirimkan balik hasilnya ke gateway. Pada Responses API dengan tool tipe mcp:
  1. Gateway Mengeksekusi Otomatis: Neosantara menghubungi server MCP Anda secara langsung.
  2. Klien Cukup Menunggu Respons: Klien tidak perlu menulis loop orkestrasi pemanggilan fungsi.
  3. Kompatibel dengan Mode Asinkron: Sangat cocok dipadukan dengan background=True untuk proses data intensif.

Langkah Selanjutnya