ms ▾
Buat kunci

Dokumentasi API untuk pembangun

Mula menjana teks dengan API LLM tanpa sensor kami dalam beberapa saat. Gunakan hujung sambungan serasi OpenAI piawai dan kredit kripto pra-dibayar untuk membayar hanya untuk apa yang anda gunakan.

https://api.uncensoreai.com/v1uncensored

URL Asas dan Pengesahan

Sambungkan ke infrastruktur kami dengan menunjuk klien anda ke URL asas yang ditetapkan dan membekalkan kunci API unik anda. Kami menggunakan pengesahan header piawai supaya anda boleh menukar hujung sambungan kami ke konfigurasi SDK OpenAI sedia ada tanpa menulis semula logik teras anda. Anda menerima satu kunci aktif per akaun, dan menjana kunci baru serta-merta akan membatalkan kunci sebelumnya. Reka bentuk ini mengekalkan integrasi anda mudah sambil mengekalkan kawalan akses yang jelas. Daftar melalui Google atau e-mel untuk melihat kunci anda serta-merta. Kami tidak memerlukan nombor telefon atau kaedah pembayaran untuk bermula.

  • URL Asas: https://api.uncensoreai.com/v1
  • Header Auth: Authorization: Bearer YOUR_API_KEY

Permintaan Pertama (POST /v1/chat/completions)

Hantar penyelesaian pertama anda dengan menghantar muatan JSON ke hujung sambungan penyelesaian sem. ID model ialah uncensored dan ia menerima struktur mesej piawai dengan peranan sistem, pengguna, dan pembantu. Anda mendapat output teks serta-merta tanpa pengaliran atau logik pemilihan model yang kompleks. Ralat tidak menggunakan kredit prabayar anda, jadi anda boleh menguji dengan bebas. Model ini mengendalikan penjanaan berat terbuka yang disesuaikan untuk kandungan dewasa tanpa penolakan. Gunakan struktur ini untuk memulakan integrasi anda.

Integrasi SDK Python

Gunakan klien Python rasmi untuk berinteraksi dengan API kami dengan lancar. Tetapkan URL asas dan kunci API dalam objek konfigurasi anda sebelum membuat panggilan. Perpustakaan mengendalikan serialisasi JSON dan penguraian respons untuk anda. Anda boleh mengakses data penggunaan terus dari objek respons. Pendekatan ini berfungsi dengan mana-mana persekitaran Python piawai yang menyokong permintaan async atau sync. Pastikan kunci anda disimpan dengan selamat dalam pembolehubah persekitaran. Contoh kod menunjukkan panggilan sinkron asas.

Integrasi SDK Node.js

Integrasi dengan projek Node.js menggunakan pengurus pakej standard. Import klien dan konfigurasikan URL asas untuk menunjuk ke pelayan kami. SDK menguruskan permintaan HTTP dan menyediakan respons bertip untuk pengguna TypeScript. Anda boleh menambah header atau mengubah suai had masa jika diperlukan. Kaedah ini sesuai untuk aplikasi web moden dan perkhidmatan backend. Pastikan versi Node anda serasi dengan keperluan SDK. Contoh berikut menunjukkan permintaan penyelesaian mudah.

Penggunaan Token Respons Streaming

Aktifkan output masa nyata dengan menetapkan stream flag kepada true dalam permintaan anda. API mengembalikan Acara yang Dihantar Pelayan (SSE) apabila token dijana. Anda boleh memaparkan teks kepada pengguna serta-merta tanpa menunggu respons penuh. Butiran penggunaan token muncul dalam bahagian akhir aliran. Ciri ini mengurangkan latensi yang dirasakan untuk output panjang. Pantau baki kredit anda apabila token terkumpul. Aliran berfungsi dengan semua parameter piawai seperti suhu dan jujukan hentian.

Had, Ralat, dan Tetingkap Konteks

Akaun anda mempunyai tetingkap konteks 100,000 token untuk gabungan prompt dan penyelesaian. Anda boleh menghantar sehingga 16,000 token dalam satu respons jika anda menentukan max_tokens. Had output lalai ialah 2,048 token jika anda mengabaikan parameter ini. Had kadar membolehkan 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Status 401 bermaksud kunci anda tidak sah. Status 402 menunjukkan kredit pra-dibayar tidak mencukupi. Status 429 bermaksud anda telah melebihi had kadar. Badan permintaan tidak boleh melebihi 8 MB.

cURL

curl https://api.uncensoreai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch the current server status from the api endpoint"}]
  }'

Python

from openai import OpenAI

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

Aliran

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)

Soalan biasa

Apakah URL asas untuk API AI tanpa sensor?

URL asas ialah HTTPS://api.uncensoreai.com/v1. Anda mesti menetapkan ini dalam konfigurasi klien anda untuk mengarahkan permintaan dengan betul.

Bagaimana saya mengesahkan permintaan saya?

Masukkan kunci API anda dalam header Authorization sebagai token Bearer. Anda menerima kunci ini serta-merta selepas mendaftar dengan Google atau e-mel.

Apa yang berlaku jika saya mendapat ralat 402?

Ralat 402 bermaksud baki kredit prabayar anda sifar. Anda mesti menambah nilai menggunakan USDT (TRC20) atau USDC (Base) untuk meneruskan perkhidmatan.

Dapatkan kunci API anda dalam beberapa saat

Daftar, salin kunci anda, dan kemas kini URL asas anda. Setup telah lengkap.

Buat kunci