Dokumentasi API Uncutly AI
Mula dengan Uncutly AI dalam beberapa minit menggunakan hujung sambungan serasi OpenAI piawai. Sahkan dengan kunci API anda, hantar permintaan, dan terima output teks tanpa tapisan serta-merta.
- URL Asas
https://api.uncutlyai.com/v1- Model
uncensored
Pengesahan & URL Asas
Mula setiap permintaan dengan mengarahkan klien anda ke URL asas kami dan menghantar kunci anda dalam Authorization header.
URL asas ialah Setiap akaun memegang satu kunci aktif pada satu masa. Jika anda menjana kunci baharu, kunci lama akan berhenti berfungsi serta-merta. Ini mengekalkan akses anda yang bersih dan selamat. Perkhidmatan kami direka untuk pembangun yang mahu kawalan langsung. Anda tidak perlu mengurus penghalaan kompleks atau pelbagai model. Cukup gunakan kunci anda dan mulakan. Hantar mesej pertama anda ke Pengenal identiti model hanyalah Anda boleh menghantar struktur petanda piawai. API menerima input teks dan mengembalikan output teks. Ia serasi dengan mana-mana SDK atau klien OpenAI yang menyokong format chat-completions. Berikut adalah contoh asas menggunakan cURL untuk mendapatkan respons. Gunakan pakej Python OpenAI yang rasmi untuk berinteraksi dengan API kami dengan kod minimum. Tetapkan Nama model ialah Pendekatan ini berfungsi untuk skrip mudah atau logik aplikasi kompleks. Ia mengendalikan pengisihan secara automatik. Integrasikan API ke dalam aplikasi Node.js anda menggunakan Konfigurasikan klien dengan URL asas kami dan kunci API anda. SDK mengendalikan permintaan HTTP dan menguraikan respons JSON. Panggil Kaedah ini boleh dipercayai untuk penjanaan di sisi pelayan. Ia sesuai untuk laluan Express atau tugas latar belakang. Terima teks token demi menggunakan Acara Dihantar Pelayan (SSE) untuk latensi persepsi yang lebih rendah. Tetapkan Setiap chunk mengandungi teks separa. Anda boleh menyambungkan chunk-chunk ini untuk membina mesej akhir. Ini berguna untuk antara muka chat yang dikemas kini secara masa nyata. Bungkusan terakhir termasuk statistik penggunaan. Anda boleh mengkonsumsikan token secara langsung dari aliran. Memahami kekangan dan kod ralat untuk nyahpepihat integrasi anda dengan cepat. Tetingkap konteks anda ialah 100,000 token jumlah. Ini termasuk kedua-dua prompt input dan output yang dijana. Anda boleh menetapkan output maksimum sebanyak 16,000 token setiap permintaan. Rate limits are set to 300 requests per minute per key. You can run 8 concurrent requests simultaneously. The request body limit is 8 MB. Ralat lazim termasuk 401 untuk kunci tidak sah dan 402 apabila anda kehabisan kredit prabayar. Ralat 429 bermaksud anda mencapai had kadar. Ralat tidak menggunakan baki kredit anda. Harga adalah telus: $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Kredit adalah pra-bayar dan tidak luput.https://api.uncutlyai.com/v1https://api.uncutlyai.com/v1Authorization: Bearer YOUR_API_KEYPermintaan Pertama
/v1/chat/completions endpoint menggunakan klien HTTP pilihan anda.uncensored. Model berat terbuka ini berjalan di pelayan kami dan menjawab tanpa penolakan kandungan tipikal untuk penggunaan dewasa yang sah.curl https://api.uncutlyai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
}'SDK Python
base_url dan api_key parameter dalam inisialisasi klien anda. Ini memastikan permintaan disalurkan ke hujung hujung tanpa sensor kami bukannya pelayan OpenAI.uncensored. Anda boleh menghantar mesej sebagai senarai kamus. Objek respons mengandungi teks yang dijana dalam response.choices[0].message.content.from openai import OpenAI
client = OpenAI(base_url="https://api.uncutlyai.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)SDK Node
openai pakej.chat.completions.create kaedah dengan model uncensored. Anda boleh menentukan prompt sistem atau mesej pengguna mengikut keperluan.import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncutlyai.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
stream parameter kepada true dalam permintaan anda. API mengembalikan aliran potongan bukannya respons penuh tunggal.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 & Konteks
Soalan biasa
Apakah Unctly AI?
Uncutly AI ialah API sepadan OpenAI yang dihoskan dan melayani satu model bahasa besar tanpa sensor. Ia menumpukan kepada penjanaan teks tanpa penolakan kandungan untuk penggunaan dewasa yang sah. Anda hanya membayar untuk token yang anda gunakan.
Bagaimana saya membayar untuk API?
Kami hanya menerima kripto. Anda boleh topup dengan USDT (TRC20) atau USDC (Base) dalam jumlah antara $20 hingga $500. Kredit tidak luput, dan tiada kesilaran. Tiada yuran bulanan atau langganan.
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, salin kunci, kemas kini URL asas. Itu sahaja yang anda perlukan.