Panduan Cepat API ia Tanpa Sensor
Dapatkan kunci API ia tanpa sensor dan mulai mengirim permintaan teks dalam hitungan menit. Panduan cepat ini mencakup hal-hal penting untuk mengintegrasikan API kompatibel OpenAI kami ke dalam proyek Anda.
- per 1M token input
- $0.15
- Token output / 1 juta
- $0.50
- konteks token
- 100,000
- kredit percobaan
- $0.50
- permintaan per menit
- 300
Instalasi dan setup
Instal SDK resmi untuk bahasa pemrograman pilihan Anda. API kami kompatibel dengan klien OpenAI standar apa pun, sehingga Anda dapat menggunakan pustaka yang sudah Anda percayai. Proses penyiapan tidak memerlukan konfigurasi khusus selain menambahkan dependensi ke lingkungan proyek Anda.
Anda memerlukan kunci API untuk mengautentikasi permintaan Anda. Buat segera setelah mendaftar melalui Google atau email. Kunci muncul di layar Anda sekali, jadi salin ke clipboard atau penyimpanan aman segera. Jaga kerahasiaannya untuk menghindari penggunaan tidak sah dari saldo prabayar Anda.
Konfigurasi: base_url dan kunci
Arahkan klien Anda ke URL dasar kami dan atur header kunci API. Gunakan titik akhir spesifik yang disediakan di dasbor Anda. Ini memastikan permintaan Anda langsung menuju model tanpa sensor tanpa ambiguitas pengalihan. URL dasar adalah HTTPS://api.iasemsensura.com/v1.
Atur Authorization header ke Bearer YOUR_API_KEY. Header ini mengautentikasi setiap permintaan yang Anda kirim. Tanpa kunci yang benar, API akan menolak input Anda dengan kesalahan 401. Selalu verifikasi bahwa kunci Anda cocok dengan yang ditampilkan saat pendaftaran.
Mengirimkan permintaan pertama Anda
Kirimkan permintaan penyelesaian obrolan sederhana untuk menguji konektivitas. Gunakan ID model uncensored agar Anda mendapatkan output yang benar. Model ini disesuaikan untuk generasi teks tanpa batas. Model ini menangani roleplay dan tema dewasa tanpa penolakan standar.
Berikut contoh cURL dasar untuk memulai. Ganti placeholder dengan kunci API Anda yang sebenarnya. Perintah ini mengirimkan prompt pendek dan mengharapkan respons langsung.
curl https://api.iasemsensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
}'
Menangani respons streaming
Aktifkan streaming untuk generasi token real-time. Hal ini sangat penting untuk aplikasi yang menampilkan teks saat teks tersebut dihasilkan. API mengembalikan peristiwa melalui Server-Sent Events (SSE). Anda menerima potongan teks saat potongan tersebut tersedia.
Gunakan SDK Python untuk menangani streaming secara efisien. Perpustakaan mengelola koneksi dan menghasilkan token saat tiba. Pendekatan ini mengurangi latensi yang dirasakan oleh pengguna akhir. Ini juga memungkinkan tampilan langsung hasil parsial.
from openai import OpenAI
client = OpenAI(base_url="https://api.iasemsensura.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)
Pemanggilan fungsi dan mode JSON
Gunakan pemanggilan fungsi untuk ekstraksi data terstruktur atau penggunaan alat. Tentukan alat Anda dalam body permintaan. Model akan mengembalikan objek JSON dengan argumen yang diperlukan. Fitur ini bekerja berdampingan dengan generasi teks standar.
Aktifkan mode JSON untuk memaksa output ke format tertentu. Atur response_format ke {"type": "json_object"}Ini memastikan respons adalah JSON yang valid. Gunakan SDK Node untuk integrasi mudah dengan lingkungan JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iasemsensura.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);
Memahami penggunaan dan batas token
Pantau penggunaan token dan batas permintaan Anda dengan cermat. Jendela konteks mendukung hingga 100.000 token per permintaan. Ini mencakup baik prompt input maupun output yang dihasilkan. Output maksimum adalah 16.000 token kecuali Anda menentukan lain.
Anda dibatasi hingga 300 permintaan per menit per kunci. Koncurrency dibatasi hingga 8 permintaan simultan. Jika Anda melebihi batasan-batasan ini, Anda akan menerima error 429. Respons streaming juga dihitung menuju batasan-batasan ini. Gunakan bidang usage dalam potongan terakhir untuk melacak konsumsi.
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 umum
Apa itu ia API tanpa sensor dan bagaimana perbedaannya dengan model standar?
API ia tanpa sensor memberikan akses ke satu model bahasa besar khusus yang dioptimalkan untuk generasi teks tanpa batas. Tidak seperti model standar, model ini tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Ini adalah model berbobot terbuka yang dihosting di server kami, memastikan perilaku konsisten tanpa filter keamanan korporat.
Bagaimana cara menangani error umum seperti 401 atau 429?
Kesalahan 401 menunjukkan kunci API tidak valid atau hilang. Verifikasi bahwa kunci Anda sesuai dengan yang ditampilkan saat pendaftaran. Kesalahan 429 berarti Anda telah melebihi batas 300 permintaan per menit. Tunggu sebentar atau kurangi konkurensi menjadi 8 permintaan per kunci.
Apakah API AI uncensored mendukung respons streaming?
Ya, API mendukung streaming melalui Server-Sent Events (SSE). Anda dapat mengaktifkan ini di klien SDK Anda untuk menerima token saat token tersebut dihasilkan. Ini mengurangi latensi dan meningkatkan pengalaman pengguna untuk aplikasi obrolan. Penggunaan token dilaporkan dalam potongan terakhir aliran.
Akses melalui formulir tunggal
Daftar, ambil kunci Anda, perbarui URL dasar. Itu saja konfigurasi yang diperlukan.