Pengenalan: API AI Tanpa Sensor
Mula menjana teks tanpa sensor serta-merta dengan API serasi OpenAI kami. Panduan permulaan pantas ini membimbing anda dari pengesahan hingga respons penstriman dalam beberapa minit.
Jadual kandungan
URL Asas dan Pengesahan
Gunakan URL asas khusus dan kunci API anda untuk setiap permintaan. API LLM tanpa sensor kami tidak memerlukan pengaliran proxy yang kompleks, hanya header standard. Anda menerima satu kunci semasa pendaftaran melalui Google atau e-mel. Kunci ini mengesahkan semua interaksi dengan model. Kesilapan dan penolakan tidak menggunakan kredit. Anda bermula dengan kredit percubaan $0.50 yang sah selama 7 hari. Prompt anda kekal peribadi dan tidak digunakan untuk latihan.
curl https://api.uncensoredaicode.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in the src directory"}]
}'
Permintaan Pertama: Penyelesaian Chat
Hantar permintaan POST ke hujung akhir penyelesaian sembang. Ini adalah interaksi teras untuk penjanaan teks. Tentukan ID model sebagai "uncensored" dalam badan. Anda boleh menyesuaikan parameter seperti suhu atau top_p. API mengembalikan respons teks secara langsung. Tiada ciri pengekodan atau penjanaan imej. Ini adalah perkhidmatan teks-masuk, teks-keluar tulen. Pastikan permintaan anda kurang daripada 8 MB. Jendela konteks menyokong 100,000 token secara keseluruhan.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicode.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 Node.js
Integrasi terus menggunakan SDK Node rasmi atau mana-mana klien serasi. Tetapkan URL asas ke endpoint API kami. Luluskan kunci API anda dalam header pengesahan. ID model kekal "uncensored" untuk semua panggilan. Anda boleh mengalirkan hasil atau memuat turunnya secara sinkron. Panggilan fungsi disokong melalui parameter alat. Gunakan mod JSON untuk output terstruktur. Persediaan ini menghilangkan kunci vendor. Kod anda kekal ringkas dan kukuh.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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 dan Penggunaan Token
Aktifkan penstriman dengan menetapkan stream kepada true. Anda menerima chunk melalui Server-Sent Events. Setiap chunk mengandungi teks separa dan data penggunaan. Chunk terakhir termasuk jumlah kiraan token. Ini membolehkan paparan teks yang dijana secara masa nyata. Ia mengurangkan latensi yang dirasakan untuk pengguna. Anda boleh membatalkan aliran jika diperlukan. API mengira kos berdasarkan token sebenar. Ralat tidak menjejakkan caj. Pantau baki kredit anda melalui endpoint model.
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)
Parameter: Kawalan dan Kebolehpelaksanaan Semula
Laraskan respons menggunakan parameter standard. Tetapkan suhu untuk kreativiti atau determinisme. Gunakan top_p untuk pensampelan nukleus. Tentukan benih untuk output yang boleh diulang. Tentukan jujukan henti untuk menghentikan penjanaan. Penalti kehadiran dan kekerapan menyesuaikan pengulangan perkataan. Alat ini memberikan anda kawalan tepat. Model mengendalikan arahan kompleks dengan baik. Mod JSON memastikan struktur yang sah. Pemanggilan fungsi membolehkan penggunaan alat luar. Laraskan nilai ini untuk sesuai dengan kes penggunaan anda.
Had had laju, ralat, dan kekangan
Jangka had khusus berdasarkan kunci anda. Anda boleh menghantar 300 permintaan per minit. Hanya 8 permintaan berjalan serentak. Satu kunci aktif per akaun. Gantikan jika perlu. Tangani ralat 401 untuk kunci tidak sah. Selesaikan ralat 402 dengan menambah saldo menggunakan kripto. 429 menunjukkan penapis kadar tepu. Output maksimum ialah 16,000 token per permintaan. Tetapkan max_tokens secara eksplisit untuk mengelakkan lalai. Kredit tidak luput. Ralat percuma. Gunakan endpoint models untuk menyemak status.
Soalan biasa
Apakah URL asas kod AI uncensored?
URL asas ialah HTTPS://api.uncensoredaicode.com/v1. Gunakan ini untuk semua SDK serasi OpenAI. Tukar base_url dalam konfigurasi klien anda. Ini menyambungkan anda terus ke model uncensored tanpa perantara.
Bagaimana cara mengendalikan ralat dan had kadar?
Tangani ralat 401 dengan mengesahkan kunci API anda. Selesaikan ralat 402 dengan menambah nilai menggunakan USDT atau USDC. Ralat 429 bermaksud anda mencapai had 300 permintaan setiap minit. Tunggu dan cuba semula, atau gunakan beberapa kunci jika perlu. Ralat tidak menggunakan kredit anda.
Kaedah pembayaran manakah yang anda terima?
Kripto sahaja: USDT pada TRC20 atau USDC pada Base, sebarang jumlah bulat dari $20 hingga $500. Kredit bonus terpakai dari $50.
Dapatkan kunci API anda
Daftar akaun, salin kunci, kemas kini URL asas. Itu sahaja.