id ▾
Coba dengan kredit percobaan

Panduan Cepat: integrasi API tanpa sensor

Integrasikan LLM tanpa sensor kami ke dalam aplikasi Anda dengan SDK yang kompatibel dengan OpenAI resmi. Anda akan mengkonfigurasi base URL, mengautentikasi dengan kredit kripto pra-dibayar Anda, dan mengirim permintaan teks segera.

Prasyarat: menginstal SDK resmi

Instal pustaka yang sesuai dengan lingkungan pengembangan Anda untuk mulai berkomunikasi dengan API. SDK menangani autentikasi dan serialisasi secara otomatis sehingga Anda dapat fokus pada logika.

Untuk lingkungan Python, gunakan manajer paket standar untuk menginstal versi terbaru. Pengembang Node.js harus menambahkan paket npm ke dependensi proyek mereka. Kedua alat ini mendukung protokol yang kompatibel dengan OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai

Mengatur URL dasar dan kunci API

Konfigurasikan klien agar mengarah ke endpoint khusus kami dan gunakan kunci unik Anda untuk otorisasi. Konfigurasi ini memastikan semua permintaan dialihkan melalui infrastruktur uncensored kami alih-alih penyedia default. Anda harus mengganti placeholder dengan kunci yang dibuat di dasbor Anda.

Struktur URL dasar tetap konsisten dengan implementasi standar, tetapi domainnya berbeda. Perubahan ini kritis karena model kami tidak memiliki pengaliran yang sama dengan raksasa komersial. Jaga kunci Anda tetap aman dan jangan tampilkan di kode sisi klien.

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

Melakukan permintaan pertama Anda ke /v1/chat/completions

Kirim permintaan POST ke endpoint chat completions dengan prompt dan pengenal model Anda. Sistem memproses teks dan mengembalikan respons mentah tanpa filter konten untuk topik dewasa yang sah. Anda harus menentukan ID model sebagai uncensored untuk mengakses perilaku spesifik ini.

Badan permintaan mencakup parameter standar seperti messages dan model. API menerima input Anda dan menghasilkan teks berdasarkan batas jendela konteks. Kesalahan selama pemrosesan tidak mengonsumsi kredit prabayar Anda, memastikan penagihan yang adil.

Menangani respons streaming dan penggunaan token

Aktifkan streaming untuk menerima output model dalam potongan-potongan daripada menunggu respons lengkap. Metode ini mengurangi latensi yang dirasakan dan memungkinkan Anda menampilkan teks secara real-time bagi pengguna. SDK menangani protokol Server-Sent Events (SSE) secara otomatis.

Penggunaan token dilaporkan dalam potongan terakhir stream. Anda dapat melacak jumlah input dan output untuk mengelola kredit prabayar Anda secara efektif. Output maksimum per permintaan adalah 16.000 token, atau 2.048 jika Anda tidak menetapkan batas secara eksplisit.

Mengkonfigurasi mode JSON dan pemanggilan alat

Strukturkan respons Anda untuk penggunaan programmatic dengan mengaktifkan mode JSON atau mendefinisikan skema alat. Fitur ini memastikan model mengeluarkan data valid yang dapat diurai oleh aplikasi Anda tanpa error. Gunakan response_format parameter untuk memaksakan output JSON ketat.

Pemanggilan alat memungkinkan model mengeksekusi fungsi berdasarkan instruksi prompt Anda. Anda dapat menentukan alat dan menentukan bagaimana model harus memilihnya. Kemampuan ini bekerja dengan mulus dengan model uncensored tunggal kami tanpa overhead konfigurasi tambahan.

Memahami batas kecepatan dan konkurensi

Pantau volume permintaan Anda untuk menghindari gangguan layanan yang disebabkan oleh pembatasan laju. Infrastruktur kami memberlakukan batas 300 permintaan per menit per kunci API. Anda juga dapat mengirim hingga 8 permintaan simultan secara bersamaan menggunakan kunci yang sama.

Jika Anda melebihi batas ini, API mengembalikan kode status 429. Setiap akun hanya mendukung satu kunci aktif pada satu waktu, sehingga menghasilkan kunci baru akan menggantikan yang lama. Tubuh permintaan tidak boleh melebihi 8 MB untuk memastikan pemrosesan yang efisien.

cURL

curl https://api.filterwithoutai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three ways to optimize a python loop"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

Pertanyaan yang sering diajukan

Apa yang membedakan model uncensored Anda dari opsi lain?

Model kami adalah solusi bobot terbuka yang disesuaikan secara khusus untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Model ini tidak menggunakan prompt Anda untuk pelatihan dan menawarkan penagihan pra-bayar transparan tanpa kunci bulanan. Jendela konteks mendukung 100.000 token untuk percakapan yang panjang.

Bagaimana penagihan bekerja dengan kredit kripto?

Anda hanya membayar token yang digunakan, dengan kesalahan dan penolakan yang gratis. Kredit diisi ulang melalui USDT (TRC20) atau USDC (Base) dengan kredit bonus untuk jumlah yang lebih besar. Kredit prabayar Anda tidak pernah kedaluwarsa, menghilangkan kebutuhan akan manajemen langganan berulang.

Apakah ada batas konten keras?

Ya, konten seksual yang melibatkan anak di bawah umur selalu ditolak terlepas dari pengaturan model. Semua topik dewasa, fiksi, atau kontroversial lainnya yang sah diproses tanpa filter. Ini memastikan kepatuhan sambil mempertahankan pengalaman tanpa sensor yang diharapkan pengembang.

Amankan kunci API Anda

Daftar, salin token, dan perbarui endpoint. Itu saja yang Anda butuhkan.

Coba dengan kredit percobaan