Grok kullanıcıları için hızlı başlangıç
Mevcut OpenAI istemcinizi temel URL'mize işaret ettirerek ve API anahtarınızı göndererek sansürsüz modeli dakikalar içinde entegre edin.
Temel URL ve Kimlik Doğrulama
API'miz OpenAI SDK'ları ile tamamen uyumludur. Yalnızca base_url değerini güncellemeniz ve anahtarınızı Authorization başlığında sağlamanız yeterlidir. Anahtarınızı anında almak için Google veya e-posta ile kaydolun. Başlamak için telefon numarası veya kredi kartı gerekmez. Tüm istekler için uncensored model kimliğini kullanın.
Kimlik doğrulama Bearer token'lar aracılığıyla yapılır. Anahtarınızın her istek başlığında gönderildiğinden emin olun. 401 hatası alırsanız anahtarınız geçersiz veya süresi dolmuş demektir. Hizmetimiz bağımsızdır ve diğer satıcıların modellerini yeniden satmaz.
Temel Sohbet Tamamlama
Standart POST isteklerini /v1/chat/completions uç noktasına gönderin. API metin girdisi kabul eder ve metin çıktısı döndürür. Modelin davranışını yönlendirmek için sistem istemlerini tanımlayabilirsiniz. Model, yasal yetişkin içerikler, kurgu veya tartışmalı konular için retler vermez.
Payload'ınızda modeli uncensored olarak belirtin. Bağlam penceresi toplamda 100.000 token'a kadar destekler. İstek başına maksimum çıktı 32.000 token'dır. Hatalar ve retler krediyi tüketmez.
Akış Yanıtları
stream: true ayarlayarak akışı etkinleştirin. API Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Her yığın artımlı metin güncellemeleri içerir. Son yığın, faturalandırma şeffaflığı için token kullanım istatistiklerini içerir.
Akış, gerçek zamanlı UI güncellemeleri için idealdir. Metin oluşturulurken görüntülemek için SSE akışını ayrıştırın. Bu, kullanıcılar için algılanan gecikmeyi azaltır. API akış protokolünü otomatik olarak yönetir.
Fonksiyon Çağırma
Araçları tools parametresi içinde tanımlayın. Model yapılandırılmış tool çağrıları döndürebilir. Belirli davranışları zorlamak için tool_choice kullanın. Bu, harici sistemler ve iş akışlarıyla entegrasyonu sağlar.
Fonksiyon çağırma standart OpenAI formatı ile çalışır. İstenen araçları yürütmek için yanıtı ayrıştırın. Model, fonksiyon çağrıları arasında bağlamı korur. Bu, otomatik ajanlar ve veri çıkarma görevleri için kullanışlıdır.
JSON Modu
Sıkı JSON çıktısı için response_format değerini {"type": "json_object"} olarak ayarlayın. Model yanıtını geçerli JSON olarak biçimlendirecektir. Bu, uygulamalarda yapılandırılmış verileri ayrıştırmak için kullanışlıdır.
JSON modu tutarlı biçimleme sağlar. Aşağı akış kodunuz belirli şema yapıları beklediğinde kullanın. Model istenen biçime uyar. Bu, ek ayrıştırma mantığı ihtiyacını azaltır.
Parametreler, Limitler ve Hatalar
Üretimi temperature, top_p ve stop dizileri ile kontrol edin. Hız limiti anahtar başına dakikada 300 istektir. Eşzamanlı olarak en fazla 8 istek yapabilirsiniz. İstek gövdeleri 8 MB'ı geçmemelidir. 402 hatası yetersiz kredi olduğunu gösterir. 429 hatası hız limitine ulaştığınızı belirtir. Kredi ön ödemelidir ve asla sona ermez. Hatalar için ücret alınmaz.
cURL
curl https://api.grokuncensored.cc/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."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.grokuncensored.cc/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.grokuncensored.cc/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)API özellikleri
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.grokuncensored.cc/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| JSON modu | response_format: {"type": "json_object"} |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| İstek boyutu | en fazla 8 MB |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Hız limiti | anahtar başına dakikada 300 istek |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Kredimi nasıl yüklerim?
Yalnızca kripto ile bakiye yükleyin (TRC20 üzerinde USDT veya Base üzerinde USDC). Tutarlar $10 ile $500 arasındadır. Daha büyük bakiye yükleme işlemlerine bonus kredi eklenir. Kredi kartları veya PayPal kabul edilmez.
Bu resmi bir Grok API'si mi?
Hayır, bağımsız bir hizmet sunuyoruz. Açık ağırlıklı sansürsüz modeli kendi sunucularımızda barındırıyoruz. Bu bir GPT, Claude veya başka bir satıcının modeli değildir. Belirli API ayrıntıları için satıcının dokümantasyonunu kontrol edin.
Hata yaparsam ne olur?
Hatalar ve reddetmeler ücretsizdir. Çift ücretlendirme yaşarsanız, düzeltmek için Destek sayfasını kullanın. Kredi süresi dolmaz, bu yüzden istediğiniz zaman kullanabilirsiniz.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadar.