ms ▾
Cuba dengan kredit percubaan

Dokumentasi Pembangun

Mula dengan API LLM tanpa sensor kami menggunakan hujung titik serasi OpenAI piawai. Hantar teks, terima teks, dan lalukan penapis kandungan dengan satu ID model.

Cuba dengan kredit percubaan

API tanpa sensor. Tiada penolakan. Bayar mengikut token.

URL Asas dan Pengesahan

Gunakan https://api.caiapi.cc/v1 sebagai URL asas anda. Sahkan dengan menghantar kunci API unik anda dalam Authorization header. Pendekatan standard ini membolehkan anda menggantikan mana-mana SDK serasi OpenAI tanpa menulis semula logik sambungan anda.

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 kepada model tanpa sensor. Jaga ia dengan selamat, kerana ia menjejak penggunaan token dan bil anda secara langsung.

Permintaan Pertama dengan Python

Mulakan klien dengan kunci anda dan URL asas yang betul. Hantar prompt mudah untuk mengesahkan sambungan dan kualiti 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)

Jangka respons teks langsung. Model ini mengabaikan penapis kandungan piawai, menjadikannya sesuai untuk peranan atau penulisan kreatif.

Integrasi SDK Node

Pasang SDK rasmi dan konfigurasikan untuk menunjuk ke titik akhir kami. Ini memastikan keserasian dengan projek TypeScript atau JavaScript sedia 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 respon untuk mengekstrak teks yang dijana. Strukturnya sepadan dengan output OpenAI piawai.

Respons Streaming

Aktifkan aliran dengan menetapkan stream: true. Terima token semasa ia dijana, yang mengurangkan 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)

Butiran penggunaan token muncul dalam potongan akhir. Kaedah ini optimum untuk antara muka sembang masa nyata.

Panggilan Fungsi dan Mod JSON

Takrifkan alat dalam permintaan anda untuk mendapatkan output terstruktur. Gunakan response_format: {"type": "json_object"} untuk memaksakan pemformatan JSON yang ketat.

Ciri ini membolehkan aplikasi anda menguraikan output model secara program. Ia berfungsi dengan boleh dipercayai dengan model tanpa sensor untuk kedua-dua tugas kreatif dan logik.

Had had laju dan ralat

Had: 300 permintaan setiap minit. Serentak: 8 permintaan setiap kunci. Ralat 401 bermaksud kunci tidak sah. Ralat 402 bermaksud tiada kredit. Ralat 429 bermaksud had kadar melebihi. Jendela konteks: 100,000 token. Output maksimum: 16,000 token.

Ralat tidak menggunakan kredit. Laraskan logik percubaan semula anda dengan sewajarnya.

Soalan biasa

Adakah ini API c.ai?

Ya, kami menempatkan model tanpa sensor yang dioptimumkan untuk gaya komuniti C.AI. Ia menawarkan alternatif berat terbuka tanpa penapis kandungan untuk penggunaan dewasa yang sah.

Apakah tetingkap konteks?

Model ini menyokong tetingkap konteks 100,000 token. Ini termasuk sama ada prompt anda dan penyelesaian yang dijana. Output maksimum setiap permintaan ialah 16,000 token.

Adakah anda menggunakan data saya untuk latihan?

Prompt yang dihantar ke API kami tidak digunakan untuk latihan. Data anda kekal peribadi dan tidak digunakan untuk meningkatkan model.

Dapatkan kunci anda dalam satu langkah

Daftar, salin kunci, kemas kini URL asas. Itu sahaja.

Cuba dengan kredit percubaan