id ▾
Mulai sekarang

Dokumentasi untuk API chat-completions tanpa sensor

Mulai dengan API uncensored dengan mengarahkan klien Anda ke URL dasar kami dan mengirim permintaan chat-completions standar. Panduan ini mencakup autentikasi, streaming, dan batas laju untuk model uncensored.

Mulai sekarang

API Tanpa Sensor untuk penggunaan dewasa yang sah

URL Dasar dan Autentikasi

URL dasar untuk semua permintaan adalah https://api.abliterateme meaning.com/v1. Anda mengautentikasi menggunakan kunci API standar yang diteruskan di Authorization: Bearer <key> header. Buat kunci Anda secara instan melalui dasbor tanpa verifikasi nomor telepon.

  • Gunakan SDK resmi OpenAI atau klien kompatibel lainnya.
  • Atur URL dasar ke titik akhir di atas.
  • Masukkan kunci Anda di header otorisasi.

Permintaan Pertama Anda

Kirim permintaan POST ke /v1/chat/completions dengan ID model uncensored. API mengembalikan respons teks tanpa penolakan konten untuk topik dewasa yang sah.

Berikut contoh dasar untuk memverifikasi konektivitas.

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

Permintaan ini mengonfirmasi bahwa kunci Anda berfungsi dan model merespons dengan benar.

Integrasi SDK Python

Instal paket OpenAI Python dan konfigurasikan klien agar mengarah ke base URL kami. Ini memungkinkan Anda memanfaatkan kode yang ada dengan perubahan minimal.

from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratemeaning.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)

Atur kunci API dan URL dasar dalam variabel lingkungan atau inisialisasi klien Anda. Pendekatan ini menjaga kode Anda tetap portabel dan bersih.

Pengaturan SDK Node.js

Impor paket OpenAI dan inisialisasi klien dengan URL dasar yang benar. Ini memastikan kompatibilitas dengan aplikasi Node.js yang sudah ada.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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);

SDK menangani header dan serialisasi secara otomatis. Anda hanya perlu menyediakan kunci dan titik akhir.

Respons Streaming

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan data melalui Server-Sent Events (SSE), memungkinkan Anda memproses token begitu token tersebut dihasilkan.

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)

Detail penggunaan token muncul di potongan terakhir. Ini mengurangi latensi yang dirasakan untuk output panjang.

Batas Laju dan Kesalahan

Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Badan permintaan tidak boleh melebihi 8 MB. Kesalahan mengembalikan kode HTTP standar: 401 untuk kunci tidak valid, 402 untuk kredit tidak cukup, dan 429 untuk batas laju. Kesalahan dan penolakan tidak mengonsumsi kredit. Jendela konteks mendukung total 100.000 token.

Pertanyaan yang sering diajukan

Apa arti abliterate dalam konteks API ini?

Ini merujuk pada sifat uncensored dari model, yang menjawab tanpa penolakan untuk konten dewasa yang sah. Anda mendapatkan akses langsung ke model open-weight yang disesuaikan untuk tujuan ini.

Bagaimana cara menangani error selama integrasi?

Periksa kode status HTTP. 401 berarti kunci Anda tidak valid. 402 menunjukkan Anda perlu mengisi ulang kredit kripto. 429 menandakan Anda mencapai batas laju.

Apakah model tanpa sensor sama dengan GPT-4?

Tidak, ini adalah model open-weight independen. Ini bukan GPT, Claude, atau model vendor lain. Model ini disesuaikan secara khusus untuk respons uncensored.

Amankan kunci API Anda

Daftar, ambil token Anda, dan perbarui URL dasar Anda. Itu adalah konfigurasi lengkapnya.

Mulai sekarang