id ▾

Dokumentasi API Uncensord ai

Mulai menghasilkan teks dengan API LLM uncensored kami dalam hitungan menit. Panduan ini mencakup autentikasi, endpoint, dan integrasi untuk klien kompatibel OpenAI standar.

https://api.uncensordai.com/v1uncensored

URL Dasar API dan Autentikasi

Terhubung menggunakan URL dasar OpenAI standar dengan kunci API Anda. Kami menggunakan token bearer tunggal untuk semua permintaan, memastikan kompatibilitas dengan SDK yang ada.

Kunci Anda diterbitkan segera setelah pendaftaran. Jaga agar tetap aman.

  • URL Dasar: https://api.uncensordai.com/v1
  • Autentikasi: Token Bearer di Authorization header
curl https://api.uncensordai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current version of python"}]
  }'

Endpoint Chat Completions

Kirim pesan ke /v1/chat/completions endpoint. endpoint. ID model adalah uncensored.

Permintaan mengembalikan respons teks. Jendela konteks adalah 100,000 token. Output maksimum adalah 16,000 token.

from openai import OpenAI

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

Contoh Integrasi SDK

Gunakan SDK resmi OpenAI atau klien kompatibel apa pun. Atur base URL dan kunci API.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensordai.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 didukung melalui Server-Sent Events (SSE).

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)

Respons Streaming dan Penggunaan Token

Aktifkan streaming dengan mengatur stream: truePenggunaan token muncul di potongan terakhir.

Setiap chunk berisi teks parsial. Kumpulkan untuk respons lengkap.

Parameter: Suhu, Top P, dan Stop

Kendalikan generasi dengan parameter standar. Gunakan temperature untuk keacakan.

Atur top_p untuk sampling nuklir. Tentukan stop urutan untuk menghentikan generasi. Mode JSON menggunakan response_format: {"type": "json_object"}.

Penanganan Kesalahan dan Batasan Laju

Tangani kesalahan dengan baik. Kode 401 berarti kunci tidak valid. Kode 402 menunjukkan tidak ada kredit. Kode 429 menandakan batas laju terlampaui.

Batasnya adalah 300 permintaan per menit. Jendela konteks adalah 100.000 token. Kesalahan gratis.

FAQ

Berapa jendela konteks AI uncensord?

Jendela konteks adalah 100.000 token untuk prompt dan completion gabungan. Output maksimum per permintaan adalah 16.000 token.

Bagaimana cara mengautentikasi dengan API AI uncensored?

Sertakan kunci API Anda di header Authorization sebagai token Bearer. Gunakan URL dasar yang disediakan dalam dokumentasi.

Apakah API AI uncensored mendukung streaming?

Ya, streaming didukung melalui Server-Sent Events. Penggunaan token dilaporkan di potongan terakhir.

Dapatkan Kunci API Anda

Daftar, salin kunci, perbarui URL dasar. Pengaturan selesai.

Buka akun