Grok API Entegrasyon Kılavuzu
Kurumsal filtreleme veya aylık abonelik yorgunluğu olmadan LLM iş akışlarınız için güvenilir, uncensored bir API'ye ihtiyacınız var. Bu kılavuz, yetişkin veya kısıtlamasız kullanım durumları için ham metin üretimi almanızı sağlayarak, standart OpenAI-uyumlu protokoller kullanarak uncensored bir modeli nasıl entegre edeceğinizi açıklar. İsteklerinizin doğru şekilde akmasını sağlamak için teknik adımları inceliyoruz.
Son güncelleme
Temel çıkarımlar
Gizli reddetmeler olmadan metin göndermek ve ham yanıtlar almak için standart POST /v1/chat/completions uç noktalarını kullanın.
Uzun çıktılarınızı uygulama iş parçacığını engellemeden verimli bir şekilde işlemek için Sunucu Tarafı Olayları üzerinden akış yapılandırın.
Yapılandırılmış veri çıkışı için fonksiyon çağırma ve JSON modundan yararlanın ve aynı zamanda sansürsüz model bağlamını koruyun.
Token kullanımunu yakından izleyin, çünkü fiyatlandırma ön ödemelidir ve yalnızca giriş ve çıkış token sayılarına dayanır.
Uncensored Bir Grok API Alternatifini Neden Kullanmalısınız?
Doğrudan API erişimi genellikle yasal yetişkin veya tartışmalı konuları engelleyen sıkı içerik filtreleri uygular. Sağlayıcıların çoğu bu reddetmeleri yanıt yapılarının derinliklerinde gizler. Bir uncensored model, her yasal kullanım durumu için ham çıkarım verilerini sunar. Kurumsal güvenlik katmanı müdahale etmeden tam çıktıyı alırsınız.
Kurumsal düzey API'ler, filtreleme mantıklarını haber vermeden değiştirebilir. Bu durum, belirli içerik türlerine güvenen alt uygulama zincirlerini bozar. Özel bir sansürsüz hizmet, bu belirsizliği ortadan kaldırır. Promptlarınız, modelin ürettiği içeriği tam olarak döndürür.
Bir sohbet arayüzü ile ham API arasındaki farkı değerlendirin. Sohbet arayüzü nüanslı çıktıları gizleyebilir. API tam token akışını ortaya çıkarır. Bu şeffaflık, özel araçlar geliştiren geliştiriciler için kritiktir.
Hizmetimiz bağımsız çalışır. Grok veya başka bir tedarikçinin modelini sunmuyoruz. Ayrı bir sansürsüz büyük dil modeli sağlıyoruz. Kendi sunucularımızda çalışır. Arayüz, OpenAI kullanıcıları için tanıdık kalır.
Temel Faydalar
- Aylık abonelik ücreti yok.
- Şeffaf ön ödemeli faturalandırma.
- Yasal yetişkin içerikler için ham çıktı.
- Tartışmalı konular için gizli reddetmeler yok.
API Uç Noktası Yapısını Anlama
Tüm etkileşimleri iki uç nokta yönetir: POST /v1/chat/completions ve GET /v1/models. Bunlar standart OpenAI API spesifikasyonunu izler. Sistem ve kullanıcı mesajlarınızı içeren bir JSON yükü gönderirsiniz. Sunucu, oluşturulan metni içeren bir JSON yanıtı döndürür.
GET uç noktası mevcut modelleri listeler. Bağlantınızın geçerli olduğunu doğrular. Ağır yükler göndermeden önce API anahtarınızın çalıştığını doğrulamak için bunu kullanın. Ayrıca, isteklerinizde dahil etmeniz gereken model ID'sini de gösterir.
Temel URL HTTPS://api.isgrokunfiltered.com/v1'dir. Bu, istemci yapılandırmanızdaki varsayılan OpenAI URL'sinin yerini alır. Gönderilecek model kimliği "uncensored" olmalıdır. Bu, doğru sunucuya eriştiğinizden emin olur.
Kimlik doğrulama, Authorization başlığında bir Bearer jetonu kullanır. API anahtarınızı doğrudahil edin. Karmaşık OAuth akışlarına gerek yoktur. Bu sadelik, entegrasyon süresini önemli ölçüde azaltır.
Uç nokta özeti
| Yöntem | Yol | Fonksiyon |
|---|---|---|
| POST | /v1/chat/completions | Metin yanıtları üretir |
| GET | /v1/models | Kullanılabilir modelleri listeler |
Akış İçin İstemcinizi Yapılandırma
İstek gövdenizde stream parametresini true olarak ayarlayarak akış özelliğini etkinleştirin. Bu, tek bir JSON nesnesi yerine Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Her olay, yanıtın bir parçalı parçasını içerir. Metni kullanıcıya gerçek zamanlı olarak görüntüleyebilirsiniz.
Akış, uzun yanıtlar için algılanan gecikmeyi azaltır. Kullanıcılar çıktı oluşturuldukça görür. Bu, sohbet benzeri arayüzler için deneyimi iyileştirir. Ayrıca gerekirse istekleri erken iptal etmenize de olanak tanır.
Her bir parça, son olayda token kullanım verisi içerir. Girdi ve çıktı tokenlerini doğru bir şekilde izleyebilirsiniz. Bu, ön ödemeli kredi bakiyenizi izlemenize yardımcı olur. Akış sırasında oluşan hatalar işlenen veriler için token tüketir.
SSE formatını doğru şekilde yönetin. "data: " ile başlayan her satırı ayrıştırın. Son "[DONE]" olayını yok sayın. Bu, uygulamanızın her tokenu doğru şekilde işlediğini sağlar.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokunfiltered.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)
Uncensored Modda Fonksiyon Çağrılarını İşleme
Fonksiyon çağırma, uygulamanızın model çıktısına dayanarak kod çalıştırmasını sağlar. İsteğe bir dizi araç gönderin. Model düz metin yerine bir tool_calls dizisi döndürür. Kodunuz fonksiyonu çalıştırır ve sonucu geri gönderir.
Bu, sansürsüz modelimizle sorunsuz çalışır. Model, içerik türüne bağlı olarak fonksiyonları çağırmayı reddetmez. İsteğin mantıksal yapısına odaklanır. Bu, karmaşık veri çıkarma görevleri için idealdir.
Sıkı çıktı formatlarını uygulamak için JSON modu kullanın. response_format'ı json_object olarak ayarlayın. Model yalnızca geçerli JSON döndürür. Bu, arka uçunuzdaki ayrıştırma hatalarını azaltır. Tutarlı veri yapıları sağlar.
Dinamik etkileşimler için fonksiyon çağırma ile akışı birleştirin. Model hala oluştururken fonksiyonları çalıştırmaya başlayabilirsiniz. Bu, son derece duyarlı bir uygulama yaratır. Moderasyonsuz model, farklı araç tanımlarını önyargısız şekilde işler.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokunfiltered.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);
Uzun Bağlamlar İçin Token Maliyetleri Optimizasyonu
Bağlam penceresi 100.000 tokene kadar destekler. Bu, hem istemi hem de tamamlamayı içerir. Daha uzun bağlamlar daha fazla ön ödemeli kredi tüketir. Beklenmedik ücretlerden kaçınmak için token kullanımınızı izleyin.
Giriş tokenları milyon başına $0.15'ten, çıktı tokenları milyon başına $0.50'den ücretlendirilir. Çıktı tokenları önemli ölçüde daha pahalıdır. İstemlerinizi optimize ederek giriş boyutunu azaltın. Kısaca sistem talimatları kullanın. Gereksiz geçmiş verilerini göndermekten kaçının.
Çıktı uzunluğunu kontrol etmek için bir max_tokens parametresi ayarlayın. Varsayılan değer 2.048 tokendır. Bu değeri istek başına 16.000 tokena kadar artırabilirsiniz. Bu, kredinizi hızla tüketen koşan üretimi önler.
Hatalar ve reddetmeler ücretsizdir. Yalnızca başarılı token üretimi için ödeme yaparsınız. Bu, başarısız istekler için harcanan parayı korur. Bilinçli kalmak için bakiyenizi düzenli olarak takip edin.
Fiyatlandırma Detayları
- Giriş: $0.15 / 1M token
- Çıktı: 1M token başına $0.50
- Maksimum Çıktı: 16.000 token
- Bağlam Penceresi: 100.000 token
Saniye Başına İstek Limitleri ve Eşzamanlılık Ayarları
Her API anahtarı dakikada 300 istek sağlar. Bu limit anahtarınız için küresel olarak geçerlidir. Yüksek frekanslı uygulamaların istek hızlarını dikkatli bir şekilde yönetmesi gerekir. Limiti aşmak bir 429 Çok Fazla İstek hatası döndürür.
Anahtar başına 8'e kadar eşzamanlı isteğiniz olabilir. Bu, bağımsız görevlerin paralel işlenmesine olanak tanır. Hız sınırına takılmamak için eşzamanlılığı yönetin. İstekleri zaman aralıklarına dağıtın.
Maksimum istek gövdesi boyutu 8 MB'tır. Geçmiş bilgisi içeren büyük yükler bunu aşabilir. Girdinizi sıkıştırın veya eski mesajları kısaltın. Bu, isteklerinizin başarıyla işlenmesini sağlar.
Hesap başına yalnızca bir aktif anahtarınız olabilir. Anahtarınızı kaybederseniz yeni bir tane oluşturun. Eski anahtar hemen geçersiz hale gelir. Bu, güvenlik yönetimini basitleştirir. Ek güvenlik için anahtarları periyodik olarak yenileyin.
curl https://api.isgrokunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of five unique Python script ideas."}]
}'
Mevcut Grok API Anahtarlarınızı Geçirme
API'mize geçiş temel URL ve model kimliğini değiştirmeyi gerektirir. Mevcut istemci kod yapınız büyük ölçüde aynı kalır. Temel URL'yi HTTPS://api.isgrokunfiltered.com/v1 olarak güncelleyin. Model kimliğini "uncensored" olarak değiştirin.
Yaygın Entegrasyon Hatalarını Halletmek
401 Yetkisiz hataları geçersiz veya süresi dolmuş bir API anahtarı olduğunu gösterir. Anahtarınızı panelden doğrulayın. Onu Authorization başlığında gönderdiğinizden emin olun. Başındaki boşlukları veya yazım hatalarını kontrol edin.
429 Çok Fazla İstek, hız sınırına takıldığınızı gösterir. İstek sıklığınızı azaltın veya çağrılar arasındaki aralığı artırın. Yeniden denemeler için üstel geri çekilme kullanın. Bu, sunucuyu aşırı yüklemeyi önler.
400 Bad Request genellikle geçersiz JSON'dan kaynaklanır. Payload'ınızın beklenen şemayla eşleştiğinden emin olun. messages veya model gibi gerekli alanların eksik olup olmadığını kontrol edin. Modelin mevcut olup olmadığını doğrulamak için GET endpoint'ini kullanın.
500 Internal Server Error'lar nadirdir ancak mümkündür. İsteği kısa bir gecikmeden sonra yeniden deneyin. Sorun devam ederse destekle iletişime geçin. Loglarımız kök nedeni hızlıca belirlemeye yardımcı olabilir.
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)
Sonraki Adımlar: Uncensored Modelinizi Test Edin
Basit bir metin oluşturma isteğiyle başlayın. Kısa bir istem gönderin ve yanıt formatını doğrulayın. Akış modunun doğru çalıştığını kontrol edin. İşlev çağırmanın kodunuzla sorunsuz entegre olduğunu sağlayın.
Token kullanımını yakından izleyin. Ön ödemeli model yalnızca gerçek tokenler için ücretlendirme yapar. Hatalar ücretsizdir. Bu güvenli deneme yapmanıza olanak tanır. İhtiyaç olduğunda kripto kullanarak kredinizi yükleyin.
Uzun bağlamlar ve karmaşık araç tanımları gibi kenar durumlarını test edin. Sansürsüz modelin çeşitli konuları işlediğinden emin olun. Uygulamanızın kısmi yanıtları doğru işlediğini doğrulayın. Bu, üretim kullanımına hazırlık sağlar.
Google veya e-posta ile kaydolun. API anahtarınızı anında alın. Telefon numarası gerekmez. $0.50 deneme kredisi ile hemen test etmeye başlayın. Bu, hizmeti değerlendirmek için risk-free bir yol sağlar.
Sıkça sorulan sorular
Bu, resmi Grok API'si mi?
Hayır, bu bağımsız bir hizmettir. Grok veya başka bir satıcının modelini sunmuyoruz. OpenAI API spesifikasyonuyla uyumlu ayrı bir sansürsüz büyük dil modeli sağlıyoruz. Mevcut OpenAI uyumlu istemcilerinizi hizmetimize bağlamak için kullanabilirsiniz.
API için nasıl ödeme yaparım?
Yalnızca kripto ile yüklenen ön ödemeli kredi sistemi kullanıyoruz. TRC20 ağı üzerinde USDT veya Base ağı üzerinde USDC ile ödeme yapabilirsiniz. Minimum yüklemeler $20 ile başlar. Krediniz hiç sona ermez ve yalnızca gerçekten kullandığınız tokenlar için ödeme yaparsınız.
Bağlam penceresi boyutu nedir?
Modelimiz 100,000 jetonluk bir bağlam penceresi destekler. Bu hem girdi prompt'u hem de oluşturulan tamamlamayı içerir. İstek başına maksimum çıktı jetonlarını 16,000 jetona kadar ayarlayabilirsiniz. Varsayılan maksimum jeton 2,048'dir.
Model içeriği reddediyor mu?
Model yasal yetişkin kullanım için sansürsüzdür. Tartışmalı, kurgusal veya güvenlik araştırması konularını reddetmez. Tek kesin sınır, çocuklara yönelik cinsel içeriklerin her zaman reddedilmesidir. Gizli kurumsal filtreler olmadan ham çıktı alırsınız.
API anahtarınızı şimdi edinin
Kaydolun, anahtarınızı kopyalayın, temel URL'nizi güncelleyin. Gerekli yapılandırma bu kadar.