API Reference

Base URL: https://api.aiget.tech/v1

Semua request perlu header:

Authorization: Bearer aiget_...

GET /v1/models

Daftar model yang tersedia untuk key kamu (model pro hanya muncul jika kamu punya paket pro aktif).

Respons:

[
  {
    "id": "claude-sonnet-4.5",
    "tier": "free",
    "context_len": 200000,
    "display_name": "Claude Sonnet 4.5",
    "description": "Best free Claude"
  }
]

POST /v1/chat/completions

Format kompatibel penuh dengan OpenAI Chat Completions.

Request:

{
  "model": "claude-sonnet-4.5",
  "messages": [
    { "role": "system", "content": "Kamu asisten yang membantu." },
    { "role": "user", "content": "Jelaskan VPN singkat" }
  ],
  "stream": false
}

Respons (non-stream): objek Chat Completion standar (choices[0].message.content, usage.prompt_tokens/completion_tokens/total_tokens).

Streaming

Set "stream": true. Respons berupa text/event-stream — setiap chunk data: { ... }, selesai dengan:

data: [DONE]

Contoh satu chunk:

data: {"id":"...","object":"chat.completion.chunk","choices":[{"delta":{"content":"Halo"},"index":0}]}

Model & parameter

  • model (wajib) — ID dari /v1/models.
  • messages (wajib) — array {role, content}; role: system | user | assistant.
  • temperature, max_tokens, top_p, stop — opsional, diteruskan ke upstream.
  • Key bisa mengirim gambar (base64) dalam content untuk model multimodal.

Lanjut ke Error Code dan Rate Limit.

Coba langsung dari dashboard

Semua endpoint di halaman ini bisa langsung dicoba dengan API key-mu.

Bacaan lanjutan: Error Code · Daftar Model