Source: https://ailoot.ai/docs/ms/
Canonical: https://ailoot.ai/docs/ms/
Language: ms

[Pengenalan](https://ailoot.ai/docs/ms/) 

# Mula pantas — Kunci API, harga dan permintaan pertama

[Markdown](https://ailoot.ai/docs/ms/index.md)

Respons model pertama melalui Ailoot dalam beberapa minit: kunci, alamat dan satu permintaan.

Ailoot ialah API bersepadu untuk AI daripada pelbagai syarikat: OpenAI, Anthropic, Google, xAI, DeepSeek, Alibaba, Moonshot, Z.ai, MiniMax, NVIDIA, Meta, Poolside dan TypeSafe. Satu kunci, satu baki dalam dolar. Katalog mengandungi 1256 kad model dan 2692 kaedah yang didokumenkan. ID panggilan alternatif atau alias disenaraikan di bawah kaedah yang dipilih, jika tersedia.

Ailoot menyokong tiga format API: OpenAI, Anthropic dan Gemini. Oleh itu, SDK sedia ada dan hampir semua aplikasi yang membenarkan alamat API tersuai boleh digunakan: Claude Code, Codex CLI, Cline, Cursor, Open WebUI, n8n dan puluhan aplikasi lain.

| Kaedah | Kegunaan yang sesuai |
| --- | --- |
| [Permintaan HTTP](https://ailoot.ai/docs/ms/connect/curl/) | Mana-mana bahasa, tanpa kebergantungan, untuk menyemak kunci dengan cepat |
| [OpenAI SDK](https://ailoot.ai/docs/ms/connect/openai-sdk/) | Python dan Node.js; mana-mana model katalog dalam format OpenAI |
| [Anthropic SDK](https://ailoot.ai/docs/ms/connect/anthropic-sdk/) | Claude dan model lain dalam format Messages |
| [Aplikasi sedia digunakan](https://ailoot.ai/integrations/ms/) | 85 ejen, penyunting dan aplikasi sembang: 77 dengan konfigurasi sedia digunakan, 8 lagi sedang disemak |

Memerlukan program tertentu? Buka [katalog integrasi](https://ailoot.ai/integrations/ms/): untuk setiap aplikasi, terdapat arahan tempat memasukkan alamat dan kunci serta konfigurasi sedia digunakan yang boleh disalin.

## [](https://ailoot.ai/docs/ms/#key)Dapatkan kunci

1. **Daftar**

   Cipta akaun di [ailoot.ai/register](https://ailoot.ai/register). Kemudian log masuk melalui [ailoot.ai/login](https://ailoot.ai/login).
2. **Tambah nilai baki**

   Dalam panel pengguna, buka bahagian “Pelan harga”: tambah nilai sekali dari $18 atau langganan dengan bonus baki. Maklumat lanjut: [tambah nilai](https://ailoot.ai/docs/ms/billing/topup/) dan [langganan](https://ailoot.ai/docs/ms/billing/subscriptions/).
3. **Cipta kunci API**

   Dalam panel pengguna, buka bahagian kunci dan cipta kunci baharu. Kunci bermula dengan `sk-`. Anda boleh menyalinnya dalam bahagian kunci panel pengguna; simpannya seperti kata laluan.

Simpan kunci dalam pemboleh ubah persekitaran

```bash
export AILOOT_API_KEY="sk-..."
# semakan: senarai model sepatutnya dikembalikan
curl -s https://api.ailoot.ai/v1/models -H "Authorization: Bearer $AILOOT_API_KEY" | head -c 300
```

## [](https://ailoot.ai/docs/ms/#first-request)Hantar permintaan pertama

Alamat API ialah `https://api.ailoot.ai`. Untuk SDK berformat OpenAI, alamat asas ialah `https://api.ailoot.ai/v1`, untuk Anthropic dan Gemini — `https://api.ailoot.ai` tanpa akhiran: SDK ini menambah laluan secara automatik.

```bash
curl https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "messages": [
      {"role": "user", "content": "Terangkan dalam dua ayat apa itu API."}
    ]
  }' 
```

```python
from openai import OpenAI
import os

client = OpenAI(max_retries=0, 
    base_url="https://api.ailoot.ai/v1",
    api_key=os.environ["AILOOT_API_KEY"],
)

resp = client.chat.completions.create(
    model="claude-sonnet-5-5",
    messages=[{"role": "user", "content": "Terangkan dalam dua ayat apa itu API."}],
)
print(resp.choices[0].message.content)
```

```js
import OpenAI from "openai";

const client = new OpenAI({ maxRetries: 0,
  baseURL: "https://api.ailoot.ai/v1",
  apiKey: process.env.AILOOT_API_KEY,
});

const resp = await client.chat.completions.create({
  model: "claude-sonnet-5-5",
  messages: [{ role: "user", content: "Terangkan dalam dua ayat apa itu API." }],
});
console.log(resp.choices[0].message.content);
```

```python
import anthropic
import os

client = anthropic.Anthropic(max_retries=0, 
    base_url="https://api.ailoot.ai",   # tanpa /v1: SDK akan menambahkan /v1/messages sendiri
    api_key=os.environ["AILOOT_API_KEY"],
)

msg = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Terangkan dalam dua ayat apa itu API."}],
)
print(msg.content[0].text)
```

Respons diterima dalam format biasa. Dalam blok `usage` — bilangan token yang digunakan untuk soalan dan respons: caj dikira berdasarkan nilai ini.

200 OK

```json
{
  "id": "chatcmpl-8f2c…",
  "object": "chat.completion",
  "created": 1790812800,
  "model": "claude-sonnet-5-5",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "API ialah persetujuan tentang cara satu program meminta program lain melakukan sesuatu…"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 21,
    "completion_tokens": 48,
    "total_tokens": 69
  }
}
```

## [](https://ailoot.ai/docs/ms/#streaming)Respons penstriman

Dengan `"stream": true` respons diterima dalam format Server-Sent Events, seperti API asal, maka SDK dan klien menghuraikannya tanpa perubahan. Dalam OpenAI SDK, anda boleh meminta nilai akhir `usage` dalam peristiwa terakhir.

Ailoot menghantar respons teks berbayar selepas kos dikira. Oleh itu, dengan `stream: true` format kekal sebagai penstriman (SSE), tetapi teks diterima sebagai satu blok apabila model selesai, bukan perkataan demi perkataan. Jika respons mengambil masa lebih kurang 15 saat atau lebih, aliran Chat Completions, Responses dan Messages terlebih dahulu menghantar baris status tambahan `: ping` (kira-kira setiap 10 saat), kemudian baris `: ailoot-charged-usd …` dengan amaun caj, diikuti data itu sendiri. SDK mengabaikan baris tersebut.

```python
stream = client.chat.completions.create(
    model="gpt-6.1-sol",
    messages=[{"role": "user", "content": "Tulis haiku tentang hujan"}],
    stream=True,
    stream_options={"include_usage": True},
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)
```

```js
const stream = await client.chat.completions.create({
  model: "gpt-6.1-sol",
  messages: [{ role: "user", content: "Tulis haiku tentang hujan" }],
  stream: true,
  stream_options: { include_usage: true },
});
for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}
```

```bash
curl -N https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-6.1-sol", "stream": true,
       "messages": [{"role": "user", "content": "Tulis haiku tentang hujan"}]}' 
```

## [](https://ailoot.ai/docs/ms/#models)Pilih model

Medan `model` — pengecam tepat daripada [katalog model](https://ailoot.ai/models/ms/) atau daripada respons `GET /v1/models`. Banyak model mempunyai alias pendek, contohnya `claude-sonnet-latest` atau `qwen`. Model yang dirujuk oleh alias pada masa ini dipaparkan dalam katalog; untuk hasil yang boleh dihasilkan semula, gunakan ID tepat.

| Tugasan | Pilihan permulaan |
| --- | --- |
| Kod dan ejen | `claude-sonnet-5-5`, `gpt-6.1-sol`, `claude-opus-5-5` |
| Pantas dan murah | `gemini-3.8-flash`, `deepseek-v4.1-flash`, `qwen3.8-flash` |
| Konteks panjang sehingga 1M token | `claude-sonnet-5-5`, `deepseek-v4-pro`, `qwen3.8-max` |
| Imej | `gpt-image-2.5`, `gemini-3.1-flash-image`, `grok-imagine-image-2.0` |

Tidak semua model tersedia dalam semua format. Contohnya, model Gemini berfungsi melalui Anthropic Messages dan format asal Gemini, manakala melalui OpenAI Chat — hanya `gemini-3.6-flash`. Format yang tersedia bagi model dipaparkan dalam [katalog](https://ailoot.ai/models/ms/).

## [](https://ailoot.ai/docs/ms/#next)Langkah seterusnya

[**Cara ia berfungsi** Laluan permintaan, rizab dan caj, ralat](https://ailoot.ai/docs/ms/how-it-works/)

[**Keserasian** Format dan klien yang disokong](https://ailoot.ai/docs/ms/compatibility/)

[**Integrasi** 77 aplikasi dengan konfigurasi sedia digunakan](https://ailoot.ai/integrations/ms/)

[**Ralat dan had** Kod respons dan tindakan yang perlu diambil](https://ailoot.ai/docs/ms/errors/)

Masih ada soalan? Hantar Request ID dan penerangannya — kami akan membantu menyiasatnya.[Hubungi sokongan](mailto:support@ailoot.ai)

## Kunci API, harga dan permintaan pertama

### Bagaimanakah saya membayar penggunaan API Ailoot?

Dalam panel pengguna, buka bahagian “Pelan harga”: tambah nilai sekali dari $18 atau langganan dengan bonus baki. Maklumat lanjut: tambah nilai dan langganan.

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

## Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

## Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan

Pilih pelan berdiskaun untuk permintaan berkala anda.

Kod promosi sehingga 50%

Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.

Perbelanjaan dalam sejarah

Model, token dan jumlah disimpan bagi setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/ms/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/ms/)

## Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial

Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.

Lesen penjual semula

Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.

Dokumen pada laman

Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

[Mohon lesen penjual semula](mailto:support@ailoot.ai) · [Tawaran dan perjanjian lesen](https://ailoot.ai/legal/offer?lang=ms)

## Soalan

Bagaimanakah saya menghantar permintaan API pertama saya?

Cipta kunci API Ailoot. Tetapkan https://api.ailoot.ai/v1 untuk SDK OpenAI, atau https://api.ailoot.ai untuk SDK Anthropic dan Gemini. GET /v1/models adalah percuma dan menyenaraikan model yang tersedia untuk kunci anda; kemudian gunakan contoh bagi model dan kaedah API yang dipilih.

Kunci API manakah yang patut saya gunakan?

Gunakan kunci API Ailoot daripada akaun anda dalam medan pengesahan bagi format klien yang dipilih. Hantar GET /v1/models dengan kunci yang sama untuk menyemak aksesnya kepada model secara percuma; kunci daripada perkhidmatan lain tidak memberikan akses kepada Ailoot.

Apakah yang patut saya semak jika permintaan pertama gagal?

Bandingkan alamat API, kunci API Ailoot, ID model yang tepat dan kaedah API dengan kad model serta contoh permintaan. Baca ralat yang dikembalikan; jika anda memerlukan bantuan, hantar ralat dan ID permintaan kepada support@ailoot.ai tanpa menyertakan kunci API anda.

Apakah manfaat langganan?

Diskaun pembelian token untuk penggunaan berkala. Pilih pelan berdasarkan jumlah permintaan; terma dan harga langganan dipaparkan semasa pembelian.

Bagaimanakah kod promosi diskaun sehingga 50% digunakan?

Masukkan kod promosi semasa membeli token. Jumlah akhir dikira semula mengikut terma promosi; kadar diskaun kelihatan sebelum pembayaran.

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
