TR ▾
API anahtarı al

Mistral kullanıcıları için hızlı başlangıç

Standart OpenAI uyumlu kütüphaneleri kullanarak sansürsüz Mistral API'sini dakikalar içinde entegre edin. Temel URL'yi ve API anahtarını ekleyin, diğer sağlayıcılara gönderdiğiniz gibi istek gönderin.

Temel URL & Kimlik Doğrulama

API'miz OpenAI SDK'ları ile tamamen uyumludur. Temel URL'yi güncellemeniz ve API anahtarınızı sağlamanız yeterlidir. Bu hizmet için temel URL https://api.mistralapi.com/v1 şeklindedir. Kimlik doğrulama Authorization başlığı aracılığıyla Bearer token kullanılarak yapılır. Bazı sağlayıcıların aksine karmaşık yönlendirme veya sağlayıcıya özel başlıklar gerektirmez; anahtarınızı normal şekilde iletmeniz yeterlidir.

  • Temel URL: https://api.mistralapi.com/v1
  • Başlık: Authorization: Bearer YOUR_API_KEY

API anahtarınız kaydolma anında oluşturulur. Ön ödemeli kredinize erişim sağladığı için güvenli tutun. Aylık abonelik ücreti yoktur, yalnızca token kullanımına dayalı kullandıkça öde fiyatlandırma vardır.

Sohbet Tamamlama Uç Noktası

API'mizin çekirdeği POST /v1/chat/completions uç noktasıdır. Bir mesaj listesi alır ve oluşturulan yanıtı döndürür. Bu uç nokta, çoğu LLM istemcisi tarafından kullanılan standart mesaj formatını destekler. Model kimliğini "uncensored" olarak belirtmelisiniz. Bu model, sunucularımızda barındırılan ve yasal yetişkin kullanım için içerik reddetmeden yanıt verecek şekilde ayarlanmış açık ağırlıklı büyük dil modelidir.

  • Uç Nokta: POST /v1/chat/completions
  • Model Kimliği: uncensored

API yalnızca metin yanıtları döndürür. Görüntüleri, sesleri, videoları veya gömme vektörlerini desteklemez. Çoğu geliştirici için bu uç nokta, temel URL ve model kimliği dışındaki sıfır kod değişikliğiyle standart OpenAI sohbet uç noktasının yerini alır.

Python SDK Entegrasyonu

Resmi OpenAI Python kütüphanesini kullanmak entegrasyon için en hızlı yoldur. Temel URL'yi uç noktamıza ayarlayın ve API anahtarınızı sağlayın. Aşağıdaki kod basit bir metin tamamlama isteğini gösterir.

  • Kütüphaneyi yükleyin: pip install openai
  • base_url değerini https://api.mistralapi.com/v1 olarak ayarlayın
  • model="uncensored" kullanın

Bu yaklaşım API'mizin OpenAI yanıt yapısını yansıtması nedeniyle çalışır. Mevcut kütüphaneleri modifikasyon olmadan akış, fonksiyon çağırma ve JSON modu için kullanabilirsiniz.

Node SDK Entegrasyonu

JavaScript/TypeScript geliştiricileri için openai npm paketi sorunsuz çalışır. İstemciyi temel URL'miz ve API anahtarınızla yapılandırın. Bu, aynı kod tabanını hem OpenAI hem de bizim sansürsüz modeliniz için kullanmanızı sağlar.

  • Kütüphaneyi yükleyin: npm install openai
  • baseUrl değerini https://api.mistralapi.com/v1 olarak yapılandırın
  • model: "uncensored" belirtin

Bu uyumluluk temperature, top_p ve stop dizileri gibi tüm standart parametreleri kapsar. İstemci yapılandırmasını değiştirerek sağlayıcılar arasında kolayca geçiş yapabilirsiniz.

Akışlı Yanıtlar

Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla akışlı yanıtları destekliyoruz. Bu, tokenlar oluşturuldukça onları almanızı sağlar ve kullanıcılar için algılanan gecikmeyi azaltır. Akışın son parçası faturalandırma için token kullanım istatistiklerini içerir.

  • İsteğinizde stream: true ayarlayın
  • Yanıttan parçaları okuyun
  • Kullanım verileri için son parçayı ayrıştırın

Akış, sohbet arayüzleri ve gerçek zamanlı uygulamalar için idealdir. Yanıt formatı OpenAI akış standardıyla eşleşir, bu nedenle mevcut akış mantığınız değişiklik yapmadan çalışacaktır.

Sınırlar, Hatalar & Bağlam Penceresi

API'miz kararlılığı sağlamak için belirli sınırlara sahiptir. Her API anahtarı dakikada 300 istek ve 8 eşzamanlı isteği destekler. Maksimum istek gövdesi boyutu 8 MB'tır. Bağlam penceresi toplam 100.000 token (istem + tamamlama) şeklindedir. max_tokens ayarlamazsanız, varsayılan çıktı 2.048 token'dır; aksi takdirde maksimum çıktı 32.000 token'dır.

  • 401: Geçersiz API anahtarı
  • 402: Yetersiz kredi
  • 429: Hız limiti aşıldı

Premium kredi süresi dolmaz. Hatalar ve reddetmeler ücretsizdir. Sorunlarla karşılaşırsanız, iade veya hesap yardımı için Destek sayfasını kullanın.

cURL

curl https://api.mistralapi.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

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Sorular ve cevaplar

Faturalandırma nasıl hesaplanır?

Faturalandırma gerçek token kullanımına dayanır. Giriş tokenları 1M token başına 0,15$'a, çıktı tokenları ise 1M token başına 0,50$'a mal olur. Hatalar ve reddetmeler ücretsizdir. Kredi ön ödemelidir ve süresi dolmaz.

Hangi ödeme yöntemleri kabul edilir?

Kripto (TRC20 üzerinde USDT, Base üzerinde USDC) ile bakiye yükleme kabul ediyoruz. Ödemeler işlem başına $20 ile $500 arasında değişir.

Model içerik reddeder mi?

Model sansürsüzdür ve yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Tek katı sınır, her zaman engellenen reşit olmayanlarla ilgili cinsel içeriktir.

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

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

API anahtarı al

Teknik özellikler

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