Sansürsüz büyük dil modeli API'sini hızlıca entegre edin
Temel yapılandırma ve basit kod örnekleri aracılığıyla sansürsüz büyük dil modelini uygulamalarınıza dakikalar içinde entegre edin. Akış ve fonksiyon çağırma destekleyen OpenAI standart protokolüne uygun API proxy hizmeti sunuyoruz; böylece içerik kısıtlamalarına tabi olmayan uygulamaları hızla oluşturabilirsiniz.
Temel Yapılandırma
API ara sunucusu ile bağlantı kurmanın özü, Base URL ve kimlik doğrulama bilgilerini doğru yapılandırmaktır. Hizmetimiz OpenAI protokolüyle tamamen uyumludur; Base URL'yi https://api.llmzhongzhuan.com/v1 olarak ayarlayıp istek başlıklarına API anahtarınızı eklemeniz yeterlidir.
Her hesap için yalnızca bir API anahtarı atanır ve bu anahtar kayıt sırasında hemen gösterilir. Değiştirmek isterseniz arka uçta yeniden oluşturabilirsiniz; eski anahtar hemen geçersiz kılınır. Bu tasarım, erişim güvenliğini sağlayarak yetkilendirme akışını basitleştirir. Çoklu anahtar paralel yönetimini desteklemediğimiz için, uygulama mimarinize göre anahtarlarınızı uygun şekilde korumanız önerilir.
Üretici Sohbet Arayüzü
Standart sohbet arayüzü POST /v1/chat/completions konumundadır. İstek gövdesi model (uncensored olarak sabitlenmiş), messages dizisi ve isteğe bağlı parametreler içermelidir. Bu arayüz, tam döndürme sonuçları gerektiren senaryolar için uygun olan akışsız yanıtları destekler.
Model, bağımsız olarak dağıtılmış yüksek performanslı GPU sunucuları üzerinde çalışır ve bağlam penceresi 100.000 tokena kadar çıkar. Uzun metin işleme veya karmaşık talimat izleme fark etmez, kararlı bir yerel API erişim deneyimi sunar.
curl https://api.llmzhongzhuan.com/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."}]
}'
Akışlı Yanıt (SSE)
Gerçek zamanlı geri bildirim gerektiren uygulamalar için stream: true parametresini etkinleştirerek Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla parçalı yanıtlar alabilirsiniz. Akış, ilk bayt gecikmesini (TTFT) önemli ölçüde azaltır ve kullanıcı deneyimini iyileştirir.
Sunucu, yanıt sona erene kadar JSON parçalarını sürekli olarak iter. İstemci, tam metni oluşturmak için bu parçaları birleştirmelidir. Bu mod, verilerin son kullanıcıya hızlı ulaşmasını sağlayarak sohbet robotları veya gerçek zamanlı içerik oluşturma senaryoları için uygundur.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmzhongzhuan.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)
Model Listesi Sorgulama
GET /v1/models ile mevcut model listesini alabilirsiniz. İstek, id, object ve owned_by alanlarını içeren standart bir JSON yanıtı döndürür.
Şu anda yalnızca bir model kimliği mevcuttur: uncensored. Bu model, açık ağırlıklı bir modeldir; içerik sansürünü kaldırmak için özel olarak ince ayarlanmıştır ve yetişkin içerikler, güvenlik araştırmaları ve tartışmalı konular için uygundur. Gömme (Embedding) veya çok modlu oluşturma hizmetleri sağlamadığımıza lütfen dikkat edin; saf metin sohbetine odaklanıyoruz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmzhongzhuan.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);
Hata İşleme ve Hız Limiti
Hizmet standart HTTP durum kodu düzenini izler. 401 Unauthorized API anahtarının geçersiz olduğunu; 402 Payment Required hesabın bakiyesinin yetersiz olduğunu ve isteklere devam etmek için bakiye yüklemeniz gerektiğini gösterir; 429 Too Many Requests hız limitinin tetiklendiğini gösterir; mevcut hız limiti dakikada 300 istektir.
Ayrıca, tek bir istek gövdesinin boyutu 8 MB ile sınırlıdır. Hız limitine takılırsanız üstel geri çekilme stratejisiyle yeniden deneme yapmanız önerilir. Sansürsüz AI hizmetimiz, yüksek veri işleme hızını korurken kaynak dağılımının adil olmasını sağlar.
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)
Örnek Kodlar
Aşağıda Python SDK ile akışlı istekler için tam bir örnek verilmiştir. Kod, istemciyi başlatmayı, mesaj geçmişini oluşturmayı ve SSE veri akışını işlemeyi gösterir.
openai kütüphanesinin yüklü olduğundan emin olun ve YOUR_API_KEY yerine gerçek anahtarınızı yazın. Bu örnek, geliştiricilerin mevcut sistemlerine hızlıca entegre edebilmesi için api ara sunucusu arayüzü üzerinden sınırsız AI'nın gerçek zamanlı üretim sonuçlarını nasıl alacağını gösterir.
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 |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Model kimliği | uncensored |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.llmzhongzhuan.com/v1 |
| 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 |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| JSON modu | response_format: {"type": "json_object"} |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| 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 |
| İstek boyutu | en fazla 8 MB |
| Ü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) |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| 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 |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| Giriş | Google veya e-posta ve şifre |
| İç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 |
Sıkça Sorulan Sorular
Bir hesap birden fazla API anahtarı barındırabilir mi?
Her hesap için yalnızca bir API anahtarı tanımlanır. Anahtarı değiştirmek isterseniz, arka uçta yeni bir anahtar oluşturabilirsiniz; eski anahtar hemen geçersiz kılınır. Bu tasarım, erişim kimlik bilgilerinin her hesap için tek ve açık olmasını sağlayarak yetki yönetimini basitleştirir.
API anahtarı birden fazla uygulamada kullanılabilir mi?
Evet, tek bir API anahtarı, aynı hesabın kotasını paylaştıkları sürece birden fazla uygulama veya ortamda yeniden kullanılabilir. Her hesap için yalnızca bir anahtar bulunduğundan, çoklu uygulama kullanımını istek sıklığını ve bakiyeyi izleyerek yönetmeniz önerilir.
Sansürsüz model tüm yetişkin içerikleri içeriyor mu?
Model, yasal yetişkin içeriklerini, kurgusal hikayeleri ve tartışmalı konuları sansürlemez ancak reşit olmayanların cinsel içerikli materyallerini kesinlikle yasaklar. Bu, temel uyumluluğu sağlamak amacıyla koyulan tek katı kısıtlamadır. Diğer yetişkin içerik türleri normal şekilde üretilir.
Anahtar almak için formu doldurmanız yeterlidir
Hesap oluşturun, anahtarı kopyalayın, Base URL'yi değiştirin. Yapılandırma bu kadar kolay.