TR ▾
API anahtarı al

İlk istek 5 dakika içinde

İsteklerinizi sansürsüz uç noktamıza yönlendirmek için temel URL'nizi ve API anahtarınızı güncelleyin. OpenAI uyumlu arayüz, mevcut istemci kodunuzun sıfır mantık değişikliğiyle çalışmasını sağlar.

Temel URL ve Kimlik Doğrulama

Standart OpenAI temel URL'nizi https://api.mistralapi.cc/v1 ile değiştirin. Authorization başlığına API anahtarınızı Bearer token olarak eklemelisiniz. İstemcinizi sansürsüz hizmetimize geçirmek için gereken tek yapılandırma değişikliği budur. Anahtarı Google veya e-posta ile API anahtarını al sayfasından oluşturabilirsiniz. Anahtarınızı güvende tutun; ön ödemeli kredinize erişim sağlar.

Sohbet Tamamlama Gönderme

Standart bir POST /v1/chat/completions isteği yapın. Modeli uncensored olarak ayarlayın. API metin girdisi kabul eder ve metin çıktısı döndürür. Görüntüleri, sesleri veya gömme vektörlerini desteklemez. Davranışı temperature, top_p, stop, seed gibi parametrelerle ve ceza değerleriyle kontrol edebilirsiniz. Limitleri aşan veya kimlik doğrulaması başarısız olan istekler krediyi tüketmez.

curl https://api.mistralapi.cc/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 paketini kullanın. İstemciyi yeni temel URL ve anahtarınızla başlatın. chat.completions.create() yöntemini uncensored model kimliğiyle çağırın. Bu yaklaşım herhangi bir OpenAI uyumlu istemci kütüphanesi için çalışır. Hizmet, karmaşık abonelikler yerine basit ön ödemeli token faturalandırmasını tercih eden geliştiriciler için tasarlanmıştır.

from openai import OpenAI

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

Node.js OpenAI SDK'sını özel temel URL ile başlatın. API anahtarınızı seçenekler içinde iletin. chat.completions.create() yöntemini uncensored modeliyle kullanın. Bu, mevcut TypeScript veya JavaScript mantığınızı korurken yasal yetişkin veya tartışmalı konularda reddetmeyen sansürsüz bir modele erişim sağlar.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralapi.cc/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ışlı Yanıtlar

stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafı Olayları (SSE) aracılığıyla parçalar döndürür. Token kullanım istatistikleri akışın son parçasında dahil edilir. Bu, tam yanıtı beklemeden çıktıyı gerçek zamanlı olarak görüntülemenizi sağlar. Arayüzünüzü kademeli olarak güncellemek için akışı ayrıştırabilirsiniz.

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)

Hız Limitleri ve Bağlam Penceresi

Her API anahtarı dakikada 300 istek ve 8 eşzamanlı istekle sınırlıdır. İstek gövdesi 8 MB'ı aşmamalıdır. Bağlam penceresi, istem ve tamamlama dahil toplam 100.000 token'dır. İstek başına maksimum çıktı 32.000 token'dır (max_tokens ayarlanmadıysa 2.048). Anahtarınızda yeterli kredi yoksa istek başarısız olur. Anahtar geçersizse veya kaldırılırsa kimlik doğrulama hataları oluşur. Hız limitleri aşıldığında standart HTTP 429 hataları döndürülür.

Sorular ve cevaplar

API fonksiyon çağırma destekliyor mu?

Evet, sohbet tamamlama isteklerinizde <code>tools</code> ve <code>tool_choice</code> parametrelerini kullanabilirsiniz. Model, güvenilir JSON üretimi için <code>response_format: json_object</code> ile yapılandırılmış çıktılar destekler.

Hız limitini aşarsam ne olur?

Dakikada 300 veya anahtar başına 8 eşzamanlı limiti aşan istekler başarısız olur. Bu hatalar ön ödemeli kredinizi tüketmez. Limitleri sıfırlamak için eski anahtarınızı yeni bir anahtarla değiştirebilirsiniz.

Sansürsüz model Grok veya Llama ile aynı mı?

Hayır. Kendi sunucularımızda çalışan, içerik reddi olmadan yanıt verecek şekilde ayarlanmış açık ağırlıklı bir modeldir. GPT, Claude, Gemini, Grok, DeepSeek, Qwen veya Llama değildir. OpenAI uyumlu bir arayüz üzerinden sunulan ayrı bir modeldir.

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

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