tr ▾
Şimdi başla

Filtresiz-llm.vercel.app Hızlı Başlangıç Kılavuzu

Bu hızlı başlangıç, sizi uncensored-llm.vercel.app API'sine dakikalar içinde bağlar. Standart OpenAI-uyumlu protokoller kullanarak sınırsız metin yanıtları gönderin.

https://api.uncensoredllmvercelapp.com/v1sansürsüz

Önkoşullar: API anahtarı ve temel URL

Paneleden tek bir API anahtarı alarak başlayın. Google oturum açma veya telefon doğrulaması olmadan e-posta kaydını destekliyoruz. Anahtarınız temel URL'ye yapılan tüm istekleri kimlik doğrular: HTTPS://api.uncensoredllmvercelapp.com/v1. Bu uç nokta herhangi bir OpenAI-uyumlu istemci kütüphanesiyle çalışır. Farklı model türleri için birden fazla uç nokta yönetmenize gerek yoktur.

İlk isteğinizi gönderme

/v1/chat/completions uç noktasına model ID "uncensored" ile POST isteği yapın. Sistem sıcaklık ve top_p gibi standart parametreleri kabul eder. Anahtar başına eş zamanlı olarak 8 isteğe kadar gönderebilirsiniz. Her istek gövdesi 8 MB'ın altında kalmalıdır. Hatalar ön ödemeli kredilerinizi tüketmez.

curl https://api.uncensoredllmvercelapp.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

Bu basit çağrı, doğrudan metin-girdi, metin-çıkış yeteneğini gösterir. Yanıt, oluşturulan içeriği ve token kullanım istatistiklerini içerir. Prompt ve tamamlama birlikte 100,000 tokena kadar bağlam penceresini ayarlayabilirsiniz.

SSE ile akış yanıtlar

Akış özelliğini etkinleştirmek için isteğinizde stream parametresini true olarak ayarlayın. Sunucu, jetonlar mevcut olduğunda Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. Toplam jeton sayılarını almak için son parçayı ayrıştıabilirsiniz. Akış, standart OpenAI formatıyla aynı şekilde çalışır.

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)

Bu yaklaşım gerçek zamanlı uygulamalar için idealdir. uncensored model, akış sırasında yüksek iş yükünü destekler. Tam yanıtı beklemeden üretim süreci üzerinde kontrolü elinde tutarsınız.

Fonksiyon çağırma ve JSON modu

İşlev çağırma yetenekleri için tools parametresini kullanın. API, tool_choice ve response_format aracılığıyla yapılandırılmış JSON çıktısını destekler. Sıkı JSON uyumluluğu için response_format'ı json_object olarak ayarlayın. Bu, uygulamalarınızda güvenilir ayrışmayı sağlar. Karmaşık iş akışları için birden fazla işlev tanımlayabilirsiniz.

import OpenAI from "openai";

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

JSON modu veri çıkarma görevleri için kullanışlıdır. Fonksiyon çağırma, modelin yapılandırılmış veri döndürmesini sağlar. Her iki özellik de uncensored bağlam penceresi içinde çalışır. Modelin çıktı formatı üzerinde tam kontrolünüzü korursunuz.

Tokenları ve limitleri işleme

Maliyetleri etkili bir şekilde yönetmek için token kullanımınızı izleyin. Giriş token'ları milyon başına $0.15, çıktı token'ları ise milyon başına $0.50 tutarındadır. Krediler ön ödemelidir ve süresi dolmaz. İstek başına 16.000 tokena kadar oluşturabilirsiniz. Bağlam penceresi toplam 100.000 tokenı destekler.

from openai import OpenAI

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

Hız limitleri anahtar başına dakikada 300 istek sağlar. Uygulamanızın hız sınırlarını zarifçe işlediğinden emin olun. Token sayımı maliyetleri doğru bir şekilde tahmin etmeye yardımcı olur. Sistem yalnızca başarılı tamamlamalar için ücretlendirir.

Hata yönetimi ve reddetmeler

Sorun giderme için standart HTTP hata kodlarını yönetin. 401, geçersiz bir API anahtarı olduğunu gösterir. 402 yanıtı, ön ödemeli kredinizin tükendiğini belirtir. 429 hatası, oran sınırını aştığınızı işaret eder. Bu hatalar tokenlarınızı tüketmez.

API içeriği nadiren reddeder, ancak küçük istisnalar vardır. Reşit olmayanlarla ilgili istekler her zaman reddedilir. Diğer tüm yasal yetişkin içeriği geçer. Bu, kullanım durumlarınız için güvenilir çıktılar sağlar. Detaylı hata mesajları için yanıt gövdesini kontrol edin.

Sıkça sorulan sorular

Uncensored kısmı nasıl çalışır?

Model, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır. Tartışmalı veya açık konulara standart kurumsal filtreler uygulamaz. Belirli jailbreak istemleri için özel iç model jetonlarını ihtiyaca göre enjekte edebilirsiniz.

Kredilerim biterse ne olur?

Krediniz yoksa 402 hatası alırsınız. Hatalar ve reddetmeler ücretsizdir, bu nedenle yalnızca gerçek token kullanımı için ödeme yaparsınız. Kredilerin süresi dolmaz, bu nedenle istediğiniz zaman bakiye yükleyebilirsiniz. Bonus almak için USDT veya USDC ile yükleyebilirsiniz.

Uncensored LLM API, OpenAI SDK'leriyle uyumlu mı?

Evet, standart OpenAI-uyumlu formatı kullanır. Sadece temel URL'yi ve API anahtarını değiştirmeniz yeterlidir. Model kimliği "uncensored" olarak ayarlanmıştır. Sıcaklık ve akış gibi standart parametreler beklendiği şekilde çalışır.

API anahtarınızı getirin

Kaydolun, jetonu kopyalayın ve temel URL'nizi güncelleyin. İşte bu kadar.

Şimdi başla