Obrolan Unfiltered AI: Panduan Integrasi Langkah demi Langkah
API chat AI tanpa filter memungkinkan Anda membangun pipeline roleplay, penulisan kreatif, atau konten NSFW tanpa penolakan diam-diam atau gerbang kebijakan. Panduan ini menunjukkan kepada pengembang cara mengintegrasikan titik akhir LLM tanpa sensor yang menangani topik dewasa, alat kompleks, dan respons streaming dengan harga yang dapat diprediksi.
Diperbarui
Kesimpulan utama
- Gunakan endpoint yang kompatibel dengan OpenAI di api.storyunfiltered.com untuk mengirim permintaan dengan SDK standar.
- Model tanpa sensor memungkinkan konten dewasa yang sah tanpa filter soft-block khas yang ditemukan pada penyedia utama.
- Respons streaming melalui SSE menyertakan data penggunaan token dalam potongan terakhir untuk penagihan yang akurat.
- Bayar hanya untuk token yang digunakan dengan kredit kripto prabayar; kesalahan dan penolakan tidak menguras saldo.
Mengapa Chat AI Unfiltered Penting untuk Pengembang
Pengembang yang membangun aplikasi roleplay sering menghadapi penolakan diam yang merusak imersi pengalaman pengguna mereka. Model standar sering menurunkan kualitas konten atau memblokir permintaan berdasarkan pemeriksaan 'vibe' yang samar daripada pelanggaran kebijakan keras. Solusi obrolan AI tanpa filter menghilangkan penjaga gerbang sewenang-wenang ini, memungkinkan aplikasi Anda menangani topik beragam, dewasa, atau kontroversial tanpa gesekan konstan. Keandalan ini sangat penting untuk pipa konten di mana konsistensi lebih penting daripada keamanan generik.
Infrastruktur kami dirancang khusus untuk melayani permintaan konten dewasa dan tanpa batasan. Kami tidak menurunkan peringkat lalu lintas Anda karena bersifat 'NSFW'. Sebaliknya, kami menyediakan jalur langsung ke model tanpa sensor yang menjawab pertanyaan dan menghasilkan cerita berdasarkan konteks, bukan lapisan moderasi tersembunyi. Pendekatan ini memastikan pengguna Anda mendapatkan kreativitas mentah dan tidak halus yang mereka harapkan dari chatbot khusus.
Pengaturan Lingkungan Anda
Mulai dengan menginstal OpenAI SDK resmi untuk bahasa pilihan Anda, karena API kami mengikuti protokol chat-completions standar. Anda perlu mengonfigurasi variabel lingkungan untuk menyimpan kunci API Anda dengan aman. Proses penyiapannya sederhana karena kami mengandalkan standar industri yang sudah ada.
Instal pustaka menggunakan manajer paket Anda. Untuk Python, gunakan pip install openai. Untuk Node.js, gunakan npm install openai. Setelah terinstal, impor klien dan inisialisasi dengan URL dasar Anda. Langkah ini memastikan bahwa semua panggilan berikutnya dialihkan dengan benar ke server kami. Jaga kunci Anda tetap rahasia dan jangan pernah tampilkan di kode sisi klien kecuali Anda menggunakan proxy.
Mengkonfigurasi URL Dasar
Arahkan klien Anda ke HTTPS://api.storyunfiltered.com/v1 untuk mengakses endpoint tanpa sensor. URL dasar ini menggantikan endpoint OpenAI default dalam konfigurasi SDK Anda. Dengan mengubah variabel tunggal ini, Anda beralih aplikasi Anda dari model GPT standar ke model bahasa besar tanpa sensor khusus kami. ID model yang harus Anda tentukan dalam permintaan Anda adalah "uncensored". Pengenal ini memberi tahu server instance khusus mana yang akan mengalihkan lalu lintas Anda.
Verifikasi konfigurasi dengan mengirim permintaan uji sederhana. Periksa endpoint GET /v1/models untuk mengonfirmasi model tersedia. Responsnya harus mencantumkan "uncensored" sebagai model yang tersedia. Langkah verifikasi ini memastikan lingkungan Anda terhubung dengan benar sebelum mulai membangun fitur kompleks. Ini juga mengonfirmasi bahwa kunci API yang Anda buat aktif dan terhubung dengan kredit prabayar Anda.
Autentikasi dengan Kunci API Anda
Masukkan kunci API Anda di header Authorization sebagai token Bearer. Kami mendukung pembuatan kunci melalui login Google atau email dan kata sandi. Kunci ditampilkan segera setelah dibuat, jadi salin ke variabel lingkungan Anda. Setiap akun hanya memiliki satu kunci aktif; menghasilkan kunci baru akan menggantikan kunci sebelumnya secara instan. Ini menyederhanakan rotasi kunci dan mengurangi risiko kredensial usang yang tertinggal di sistem Anda.
Tidak diperlukan nomor telepon untuk pendaftaran, dan privasi terjaga karena hanya menyimpan email Anda. Prompt tidak digunakan untuk melatih data Anda, yang sangat penting untuk aplikasi enterprise atau yang mengutamakan privasi. Kunci tidak kedaluwarsa, namun kredit prabayar yang melekat pada kunci tersebut juga tidak memiliki batas kedaluwarsa yang ketat. Kesalahan dan penolakan tidak menguras saldo Anda, sehingga Anda bisa menguji dengan bebas tanpa khawatir tentang biaya tak terduga.
Mengirim Permintaan Pertama Anda
Buat permintaan POST standar ke /v1/chat/completions dengan model diatur ke "uncensored". Sertakan prompt sistem Anda untuk menentukan persona, dan tambahkan pesan pengguna untuk mengarahkan percakapan. Jendela konteks mendukung 100,000 token untuk prompt dan penyelesaian secara gabungan. Ini memungkinkan Anda meneruskan dokumen besar atau riwayat percakapan panjang tanpa pemotongan segera. Pastikan payload Anda tetap di bawah batas tubuh permintaan 8 MB.
Atur parameter suhu dan top_p untuk mengendalikan kreativitas. Suhu yang lebih tinggi menghasilkan output yang lebih beragam, yang ideal untuk roleplay. Suhu yang lebih rendah memastikan konsistensi untuk tugas faktual atau terstruktur. Model mendukung mode JSON melalui response_format, memungkinkan Anda memaksakan output terstruktur untuk tugas ekstraksi data. Fleksibilitas ini membuat API cocok untuk obrolan santai maupun integrasi tingkat produksi.
Menangani Respons Streaming
Aktifkan streaming dengan mengatur stream menjadi true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) yang berisi respons parsial saat dihasilkan. Ini meningkatkan latensi yang dirasakan bagi pengguna akhir, membuat chat terasa responsif bahkan untuk output panjang. Setiap potongan berisi konten delta yang harus digabungkan oleh aplikasi Anda untuk membentuk respons akhir.
Bagian terakhir dalam stream mencakup data penggunaan token. Gunakan data ini untuk melacak konsumsi kredit Anda secara akurat. Kami mengenakan biaya $0.15 per 1M token input dan $0.50 per 1M token output. Penagihan didasarkan pada penggunaan nyata, sehingga respons parsial dikenakan biaya secara proporsional. Transparansi ini memungkinkan Anda menerapkan kontrol biaya langsung dalam logika aplikasi Anda.
Mengimplementasikan Tool Calling
API kami mendukung pemanggilan fungsi, memungkinkan model memanggil alat eksternal berdasarkan niat pengguna. Definisikan fungsi Anda dalam parameter tools dengan nama, deskripsi, dan skema parameter. Model akan mengembalikan respons dengan tool_calls jika menentukan fungsi diperlukan. Anda kemudian harus mengeksekusi fungsi dan mengirimkan hasilnya kembali dalam pesan berikutnya.
Fitur ini memungkinkan alur kerja kompleks seperti pencarian cuaca, kueri basis data, atau pengumpulan data web. Model uncensored menangani definisi alat dengan presisi yang sama seperti model standar. Namun, perhatikan bahwa kami tidak menawarkan embedding atau fine-tuning. Jika aplikasi Anda bergantung pada pencarian vektor atau pelatihan model kustom, API ini mungkin bukan pilihan yang tepat. Tetap gunakan chat-completions langsung untuk hasil terbaik.
Mengoptimalkan Biaya dan Kecepatan
Maksimalkan utilitas kredit prabayar Anda dengan meminimalkan panggilan API yang tidak perlu. Gunakan parameter seed untuk output deterministik selama pengujian. Sesuaikan batas max_tokens untuk mencegah model menghasilkan respons yang terlalu panjang yang menguras saldo Anda. Batas output default adalah 2,048 token, tetapi Anda dapat meningkatkannya hingga 16,000 token per permintaan. Ini berguna untuk menghasilkan cerita panjang atau laporan mendetail dalam satu panggilan.
Pantau laju permintaan Anda agar tetap dalam batas 300 permintaan per menit. Jika Anda melebihi ini, Anda akan menerima error 429. Terapkan backoff eksponensial dalam kode klien Anda untuk menangani percobaan ulang dengan baik. Karena error gratis, Anda dapat mencoba permintaan yang gagal tanpa penalti. Jaring pengaman ini memastikan keandalan bahkan selama periode penggunaan puncak.
Pemecahan Masalah Error Umum
Jika Anda menerima kesalahan 401, verifikasi bahwa kunci API Anda benar dan aktif. Periksa apakah URL dasar cocok dengan HTTPS://api.storyunfiltered.com/v1 secara tepat. Kesalahan 44 biasanya menunjukkan kesalahan ketik pada jalur endpoint. Pastikan Anda menggunakan metode HTTP yang benar, yaitu POST untuk penyelesaian obrolan. Jika kesalahan berlanjut, buat ulang kunci Anda dari dasbor.
Kesalahan 429 berarti Anda telah melebihi batas laju 300 permintaan per menit. Tunggu hingga jendela direset atau kurangi frekuensi permintaan Anda. Jika Anda mengalami kesalahan 413, tubuh permintaan Anda melebihi batas 8 MB. Sederhanakan payload Anda atau kurangi ukuran jendela konteks. Kesalahan ini standar untuk API REST dan dapat diselesaikan dengan debugging yang cermat.
FAQ
Apa kata kunci utama untuk situs ini?
Kata kunci utamanya adalah "unfiltered story". Istilah ini mencerminkan nilai inti dari penyediaan kemampuan generasi konten mentah dan tanpa sensor untuk pengembang yang membangun aplikasi ceruk.
Apakah Anda mendukung generasi gambar atau audio?
Tidak. Kami menawarkan API chat-completions hanya teks. Tidak ada fitur embedding, gambar, audio, atau pembuatan video. Kami juga tidak menawarkan fine-tuning atau routing model. Fokus pada apa yang kami lakukan dengan baik: menghasilkan teks tanpa filter konten.
Bagaimana cara membayar untuk API?
Pembayaran hanya menggunakan kripto melalui USDT (TRC20) atau USDC (Base). Anda dapat mengisi saldo dari $20 hingga $500. Kredit tidak pernah kedaluwarsa, dan bebas dari kesalahan.
Apakah konten benar-benar tidak disensor?
Ya, model ini tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Satu-satunya batasan keras adalah konten seksual yang melibatkan anak di bawah umur, yang selalu ditolak. Hal ini menjadikannya ideal untuk chatbot NSFW dan aplikasi roleplay yang membutuhkan konsistensi.
Dapatkan kunci Anda sekarang
Daftar, ambil kuncinya, perbarui URL dasar. Itu saja yang Anda butuhkan.