Panduan Cepat API Tanpa Sensor
Dapatkan kunci API LLM tanpa sensor Anda dan mulai menghasilkan teks mentah dalam hitungan menit. Panduan cepat ini memandu Anda melalui antarmuka OpenAI-compatible standar tanpa kerumitan konfigurasi.
https://api.unfilteredaigpt.com/v1
Instal SDK Resmi
Mulai dengan menginstal pustaka klien yang sesuai dengan bahasa Anda. Sebagian besar pengembang lebih memilih SDK OpenAI resmi karena menangani percobaan ulang dan streaming secara otomatis.
- Python:
pip install openai - Node.js:
npm install openai
Paket-paket ini ringan dan tidak memerlukan dependensi tambahan. Anda dapat melanjutkan ke konfigurasi segera setelah instalasi selesai.
Konfigurasikan URL Dasar Anda
Arahkan SDK Anda ke gateway API kami sebagai pengganti titik akhir default. Ini memastikan permintaan Anda mencapai infrastruktur model tanpa sensor.
Atur URL dasar ke https://api.unfilteredaigpt.com/v1. Anda juga harus menyediakan kunci API Anda dari dasbor. Kunci ini mengautentikasi kredit prabayar Anda.
- ID Model:
uncensored - URL Dasar:
https://api.unfilteredaigpt.com/v1
Klien OpenAI-compatible standar apa pun berfungsi dengan pengaturan ini. ID model tetap konstan untuk semua permintaan.
Kirim Permintaan Pertama Anda
Kirim permintaan POST ke /v1/chat/completions dengan prompt sistem dan pesan pengguna Anda. Ini mengembalikan teks mentah tanpa penolakan konten untuk topik dewasa yang sah.
Gunakan uncensored ID model untuk memastikan perilaku yang konsisten. API menerima parameter standar seperti temperature dan max_tokens.
Kesalahan seperti kredit tidak cukup mengembalikan status 402. Kunci tidak valid mengembalikan 401. Gunakan perintah curl di bawah ini untuk menguji konektivitas.
Aktifkan Streaming untuk Output Real-Time
Atur stream: true untuk menerima token saat dihasilkan. Ini mengurangi latensi yang dirasakan untuk output panjang. Streaming ideal untuk antarmuka obrolan.
Bagian terakhir berisi total penggunaan token. Parse ini untuk transparansi penagihan. Gunakan contoh streaming untuk menangani respons parsial dengan benar.
Permintaan non-streaming menunggu penyelesaian penuh. Ini lebih baik untuk tugas single-shot seperti generasi kode. Pilih metode yang sesuai dengan pengalaman pengguna Anda.
Gunakan Mode JSON untuk Data Terstruktur
Atur response_format: {"type": "json_object"} untuk memaksa output JSON yang valid. Ini mencegah kesalahan sintaksis akibat halusinasi. Gunakan ini untuk tugas ekstraksi data.
Model ini mematuhi skema yang Anda berikan dalam prompt. Gabungkan ini dengan function calling untuk alur kerja otomatis. Mode JSON memastikan parsing yang andal.
Selalu validasi output di sisi Anda. API menjamin formatnya tetapi bukan kebenaran semantik logika bisnis Anda. Gunakan contoh Node untuk mengimplementasikan ini.
Batas, Error, dan Jendela Konteks
Pantau penggunaan Anda untuk menghindari gangguan layanan. Jendela konteks adalah 100.000 token total. Output maksimum per permintaan adalah 16.000 token. Permintaan di atas 8 MB ditolak.
Batas laju adalah 300 permintaan per menit per kunci. Permintaan konkuren dibatasi hingga 8. Melebihi batas-batas ini mengembalikan error 429. Tingkatkan tier kredit Anda jika diperlukan.
Kesalahan gratis. Anda hanya membayar untuk penggunaan token yang berhasil. Periksa dasbor API untuk metrik waktu nyata. Gunakan SDK Python untuk penanganan kesalahan yang kuat.
cURL
curl https://api.unfilteredaigpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list steps to brew coffee"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaigpt.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.unfilteredaigpt.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 umum
Apakah API GPT AI tanpa filter kompatibel dengan klien OpenAI standar?
Ya, API ini menggunakan struktur endpoint chat-completions yang sama persis. Anda hanya perlu mengubah URL dasar dan kunci API. SDK apa pun yang berfungsi dengan OpenAI akan berfungsi di sini.
Bagaimana cara menangani respons streaming di Python?
Atur parameter stream menjadi true dalam panggilan klien Anda. Iterasi melalui objek respons untuk menghasilkan token. Chunk terakhir berisi data penggunaan untuk penagihan.
Apa yang terjadi jika saya melebihi batas laju?
API mengembalikan kode status 429. Tunggu beberapa detik sebelum mencoba lagi. Pertimbangkan pengelompokan permintaan jika Anda memiliki banyak pengguna konkuren. Kredit tidak dikenakan untuk permintaan yang gagal.
Akses kunci Anda sekarang
Daftar, salin kredensial, dan perbarui endpoint Anda. Sederhana.