Integrasi Developer
BotConnector Cloud menyediakan Hosted Developer API yang kompatibel penuh dengan format OpenAI API (/v1/chat/completions dan /v1/models). Anda dapat langsung menghubungkan berbagai aplikasi developer pihak ketiga—seperti Cline, Roo Code, OpenCode, Aider, Continue, dan Cursor—ke infrastruktur BotConnector.
---
1. Konfigurasi Cloud Universal
Untuk semua tool yang mendukung custom provider OpenAI:
| Pengaturan | Nilai | Keterangan |
|---|---|---|
| Base URL | https://api.botconnector.id/v1 | Berlaku universal untuk seluruh integrasi |
| API Key | bc_live_... | Dibuat melalui Workspace → API Keys |
| Model ID | (Otomatis dimuat) | Model canonical BotConnector (lihat panduan auto-update di bawah) |
---
2. Cara Auto-Update Model (Tanpa Input Satu Per Satu)
Salah satu kendala umum adalah keharusan mengetik Model ID satu per satu setiap kali ada model baru. Di BotConnector, Anda tidak perlu memasukkan model secara manual:
A. Untuk Aplikasi Berbasis GUI (Cline, Roo Code, dll.)
- Auto-Discovery 1 Klik via Dropdown:
- Masukkan Base URL:
https://api.botconnector.id/v1dan API Key Anda di pengaturan ekstensi. - Klik tombol Refresh / Muat Ulang (``) di sebelah kolom input Model ID.
- Cline/Roo Code akan otomatis memanggil
GET /v1/modelsdan memuat seluruh katalog model aktif ke dalam dropdown. - Baca panduan selengkapnya di Dokumentasi Integrasi Cline & Roo Code.
B. Untuk Aplikasi Berbasis Terminal / CLI (OpenCode)
- Auto-Sync 1 Baris Perintah Terminal:
OpenCode membaca konfigurasi dari opencode.json. Anda tidak perlu menulis konfigurasi JSON panjang secara manual. Cukup jalankan perintah ini di root folder project Anda: ``bash curl -s https://api.botconnector.id/v1/integrations | jq '{ "$schema": "https://opencode.ai/config.json", "provider": { "botconnector": { "npm": "@ai-sdk/openai-compatible", "name": "BotConnector", "options": { "baseURL": .base_url, "apiKey": "{env:BOTCONNECTOR_API_KEY}" }, "models": (.models | map({key: ., value: {name: .}}) | from_entries) } } }' > opencode.json ` File opencode.json` yang berisi seluruh model aktif akan langsung dibuat secara otomatis. Kapan pun ada model baru, cukup jalankan perintah tersebut lagi.
- Baca panduan selengkapnya di Dokumentasi Integrasi OpenCode.
C. Untuk Aider, Script CLI & Kustom Agent
- Anda dapat mengecek daftar seluruh Model ID canonical aktif kapan saja langsung dari terminal:
``bash curl -s https://api.botconnector.id/v1/models | jq -r '.data[].id' ``
- Contoh pemanggilan langsung di Aider:
``bash export AIDER_OPENAI_API_BASE="https://api.botconnector.id/v1" export AIDER_OPENAI_API_KEY="bc_live_your_key_here" aider --model openai/agnes-3.0-flash ``
---
3. Daftar Model Aktif Saat Ini
Seluruh model berikut langsung aktif dan dapat digunakan begitu integrasi terhubung:
- Flagship Reasoning & Coding:
agnes-3.0-flash,ling-3.0-flash,glm-5.3-flash,deepseek-v4-flash - Fast / Lightweight Inference:
mistral-medium-3.5-free,mistral-nemo,mimo-v2.5 - Specialized Architectures:
nemotron-3-nano-30b-a3b,tencent-hy3,stealth/space-bunny-alpha
---