id ▾
Buka akun

Dokumentasi API: Pelengkapan Chat

Hubungkan kode Anda ke LLM uncensored kami dalam hitungan menit. Gunakan format kompatibel OpenAI standar untuk mengirim teks dan menerima respons tanpa batasan.

URL Dasar dan Autentikasi

Mulai setiap permintaan dengan mengarahkan ke URL dasar kami. Gunakan kunci API Anda di header Authorization. Ini berfungsi dengan SDK kompatibel OpenAI apa pun.

Permintaan Pertama

Kirim penyelesaian chat sederhana untuk menguji konektivitas. Titik akhir ini menangani semua tugas generasi teks.

Gunakan uncensored ID model. Model merespons konten dewasa yang sah tanpa penolakan.

Periksa respons untuk choices[0].message.content.

Integrasi SDK Python

Instal pustaka resmi. Tetapkan URL dasar ke endpoint kami. Inisialisasi klien dengan kunci Anda. Kirim pesan seperti yang Anda lakukan dengan GPT-4.

Pustaka menangani serialisasi JSON secara otomatis. Anda mendapatkan kembali objek terstruktur.

Penggunaan SDK Node

Impor paketnya. Konfigurasikan base URL. Buat instance. Berikan array pesan Anda. Tunggu responsnya.

Pengembang Node mendapatkan model tanpa sensor yang sama. Akses teks melalui objek respons.

Respons Streaming

Aktifkan streaming untuk latensi rendah. Terima token saat dihasilkan. Ini secara signifikan mengurangi waktu tunggu yang dirasakan.

Parse delta.content field in each chunk. Accumulate the text locally. Handle errors gracefully during the stream.

Batas dan Error

Batas laju berlaku secara ketat. Anda mendapatkan 300 permintaan per menit. Maks 8 permintaan konkuren per kunci. Badan permintaan harus tetap di bawah 8 MB.

Perhatikan kode 401 untuk kunci tidak valid. 402 berarti tidak ada kredit. 429 menunjukkan batas laju. Jendela konteks adalah 100.000 token secara total. Kesalahan tidak mengonsumsi kredit.

cURL

curl https://api.mistralgetapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send the confirmation email to the user"}]
  }'

Python

from openai import OpenAI

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

Daftar dengan Google atau email. Terima kunci Anda secara instan. Tidak perlu nomor telepon.

Model kunci API AI uncensored apa?

Ini adalah model dengan bobot terbuka yang disetel untuk tanpa penolakan. Model ini mendukung pemanggilan fungsi dan mode JSON.

Apakah model AI tanpa sensor ini mendukung streaming?

Ya. Anda menerima token melalui SSE. Penggunaan token muncul di chunk terakhir.

Dapatkan Kunci API Anda

Daftar, ambil kuncinya, perbarui URL dasar. Sederhana.