POST /v1/responses. Cukup
berikan client OpenAI dengan base_url Hostlinku, dan matikan tracing (tracing diekspor ke
platform OpenAI, bukan lewat gateway).
Cara kerja agent loop
Setiap putaran agent loop adalah satu request ke Hostlinku Gateway: agent mengirim prompt, model membalas dengan tool call, agent menjalankan tool secara lokal (baca/tulis file, eksekusi perintah) lalu mengirim hasilnya kembali — begitu seterusnya sampai model memberi jawaban akhir. Gateway me-routing setiap putaran ke model upstream, dan semuanya tercatat terpisah di console → Log Permintaan lengkap dengan token dan biayanya.
Tanpa mengubah kode: environment variable
SDK OpenAI membacaOPENAI_BASE_URL dan OPENAI_API_KEY, sehingga Agents SDK bisa diarahkan ke
Hostlinku tanpa menyentuh kode — cukup matikan tracing lewat env juga:
Responses API atau Chat Completions?
Default SDK adalah Responses API (/v1/responses) — disarankan, karena mendukung item reasoning
dan alur tool yang paling lengkap. Bila ingin Chat Completions (/v1/chat/completions):
Yang didukung lewat gateway
Troubleshooting
- Log penuh error tracing export 401 — tracing belum dimatikan; panggil
set_tracing_disabled(True)/setTracingDisabled(true)atau setOPENAI_AGENTS_DISABLE_TRACING=1. 400 previous_response_id tidak didukung— hapus penggunaanprevious_response_id/conversation_id; lihat callout di atas.404 model_not_found—model=harus slug Hostlinku, bukan nama model OpenAI/Anthropic asli.

