ms ▾
Cuba dengan kredit percubaan

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 https://api.uncutlyai.com/v1

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.

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

Permintaan Pertama

Hantar mesej pertama anda ke /v1/chat/completions endpoint menggunakan klien HTTP pilihan anda.

Pengenal identiti model hanyalah uncensored. Model berat terbuka ini berjalan di pelayan kami dan menjawab tanpa penolakan kandungan tipikal untuk penggunaan dewasa yang sah.

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.

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

Gunakan pakej Python OpenAI yang rasmi untuk berinteraksi dengan API kami dengan kod minimum.

Tetapkan base_url dan api_key parameter dalam inisialisasi klien anda. Ini memastikan permintaan disalurkan ke hujung hujung tanpa sensor kami bukannya pelayan OpenAI.

Nama model ialah uncensored. Anda boleh menghantar mesej sebagai senarai kamus. Objek respons mengandungi teks yang dijana dalam response.choices[0].message.content.

Pendekatan ini berfungsi untuk skrip mudah atau logik aplikasi kompleks. Ia mengendalikan pengisihan secara automatik.

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

Integrasikan API ke dalam aplikasi Node.js anda menggunakan openai pakej.

Konfigurasikan klien dengan URL asas kami dan kunci API anda. SDK mengendalikan permintaan HTTP dan menguraikan respons JSON.

Panggil chat.completions.create kaedah dengan model uncensored. Anda boleh menentukan prompt sistem atau mesej pengguna mengikut keperluan.

Kaedah ini boleh dipercayai untuk penjanaan di sisi pelayan. Ia sesuai untuk laluan Express atau tugas latar belakang.

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

Terima teks token demi menggunakan Acara Dihantar Pelayan (SSE) untuk latensi persepsi yang lebih rendah.

Tetapkan stream parameter kepada true dalam permintaan anda. API mengembalikan aliran potongan bukannya respons penuh tunggal.

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.

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

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.

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.

Cuba dengan kredit percubaan