OpenAI-uyumlu API Dokümantasyonu
Filtresiz API anahtarınızı alın ve hemen istek göndermeye başlayın. Bu dokümantasyon, tek açık ağırlıklı modeli, standart uç noktaları ve yalnızca kripto ile ödeme akışını kapsar.
https://api.grokaiuncensored.com/v1uncensored
Temel URL ve Kimlik Doğrulama
İsteklerinizi standart başlıklarımızı kullanarak özel uç noktamıza gönderin. Kendi sunucularımızda sansürsüz bir model barındırıyoruz, bu nedenle trafiği üçüncü taraf proxy'lerden yönlendirmenize veya karmaşık model seçimlerini yönetmenize gerek yoktur.
Base URL HTTPS://api.grokaiuncensored.com/v1'i kullanın ve API anahtarınızı Yetkilendirme başlığında belirtin. Hesap başına bir aktif anahtarınız vardır; Google veya e-posta ile kaydolduktan hemen sonra alırsınız. Yapılandırmanızdaki base_url ve API anahtarı değişkenlerini basitçe güncelleyin.
Sohbet Tamamlamaları Uç Noktası
Metin prompt'ları gönderin ve standart chat-completions uç noktasını kullanarak tamamlamalar alın. Bu, gömme, görsel oluşturma veya ses işleme yetenekleri olmayan metin tabanlı bir API'dir.
mesajlar diziniz ile /v1/chat/completions adresine POST isteği gönderin. Model kimliği "uncensored"dir. Bu model, yasal yetişkin kullanım için içerik reddetmeleri olmadan yanıt verecek şekilde ayarlanmıştır, ancak her zaman reşit olmayanlarla cinsel içerik içeren içerikleri engeller.
İstek gövdesi başına 8 MB'a kadar veri gönderebilirsiniz. Bağlam penceresi, birleşik istek ve tamamlama için 100,000 token'a izin verir. max_tokens belirtmezseniz, varsayılan çıktı sınırı 2,048 token'dır.
curl https://api.grokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Python SDK Entegrasyonu
Resmi OpenAI Python kütüphanesini uncensored LLM API'mizle etkileşim kurmak için kullanın. Standart OpenAI entegrasyonlarına aşina iseniz, bu yaklaşım minimum kod değişikliği gerektirir.
İstemciyi bizim temel URL'miz ve API anahtarınızla başlatın. Kütüphane istek biçimlendirmesini ve yanıt ayrıştırmayı otomatik olarak halleder. Çıktının rastgeleliğini kontrol etmek için temperature ve top_p gibi parametreleri ayarlayabilirsiniz.
Hata yönetimi beklendiği gibi çalışır. Ön ödemeli krediniz bittiğinde API bir 402 hatası döndürür. Anahtarınız geçersizse bir 401 hatası alırsınız. Bu hatalar, 429 durum kodunu döndüren hız sınırlamalarından farklıdır.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokaiuncensored.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 SDK Entegrasyonu
Uncensored AI API'sini standart SDK kullanarak Node.js uygulamalarınıza entegre edin. Bu, mevcut Node tabanlı iş akışları ve kütüphanelerle uyumluluğu sağlar.
İstemciyi temel URL ve API anahtarınızla yapılandırın. SDK HTTP isteklerini yönetir ve JSON yanıtlarını verimli bir şekilde ayrıştırır. Mesajları doğrudan chat.completions.create yöntemine geçebilirsiniz.
SDK, uzun çıktılar için kullanışlı olan akış yanıtlarını destekler. Yapılandırılmış veri üretimi için işlev çağırma ve JSON modunu da kullanabilirsiniz. Kütüphane, token kullanım raporlamasını ve hata durumlarını güvenilir bir şekilde yönetir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokaiuncensored.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ış Yanıtları
Akış özelliğini etkinleştirmek için isteğinizde stream parametresini true olarak ayarlayın. Bu, tek bir JSON nesnesi yerine Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Oluşturuldukları şekilde metin parçaları alırsınız, bu da kullanıcılar için algılanan gecikmeyi azaltır.
Her parça kısmi içerik içerir. Son parça, tüm istek için token kullanım istatistiklerini içerir. Bu, tam tamamlama beklenmeden girdi ve çıktı tokenlarını doğru bir şekilde izlemenize olanak tanır.
Akış, sohbet arayüzleri ve gerçek zamanlı uygulamalar için idealdir. Filtrelenmemiş model bu özelliği ek yapılandırma olmadan destekler. Akışı dinamik etkileşimler için işlev çağırma ile birleştirebilirsiniz.
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)
Limitler, Hatalar ve Bağlam
İstek sınırlarınızı ve hata kodlarını izleyerek sorunsuz çalışmayı sağlayın. Ana başına dakikada 300 istek ve 8 eşzamanlı istek izniniz vardır. Bağlam penceresi toplam 100,000 tokenı destekler.
401 hatası geçersiz veya süresi dolmuş bir API anahtarı olduğunu gösterir. 402 hatası, ön ödemeli bakiyenizin tükendiğini belirtir; devam etmek için USDT veya USDC ile yükleme yapın. 429 hatası, hız sınırına ulaştığınızı gösterir; birkaç saniye bekleyip yeniden deneyin.
Hatalar ve reddetmeler ücretsizdir, bu nedenle yalnızca başarılı token üretimi için ödeme yaparsınız. Ön ödemeli krediniz süresi dolmaz, bu nedenle ihtiyacınız olduğunda her zaman yükleyebilirsiniz.
Sıkça sorulan sorular
Grok AI Filtresiz, resmi Grok modeliyle aynı mı?
Hayır, bu bağımsız bir hizmettir. Tek bir sansürsüz açık ağırlıklı modeli kendi sunucularımızda barındırıyoruz. Bu GPT, Claude, Gemini veya xAI'dan resmi Grok modeli değildir. Daha az içerik reddi için ince ayarlanmış ayrı bir modeldir.
Kredimi nasıl yüklerim?
Yalnızca kripto kabul ediyoruz: USDT (TRC20) veya USDC (Base). $20 ile $500 arasında herhangi bir tam miktar yükleyebilirsiniz. Daha büyük miktarlar için bonus kredi alırsınız: $50'den +5%, $100'den +10% ve $200'den +15%.
Context window limiti nedir?
Model, birleşik istem ve tamamlama için 100.000 token'lık bir bağlam penceresi destekler. İstek başına maksimum çıkış 16.000 token'dır, veya max_tokens belirtmezseniz 2.048 token.
API Anahtarınızı Alın
Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. İşte bu kadar.