Kimlik Doğrulama & Base URL Kurulumu
API anahtarınızı dashboard'da oluşturun. Temel URL HTTPS://api.grokkey.com/v1'dir. Anahtarınızı Authorization başlığında iletin. Reddler ücretsizdir. Yüklemeler yalnızca kripto ile yapılır.
Sohbet Tamamlamaları Uç Noktası
Metin prompt'larını chat uç noktasına gönderin. Model ID'si "uncensored"dir. GPT veya Grok değildir. Bağlam 100k token'dır. Maksimum çıktı tam penceredir. Hatalar krediden düşmez.
Sıcaklık veya top_p gibi parametreleri yapılandırın. API yalnızca metin döndürür. Gömme vektörleri veya resimler yoktur. İstekler ve yanıtlar için standart JSON formatını kullanın.
Akış & Token Kullanımı
Akış yanıtlarını ayarlayarak akış yapın stream: true. SSE parçalarını alın. Token kullanımı son parçada görünür. Bu, gerçek zamanlı görüntülemeyi sağlar. Ayrıca büyük çıktıları verimli bir şekilde işler. Sohbet arayüzleri için kullanın.
Fonksiyon Çağırma & JSON Modu
Yapılandırılmış çıktı için araçları kullanın. Ayarlayın response_format için {"type": "json_object"} katı JSON için. Fonksiyon çağırma tool_choice destekler. Bu, güvenilir entegrasyon sağlar. Veri çıkarma için kullanın. Bu uncensored modelle çalışır. İstemlerinizin net olduğundan emin olun.
Saniye Başına İstek Limitleri & Kısıtlamalar
Sınır dakikada 300 istektir. Maks eşzamanlı istekler 8'dir. İstek gövdesi max 8 MB'dır. Hesap başına bir anahtar. Eski anahtarları yenileriyle değiştirin. Limitler istismarı önler. Kullanımınızı izleyin. Krediler hiç süresi dolmaz. Sadece kullanılan tokenlar için ödeme yapın.
Model Özellikleri
Model Kimliği: "uncensored". Açık ağırlıklı model. Yetişkin içerik için ayarlanmış. Prompt'larınızda eğitim verilmemiştir. 100k bağlam penceresi. Ayrı bir çıktı sınırı yok. Parametreler: sıcaklık, top_p, stop, seed, presence_penalty, frequency_penalty. SLA yok. Sertifikasyon yok. Doğrudan API erişimi.
cURL
curl https://api.grokkey.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 Rust crates for high throughput networking"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.grokkey.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokkey.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);Akış
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)