tr ▾
Anahtar

Uncensored Modeli entegre edin

Standart OpenAI-uyumlu API kullanarak uygulamanızı sansürsüz modele bağlayın. Metin gönderin, kurumsal güvenlik duvarları veya gereksiz filtrelemeler olmadan ham çıktı alın.

Önkoşullar ve Temel URL

Bir hesap oluşturarak ve bir API anahtarı oluşturarak başlayın. Anahtarınızı hemen almak için Google veya bir e-posta adresi ile kaydolun. Telefon numarası gerekmez ve verilerinizi minimal tutarız. Anahtarınız, sunucularımıza yapılan her isteği kimlik doğrular.

İstemcinizi temel URL'mize yönlendirin: https://api.censurasinllm.com/v1. Bu uç nokta standart OpenAI SDK'larını destekler. İstemci yapılandırmanızı bu temel URL'yi ve oluşturduğunuz anahtarı kullanacak şekilde güncelleyin. Hizmet, tüm yönlendirmeyi şeffaf bir şekilde yönetir.

Kullanılabilir model ayrıntılarını bir GET isteği aracılığıyla alabilirsiniz: /v1/models. Bu, bağlantınızın aktif olduğunu doğrular. API'miz, kısıtlamalı metin üretimi için optimize edilmiş tek bir uncensored model sunar.

Kimlik Doğrulama ve API Anahtarları

API anahtarınızı Authorization header'ı her isteğin bir parçası olarak kullanın. Formatı Bearer YOUR_API_KEY. Bu başlık kimliğinizi doğrular ve token kullanımınızı izler. Bu başlık olmadan sunucu isteğinizi reddeder.

Anahtarınızı güvende tutun. Her hesapta aynı anda yalnızca bir aktif anahtar bulunur. Yeni bir anahtar oluşturmak, öncekini hemen geçersiz kılar. Bu, kredinizin kim tarafından kullanıldığını her zaman tam olarak bilmenizi sağlar.

Bir 401 Unauthorized anahtar formatınızı kontrol edin. Sonda boşluk olmadığından emin olun. Anahtar hesabınızın pano bölümünde geçerli ve aktif olmalıdır.

İlk İsteğinizi Gönderme

Standart bir chat completion isteğini POST /v1/chat/completionsModeli uncensored. Mesajlarınızı bir liste biçiminde sağlayın role ve content alanları. API, ekstra süslemeler olmadan doğrudan bir yanıt döndürür.

Şunu ayarlayın: max_tokens çıktı uzunluğunu kontrol eden parametre. Varsayılan maksimum çıktı 2.048 tokendir, bir sınır belirtmezseniz. Giriş ve çıkış tokenleri 100.000 tokenlik bağlam pencerenize dahildir.

Hatalar ve reddetmeler kredinizi tüketmez. Yalnızca başarılı token üretimi için ödeme yaparsınız. Bu, test etmenin maliyet etkin olmasını sağlar.

Streaming ve Token Kullanımı

Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, tokenları Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla artımlı olarak döndürür. Bu, kullanıcılarınız için algılanan gecikmeyi azaltır. Çıktıyı ilk token geldiği anda görüntülemeye başlayabilirsiniz.

Akışın son parçası, istek için toplam token kullanımını içerir. Bu verileri faturalandırmanızı doğru bir şekilde takip etmek için kullanın. Akış, temperature gibi tüm standart parametrelerle çalışır. temperature ve top_p.

Kodunuzda akış olaylarını dikkatlice yönetin. Akış bittiğinde veya bir hata oluştuğunda bağlantıyı kapatın. Bu, uygulamanızdaki kaynak sızıntılarını önler.

Fonksiyon Çağırma ve JSON Modu

Şu tools model için özel işlevleri tanımlayan parametre. API araç seçimi ve yapılandırılmış çıktıyı destekler. Bu, karmaşık etkileşimlere ve veri çıkarma işlemlerine olanak tanır. İşlev şemanızı istek gövdesinde tanımlayın.

response_format'i json_object olarak ayarlayarak JSON modunu etkinleştirin. response_format için {"type": "json_object"}. Bu, modelin geçerli JSON çıktısı vermesini zorlar. Yapılandırılmış verileri ayrıştırmak veya sonuçları diğer sistemlere beslemek için idealdir. Gerçek zamanlı güncellemeler için akış (streaming) ile birleştirin.

Ayarla tool_choice için "auto" ou un nom de fonction spécifique. Cela vous donne un contrôle précis sur le comportement du modèle. Le modèle adhère strictement au schéma fourni.

Limitler, Hatalar ve Bağlam

API, anahtar başına dakikada 300 istek sınırı uygular. Aynı anda 8 eşzamanlı istek çalıştırabilirsiniz. Maksimum istek gövdesi boyutu 8 MB'tır. Bu sınırları aşmak 429 Too Many Requests kısaca bekleyip tekrar deneyin.

Bakiyeniz tükendiğinde, bir 402 Payment Required USDT veya USDC ile kripto üzerinden yükleyin. Kredi süresi dolmaz, bu nedenle ödeme yapmak istediğiniz zaman ödeyebilirsiniz. Aylık abonelik gerekmez.

Uzun belgeler için tam 100,000 token bağlam penceresini kullanın. Girdi ve çıktı tokenlarınızı takip edin. Bu, bütçeniz dahil kalmanıza ve beklenmeyen ücretlerden kaçınmanıza yardımcı olur.

cURL

curl https://api.censurasinllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the model filters adult themes in roleplay mode"}]
  }'

Python

from openai import OpenAI

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

SSS'ler

Sansursuz API için temel URL nedir?

Temel URL HTTPS://api.censurasinllm.com/v1'dir. OpenAI SDK'ları ile tamamen uyumludur. Bu uç noktayı kullanmak için istemci yapılandırmanızı güncelleyin.

Kimlik doğrulama hatalarını nasıl yönetebilirim?

Bir 401 hatası, API anahtarınızın geçersiz veya eksik olduğunu gösterir. Anahtarınızı panloyu kontrol edin ve aktif olduğundan emin olun. Gerekirse anahtarı yeniden oluşturun.

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

429 hatası alırsınız. Limit dakikada 300 istektir. Yeniden denemeden önce birkaç saniye bekleyin. Daha iyi güvenilirlik için kodunuzda üstel geri çekilme kullanın.

Anahtarınızı dakikalar içinde alın

Kaydol, anahtarı al ve temel URL'yi güncelle. Tamam.

AnahtarBelgelere göz atın