TR ▾
API anahtarı al

Sansürsüz, OpenAI uyumlu sohbet API'si

base_url
https://api.opensourcellmapi.com/v1
Model
uncensored

Open Source LLM API'ı Dakikalar İçinde Entegre Edin

Tek bir model, şeffaf fiyatlandırma ve standart SDK entegrasyonu ile sansürsüz çıkarım için OpenAI uyumlu sohbet tamamlama API'mizi kullanın.

Temel URL ve Kimlik Doğrulama

İstemcinizi açık kaynaklı LLM API'mizin temel URL'sine yönlendirerek bağlanın: https://api.opensourcellmapi.com/v1. Kimlik doğrulama, Authorization üstbilgisinde iletilen standart bir API anahtarı aracılığıyla sağlanır. Bu anahtarı, yalnızca bir e-posta ve şifre ile API anahtarı al sayfasında kaydolduktan sonra hemen alırsınız. Başlamak için telefon numarası veya kredi kartı gerekmez. Kimlik bilgilerinizi yenilemeniz gerekirse, anahtarınızı istediğiniz zaman yeniden oluşturabilir ve böylece öncekini hemen geçersiz kılabilirsiniz. Bu sayede karmaşık bir kontrol paneli arayüzüne güvenmeden erişiminiz üzerinde kontrolü korursunuz.

İlk İsteğinizi Gönderin

Standart bir POST isteği /v1/chat/completions uç noktasına gönderin. Uç nokta, model alanı uncensored olarak ayarlanmış ve bir messages dizisi içeren bir JSON gövdesi bekler. Bu uç nokta, standart sohbet formatını destekler ve OpenAI veya diğer sağlayıcılardan minimal kod değişiklikleriyle geçiş yapmanızı sağlar. Bağlantıyı doğrulamak ve metin yanıtı almak için aşağıda temel bir cURL örneği verilmiştir.

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

Python SDK Entegrasyonu

Resmi OpenAI Python kütüphanesi entegrasyonu kolaylaştırır. Paketi pip aracılığıyla yükleyin, ardından istemcinizi API anahtarınız ve temel URL'nizle başlatın. Modeli uncensored olarak ayarlayın ve sohbet tamamlama yöntemini çağırın. Bu yaklaşım, çıkarım mantığında sıfır değişiklik yaparak mevcut Python LLM uygulamalarınızdan yararlanmanızı sağlar. Kütüphane otomatik olarak seri hale getirme ve hata ayrıştırma işlemlerini halleder.

from openai import OpenAI

client = OpenAI(base_url="https://api.opensourcellmapi.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 SDK Entegrasyonu

JavaScript veya TypeScript projeleri için OpenAI Node.js SDK'sını kullanın. Paketi yükleyin ve istemciyi aynı temel URL ve API anahtarıyla yapılandırın. uncensored model kimliği, sansürsüz çıkarım uç noktamıza bağlandığınızdan emin olmanızı sağlar. Bu, standart OpenAI istemci koduyla uyumluluğu korurken kısıtlamasız LLM yeteneklerini doğrudan web veya sunucu taraflı uygulamalarınıza entegre etmenize olanak tanır.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.opensourcellmapi.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ışı Etkinleştir (SSE)

Düşük gecikme süresi ve gerçek zamanlı kullanıcı deneyimleri için stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür, böylece tokenlar oluşturulurken bunları işleyebilirsiniz. Bu, yazma göstergelerinin algılanan performansı artırdığı sohbet arayüzleri için idealdir. Yanıt yapısı standart OpenAI akış formatlarıyla tutarlı kalır, böylece olay işleyicileriniz özel ayrıştırma mantığı olmadan ç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)

Limitler, Hatalar ve Bağlam Penceresi

API anahtarınız dakika başına 300 istek ve 8 MB'lık istek gövdesi ile sınırlıdır. Bağlam penceresi, birleşik istem ve tamamlama için 100.000 token'a kadar destekler. 401 hatası alırsanız anahtarınız geçersiz veya süresi dolmuş demektir. 402 hatası, yetersiz ön ödemeli kredi anlamına gelir; bakiyenizi kripto para (USDT veya USDC) ile $10'dan itibaren yükleyebilirsiniz. 429 hatası, hız limitini aştığınızı gösterir. Tüm krediler ön ödemelidir ve süresi dolmaz; daha büyük bakiye yüklemeleri için bonuslar mevcuttur.

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
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Model kimliğiuncensored
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.opensourcellmapi.com/v1
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON moduresponse_format: {"type": "json_object"}
Bağlam penceresi100.000 token (girdi + çıktı)
Akışevet — server-sent events; son parça token kullanımını içerir
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
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Ü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)
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
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
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

Sorular ve cevaplar

Bu API fonksiyon çağırma destekliyor mu?

Evet, <code>/v1/chat/completions</code> uç noktası araç ve fonksiyon çağırma destekler. İsteğinizde araçları tanımlayabilir, model standart OpenAI istemci kütüphaneleriyle uyumlu yapılandırılmış JSON döndürür.

Bu sansürsüz LLM'in fiyatlandırması nedir?

Fiyatlandırma 1M girdi token başı $0,25 ve 1M çıktı token başı $1,00'dur. Aylık ücret veya abonelik yoktur. Ön ödemeli kredi bakiyenizden kullandığınız kadar ödersiniz.

Sansürsüz model GPT-4 veya Grok ile aynı mı?

Hayır. <code>uncensored</code> model kimliği, kendi GPU sunucularımızda barındırılan açık ağırlıklı bir modeli ifade eder. GPT, Claude, Gemini, Grok veya başka bir satıcının modeli değildir. Standart sohbet API'leriyle uyumlu kalırken içerik reddini azaltmak için özel olarak ayarlanmıştı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ı al