id ▾

API Kompatibel OpenAI Tanpa Sensor

Coba dengan kredit percobaan
per 1M token input
$0.15
Token output / 1 juta
$0.50
konteks token
100,000
kredit percobaan
$0.50
permintaan per menit
300

Dokumentasi API

Integrasikan model tanpa sensor kami ke dalam tumpukan SDK OpenAI Anda yang sudah ada dengan memperbarui URL dasar menjadi HTTPS://api.mistralaiapikey.com/v1 dan mengganti kunci API Anda.

Autentikasi

Kirim kunci API Anda di Authorization header sebagai token Bearer. Anda mendapatkan kunci ini segera setelah mendaftar dengan Google atau email di Dapatkan kunci API halaman. Jika Anda membuat yang baru, itu akan menggantikan yang lama secara instan. Kesalahan seperti kunci tidak valid mengembalikan 401 status. Kesalahan seperti penagihan ganda diperbaiki melalui halaman Dukungan.

Endpoint Chat Completions

Kirim JSON ke POST /v1/chat/completions untuk mendapatkan respons teks. Ini adalah satu-satunya titik akhir untuk menghasilkan teks. Titik akhir ini tidak mendukung embedding, gambar, atau audio.

Atur model field to "uncensored". Model menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Ini adalah model bobot terbuka yang disesuaikan untuk output tanpa batasan. Ini bukan GPT, Claude, atau model vendor lain.

Endpoint Models

Panggil GET /v1/models untuk daftar model yang tersedia. Respons mencakup uncensored ID model. Gunakan ini untuk memverifikasi konektivitas atau menyelesaikan masalah konfigurasi di klien Anda.

Endpoint mengembalikan metadata format OpenAI standar. Ini membantu Anda mengkonfirmasi bahwa URL dasar dan autentikasi Anda berfungsi dengan benar sebelum mengirim payload berat.

Parameter & Opsi

Mendukung parameter standar seperti temperature, top_p, stop, seed, presence_penalty, dan frequency_penalty. Setel max_tokens untuk mengontrol panjang output. Nilai defaultnya adalah 2.048 token jika Anda mengabaikan bidang ini.

Jendela konteks adalah 100.000 token untuk prompt dan completion gabungan. Permintaan dengan ukuran body melebihi 8 MB dapat gagal. Function calling dan mode JSON juga didukung melalui field standar.

Respons Streaming

Aktifkan streaming dengan mengatur stream: true. Anda menerima Server-Sent Events (SSE) saat token dihasilkan. Ini mengurangi latensi yang dirasakan untuk aplikasi interaktif.

Statistik penggunaan token muncul dalam potongan terakhir stream. Ini memungkinkan Anda melacak biaya secara akurat secara real-time. Kesalahan selama streaming tetap mengembalikan kode status HTTP yang sesuai.

Pemanggilan Fungsi & Mode JSON

Gunakan response_format dengan {"type": "json_object"} untuk output JSON ketat. Ini berguna untuk parsing data terstruktur dari LLM. Pemanggilan fungsi berfungsi dengan definisi alat standar.

Atur tool_choice untuk mengontrol bagaimana model menggunakan fungsi. Model mendukung penggunaan alat otomatis dan dipaksa. Ini memastikan integrasi yang andal dengan logika backend Anda.

cURL

curl https://api.mistralaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the api limit for this service"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralaiapikey.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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralaiapikey.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);

Streaming

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)

Pertanyaan yang sering diajukan

Bagaimana cara mendapatkan kunci API mistral saya?

Daftar di halaman Dapatkan Kunci API menggunakan Google atau email. Kunci ditampilkan segera.

Ukuran jendela konteksnya berapa?

Jendela konteks adalah 100.000 token untuk prompt dan completion secara bersama-sama. Output maksimum per permintaan adalah 16.000 token atau 2.048 jika max_tokens tidak ditetapkan.

Mengapa saya mendapatkan batas laju 429?

Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Ini memastikan penggunaan yang adil. Tingkatkan konkurensi Anda dengan mendistribusikan kunci di seluruh akun.

Kunci API melalui formulir sederhana

Daftar, salin kunci, perbarui URL dasar. Itu saja konfigurasi lengkapnya.

Coba dengan kredit percobaan