Dokumentasi
Konfigurasikan titik akhir dan kunci API Anda melalui variabel lingkungan — tidak diperlukan perubahan kode untuk mengintegrasikan AnBoWork.
01Titik Akhir API
02Variabel Lingkungan
Windows Pengaturan
Berlaku hanya untuk sesi terminal saat ini. Menutup saat jendela ditutup. Bagus untuk pengujian cepat.
macOS / Linux Pengaturan
Berlaku hanya untuk sesi terminal saat ini. Menutup saat jendela ditutup. Bagus untuk pengujian cepat.
03Integrasi Alat
Alat pengkodean AI arus utama dapat terhubung langsung ke AnBoWork — cukup atur variabel lingkungan atau konfigurasi di bawah.
Claude Code CLI
CLI resmi Anthropic — terhubung ke AnBoWork melalui variabel lingkungan, tidak perlu perubahan kode.
Buka Manajemen Kunci API untuk mengunduh skrip pengaturan sekali klik →Kemudian luncurkan dengan:
Codex CLI
OpenAI resmi Codex CLI — menggunakan titik akhir /v1/responses. Catatan: base_url harus menyertakan /v1.
Sunting ~/.codex/config.toml:
Kemudian atur kunci API sebagai variabel lingkungan:
Kemudian luncurkan dengan:
Cursor / Selancar Angin
Ganti titik akhir OpenAI dan kunci API di pengaturan.
Cline (Kode VS)
Pilih OpenAI Penyedia yang kompatibel di Cline dan masukkan titik akhir, kunci, dan nama model.
04Contoh Kode
Memasang: pip install anthropic / openai · npm install openai
05Mengalir
Tambahkan aliran: sesuai dengan isi permintaan Anda untuk mengaktifkan streaming SSE — ideal untuk UI obrolan waktu nyata.
06Konversi Format Otomatis
AnBoWork melakukan konversi dua arah transparan antara Anthropic Pesan dan OpenAI Obrolan di tingkat gateway. Ini berarti Anda dapat memanggil model yang sama dengan gaya Anthropic atau gaya OpenAI — satu basis kode, model apa pun.
Pemetaan bidang utama antara kedua gaya:
| Anthropic Gaya | OpenAI Gaya | Keterangan |
|---|---|---|
| system | messages[role=system] | Perintah sistem diposisikan berbeda; gateway menanganinya secara otomatis |
| max_tokens(必填) | max_tokens(可选) | Jika dihilangkan, gateway akan menerapkan batas default model |
| content 分块数组 | content 字符串 | Blok teks/gambar dikonversi ke dan dari string |
| stop_reason | finish_reason | Selesaikan pemetaan nama bidang alasan |
07Multimoda
Pembuatan gambar menggunakan gateway dan kunci API yang sama, ditagih berdasarkan penggunaan.
08Pemanggilan Fungsi
Tentukan fungsi yang dapat dipanggil menggunakan alat bergaya OpenAI. Model mengembalikan tool_calls bila diperlukan, dan kode Anda mengeksekusinya dan mengembalikan hasilnya.
09Penanganan Kesalahan
/v1/* titik akhir mengikuti format kesalahan OpenAI — tanggapan berisi tipe / kode / pesan.
Kode kesalahan umum
| HTTP | Keterangan |
|---|---|
| 401 | Kunci API tidak valid atau hilang |
| 402 | Saldo tidak mencukupi — harap isi ulang |
| 429 | Tarif terbatas atau kuota harian habis |
| 503 | Semua saluran hulu tidak tersedia (sirkuit rusak) |