id ▾
Coba dengan kredit percobaan

Dokumentasi Pengembang

Mulai dengan API LLM tanpa sensor kami menggunakan endpoint yang kompatibel dengan OpenAI. Kirim teks, terima teks, dan lewati filter konten dengan satu ID model.

Coba dengan kredit percobaan

API tanpa sensor. Tanpa penolakan. Bay per token.

URL Dasar dan Autentikasi

Gunakan https://api.caiapi.cc/v1 sebagai URL dasar Anda. Autentikasi dengan meneruskan kunci API unik Anda di Authorization header. Pendekatan standar ini memungkinkan Anda mengganti SDK OpenAI apa pun tanpa menulis ulang logika koneksi.

curl https://api.caiapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get user_id 99 for account settings."}]
  }'

Kunci Anda memberikan akses ke model tanpa sensor. Jaga agar tetap aman, karena sistem melacak penggunaan token dan penagihan Anda secara langsung.

Permintaan Pertama dengan Python

Inisialisasi klien dengan kunci Anda dan URL dasar yang benar. Kirim prompt sederhana untuk memverifikasi konektivitas dan kualitas respons.

from openai import OpenAI

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

Diharapkan respons teks langsung. Model mengabaikan filter konten standar, menjadikannya ideal untuk roleplay atau penulisan kreatif.

Integrasi SDK Node

Instal SDK resmi dan konfigurasikan agar mengarah ke endpoint kami. Ini memastikan kompatibilitas dengan proyek TypeScript atau JavaScript yang sudah ada.

import OpenAI from "openai";

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

Tangani objek respons untuk mengekstrak teks yang dihasilkan. Strukturnya cocok dengan output OpenAI standar.

Respons Streaming

Aktifkan streaming dengan mengatur stream: true. Terima token saat mereka dihasilkan, yang 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)

Detail penggunaan token muncul di potongan terakhir. Metode ini optimal untuk antarmuka obrolan real-time.

Pemanggilan Fungsi dan Mode JSON

Tentukan alat dalam permintaan Anda untuk mendapatkan output terstruktur. Gunakan response_format: {"type": "json_object"} untuk memaksakan format JSON yang ketat.

Fitur ini memungkinkan aplikasi Anda memarsing output model secara terprogram. Fitur ini berfungsi dengan andal dengan model uncensored untuk tugas kreatif maupun logis.

Batas Laju dan Kesalahan

Batas: 300 permintaan per menit. Simultan: 8 permintaan per kunci. Error 401 berarti kunci tidak valid. Error 402 berarti tidak ada kredit. Error 429 berarti batas laju terlampaui. Jendela konteks: 100.000 token. Output maksimal: 16.000 token.

Kesalahan tidak mengonsumsi kredit. Sesuaikan logika percobaan ulang Anda sesuai.

Pertanyaan umum

Apakah ini API c.ai?

Ya, kami menghosting model tanpa sensor yang dioptimalkan untuk gaya komunitas C.AI. Ini menawarkan alternatif bobot terbuka tanpa filter konten untuk penggunaan dewasa yang sah.

Apa itu context window?

Model ini mendukung jendela konteks 100.000 token. Ini mencakup baik prompt Anda maupun completion yang dihasilkan. Output maksimum per permintaan adalah 16.000 token.

Apakah Anda menggunakan data saya untuk pelatihan?

Prompt yang dikirim ke API kami tidak digunakan untuk pelatihan. Data Anda tetap privat dan tidak digunakan untuk meningkatkan model.

Dapatkan kunci Anda dalam satu langkah

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

Coba dengan kredit percobaan