# Mulai cepat

Dari akun baru sampai request pertama dalam beberapa menit.

sivcloud adalah API LLM kompatibel OpenAI. Alamat dasarnya:

```text
https://ai.sivcloud.com/v1
```

## Langkah

1. Buat akun di console dan buka tautan verifikasi yang dikirim ke email Anda. Anda bisa juga masuk dengan Google.
2. Isi saldo lewat QRIS. Nominal antara Rp 15.000 dan Rp 10.000.000 per pembayaran. Halaman [Saldo](https://sivcloud.com/docs/console/saldo/) menjelaskan caranya.
3. Buat API key di halaman Kunci API. Salin kuncinya dan simpan di variabel lingkungan `SIVCLOUD_API_KEY`.
4. Kirim request. Ganti base URL di SDK yang sudah Anda pakai, atau salin contoh di bawah.

## Contoh

```bash
curl https://ai.sivcloud.com/v1/chat/completions \
  -H "Authorization: Bearer $SIVCLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "deepseek-v4.1-flash",
  "messages": [
    {
      "role": "user",
      "content": "Halo"
    }
  ]
}'
```

```python
import os
from openai import OpenAI

client = OpenAI(base_url="https://ai.sivcloud.com/v1", api_key=os.environ["SIVCLOUD_API_KEY"])
reply = client.chat.completions.create(
    model="deepseek-v4.1-flash",
    messages=[
        {"role": "user", "content": "Halo"},
    ],
)
print(reply.choices[0].message.content)
```

```javascript
import OpenAI from 'openai'

const client = new OpenAI({ baseURL: 'https://ai.sivcloud.com/v1', apiKey: process.env.SIVCLOUD_API_KEY })
const reply = await client.chat.completions.create({
  model: "deepseek-v4.1-flash",
  messages: [
    {"role": "user", "content": "Halo"},
  ],
})
console.log(reply.choices[0].message.content)
```

Model di contoh adalah `deepseek-v4.1-flash`. Daftar model dan harganya ada di halaman Model di console, dan juga lewat `GET https://ai.sivcloud.com/v1/models`.

## Endpoint

| Endpoint | Dipakai untuk |
|---|---|
| `POST /v1/chat/completions` | SDK OpenAI, sebagian besar alat coding |
| `POST /v1/messages` | Claude Code dan klien format Anthropic |
| `POST /v1/responses` | Codex CLI dan klien format Responses |
| `GET /v1/models` | Daftar model |

Endpoint lain ditutup dan menjawab `unsupported_endpoint`. Lihat [Kode galat](https://sivcloud.com/docs/galat/).

## Berikutnya

- [Autentikasi](https://sivcloud.com/docs/autentikasi/): cara mengirim API key.
- [Cache](https://sivcloud.com/docs/cache/): token yang terbaca dari cache jauh lebih murah.
- [Alat coding](https://sivcloud.com/docs/alat/claude-code/): pasang di Claude Code, Codex CLI, dan lainnya.
