id ▾

Dokumentasi API untuk pengembang

Mulai dengan API LLM tanpa sensor kami dalam hitungan menit menggunakan klien OpenAI-compatible standar. Kirim teks, terima token, dan lewati filter konten tanpa konfigurasi.

Pengaturan autentikasi URL dasar

Gunakan HTTPS://api.mistralkey.com/v1 sebagai URL dasar Anda. Leksankan kunci API Anda dalam Authorization header. Buat kunci Anda melalui Google atau email di dasbor. Tidak diperlukan nomor telepon. Kredit tidak pernah kedaluwarsa.

curl https://api.mistralkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main configuration options for the server"}]
  }'

Permintaan pertama

Kirim permintaan POST ke endpoint chat completions. Tentukan model sebagai "uncensored". Sistem memproses input Anda dan mengembalikan teks yang dihasilkan. Kesalahan dan penolakan tidak mengonsumsi kredit. Ini memastikan aritmetika token yang transparan.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralkey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Integrasi SDK Node

Inisialisasi klien dengan URL dasar dan kunci. Konfigurasikan model untuk menggunakan varian uncensored. SDK menangani serialisasi secara otomatis. Pendekatan ini menghilangkan tebak-tebakan di lapisan integrasi Anda.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralkey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Respons streaming

Aktifkan streaming dengan mengatur stream parameter menjadi true. Terima token melalui Server-Sent Events. Detail penggunaan token muncul di potongan terakhir. Ini mengurangi latensi yang dirasakan untuk output panjang.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Batas laju dan kendala

Batasnya adalah 300 permintaan per menit per kunci. Permintaan konkuren dibatasi pada 8. Ukuran badan permintaan tidak boleh melebihi 8 MB. Jendela konteks mencakup 100.000 token. Output maksimal per permintaan adalah 16.000 token.

Penanganan kesalahan dan token

Tangani 401 untuk kunci tidak valid. Kembalikan 402 saat kredit habis. Kelola 429 untuk batas laju terlampaui. Kesalahan itu gratis. Penggunaan kredit hanya mencerminkan konsumsi token aktual.

Pertanyaan umum

Apakah kunci API mistral dari penyedia ini sama dengan Mistral Vibe?

Tidak. Mistral Vibe menggunakan kunci dan routing model yang berbeda. API kami adalah endpoint uncensored independen yang kompatibel dengan format SDK OpenAI. Periksa dokumentasi klien spesifik Anda untuk konfigurasi URL dasar.

Apakah kunci API kedaluwarsa?

Kunci API Anda tetap valid selamanya. Saldo prabayar Anda juga tidak pernah kedaluwarsa. Anda dapat mengisi ulang dengan kripto kapan saja diperlukan tanpa kehilangan saldo sebelumnya.

Bagaimana cara menangani error 402?

Status 402 menunjukkan kredit prabayar yang tidak cukup. Isi ulang menggunakan USDT (TRC20) atau USDC (Base). Tambahkan dana melalui dasbor untuk segera melanjutkan permintaan.

Hasilkan kunci Anda sekarang

Daftar, ambil kunci Anda, dan perbarui URL dasar. Konfigurasi lengkap dalam hitungan menit.

Mulai sekarangLihat dokumentasi