API hosted kompatibel OpenAI
Base URL: https://api.botconnector.id/v1
"Kompatibel OpenAI" adalah klaim yang semestinya bisa diperiksa, jadi ini batas persisnya. Ada dua rute hosted di dalam kontrak publik:
GET /v1/models— Model ID yang bisa dipanggil akun iniPOST /v1/chat/completions— chat completions, dengan atau tanpa streaming
Selain itu, apa pun yang bisa dipanggil SDK OpenAI berada di luar kontrak, dan request ke sana mengembalikan error eksplisit, bukan jawaban dari provider lain.
Mengarahkan klien ke sini
Klien apa pun yang kompatibel OpenAI langsung bekerja begitu base URL dan key-nya diganti:
from openai import OpenAI
import os
client = OpenAI(
base_url="https://api.botconnector.id/v1",
api_key=os.environ["BOTCONNECTOR_API_KEY"],
)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.botconnector.id/v1",
apiKey: process.env.BOTCONNECTOR_API_KEY,
});Perkakas yang menerima base URL sebagai konfigurasi, bukan di dalam kode, butuh nilai yang sama: https://api.botconnector.id/v1, termasuk /v1-nya.
Model ID
Pakai ID kanonik dari GET /v1/models. Nama tampilan di katalog bukan ID, dan ID yang tidak bisa dijangkau akun Anda tidak bisa dipanggil — lihat GET /v1/models.
Di luar dua rute ini
Anthropic Messages API dan OpenAI Responses native dilayani di jalurnya masing-masing, dengan ketentuannya masing-masing; halaman Hosted Developer API memuat daftarnya. OpenAI Files, Vector Stores, Embeddings, Rerank, Audio/Realtime, fine-tuning, Batch, dan resource administrasi tidak tersedia.