TR ▾

İçerik kısıtlaması olmayan açık ağırlıklı LLM API'si.

Sansürsüz AI API'sini Hızlı Kullanım Kılavuzu

Bu dokümantasyon, sansürsüz LLM API'sini uygulamanıza kolayca entegre etmenize rehberlik eder. Sansürsüz chat completions API'sini dakikalar içinde başlatmak için bu kılavuzu kullanın.

Temel URL
https://api.apitanpasensor.com/v1
Model
uncensored
API anahtarı al

Temel URL ve Kimlik Doğrulama Yapılandırması

Başlamak için OpenAI uyumlu SDK'nın sunucularımıza yönlendirileceği base URL'yi yapılandırmanız gerekir. Uç nokta olarak https://api.apitanpasensor.com/v1 kullanın. Kimlik doğrulama Authorization: Bearer YOUR_API_KEY başlığı aracılığıyla yapılır. Kayıt sırasında aldığınız API anahtarı benzersizdir ve yalnızca tek bir hesap için geçerlidir. Anahtarı yeniden oluşturursanız, eski anahtar hemen iptal edilir ve artık kullanılamaz; eski anahtarın zamanla otomatik olarak kadaluza olması gerekmez.

İlk İstek Örneği

/v1/chat/completions uç noktasına uncensored modeli ile POST isteği gönderin. Bu model, standart kurumsal modellerin aksine, geçerli veya tartışmalı yetişkin konularını filtrelemeyen bir açık ağırlıklı modeldir.

curl https://api.apitanpasensor.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

model parametresinin uncensored değeriyle dahil edildiğinden emin olun. Yanıt, model tarafından oluşturulan metni içeren bir JSON olacaktır.

Python SDK ile Entegrasyon

API ile etkileşim kurmak için Python'da openai kitaplığını kullanın. Yukarıdaki yapılandırmaya göre base_url ve api_key ayarlayın. uncensored model, önemli bilgileri kaybetmeden çok uzun istemler göndermenizi sağlayan 100.000 token'a kadar uzun bağlam penceresini destekler.

from openai import OpenAI

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

Yukarıdaki kod örneği, sistem ve kullanıcı mesajlarının nasıl basitçe gönderileceğini göstermektedir.

Node.js SDK ile Entegrasyon

Node.js kullanıcıları için OpenAI SDK'sı da kolayca yapılandırılabilir. baseURL değerini uç nokta URL'mize ayarlayın ve API anahtarınızı kullanın. Bu yaklaşım, sansürsüz AI'ı web uygulamanıza veya sunucu tarafı uygulamanıza hızlıca entegre etmenizi sağlar.

import OpenAI from "openai";

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

Bu modelin yalnızca metin işlediğini, resim, ses veya video üretimi desteklemediğini unutmayın.

Akış (SSE) Etkinleştirme

Daha duyarlı bir kullanıcı deneyimi için istek parametrelerine stream: true ekleyerek akışı etkinleştirin. API, yanıtı Sunucu Tarafı Olayları (SSE) kullanarak döndürecektir. Bu, kullanıcıların token başına sonuçları gördüğü gerçek zamanlı sohbet uygulamaları için çok faydalıdı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)

Akış, fiyatlandırmayı veya token limitlerini değiştirmez, yalnızca yanıtın nasıl teslim edildiğini değiştirir.

Kısıtlamalar, Hatalar ve Bağlam Yönetimi

API, anahtar başına dakikada 300 istek ve maksimum 8 MB istek gövdesi boyutu ile sınırlıdır. Anahtar geçersizse 401 hatası alırsınız. Kredi bakiyesi bittiğinde 402 hatası oluşur. 429 hatası, hız limiti aşıldığını gösterir. Bağlam penceresi, birleşik istem ve tamamlama için 100.000 token'dır. Bu sınırı aşmamak için token'ları akıllıca yönettiğinizden emin olun.

Sıkça Sorulan Sorular

API anahtarım süresi doluyor mu?

API anahtarlarının otomatik bir son kullanma tarihi yoktur. Ancak panelden anahtarı yenilerseniz, eski anahtar hemen iptal edilir ve süresi dolmamış olsa bile artık geçerli değildir.

Bu model gerçekten sansürsüz mü?

Evet, açık ağırlıklı modelimiz geçerli yetişkin konularını, kurguyu veya güvenlik araştırmalarını reddetmek üzere ayarlanmıştır. Tek sıkı kısıtlama, her zaman geçerli olan reşit olmayan çocuklarla ilgili cinsel içeriktir.

Kredilerim biterse ne olur?

Sonraki istekte 402 (Ödeme Gerekli) hatası alırsınız. Satın aldığınız kredi asla süresi dolmaz, bu nedenle bakiye kaybı endişesi olmadan istediğiniz zaman bakiye yükleyebilirsiniz.

Anahtarınız için tek bir adım yeterli

Bir hesap oluşturun, anahtarınızı kopyalayın, temel URL'yi değiştirin. Kurulum süreci bu kadar basit.

API özellikleri

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Model kimliğiuncensored
Base URLhttps://api.apitanpasensor.com/v1
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON moduresponse_format: {"type": "json_object"}
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Bağlam penceresi100.000 token (girdi + çıktı)
Akışevet — server-sent events; son parça token kullanımını içerir
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Eşzamanlılıkanahtar başına aynı anda 8 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Hız limitianahtar başına dakikada 300 istek
İstek boyutuen fazla 8 MB
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10, $200'dan itibaren +%15
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
YüklemeUSDT (TRC20) veya USDC (Base), $20–$500 arası herhangi bir tam tutar
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
GirişGoogle veya e-posta ve şifre

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin