Dokumentasi API gpt Tanpa Sensor
Mulai dengan API GPT uncensored dengan mengirim permintaan sederhana. Panduan ini mencakup autentikasi, integrasi SDK, streaming, dan penanganan kesalahan untuk penggunaan segera.
URL Dasar dan Autentikasi
Terhubung menggunakan URL dasar resmi dan kunci API Anda. Titik akhir adalah https://api.uncencoredgpt.com/v1. Luluskan kunci Anda di Authorization header. Ini kompatibel dengan klien OpenAI apa pun.
- Format kunci:
Bearer sk-... - Tidak ada biaya langganan yang berlaku.
curl https://api.uncencoredgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five open source models."}]
}'
Permintaan Chat pertama
Kirimkan prompt dan dapatkan respons. Gunakan ID model uncensored. API menerima parameter penyelesaian obrolan standar. Respons hanya teks.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncencoredgpt.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)
Integrasi Node.js
Integrasikan dengan proyek JavaScript dengan mudah. Tetapkan URL dasar dan ID model. SDK menangani serialisasi secara otomatis.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncencoredgpt.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);
Respons Streaming
Terima token saat dihasilkan. Aktifkan streaming dengan mengatur stream: true. Baca bagian-bagian untuk menampilkan output parsial. Ini secara signifikan mengurangi latensi yang dirasakan.
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)
Parameter: Suhu dan Top-P
Kendalikan acak dengan temperature dan top_p. Nilai lebih tinggi meningkatkan kreativitas. Nilai lebih rendah meningkatkan determinisme. Gunakan seed untuk output yang dapat direproduksi. Sesuaikan ini sesuai dengan kasus penggunaan Anda.
Batas, Error, dan Konteks
Perhatikan batas laju dan jendela konteks. Jendela konteks adalah 100.000 token secara total. Kesalahan mencakup 401 untuk kunci tidak valid dan 429 untuk batas laju. Penolakan bersifat gratis.
Pertanyaan umum
Apakah ini model GPT tanpa sensor?
Tidak, ini adalah model open-weight tanpa sensor. Ini bukan GPT, Claude, atau model vendor lain' mana pun. Model ini menerima format API yang sama.
Bagaimana cara membayar?
Bayar dengan crypto. Hanya USDT (TRC20) atau USDC (Base). Top-up minimum adalah $20. Kredit tidak pernah kedaluwarsa.
Apa itu context window?
Jendela konteks adalah 100.000 token. Ini mencakup prompt dan completion. Output maksimum adalah 16.000 token per permintaan.
Dapatkan Kunci API Anda
Daftar, salin kunci, perbarui URL dasar. Itulah semua pengaturan yang diperlukan.