Mulai di siniQuickstart
Panduan Awal Cepat API Penyelesaian Obrolan Tanpa Sensor
Dapatkan kunci API grok yang valid dan mulai kirim permintaan tanpa sensor segera menggunakan panggilan SDK OpenAI standar. Panduan quickstart ini memandu Anda melalui autentikasi, payload, dan streaming dengan titik akhir yang kompatibel.
- URL Dasar
- https://api.apikeygrok.com/v1
- Model
- tanpa sensor
Autentikasi dan URL Dasar
Konfigurasikan klien Anda dengan kunci API yang disediakan grok dan arahkan ke URL dasar kami. Setel base_url ke https://api.apikeygrok.com/v1 dan masukkan kunci Anda di Authorization header. Konfigurasi ini kompatibel dengan SDK OpenAI apa pun tanpa memodifikasi kode lainnya.
Mengirim Permintaan Pertama Anda
Buat panggilan penyelesaian chat standar menggunakan uncensored ID model. Endpoint menerima teks masuk dan mengembalikan teks keluar tanpa filter konten untuk konten dewasa yang sah. Kirim prompt Anda dan terima respons mentah secara langsung.
curl https://api.apikeygrok.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current system time in UTC"}]
}'
Integrasi SDK Python
Gunakan resmi openai Paket Python untuk berinteraksi dengan API. Inisialisasi klien dengan kunci Anda dan URL dasar yang benar, lalu panggil chat.completions.create(). Pendekatan ini memerlukan nol perubahan pada logika yang ada jika Anda bermigrasi dari penyedia lain.
from openai import OpenAI
client = OpenAI(base_url="https://api.apikeygrok.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
Inisialisasi SDK Node.js dengan kredensial Anda dan URL dasar spesifik. Panggil metode penyelesaian chat dengan uncensored model. Ini memastikan aplikasi TypeScript atau JavaScript Anda menerima output mentah yang sama dengan contoh curl atau Python.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apikeygrok.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 melalui SSE
Aktifkan streaming dengan mengatur stream ke true dalam permintaan Anda. Server mengembalikan Server-Sent Events (SSE) dengan token inkremental. Parse stream untuk menampilkan output waktu nyata kepada pengguna Anda tanpa menunggu respons penuh.
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 Laju dan Kendala
Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Jendela konteks mendukung total 100,000 token, dengan output maksimal 16,000 token. Error seperti kunci tidak valid 401 atau batas laju 429 umum terjadi; pastikan kunci Anda aktif dan Anda memiliki kredit prabayar.
FAQ
Apa URL dasar kunci API Grok?
URL dasar adalah HTTPS://api.apikeygrok.com/v1. Anda harus mengatur ini dalam konfigurasi klien SDK kompatibel OpenAI Anda untuk mengarahkan permintaan ke titik akhir tanpa sensor kami.
Bagaimana cara menangani respons streaming?
Atur parameter stream menjadi true dalam tubuh permintaan Anda. API mengembalikan chunk SSE yang berisi token inkremental. Anda dapat mengurai chunk ini untuk menampilkan generasi teks real-time di aplikasi Anda.
Berapa batas laju dan jumlah token?
Anda mendapatkan 300 permintaan per menit dan 8 permintaan konper kunci. Jendela konteks adalah total 100.000 token, dengan output maksimum 16.000 token per permintaan.
Dapatkan kunci Anda secara instan
Daftar, salin kunci, perbarui URL dasar. Itu saja.