TR ▾
API anahtarı al

API Dokümantasyonu: Sansürsüz OpenAI Uyumlu Uç Nokta

Sansürsüz, OpenAI uyumlu uç noktamızla dakikalar içinde başlayın. Standart OpenAI SDK'larını kullanarak metin gönderin ve öngörülebilir fiyatlandırma ile satıcı kilidi olmadan kısıtlamasız yanıtlar alın.

Temel URL ve Kimlik Doğrulama

API, standart OpenAI arayüzünü takip eder ve entegrasyonu kolaylaştırır. Tüm istekler için https://api.uncensoredendpoint.com/v1 temel URL'sini kullanın. Kimlik doğrulama, kaydolma sırasında oluşturulan tek bir API anahtarıyla yapılır. Bu anahtarı Authorization başlığında Bearer token olarak ekleyin. Her hesap için yalnızca bir aktif anahtara izin verilir; bu anahtar erişimi anında iptal etmek için istediğiniz zaman yeniden oluşturulabilir. Bu yapılandırma, standart OpenAI uyumlu uç noktalara destek veren herhangi bir istemciyle çalışır ve özel satıcı kilidinden kaçınmanızı sağlar.

İlk İstek

Altyapımızda barındırılan sansürsüz LLM'yi test etmek için standart bir sohbet tamamlama isteği gönderin. Model kimliği basitçe "uncensored" şeklindedir. Bu uç nokta, yasal yetişkin içeriğini, yaratıcı yazıyı veya tartışmalı konuları filtrelemez ve kısıtlamasız kullanım için temiz bir çıktı sağlar. İstek gövdesi başına 8 MB'a kadar veri gönderebilirsiniz. İstemcinizin standart JSON yanıt yapısını işleyecek şekilde yapılandırıldığından emin olun.

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

Yanıttın oluşturulan metni içerdiğinden emin olun. Bir hata alırsanız anahtar geçerliliğini veya hesap bakiyenizi kontrol edin. Model, tek bir istek içinde önemli miktarda girdi ve çıktı için 100.000 token bağlam penceresi ile çalışır.

Python SDK Entegrasyonu

API ile etkileşim kurmak için resmi OpenAI Python kütüphanesini kullanın. İstemciyi özel temel URL'niz ve API anahtarınızla yapılandırın. Kütüphane otomatik olarak seri hale getirme ve hata ayrıştırmayı yönetir. Bu yaklaşım, sansürsüz AI API'sine güvenilir, eşzamanlı çağrılar yapmanız gereken arka uç hizmetleri veya veri işleme hatları için idealdir.

from openai import OpenAI

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

Model kimliğinin "sansürsüz" olarak ayarlandığını unutmayın. SDK HTTP bağlantılarını verimli bir şekilde yönetecektir. Gerekirse zaman aşımını ve yeniden denemeleri özel dağıtım ortamınıza göre ayarlayabilirsiniz. Bu yöntem, doğrulanmış ve bakımı yapılan bir istemci kütüphanesi kullandığınızdan emin olmanızı sağlar.

Node SDK Entegrasyonu

Node.js OpenAI SDK'sı Python sürümüyle aynı şekilde çalışır. İstemciyi temel URL'niz ve anahtarınızla başlatın. Bu, JavaScript ortamlarında sunucu taraflı renderlama veya API ağ geçitleri için kullanışlıdır. Paket, akış işleme ve JSON ayrıştırmayı yerel olarak yönetir.

import OpenAI from "openai";

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

Model parametresini "sansürsüz" olarak ayarlayın. SDK, tamamlama verilerini içeren bir yanıt nesnesi döndürecektir. Bunu doğrudan Express rotalarına veya diğer Node.js çerçevelerine entegre edebilirsiniz. Seçtiğiniz SDK için gerekli Node.js sürümünü destekleyen bir ortamınız olduğundan emin olun.

Akış Yanıtları

stream parametresini true olarak ayarlayarak akış özelliğini etkinleştirin. API, tek bir JSON nesnesi yerine bir Sunucu Tarafından Gönderilen Olaylar (SSE) akışı döndürür. Bu, metin tokenları oluşturuldukça bunları görüntülemenizi sağlar ve son kullanıcılar için algılanan gecikmeyi azaltır. Akıştaki her olay, yanıtın kısmi bir parçasını içerir.

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)

Delta içeriğini çıkarmak için her SSE olayını ayrıştırın. Bu, kullanıcıların gerçek zamanlı yazma efektleri beklediği sohbet arayüzleri için kritiktir. Sansürsüz OpenAI uyumlu uç nokta, bu standart akış davranışını destekler ve çoğu modern web istemcisiyle uyumluluk sağlar.

Hız Limitleri ve Kısıtlamalar

Her API anahtarı dakikada 300 istekle sınırlıdır. Bu limiti aşarsanız API, hız limitine takıldığınızı belirten 429 durum kodunu döndürür. Maksimum istek gövdesi boyutu 8 MB'tır. Geçersiz anahtar gibi kimlik doğrulama hatalarında 401 durum kodu alırsınız. Ön ödemeli kredi sorunları yaşanabilir ancak ödeme durumlarını belirten spesifik HTTP kodlarının tüm istemci uygulamalarında tutarlı olması garanti edilmez.

Bağlam penceresi, istem ve tamamlama için birlikte 100.000 token'dır. Bu katı bir sınırdır; aşılması hataya neden olur. SLA veya çalışma süresi garantileri sağlanmaz. Hizmet, karmaşık yönlendirme veya çoklu model birleşimi olmadan doğrudan, yüksek hacimli kullanım için tasarlanmıştır.

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.uncensoredendpoint.com/v1
Bağlam penceresi100.000 token (girdi + çıktı)
Akışevet — server-sent events; son parça token kullanımını içerir
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
İstek boyutuen fazla 8 MB
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
Eşzamanlılıkanahtar başına aynı anda 8 istek
Ü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)
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
GirişGoogle veya e-posta ve şifre
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

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

Sorular ve cevaplar

Sansürsüz AI API anahtarı belirli bir model sürümüne mi bağlıdır?

Evet, anahtar yalnızca "sansürsüz" model kimliği ile çalışır. Bu, birden fazla satıcı arasında yönlendirme hizmeti olmayan, kendi GPU sunucularımızda çalışan tek bir açık ağırlıklı modeldir. Model sürüm yönetimini manuel olarak yapmanıza gerek yoktur.

Bağlam penceresi nasıl çalışır?

100,000 token limiti, girdi isteminiz ve oluşturulan çıktının toplamını kapsar. Birleşik token sayınız bu limiti aşarsa istek başarısız olur. Bu, tek bir API çağrısında büyük belgelerin veya uzun konuşma geçmişlerinin kullanılmasına izin verir.

Bu uç noktayı fonksiyon çağırma için kullanabilir miyim?

Evet, chat-completions uç noktası araç ve fonksiyon çağırma destekler. İsteğinizde araçları tanımlayabilir, model uygun olduğunda yapılandırılmış JSON çıktısı döndürebilir. Bu, standart OpenAI uyumlu istemci kütüphaneleri ile çalışır.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.

API anahtarı alDokümanları oku