apillmsourceopen.comHızlı Başlangıç
Uncensored chat-completions API'sini entegre edin
Sansürsüz AI API'mizi uygulamanıza tek bir temel URL ile ekleyin. Standart OpenAI uyumlu protokolleri kullanarak reddetmeler olmadan metin yanıtları alın.
Temel URL ve Kimlik Doğrulama Kurulumu
API şurada yaşar: https://api.apillmsourceopen.com/v1. SDK'nızı buraya yönlendirin ve anahtarınızı sağlayın. Hesap başına bir aktif anahtarınız olur; yeni bir tane oluşturmak önceki anahtarı hemen geçersiz kılar. Kayıt için telefon numarası gerekmez. Google ile giriş veya standart e-posta ve şifre akışını destekliyoruz. İstemleriniz eğitim amaçları için sunucularımızdan hiç çıkmaz. Bu yapılandırma OpenAI V1 formatını kabul eden herhangi bir istemciyle çalışır.
İlk Tamamlama İsteğinizi Gönderme
İstem uç noktasına mesaj gönderin ve hemen metin alın. Model kimliği her zaman "uncensored"dir. Yasal içerikleri engilemeden yetişkin temaları ve tartışmalı konuları işler. Bir model sürümü belirtmenize gerek yoktur. Sistem girdinizi işler ve bir yanıt döndürür. Mevcut araçlarla uyumluluk sağlamak için mesajlar için standart formatı kullanın.
Akış ve Token Limitleri Yapılandırma
Akış yanıtlarını ayarlayarak akış yapın stream: true. Oluşturuldukları gibi parçalar alırsınız. Son parça, tam token kullanım istatistiklerini içerir. Bağlam penceresi desteği, istem ve tamamlama birlikte 100.000 tokena ulaşır. İstek başına maksimum çıktı 16.000 tokendir. Eğer max_tokens, varsayılan değer 2.048 token'dır. Akış (streaming), uzun yanıtlar için algılanan gecikmeyi azaltır. Ayrıca arayüzünüzde aşamalı render imkanı sağlar.
JSON Modu ve İşlev Çağırmanın Etkinleştirilmesi
Kullan response_format: {"type": "json_object"} katı JSON çıktısı için. Fonksiyon çağırma standart tools parametre. Model tool_choice açık talimatlar için. Şunu ayarlayabilirsiniz temperature, top_p, ve seed kontrol için. Sıklık ve varlık cezaları da mevcuttur. Durdurma dizileri beklendiği gibi çalışır. Bu esneklik karmaşık entegrasyonları mümkün kılar. Yapılandırılmış veri çıkarma güvenilir hale gelir.
Hataları ve Reddleri Zarifçe İşleme
Standart HTTP kodları durumu belirtir. 401 hatası API anahtarınızın geçersiz veya süresi dolmuş olduğunu gösterir. 402 hatası yetersiz ön ödemeli kredi olduğunu işaret eder. 429 yanıtı, hız sınırına ulaştığınızı gösterir. Hatalar ücretsizdir; başarısız istekler için ödeme yapmazsınız. Tek katı reddetme durumu, ergenlere yönelik cinsel içeriktir. Geri kalan her şey geçer. Bakiyenizi düzenli olarak kontrol edin. 429 hatalarını üstel geri çekilme (exponential backoff) ile yeniden deneme mantığı uygulamalısınız.
Hız Limitleri ve Kontenjanları Anlamak
Anahtar başına dakikada 300 istek alırsınız. Anahtar başına aynı anda yalnızca 8 istek çalışır. İstek gövdesi 8 MB'a kadar çıkar. Hesap başına bir aktif anahtar, net kullanım takibini sağlar. Yeni anahtar, eskisinin yerini anında alır. Ön ödemeli kredi, gerçek token kullanımına göre ücretlendirir. Aylık ücret yoktur. Kredi süresi dolmaz. Bu yapı, dalgalı iş yükleri için uygundur. Öngörülebilir maliyetler bütçeleri yönetmeye yardımcı olur. Kripto yüklemeleri bonus krediyi otomatik olarak ekler.
cURL
curl https://api.apillmsourceopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 256 byte binary blob"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apillmsourceopen.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apillmsourceopen.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ış
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)Sıkça sorulan sorular
Bu açık kaynaklı bir LLM API'si mi?
Evet, sansürsüz çıktı için ayarlanmış açık ağırlıklı bir model sunuyoruz. Sunucularımızda çalışır ancak standart açık arayüzü izler. Satıcı kilidi olmadan tutarlı davranış elde edersiniz. Model GPT, Claude veya diğer büyük satıcı modellerinden değildir.
Uncensored AI modeli NSFW içerikleri nasıl işler?
Model, yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Yalnızca çocuklarla ilgili cinsel içerikler engeller. Bu, NSFW LLM API kullanım durumları için idealdir. İçerik üretim hattınızda tam kontrol sizdedir.
Hız sınırımı aşarsam ne olur?
429 durum kodu hemen alırsınız. Bu reddedilen istekler için token tüketilmez. Pencere sıfırlandıktan sonra yeniden deneyebilirsiniz. Eşzamanlı istekleri anahtar başına 8'e düşürmeyi düşünün. Akış, iş yükünü etkili bir şekilde yönetmeye yardımcı olur.
API Anahtarınızı Alın
Kaydolun, anahtarı kopyalayın ve temel URL'mize yönlendirin. Tamam.