id ▾
Coba dengan kredit percobaan

Dokumentasi API Uncutly AI

Mulai dengan Uncutly AI dalam hitungan menit menggunakan endpoint standar yang kompatibel dengan OpenAI. Autentikasi dengan kunci API Anda, kirim permintaan, dan terima output teks tanpa sensor secara instan.

URL Dasar
https://api.uncutlyai.com/v1
Model
uncensored

Autentikasi & URL Dasar

Mulai setiap permintaan dengan mengarahkan klien Anda ke URL dasar kami dan meneruskan kunci Anda di Authorization header.

URL dasar adalah https://api.uncutlyai.com/v1

Setiap akun memiliki satu kunci aktif pada satu waktu. Jika Anda membuat kunci baru, kunci lama akan berhenti berfungsi secara langsung. Ini menjaga akses Anda tetap bersih dan aman.

Layanan kami dirancang untuk pengembang yang menginginkan kendali langsung. Anda tidak perlu mengelola routing kompleks atau beberapa model. Cukup gunakan kunci Anda dan mulai.

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

Permintaan Pertama

Kirim pesan pertama Anda ke /v1/chat/completions endpoint menggunakan klien HTTP pilihan Anda.

Pengidentifikasi model hanyalah uncensored. Model open-weight ini berjalan di server kami dan menjawab tanpa penolakan konten típikal untuk penggunaan dewasa yang sah.

Anda dapat mengirim struktur prompt standar. API menerima input teks dan mengembalikan output teks. API ini kompatibel dengan SDK atau klien OpenAI apa pun yang mendukung format chat-completions.

Berikut contoh dasar 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 paket Python resmi OpenAI untuk berinteraksi dengan API kami dengan kode minimal.

Atur base_url dan api_key parameter dalam inisialisasi klien Anda. Ini memastikan permintaan dialihkan ke endpoint uncensored kami alih-alih server OpenAI.

Nama modelnya adalah uncensored. Anda dapat meneruskan pesan sebagai daftar kamus. Objek respons berisi teks yang dihasilkan di response.choices[0].message.content.

Pendekatan ini berfungsi untuk skrip sederhana atau logika aplikasi kompleks. Pendekatan ini menangani serialisasi secara otomatis.

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 aplikasi Node.js Anda menggunakan openai paket.

Konfigurasikan klien dengan URL dasar kami dan kunci API Anda. SDK menangani permintaan HTTP dan mengurai respons JSON.

Panggil chat.completions.create metode dengan model uncensored. Anda dapat menentukan prompt sistem atau pesan pengguna sesuai kebutuhan.

Metode ini andal untuk generasi sisi server. Metode ini cocok untuk rute Express atau pekerjaan 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 per token menggunakan Server-Sent Events (SSE) untuk latensi persepsi yang lebih rendah.

Atur stream parameter ke true dalam permintaan Anda. API mengembalikan aliran potongan alih-alih respons penuh tunggal.

Setiap chunk berisi teks parsial. Anda dapat menggabungkan chunk-chunk ini untuk membangun pesan akhir. Ini berguna untuk antarmuka obrolan yang diperbarui secara waktu nyata.

Chunk terakhir termasuk statistik penggunaan. Anda dapat melacak konsumsi token langsung dari stream.

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)

Batas, Error & Konteks

Memahami batasan dan kode kesalahan untuk mendebug integrasi Anda dengan cepat.

Jendela konteks Anda adalah 100,000 token total. Ini mencakup prompt input dan output yang dihasilkan. Anda dapat menetapkan output maksimum 16,000 token per permintaan.

Batas laju ditetapkan pada 300 permintaan per menit per kunci. Anda dapat menjalankan 8 permintaan simultan secara bersamaan. Batas badan permintaan adalah 8 MB.

Kesalahan umum termasuk 401 untuk kunci tidak valid dan 402 saat kredit prabayar habis. Kesalahan 429 berarti Anda mencapai batas kecepatan. Kesalahan tidak mengonsumsi saldo kredit Anda.

Harga transparan: $0.15 per 1M token input dan $0.50 per 1M token output. Kredit adalah prabayar dan tidak pernah kedaluwarsa.

Pertanyaan umum

Apa itu Uncutly AI?

Uncutly AI adalah API yang di-hosting, kompatibel dengan OpenAI, yang melayani satu model bahasa besar tanpa sensor. Fokusnya adalah generasi teks tanpa penolakan konten untuk penggunaan dewasa yang sah. Anda hanya membayar untuk token yang Anda gunakan.

Bagaimana cara membayar untuk API?

Kami hanya menerima kripto. Anda dapat top up dengan USDT (TRC20) atau USDC (Base) dalam jumlah antara $20 hingga $500. Kredit tidak pernah kedaluwarsa, dan bebas kesalahan. Tidak ada biaya bulanan atau langganan.

Metode pembayaran apa saja yang Anda terima?

Hanya kripto: USDT pada TRC20 atau USDC pada Base, jumlah bulat apa pun dari $20 hingga $500. Kredit bonus berlaku mulai dari $50.

Dapatkan Kunci API Anda

Daftar, salin kunci, perbarui URL dasar. Itulah semua yang Anda butuhkan.

Coba dengan kredit percobaan