SDK dan curl
SDK resmi OpenAI dan Anthropic bekerja tanpa perubahan selain base URL dan key.
Python
python
from openai import OpenAI client = OpenAI(base_url="https://api.zekon.dev/v1", api_key="zekon-…") r = client.chat.completions.create(model="zekon/nama-model", messages=[{"role": "user", "content": "halo"}]) print(r.choices[0].message.content)
Node
node
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.zekon.dev/v1", apiKey: process.env.ZEKON_API_KEY }); const r = await client.chat.completions.create({ model: "zekon/nama-model", messages: [{ role: "user", content: "halo" }] }); console.log(r.choices[0].message.content);
curl
curl
curl https://api.zekon.dev/v1/chat/completions \ -H "Authorization: Bearer zekon-…" \ -H "Content-Type: application/json" \ -d '{"model":"zekon/nama-model","messages":[{"role":"user","content":"halo"}],"stream":true}'
SDK Anthropic
Gunakan base_url="https://api.zekon.dev" dan api_key="zekon-…", lalu panggil messages.create seperti biasa.