tr ▾

API Dokümantasyonu & Hızlı Başlangıç

Uncensored LLM API'mizi standart OpenAI-uyumlu uç noktalar kullanarak dakikalar içinde entegre edin. Bu hızlı başlangıç rehberi; doğrulama, yük yapısı, akış (streaming) ve "uncensored" model için özel sınırları kapsar.

Temel URL & Kimlik Doğrulama

API'miz şurada bulunur: https://api.llmjailbreak.cc/v1 ve standart başlıkları kabul eder. Bir Authorization: Bearer <your-api-key> header'ı her istekte kullanın. Anahtarınızı panodan Google veya e-posta kullanarak anında alın ve istemcinize yapıştırın. Temel URL, kod değişikliği olmadan mevcut OpenAI SDK'ları ile uyumluluğu sağlar.

curl https://api.llmjailbreak.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the Krebs cycle"}]
  }'

Anahtar eksik veya geçersizse API bir 401 hemen döndürür. Bir yazım hatası şüpheleniyorsanız panoyu kontrol edin. Kayıt için telefon numarası gerekmez.

POST /v1/chat/completions Açıklaması

Metin verisini /v1/chat/completions yanıtlar almak için uç nokta. Bu, sansürsüz modelle etkileşim kurmanın birincil noktasıdır. Tanımlarsınız model olarak uncensored ve bir messages dizi. API, prompt'u işler ve oluşturulan metni döndürür.

from openai import OpenAI

client = OpenAI(base_url="https://api.llmjailbreak.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)

Payloadlarınızı 8 MB altında tutun. Sistem, istem ve tamamlamayı birleştiren 100,000 tokenlık bir bağlam penceresi destekler. Sınırları aşarsanız API isteği reddeder. İçerik filtreleri olmadan NSFW rol yapma veya güvenlik araştırmaları için bu uç noktayı kullanın.

Parametreler: Sıcaklık, Top-P ve Seed

Yaratıcılığı temperature ve çeşitlilik ile top_pAyarla seed testler sırasında belirleyici çıktılar için. Bu parametreler OpenAI karşılıklarıyla tam olarak aynı şekilde davranır. Belirli kullanım durumunuz için model davranışını ince ayarlamak üzere bunları ayarlayın.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmjailbreak.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);

Daha yüksek sıcaklık değerleri rastgeleliği artırır. Daha düşük değerler yanıtları daha öngörülebilir yapar. The seed parametre, tekrarlanabilirliği sağlar. Bu araçları, yaratıcı yazım veya hassas veri çıkarma görevleri için modeli kalibre etmek için kullanın.

JSON Modu & Fonksiyon Çağırma

Yapılandırılmış çıktıyı kullanarak response_format: {"type": "json_object"}. Bu, modelin geçerli JSON döndürmesini sağlar. Harici araçlarla entegre olmak için fonksiyon çağırma da kullanabilirsiniz. İşlevleri tools dizi ve modelin bunları ne zaman çağırması gerektiğine karar vermesine izin verin.

Fonksiyon çağırma destekler tool_choice katı uygulamalar için. Ajanlar veya veri hatları için kullanın. API yönlendirmeyi otomatik olarak halleder. Standart OpenAI JSON modu dışında ek yapılandırma gerekmez.

Akış Yanıtları (SSE)

Server-Sent Events (SSE) kullanarak akış yanıtları yapın. Bu, uzun çıktılar için gecikmeyi azaltır. API, tokenları artımlı olarak gönderir. Bunları gerçek zamanlı olarak işleyebilirsiniz. Bu, sohbet arayüzleri veya canlı gösteriler için idealdir.

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)

Token kullanım istatistikleri son chunk'ta görünür. Faturalandırma doğruluğu için bunu izleyin. Akış, fiyatlandırmayı etkilemez. Her token standart oranda ayrı olarak faturalandırılır. Daha iyi bir kullanıcı deneyimi için bunu kullanın.

Saniye Başına İstek Limitleri & Kontenjanlar

Beklenen 429 anahtar başına dakikada 300 isteği aşarsanız hata verir. Eşzamanlı istekler anahtar başına 8 ile sınırlıdır. Bu limitler kötüye kullanımı önler ve kararlılığı sağlar. Kapağa ulaşırsanız planınızı yükseltin veya bekleyin.

A 402 yetersiz kredi olduğunu gösterir. Hizmete devam etmek için kripto ile yükleyin. Kredi süresi dolmaz. Hatalar ve reddetmeler ücretsizdir. Kullanımınızı pano üzerinden izleyin. API anahtarı hesap başına benzersizdir. Gerekirse değiştirin.

SSS

Bu API OpenAI SDK'ları ile uyumlu mu?

Evet, tamamen OpenAI uyumludur. Yalnızca temel URL'yi ve API anahtarını değiştirmeniz yeterlidir. Uç nokta yapısı ve parametreler, standart API ile eşleşir. Bu, doğrudan entegrasyon sağlar.

Bağlam penceresi boyutu nedir?

Bağlam penceresi 100.000 token'dır. Bu, hem prompt'u hem de tamamlamayı içerir. Tek bir yanıtta 16.000 token'a kadar gönderebilirsiniz. Daha kısa yanıtlar belirtilmezse varsayılan olarak 2.048 token'dır.

401 veya 429 gibi hataları nasıl yönetebilirim?

Bir 401 hatası, API anahtarınızın geçersiz veya eksik olduğunu gösterir. Bir 429 hatası, dakikada 300 istek olan hız sınırını aştığınızı gösterir. Kimlik bilgilerinizi kontrol edin veya yeniden denemeden önce bekleyin. Her iki hata da standart HTTP yanıtlarıdır.

API Anahtarınızı Alın

Kaydolun, anahtarınızı kopyalayın ve temel URL'yi güncelleyin. Bu, tüm yapılandırmadır.

Anahtarınızı alın