- Uncensored Open Source AI
- Dokumentasi API AI tanpa sensor
Dokumentasi API AI tanpa sensor
Masukkan kunci API AI tanpa sensor ke dalam sistem sedia ada anda dan mula menjana teks serta-merta. API serasi OpenAI ini mengikut konvensyen OpenAI piawai supaya anda boleh menukar konteks tanpa menulis semula kod anda.
Pengesahan dan URL Asas
Kunci API anda mengesahkan setiap permintaan ke URL asas https://api.uncensoredopensourceai.com/v1. Anda memperoleh kunci ini serta-merta selepas mendaftar dengan Google atau alamat e-mel di halaman Dapatkan kunci API. Lulus kunci dalam Authorization pencap sebagai token Bearer. Sistem akan menolak kelayakan tidak sah dengan kod status 401. Kesilapan dan penolakan semasa pengujian tidak akan menggunakan kredit prabayar anda.
Permintaan Pertama
Hantar permintaan penyelesaian chat standard untuk menjana teks dari model. Hujung endpoint menerima permintaan POST ke /v1/chat_completions dengan badan JSON yang mengandungi mesej anda. Anda mesti menentukan pengenal model sebagai "uncensored". Model bobot terbuka ini berjalan di pelayan kami dan disesuaikan untuk menjawab tanpa penolakan kandungan untuk penggunaan dewasa yang sah. Ia bukan GPT, Claude, atau model vendor lain.
Gunakan arahan curl berikut untuk menghantar mesej pertama anda:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Integrasi SDK Python
Gunakan pustaka Python rasmi OpenAI untuk berinteraksi dengan API dengan lancar. Tetapkan base_url dan api_key pembolehubah persekitaran atau hantar secara langsung kepada klien. Klien mengendalikan serialisasi dan pengekodan respons secara automatik. Anda boleh menghantar arahan sistem untuk membimbing tingkah laku model. Perpustakaan ini menyokong corak sinkron dan asinkron untuk kesgunaan berbeza.
Berikut adalah cara memulakan klien dan menghantar mesej:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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)
Integrasi SDK Node
SDK Node.js berfungsi secara identikal dengan versi Python untuk API AI tanpa sensor ini. Konfigurasikan URL asas dan kunci API dalam objek inisialisasi. Hantar mesej menggunakan chat.completions.create kaedah. Objek respons mengandungi teks yang dijana dan statistik penggunaan. Anda boleh mengendalikan ralat dengan anggun dengan menangkap rangkaian atau pengecualian API. Persediaan ini membolehkan anda mengintegrasikan model ke dalam mana-mana aplikasi JavaScript atau TypeScript.
Mulakan klien dan buat permintaan:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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);
Respons Streaming dan Token
Aktifkan penstriman dengan menetapkan stream parameter kepada true. API mengembalikan data dalam format Acara Dikirim Pelayan (SSE). Setiap pecahan mengandungi kemas kini teks separa. Pecahan akhir mengandungi jumlah penggunaan token untuk permintaan. Ciri ini mengurangkan latensi yang dirasakan untuk output yang panjang. Anda boleh memproses token secara masa nyata sejajar dengan penjanaan. Model menyokong tetingkap konteks 100,000 token untuk prompt dan penyelesaian digabungkan.
Contoh permintaan 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)
Had, Ralat, dan Konteks
Setiap kunci API terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak. Saiz badan permintaan maksimum ialah 8 MB. Jika anda menghantar terlalu banyak permintaan, anda akan menerima ralat had kadar 429. Ralat 402 menunjukkan kredit prabayar tidak mencukupi. Tambah baki akaun anda dengan USDT pada TRC20 atau USDC pada Base. Kredit tidak luput dan hanya ditolak untuk penggunaan token yang berjaya. Model ini mengendalikan konteks panjang dengan cekap sehingga had 100,000 token.
FAQ
Apakah model AI sumber terbuka tanpa sensor yang digunakan?
API menyediakan satu model bahasa besar berat terbuka yang dikenal pasti sebagai "uncensored". Ia telah ditala untuk menjawab tanpa penolakan kandungan untuk penggunaan dewasa yang sah dan bukan model vendor seperti GPT atau Llama. Araan tidak digunakan untuk melatih data anda.
Bagaimana cara membayar untuk API AI tanpa sensor?
Pembayaran diproses secara eksklusif melalui mata wang kripto. Anda boleh menambah baki dengan USDT pada rangkaian TRC20 atau USDC pada rangkaian Base. Top-up minimum bermula pada $20 dan sehingga $500. Kredit didebit berdasarkan penggunaan token sebenat pada $0.15 per 1M token input dan $0.50 per 1M token output.
Adakah terdapat percubaan percuma tersedia?
Setiap akaun baharu menerima kredit percubaan bernilai $0.50 yang sah selama 7 hari. Anda boleh menggunakan Google atau alamat e-mel untuk mencipta akaun anda dan mendapatkan kunci API anda serta-merta.
Kunci API anda hanya satu langkah lagi
Daftar, salin kunci anda, kemas kini URL asas. Itu sahaja yang anda perlukan.