ID ▾
grokapikey.com

API AI tanpa sensor untuk pengguna Grok

https://api.grokapikey.com/v1uncensored

API Grok: Permintaan pertama dalam lima menit

Dapatkan respons pertama Anda dalam lima menit dengan mengarahkan klien kompatibel OpenAI ke URL dasar kami dan mengautentikasi dengan kunci API Anda.

URL Dasar dan Autentikasi

API kami mengikuti standar OpenAI Chat Completions. Untuk berinteraksi dengan layanan, Anda harus mengarahkan klien Anda ke https://api.grokapikey.com/v1 dan menyertakan kunci API unik Anda di header Authorization. Anda dapat membuat kunci ini segera setelah masuk dengan hanya email dan kata sandi. Kunci ditampilkan sekali saat dibuat, jadi simpan dengan aman. Jika Anda kehilangannya, Anda dapat membuat kunci baru dari dasbor Anda, yang secara instan mencabut kunci sebelumnya. Tidak perlu menghubungkan kartu kredit untuk akun uji coba.

Permintaan Pertama Anda

Mulailah dengan mengirim prompt teks sederhana untuk memverifikasi konektivitas. Gunakan endpoint standar chat/completions dengan pengenal model uncensored. Contoh berikut menunjukkan perintah curl dasar untuk menguji koneksi. Ini mengonfirmasi bahwa autentikasi Anda benar dan layanan merespons. Anda kemudian dapat mengadaptasi struktur ini untuk logika aplikasi spesifik Anda.

Ganti YOUR_API_KEY dengan kunci aktual Anda sebelum menjalankan perintah ini.

curl https://api.grokapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Integrasi SDK Python

Jika Anda membangun aplikasi Python, gunakan perpustakaan resmi openai. Konfigurasikan klien untuk menggunakan URL dasar kami dan kunci API Anda. Ini memungkinkan Anda memanfaatkan idiom Python yang akrab sambil mengakses model tanpa sensor. Klien menangani serialisasi dan streaming secara otomatis. Pastikan lingkungan Anda memiliki versi terbaru perpustakaan yang terinstal untuk kompatibilitas terbaik dengan endpoint kami.

from openai import OpenAI

client = OpenAI(base_url="https://api.grokapikey.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 SDK Node.js

Untuk proyek JavaScript atau TypeScript, SDK OpenAI Node.js bekerja langsung. Atur properti apiKey dan baseURL dalam objek konfigurasi Anda. Ini memastikan bahwa semua permintaan berikutnya dialihkan melalui infrastruktur kami. Anda dapat menggunakan pola async/await standar untuk menangani respons. Pendekatan ini ideal untuk aplikasi sisi server atau fungsi tepi yang memerlukan akses API langsung tanpa perutean melalui OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokapikey.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

Untuk aplikasi yang mendapat manfaat dari generasi token secara real-time, aktifkan streaming dengan mengatur stream: true dalam badan permintaan Anda. API mengembalikan aliran Server-Sent Events (SSE) dari respons parsial. Hal ini mengurangi latensi yang dirasakan pengguna dan memungkinkan tampilan segera teks yang dihasilkan. Setiap bagian berisi delta dari respons. Tangani peristiwa ini dalam kode klien Anda untuk memperbarui UI secara bertahap. Streaming menggunakan token secara normal dan tidak memengaruhi harga.

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)

Batas, Kesalahan, dan Konteks

Setiap kunci API dibatasi hingga 300 permintaan per menit dan ukuran body permintaan maksimum 8 MB. Jika Anda melebihi batas laju, API mengembalikan kode status 429; tunggu beberapa detik dan coba lagi. Error 401 menunjukkan kunci tidak valid atau dicabut, sedangkan error 402 berarti saldo prabayar Anda telah habis. Model mendukung jendela konteks 100.000 token untuk input dan output secara gabungan. Pastikan prompt Anda sesuai dengan batas ini untuk menghindari pemotongan. Filter konten tetap minimal, kecuali pemblokiran keras untuk konten seksual yang melibatkan anak di bawah umur.

Spesifikasi teknis

Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.

ItemNilai
Formatkompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci
AutentikasiAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.grokapikey.com/v1
ID modeluncensored
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Jendela konteks100.000 token (input + output)
Output maksimalhingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah)
Function callingya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool
Mode JSONresponse_format: {"type": "json_object"}
Streamingya — server-sent events; potongan terakhir berisi penggunaan token
Header responsX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Batas laju300 permintaan per menit per kunci
Ukuran permintaanhingga 8 MB
Konkurensi8 permintaan bersamaan per kunci
Isi saldoUSDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500
Bonus+5% mulai $50, +10% mulai $100
Penagihansaldo prabayar sesuai pemakaian nyata; error dan penolakan gratis
Uji coba gratis$0,50 selama 7 hari, tanpa kartu · Kunci uji coba: 2 permintaan paralel, 60 per menit; batas penuh (8 dan 300) setelah isi saldo pertama
Harga$0,25 per 1 juta token input · $1,00 per 1 juta token output
Masa berlakusaldo berbayar tidak kedaluwarsa, tanpa langganan
MasukGoogle atau email dan kata sandi
Kontenkonten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak
Kuncisatu kunci aktif per akun; kunci baru menggantikan yang lama

Kode error

Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.

KodeTipeArti
400bad_requestJSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang
401missing_key · invalid_key · key_revokedkunci tidak ada, salah, atau sudah diganti
402no_creditsaldo habis — isi ulang dan lanjut seketika
403content_blockedkonten seksual dengan anak di bawah umur — ditolak, tidak ditagih
404not_foundendpoint tidak dikenal
413request_too_largebody lebih dari 8 MB
429rate_limited · concurrencylebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi
503upstream_busymodel sibuk — coba lagi beberapa detik lagi

Tanya jawab

Bagaimana cara menangani kesalahan autentikasi?

Kesalahan 401 berarti kunci API Anda tidak valid atau telah dicabut. Periksa apakah Anda menggunakan kunci yang benar dari dasbor Anda. Jika Anda membuat ulang kunci, pastikan kunci lama tidak lagi digunakan.

Apa yang terjadi jika saya kehabisan saldo?

Anda akan menerima error 402 pada permintaan berikutnya. Tambahkan lebih banyak saldo prabayar melalui kripto (USDT atau USDC) untuk melanjutkan layanan. Saldo tidak pernah kedaluwarsa, sehingga Anda dapat mengisi saldo kapan saja.

Apakah model tanpa sensor cocok untuk pembuatan kode?

Ya, model menangani pembuatan kode dengan baik tanpa menolak topik teknis standar. Model ini tidak memblokir konten dewasa yang sah atau kontroversial, sehingga cocok untuk berbagai kasus penggunaan.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kuncinya, ubah URL dasar. Itu saja seluruh pengaturannya.