Panduan Cepat: Integrasi dengan Python & JS
Masukkan LLM tanpa sensor ke dalam tumpukan Anda yang ada dengan hambatan nol. Panduan ini menunjukkan cara mengarahkan klien Python dan JS ke endpoint kompatibel OpenAI kami segera.
Prasyarat dan penyiapan URL dasar
Hubungkan klien Anda ke endpoint yang benar terlebih dahulu. Kami menghosting API yang kompatibel dengan OpenAI di https://api.grokuncensoredversion.com/v1. Anda memerlukan satu kunci API aktif, diperoleh melalui pendaftaran Google atau email. Pengidentifikasi model yang harus Anda kirim adalah "uncensored"Ini adalah satu model open-weight, bukan lapisan pengalihan ke GPT atau Grok. Atur URL dasar dan kunci di variabel lingkungan Anda sebelum menulis kode.
Menginstal SDK OpenAI resmi
Gunakan pustaka resmi untuk menangani autentikasi secara otomatis. Instal paket melalui manajer paket standar Anda. Klien akan membaca variabel lingkungan yang telah Anda konfigurasi sebelumnya. Pendekatan ini berfungsi untuk ekosistem Python dan Node.js tanpa langkah konfigurasi tambahan.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokuncensoredversion.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokuncensoredversion.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);
Melakukan permintaan chat completion pertama Anda
Kirimkan standar chat.completions permintaan untuk mendapatkan output teks. Model menjawab tanpa penolakan konten untuk topik dewasa yang sah. Biaya input $0.15 per 1M token, sedangkan biaya output $0.50 per 1M token. Kesalahan dan penolakan tidak membebani kredit Anda. Anda dapat menguji konektivitas dengan prompt sederhana.
curl https://api.grokuncensoredversion.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the current server latency metrics."}]
}'
Mengaktifkan streaming untuk output real-time
Aktifkan streaming dengan mengatur stream: true. Anda akan menerima Server-Sent Events (SSE) saat token tiba. Ini sangat penting untuk membangun antarmuka obrolan yang terasa responsif. Potongan terakhir mencakup total penggunaan token untuk verifikasi penagihan. Streaming berfungsi persis seperti protokol OpenAI standar.
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)
Mengkonfigurasi mode JSON dan pemanggilan fungsi
Strukturkan output Anda dengan andal menggunakan mode JSON. Atur response_format ke {"type": "json_object"}. Anda juga dapat menentukan alat untuk pemanggilan fungsi. Gunakan parameter seperti temperature dan top_p untuk mengontrol acak. Model mendukung fitur standar ini tanpa konfigurasi tambahan.
Menangani tarif dan batas (300 RPM)
Pantau penggunaan Anda terhadap batas ketat. Anda mendapatkan 300 permintaan per menit per kunci dan 8 permintaan bersamaan. Tubuh permintaan harus tetap di bawah 8 MB. Jika Anda melebihi laju, Anda menerima error 429. Kegagalan autentikasi mengembalikan 401, dan kredit tidak cukup mengembalikan 402. Jendela konteks Anda mendukung 100,000 token secara total, dengan output maksimum 16,000 token.
Pertanyaan umum
Bagaimana cara mengisi ulang kredit API AI uncensored saya?
Isi ulang hanya menggunakan kripto. Kami menerima USDT (TRC20) atau USDC (Base) untuk jumlah antara $20 dan $500. Anda mendapatkan kredit bonus untuk deposit yang lebih besar, dan kredit tidak pernah kedaluwarsa.
Apakah ini model versi uncensored Grok resmi?
Tidak, kami adalah penyedia independen. Kami melayani model open-weight tanpa sensor kami sendiri, bukan model Grok, GPT, atau Llama resmi. API kami kompatibel dengan kode klien yang sama yang akan Anda gunakan untuk vendor tersebut.
Apa yang terjadi jika saya mendapatkan error 402?
Kesalahan 402 berarti kredit prabayar Anda telah habis. Unggahkan lebih banyak USDT atau USDC ke akun Anda untuk segera melanjutkan layanan. Saldo kredit yang ada tetap dipertahankan dan tidak akan kedaluwarsa.
Akses kunci Anda
Daftar, ambil token Anda, dan perbarui endpoint Anda. Itu saja.