Dokumen API

Kompatibel OpenAI. Ganti baseURL saja.

Base URL

https://api.aicipta.com/v1 (alias https://store.aicipta.com/v1)

Auth

Header Authorization: Bearer ask-... (key dari dashboard). Tanpa key → 401.

Endpoint

POST /v1/chat/completions
GET  /v1/models
GET  /api/me/usage  (butuh Bearer)

Contoh Node.js

import OpenAI from "openai";
const client = new OpenAI({
  baseURL: "https://api.aicipta.com/v1",
  apiKey: "ask-..."
});
const r = await client.chat.completions.create({
  model: "ministral-8b-2512",
  messages: [{role:"user", content:"Halo"}]
});

Contoh Python

from openai import OpenAI
client = OpenAI(base_url="https://api.aicipta.com/v1", api_key="ask-...")
r = client.chat.completions.create(model="ministral-8b-2512", messages=[{"role":"user","content":"Halo"}])
print(r.choices[0].message.content)

Error

402 no_credit kredit habis · 429 rate_limited >60/menit · 400 streaming_unsupported_mvp · upstream 402 jika model berbayar butuh saldo Airforce.