Mula di siniMula Pantas
Pengenalan Pantas API Penyelesaian Sembang Tanpa Sensor
Dapatkan kunci API grok yang sah dan mula menghantar permintaan tanpa sensor serta-merta menggunakan panggilan SDK OpenAI piawai. Panduan permulaan pantas ini membimbing anda melalui pengesahan, muatan, dan penstriman dengan hujung sambungan serapi.
- URL Asas
- https://api.apikeygrok.com/v1
- Model
- tanpa sensor
Pengesahan dan URL Asas
Konfigurasikan klien anda dengan kunci API yang disediakan grok dan arahkan ke URL asas kami. Tetapkan base_url ke https://api.apikeygrok.com/v1 dan hantar kunci anda dalam Authorization header. Tetapan ini berfungsi dengan mana-mana SDK serasi OpenAI tanpa mengubah kod lain.
Menghantar Permintaan Pertama Anda
Buat panggilan penyelesaian chat standard menggunakan uncensored ID model. Hujung sambungan menerima teks-masuk dan mengembalikan teks-keluar tanpa penapis kandungan untuk kandungan dewasa yang sah. Hantar petikan 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 rasmi openai Python package to interact with the API. Initialize the client with your key and the correct base URL, then call chat.completions.create(). Pendekatan ini memerlukan sifar perubahan kepada logik sedia ada anda jika anda mengembara 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
Mulakan SDK Node.js dengan kelayakan anda dan URL asas khusus. Panggil kaedah penyelesaian chat dengan uncensored model. Ini memastikan aplikasi TypeScript atau JavaScript anda menerima output mentah yang sama seperti 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 aliran dengan menetapkan stream ke benar dalam permintaan anda. Pelayan mengembalikan Acara Dihantar Server (SSE) dengan token berperingkat. Huraikan penstriman untuk memaparkan output masa 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)
Had had laju dan kekangan
Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Tetingkap konteks menyokong 100,000 token secara keseluruhan, dengan output maksimum 16,000 token. Ralat seperti kunci tidak sah 401 atau had kadar 429 adalah biasa; pastikan kunci anda aktif dan anda mempunyai kredit prabayar.
FAQ
Apakah URL asas kunci API Grok?
URL asas ialah HTTPS://api.apikeygrok.com/v1. Anda mesti menetapkan ini dalam konfigurasi klien SDK serasi OpenAI anda untuk mengarahkan permintaan ke pengepala model tanpa sensor kami.
Bagaimana cara mengendalikan respons aliran?
Tetapkan parameter stream kepada true dalam badan permintaan anda. API mengembalikan chunk SSE yang mengandungi token berperingkat. Anda boleh menguraikan chunk ini untuk memaparkan penjanaan teks masa nyata dalam aplikasi anda.
Apakah had kadar dan jumlah token?
Anda mendapat 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Tetingkap konteks ialah 100,000 token secara keseluruhan, dengan output maksimum 16,000 token setiap permintaan.
Dapatkan kunci anda serta-merta
Daftar, salin kunci, kemas kini URL asas. Itu sahaja.