TR ▾

Hızlı Başlangıç Kılavuzu: API Sin Restricciones'imizi Entegre Edin

Standart OpenAI protokolünü kullanarak sansürsüz API'mizi dakikalar içinde entegre edin. İçerik engellemeleri olmadan metin oluşturun, öngörülebilir gecikme ve şeffaf token başına fiyatlandırma ile çalışın.

Ön Gereksinimler

Başlamadan önce apisinrestricciones.com üzerinde bir hesap oluşturduğunuzdan emin olun. E-posta ve şifrenizle kaydolun ve API anahtarınızı anında edinin. İlk $0.50'lik deneme için kredi kartına ihtiyacınız yoktur. Bu sansürsüz api, standart chat-completions protokolünü kullandığı için OpenAI'ın resmi kütüphanelerini veya uyumlu herhangi bir istemciyi kullanabilirsiniz.

api ia, uncensored olarak tanımlanan tek bir model sunar. Model seçimi veya yönlendirme yoktur. Model, sunucularımızda barındırılan, yasal yetişkin içerik ve tartışmalı konulara sansürsüz yanıt vermek için tasarlanmış açık ağırlıklı bir LLM'dir. Gömme (embedding), resim veya ses sunmuyoruz.

API Anahtarı ile Kimlik Doğrulama

Kimlik doğrulama Authorization: Bearer YOUR_API_KEY üstbilgisi aracılığıyla yapılır. Anahtarınız hesabınız için benzersizdir ve herhangi bir anda yenilenebilir; bu da öncekini hemen geçersiz kılar. Anahtar geçerli değilse API 401 hatası döndürür. Bakiyeniz tükendiğinde istek, bakiye yüklemeniz gerektiğini belirterek başarısız olur.

Deneme için telefon numarası veya ek veri gerekmez. Gizlilik katıdır: istemleriniz model eğitimi için kullanılmaz. Anahtarınızı güvende tutun, çünkü anahtara sahip olan kişi token kotasına tam erişime sahiptir.

Uç Nokta: Chat Completions

Ana uç nokta POST /v1/chat/completions'dir. Buraya sohbet geçmişini gönderir ve oluşturulan metni alırsınız. Temel URL https://api.apisinrestricciones.com/v1 şeklindedir. İstemcinizi OpenAI'inkinden farklı olarak bu base_url'e işaret edecek şekilde yapılandırdığınızdan emin olun.

Model, giriş ve çıkış için birlikte 100.000 token'a kadar kabul eder. Endüstri standardına göre fonksiyon çağırma'y destekler. Başka bir sağlayıcıya özgü parametreler varsaymayın; bu uç nokta işlev entegrasyonu için genel kuralı takip eder. Veriler yük'e göre eşzamanlı olarak işlenir, sabit gecikme garantisi verilmez.

Python Örneği

API ile etkileşim kurmak için Python openai kütüphanesini kullanın. Anahtarı ve base_url'i doğru şekilde yapılandırın. Aşağıdaki kod, temel bir tam metin isteğini gösterir.

  • Kütüphaneyi pip install openai ile yükleyin.
  • YOUR_API_KEY yerine gerçek anahtarınızı yazın.
  • Mesajı gönderin ve yanıtı işleyin.
from openai import OpenAI

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

Bu örnek, akış olmadan tam bir yanıt oluşturur. Arayüzü gerçek zamanlı güncellemeniz gerekmediği için toplu işleme veya deterministik yanıtlar için idealdir.

JavaScript Örneği

Node.js ortamları veya modern tarayıcılar için aynı resmi kütüphaneyi kullanın. Yapı Python'a benzer ancak JavaScript'in eşzamansız sözdizimine uyarlanmıştır.

  • Vaadleri doğru şekilde yönettiğinizden emin olun.
  • base_url'i https://api.apisinrestricciones.com/v1'e ayarlayın.
  • Oluşturulan içeriğe response.choices[0].message.content üzerinden erişin.
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apisinrestricciones.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 yöntem, manuel akış olaylarını yönetmeden hızlıca metin oluşturması gereken web uygulamaları için verimlidir.

SSE ile Akış

Daha akıcı bir kullanıcı deneyimi için stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Gönderilen Olaylar (Server-Sent Events) akışı döndürür. Tüm oluşturmanın tamamlanmasını beklemek yerine metin parçalarını aşamalı olarak alırsınız.

Bu, metni gerçek zamanlı olarak gösteren sohbet arayüzleri için kullanışlıdır. Nihai yanıtı biriktirmek için content olaylarını yönetin. Akış, token sayımını etkilemez; tüm oluşturulan tokenlar, akış olmayan bir istekte olduğu gibi faturalandırılı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ışın aynı token kotasını tükettiğini ve aynı hız limitlerine tabi olduğunu unutmayın.

Limitler, Hatalar ve Bağlam

API anahtarı dakikada 300 istekle sınırlıdır. Bu eşiği aşarsanız 429 (Too Many Requests) hatası alırsınız. İstek gövdesi 8 MB'ı aşmamalıdır. Anahtar geçersizse 401 alırsınız. Bakiye yoksa sistem yeniden bakiye yüklemeniz gerektiğini belirtir.

Model 100.000 token'lık bir bağlam penceresi destekler. Bu hem istemi hem de yanıtı içerir. Bu sınırı aşarsanız API isteği reddeder. Sunucu yüküne dayalı hız garantisi yoktur; performans GPU kullanılabilirliğine göre değişir. Bakiye hatalarının evrensel olarak standartlaştırılmış tek bir HTTP kodu yoktur ancak yetersiz bakiyeyi açıkça belirtirler.

cURL

curl https://api.apisinrestricciones.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."}]
  }'

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
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.apisinrestricciones.com/v1
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
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
Bağlam penceresi100.000 token (girdi + çıktı)
JSON moduresponse_format: {"type": "json_object"}
Eşzamanlılıkanahtar başına aynı anda 8 istek
Hız limitianahtar başına dakikada 300 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
İstek boyutuen fazla 8 MB
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Ü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)
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

Sıkça Sorulan Sorular

'Sansürsüz' tam olarak ne anlama gelir?

Model, varsayılan olarak yasal yetişkin içeriğini, kurguyu veya tartışmalı konuları reddetmez. Belirli olarak reşit olmayanlarla ilgili cinsel içeriği engeller. Bir GPT veya Claude modeli değil, bu amaç için optimize edilmiş açık ağırlıklı bir LLM'dir.

Ne kadar ve nasıl faturalandırılır?

Sadece kullandığınız kadar ödersiniz: Giriş için 1M token başına $0.25 ve çıkış için 1M token başına $1.00. Aylık abonelik yoktur. Ön ödemeli kredi süresi dolmaz ve kripto para birimleriyle (USDT veya USDC) $10'dan başlayan bakiye yükleyebilirsiniz.

API'yi fonksiyon çağırma (tool calling) için kullanabilir miyim?

Evet, uç nokta OpenAI standardına göre fonksiyon çağırma'yı destekler. <code>tools</code> parametresini kullanarak fonksiyonlarınızı tanımlayın, model uygun gördüğünde bunları çağıracaktır.

Anahtarınız bir adım uzaktadır

Bir hesap oluşturun, anahtarı kopyalayın ve temel URL'yi değiştirin. Bu kadar kolay.

API anahtarı al
API anahtarı al