Cara pakai OpenAI-compatible API di Python

Kalau kamu sudah pernah pakai library openai di Python, integrasi LiteRouter cuma butuh dua hal: API key dan base URL.

API key diambil dari bot Telegram. Base URL pakai endpoint LiteRouter.

Install library

pip install openai

Contoh minimal

from openai import OpenAI

client = OpenAI(
    api_key="API_KEY_KAMU",
    base_url="https://api.benol.my.id/v1"
)

response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[
        {"role": "system", "content": "Jawab singkat dan jelas."},
        {"role": "user", "content": "Apa itu API?"}
    ]
)

print(response.choices[0].message.content)

Contoh untuk generator konten

topic = "warung kopi kecil di dekat kampus"

response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[
        {"role": "user", "content": f"Buat 5 caption Instagram untuk {topic}"}
    ]
)

print(response.choices[0].message.content)

Error yang sering muncul

Kalau baru testing, mulai dari prompt kecil dulu. Setelah yakin output dan biaya aman, baru masuk ke loop, batch, atau automation.

Mau coba langsung?

Ambil API key dari bot, top up QRIS, lalu pakai base URL https://api.benol.my.id/v1. Tidak perlu kartu kredit.

Buka @agentapillmbot Lihat docs