tr ▾
Anahtarınızı alın

Uncensored LLM API. Token başına ödeme.

API Hızlı Başlangıç Kılavuzu

Sansürsuz LLM API'nizi dakikalar içinde çalıştırın. OpenAI-uyumlu uç noktamız ile altyapıyı biz yönetelim, siz reddiye olmadan yanıt veren uygulamalar geliştirmeye odaklanın.

https://api.aizonderfilter.com/v1uncensored

Anahtarınızı alın

SDK'yı yükleyin

Resmi istemci kütüphanesini proje bağımlılıklarınıza ekleyerek başlayın. Bu, standart uç noktalarımızla uyumluluğu sağlar ve istek yönetimini kolaylaştırır.

En son sürümü yüklemek için tercih ettiğiniz paket yöneticisini kullanın. Kütüphane kimlik doğrulama ve serileştirmeyi otomatik olarak halleder.

Bu adım, sunucuya herhangi bir istek göndermeden önce gereklidir.

Temel URL ve Anahtarı Yapılandırın

İstemcinizi sağlanan temel URL'yi kullanarak özel API ağ geçidimize yönlendirin. Bu, tüm trafiği sansürsüz model altyapımıza yönlendirir.

API anahtarınızı ortam değişkeninde veya yapılandırma nesnesinde ayarlayın. Bu anahtarı Google veya e-posta ile kaydolduktan hemen sonra aldınız.

  • Temel URL: https://api.aizonderfilter.com/v1
  • Auth Header: Authorization: Bearer YOUR_API_KEY

Anahtarınızın çalıştığını modeller uç noktasını kontrol ederek doğrulayın.

İlk İsteğinizi Yapın

Ham, filtrelenmemiş metin yanıtı almak için standart bir chat completion isteği gönderin. Modelimiz, yasal içerik için standart güvenlik reddiyelerini uygulamaz.

Şu uncensored tüm tamamlamalar için model kimliğini doğrulayın.

Aşağıdaki örnek, temel bir metin oluşturma çağrısını gösterir.

curl https://api.aizonderfilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate python code to parse json"}]
  }'

Oluşturulan metin ve token kullanım istatistikleri için yanıtı kontrol edin.

Akışlı Yanıtları Etkinleştir

Düşük gecikme süreli uygulamalar için, tokenlar oluşturulurken almak üzere akış modunu etkinleştirin. Bu, sohbet arayüzleri için daha iyi bir kullanıcı deneyimi sağlar.

İstek yükünüzde stream parametresini true olarak ayarlayın.

Sunucu kısmi tamamlamaları içeren Sunucu Tarafından Gönderilen Olaylar (SSE) gönderir.

from openai import OpenAI

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

Parçaları birleştirerek tam mesajı yeniden oluşturun. Token kullanım ayrıntıları son parçada görünür.

JSON Modu ve Araçlar

Karmaşık mantık için yapılandırılmış çıktıyı zorlayın veya fonksiyon çağırma özelliğini etkinleştirin. Kullanın response_format: {"type": "json_object"} geçerli JSON yanıtlarını sağlamak için.

Modelin harici işlevleri çağırabilmesi için istek gövnenize araçlar tanımlayın. Belirtin tool_choice: "auto" otomatik seçim için.

import OpenAI from "openai";

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

Yanıtından araç çağrılarını ayrıştırarak özel mantığınızı yürütün. Bu, uncensored modelimizle güvenilir şekilde çalışır.

Limitler, Hatalar ve Bağlam

Hizmet kesintilerinden kaçınmak için kullanım limitlerinizi izleyin. Dakikada 300 istek ve anahtar başına 8 eşzamanlı istek izni verilir.

Bağlam penceresi toplamda 100.000 jetonu destekler. İstek başına maksimum çıktı 16.000 tokendir.

Yaygın HTTP hatalarını uygun şekilde yönetin:

  • 401 Yetkisiz: API anahtarınız geçersiz veya eksik.
  • 402 Ödeme Gerekli: Hazırlık öncesi krediniz tükendi. Devam etmek için kripto ile yükleme yapın.
  • 429 Çok Fazla İstek: Hız sınırını aştınız. Yeniden denemeden önce kısa bir süre bekleyin.

Hatalar kredi bakiyenizi tüketmez.

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 sorulan sorular

Sansürsüz AI zonder filter modeli bağlam uzunluğunu nasıl işler?

Model, hem prompt hem de tamamlamayı içeren 100.000 token'lık bir bağlam penceresi destekler. Tek bir istekte 16.000 token'a kadar çıktı oluşturabilir veya max_tokens belirtmezseniz 2.048 oluşturabilirsiniz.

Hız limitine takılırsam ne olur?

429 durum kodu alırsınız. Sınır, anahtar başına dakikada 300 istektir. Daha fazla istek göndermeden önce eşzamanlılığı azaltın veya kısa bir süre bekleyin.

Uncensored LLM API, standart OpenAI istemcileriyle uyumlu mu?

Evet, tamamen OpenAI uyumludur. Yalnızca temel URL'yi HTTPS://api.aizonderfilter.com/v1 olarak güncellemeniz ve tamamlamalar için uncensored model kimliğini kullanmanız yeterlidir.

API anahtarınızı güvence altına alın

Kaydolun, belirteci alın, uç nokta URL'sini güncelleyin. Kurulum tamamlandı.

Anahtarınızı alın