TR ▾
API anahtarı al

Mukenetsu AI API Hızlı Başlangıç

Mukenetsu AI API, OpenAI uyumlu standart uç noktalara sahip sansürsüz LLM hizmetidir. Base URL değişikliği ve API anahtarı ayarıyla mevcut SDK'lara anında entegre olup içerik kısıtlaması olmadan metin oluşturabilirsiniz.

Base URL
https://api.mukenetsuapi.com/v1
Model
uncensored

Temel ayarlar ve Base URL

Mukenetsu AI, OpenAI uyumlu bir REST API olarak tasarlanmıştır. Bu sayede mevcut OpenAI istemci ve SDK'larını küçük değişikliklerle kullanabilirsiniz. API iletişimi için aşağıdaki base URL'yi kullanın.

https://api.mukenetsuapi.com/v1

Diğer LLM hizmetlerinin aksine karmaşık uç nokta seçimi veya ek ayar gerekmez. Yalnızca tek bir chat completion uç noktası ve model listesi uç noktası sağlanır. Bu basit yapı geliştirme sürecini hızlandırır.

API anahtarı, API anahtarını al sayfasında e-posta adresiniz ve şifrenizle kayıt olurken, kayıt sırasında anında almanız mümkündür. Dashboard işlemlerine gerek yoktur. Ayrıca gizliliğe önem veririz; istem verileri model eğitimi için kullanılmaz.

Kimlik doğrulama ve API anahtarı

API erişimi için Authorization: Bearer <API_KEY> başlığıyla kimlik doğrulaması gerekir. Mukenetsu AI API anahtarı, hesap oluşturulduğunda üretilen anahtardır. Bir hesap için bir anahtar atanır; gerekirse istediğiniz zaman yeniden oluşturabilirsiniz. Anahtar yenilendiğinde önceki anahtar geçersiz olur.

Kimlik doğrulama hatası oluştuğunda genellikle 401 (Yetkisiz) veya 402 (Ödeme Gerekli) yanıtı döndürülür. 401, anahtarın yanlış veya geçersiz olduğunu; 402 ise hesap bakiyenizin yetersiz olduğunu gösterir. Bakiye ön ödemelidir ve kripto para birimleriyle (USDT, USDC) 10 $'dan yükleyebilirsiniz.

Chat completion uç noktası

Metin üretiminin temel uç noktası POST /v1/chat/completions'dir. Bu uç noktaya istek göndererek konuşma geçmişi veya sistem istemi dahil metin üretebilirsiniz. Model ID olarak uncensored belirtin. Bu, OpenAI GPT veya diğer sağlayıcıların modellerinden farklı, bağımsız bir açık ağırlıklı modeldir.

Aşağıdaki örnek, curl kullanarak temel metin üretiminin nasıl yapılacağını gösterir. Gerekli parametreler model ID, mesajlar ve isteğe bağlı olarak akış etkinleştirme seçeneğidir.

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

Bu uç noktada embedding, görüntü üretimi veya ses dönüştürme gibi işlevler sağlanmaz. Saf metin tamamlama ve üretimi üzerine özelleşmiştir.

Akış (SSE)

Oluşturulan metni gerçek zamanlı almak için akış modunu kullanın. İsteğe "stream": true eklerseniz sunucu verileri SSE formatında sırayla döndürür. Bu sayede kullanıcı, üretim tamamlanmadan metnin bir kısmını görüntüleyebilir.

Python OpenAI SDK veya Node.js istemci kütüphanesi kullanıyorsanız, stream=True seçeneğini belirtmeniz yeterlidir; akış işlemi otomatik olarak gerçekleştirilir. Olay işleyicisi token başına parçalar alır.

from openai import OpenAI

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

Akış, uzun yanıtlar veya etkileşimli uygulamalarda kullanıcı deneyimini artırmak için önemlidir. Ancak akış sırasında bağlantı kesilirse sonraki olaylar alınamaz.

Araçlar/fonksiyon çağırma

Mukenetsu AI API fonksiyon çağırma (tool) desteği sunar. Bu sayede harici API veya veritabanları ile entegrasyon kolaylaşır. İstek gövdesine tools alanını ve tool_choice parametresini ekleyerek modele belirli bir fonksiyon yürüttebilirsiniz.

Model, gerektiğinde fonksiyon çağırır veya normal metin döndürür. Çağrı tamamlandığında fonksiyon sonucunu messages içine ekleyerek modele gönderirseniz daha detaylı yanıt alabilirsiniz.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mukenetsuapi.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 özellik ajan tabanlı uygulamalar ve karmaşık görev otomasyonu için özellikle faydalıdır. OpenAI uyumlu formatta olduğu için mevcut araç çağırma mantığını doğrudan kullanabilirsiniz.

Hız limiti ve kısıtlamalar

API kullanımında aşağıdaki sınırlamalar vardır: Dakikada en fazla 300 istek, istek gövdesi maksimum 8 MB. Bunları aşarsanız 429 (Too Many Requests) hatası alırsınız. Bağlam penceresi 100,000 token (istem + üretilen metin toplamı) kadardır. Bu sınırı aşan uzun konuşmalar veya belgeler uygun şekilde bölünerek gönderilmelidir.

Akış yanıtı alırken aşağıdaki olay akışını izleyin.

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)

Ayrıca, reşit olmayanlarla ilgili cinsel içerik katı şekilde kısıtlanmıştır; bu yasal uyumluluk içindir. Diğer yasal yetişkin içerikleri, kurgu, güvenlik araştırmaları ve tartışmalı konular sansürsüz üretilir.

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
Model kimliğiuncensored
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.mukenetsuapi.com/v1
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Akışevet — server-sent events; son parça token kullanımını içerir
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON moduresponse_format: {"type": "json_object"}
Bağlam penceresi100.000 token (girdi + çıktı)
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
İstek boyutuen fazla 8 MB
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
Ü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
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır

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

API anahtarını nereden alabilirim?

API anahtarını, sitenin "Get API key" sayfasında e-posta ve şifre kullanarak kayıt olduğunuz anda hemen alabilirsiniz. Kontrol paneli işlemi gerekmez; anahtar kayıt sonrası ekranda gösterilir.

Hangi model kullanılıyor?

Model ID "uncensored" ile özel açık ağırlıklı model kullanılıyor. Bu model GPT, Claude ve Gemini gibi diğer modellerden farklıdır ve şirketimizin GPU sunucularında çalışır. Model mimarisi ve benchmark skorları şu an açıklanmamıştır.

Akış sırasında hata olursa ne olur?

Akış sırasında bağlantı kesilirse sonraki olaylar alınamaz. Gerekirse bağlantı kesilen yerden isteği yeniden gönderin veya tam yanıtı almak için normal (akış olmayan) bir istek gönderin.

API anahtarı tek form ile alınır

Hesap oluşturma, anahtar kopyalama, base URL değiştirme. Hepsi bu kadar.

API anahtarı al