Grok NSFW kullanıcıları için hızlı başlangıç
Mevcut OpenAI SDK'nızı dakikalar içinde barındırılan, sansürsüz bir LLM uç noktasına bağlayın. Bu hızlı başlangıç, zaten bildiğiniz kodu kullanarak kimlik doğrulama, temel istekler, akış ve araç entegrasyonunu adım adım anlatır.
Kimlik Doğrulama ve Temel URL
API'miz openai uyumlu protokolünü uygular. Benzersiz API anahtarınızı Authorization başlığında ileterek kimlik doğrulaması yaparsınız. Tüm istekler için temel URL https://api.groknsfw.cc/v1 şeklindedir. Standart sağlayıcılardan farklı olarak belirli bir kuruluş kimliği gerektirmezsiniz. Anahtarınızı panel veya hızlı kayıt sayfası aracılığıyla oluşturmanız yeterlidir. Anahtarınızı güvende tutun; ön ödemeli kredilerinize tam erişim sağlar. Aylık ücret veya abonelik yoktur, yalnızca süresi dolmayan token başına fiyatlandırma vardır.
Her istek, model tanımlayıcısı uncensored içermelidir. Bu model, altyapımızda barındırılan açık ağırlıklı büyük dil modelidir ve diğer tedarikçilerden farklıdır. Yasal yetişkin içerik için kısıtlamasız yanıtlar sağlarken yüksek gerçeklik doğruluğunu korumak üzere ayarlanmıştır. İstemci kitaplığı sürümünüzü değiştirmenize gerek yoktur; standart OpenAI SDK'ları kutudan çıkar çıkmaz çalışır.
Temel Sohbet Tamamlama
Metin oluşturmak için standart bir sohbet tamamlama isteği gönderin. Uç nokta, sistem, kullanıcı ve asistan rollerini içeren bir mesaj listesi kabul eder. Bu yapı, bağlamı, talimatları ve konuşma geçmişini tanımlamanızı sağlar. Model, sağlanan isteme dayalı bir metin yanıtı döndürür. Çıktının yaratıcılığını temperature ve top_p gibi parametrelerle kontrol edebilirsiniz. max_tokens belirtilmezse varsayılan çıktı limiti 2.048 token'dır. Bu limiti, toplam 100.000 token bağlam penceresi dahilinde istek başına 32.000 token'a kadar artırabilirsiniz.
Hatalar standart JSON formatında döndürülür. Yaygın sorunlar arasında geçersiz anahtarlar veya yetersiz kredi bulunur. API, tokenizasyonu sizin için işlemez; metni gönderirsiniz ve model bunu dahili olarak işler. Son oluşturulan metni veya etkinleştirilmişse kısmi akışları alırsınız.
Akışlı Yanıtlar
Akış, Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla desteklenir. İsteğinizdestream parametresini true olarak ayarlayın. API, model metin oluştururken bir dizi parça döndürür. Bu, gerçek zamanlı UI güncellemeleri veya algılanan gecikmenin azaltılması için kullanışlıdır. Her parça kısmi veri içerir. Son parça, istek için token kullanım istatistiklerini içerir, böylece maliyetleri doğru bir şekilde takip edebilirsiniz. İstemci kitaplığınızın akış kesintisini zarif bir şekilde yönettiğinden emin olun.
Fonksiyon Çağırma ve Araçlar
API, modelin düz metin yerine yapılandırılmış veri çıkarmasını sağlayan fonksiyon çağırma özelliğini destekler. Araçlarınızı tools parametresinde tanımlayın; işlev adı, açıklama ve parametre şemasını belirtin. Model bir araç çağrısının gerekli olduğunu belirlediğinde, işlev adını ve argümanları JSON formatında döndürür. Uygulamanız ardından işlevi yürütür ve sonucu sohbete geri besler. Bu, karmaşık iş akışlarını, veri çıkarma ve otomatik eylemleri mümkün kılar. Modelin bir aracı kullanması gerekip gerekmediğini veya serbestçe seçim yapıp yapamayacağını kontrol etmek için tool_choice ayarını yapın.
JSON Modu
Sıkı çıktı formatları gerektiren uygulamalar için JSON modunu kullanın. response_format parametresini {"type": "json_object"} olarak ayarlayın. Model, çıktısını geçerli JSON ile sınırlayacaktır. Bu, verileri arka uç sistemlerinize ayrıştırmak veya yapılandırılmış yapılandırmalar oluşturmak için idealdir. JSON modunun, serbest metne kıyasla modelin akıl yürütme esnekliğini hafifçe azaltabileceğini unutmayın. İsteminizin modeli yalnızca JSON çıkarması için net bir şekilde yönlendirdiğinden emin olun. Bu özellik fonksiyon çağırma ile birlikte çalışır ancak araç tanımlamalarına ihtiyaç duymadığınızda yalnızca yapılandırılmış veri gerektiğinde daha basit bir arayüz sağlar.
Token Kullanımı ve Limitler
Hesabınız dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlıdır. Maksimum istek gövdesi boyutu 8 MB'tır. Bu limitleri aşarsanız API 429 durum kodunu döndürür. Kimlik doğrulama hataları 401, yetersiz kredi ise 402 döndürür. Fiyatlandırma milyon giriş token'ı başına $0.25 ve milyon çıktı token'ı başına $1.00'dır. Hatalar ve reddetmeler krediyi tüketmez. Bağlam penceresi toplamda 100.000 token'dır; hem istem hem de tamamlama dahildir. Beklenmeyen maliyetlerden kaçınmak için token kullanımınızı dikkatlice yönetin. Kredi asla süresi dolmaz ve kripto kullanarak istediğiniz zaman bakiye yükleyebilirsiniz.
cURL
curl https://api.groknsfw.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.groknsfw.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.groknsfw.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 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.groknsfw.cc/v1 |
| JSON modu | response_format: {"type": "json_object"} |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| 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 |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| İstek boyutu | en fazla 8 MB |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| 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 |
| Ü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) |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Giriş | Google veya e-posta ve şifre |
| 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 |
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
Bu hizmet, Grok modellerinin bir satıcısı mı?
Hayır. Bu bağımsız bir API'dir. Kendi sansürsüz açık ağırlıklı modelimizi sunucularımızda barındırıyoruz. Bu bir GPT, Claude, Gemini, Grok veya başka bir tedarikçinin modeli değildir. Altyapımızda çalışır ve kısıtlamasız içerik üretimi için ayarlanmıştır.
Kredimi nasıl yüklerim?
Yalnızca USDT (TRC20) ve USDC (Base) kabul ediyoruz. $10 ile $500 arasında herhangi bir tam miktarı yükleyebilirsiniz. Krediler süresi dolmaz. Aylık ücret veya abonelik yoktur. $50 ve $100 ve üzeri yüklemeler bonus kredi içerir.
Maksimum çıktı uzunluğu nedir?
Her istek için maksimum çıktı 32.000 token'dır. Hem istemi hem de tamamlamayı içeren toplam bağlam penceresi 100.000 token'dır. <code>max_tokens</code> parametresini ayarlamazsanız, varsayılan çıktı limiti 2.048 token'dır.
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.