TR ▾

MiniMax API: İlk istek beş dakikada

İlk sansürsüz metin üretimini dakikalar içinde çalıştırın. Bu rehber, OpenAI uyumlu API'miz için temel URL'yi, kimlik doğrulamayı ve SDK kurulumunu kapsar.

https://api.minimaxapikey.com/v1uncensored

OpenAI SDK'sını yükleyin

Tercih ettiğiniz dil için resmi OpenAI SDK'sını yükleyerek başlayın. Kütüphane istek biçimlendirmesini ve akışı otomatik olarak yönetir. Python 3.8+ veya Node.js 18+'ın yüklü olduğundan emin olun. Python için pip install openai veya Node için npm install openai çalıştırın. SDK, /v1/chat/completions uç noktasıyla etkileşimi kolaylaştırır. Başlıkları, yeniden denemeleri ve SSE ayrıştırmayı yönetir, böylece isteme odaklanabilirsiniz. Bu, API'nin OpenAI sohbet tamamlama standardını izlemesinden kaynaklanır. Özel bir istemci kitaplığına ihtiyacınız yoktur. Standart SDK yöntemleri uç noktalarımıza doğrudan eşleşir. Bu, entegrasyon süresini azaltır ve mevcut geliştirici bilgisinden yararlanır.

Temel URL'nizi ve Anahtarınızı Yapılandırın

API anahtarınızı ve temel URL'yi ortam değişkenlerinizde ayarlayın. Temel URL'miz https://api.minimaxapikey.com/v1 şeklindedir. Bu, standart OpenAI istemcilerini değişiklik yapmadan kullanmanızı sağlar. Anahtar oluşturmak için bir hesap oluşturun. Anahtar, kayıttan hemen sonra gösterilir. Deneme için kart gerekmez. Anahtarı güvenli bir şekilde saklayın. Başlık veya ortam değişkeni olarak iletin. SDK varsayılan olarak OPENAI_API_KEY kullanır. Temel URL'yi sunucularımıza işaret edecek şekilde geçersiz kılabilirsiniz. Bu, tüm isteklerin sansürsüz modele gitmesini sağlar. Anahtarınızın çalıştığını basit bir ping ile doğrulayın. Bu adım, sonraki kimlik doğrulama hatalarını önler.

Temel Sohbet Tamamlama Gönderin

Metin üretmek için ilk isteğinizi gönderin. POST yöntemini /v1/chat/completions üzerinde kullanın. Modeli uncensored olarak belirtin. Kullanıcı istemi içeren bir mesaj dizisi gönderin. API, tamamlama token'ını döndürür. Bu temel metin üretme özelliğidir. 100k bağlam penceresini destekler. Uzun istemler veya konuşma geçmişi gönderebilirsiniz. Yanıt, oluşturulan metni ve token kullanımını içerir. Yaratıcı yazım veya sınırsız diyalog için idealdir. İçeriğin yasal olduğundan emin olun. Model yetişkin konularını reddetmez. Yalnızca reşit olmayanlarla ilgili cinsel içerikleri engeller. Bağlantıyı doğrulamak için basit başlayın.

Akışı Etkinleştirin (SSE)

Gerçek zamanlı çıktı için akışı etkinleştirin. stream parametresini true olarak ayarlayın. API Server-Sent Events (SSE) döndürür. Her parça yanıtın bir bölümünü içerir. Bu algılanan gecikmeyi azaltır. Kullanıcılar metin oluşturulurken görünmesini görür. SDK parça ayrışmasını otomatik olarak yönetir. Metni bir arayüzde kademeli olarak görüntüleyebilirsiniz. Bu sohbet arayüzleri için kritiktir. Akış tüm model yanıtlarıyla çalışır. Token sayımını etkilemez. Her parça sonunda kullanım verisi içerir. Daha iyi kullanıcı deneyimi için bunu kullanın. Tam yanıtı beklemekten daha duyarlı hissettirir. İstemcinizi parçaları doğru şekilde arabelleğe ayarlayın.

Araç/Fonksiyon Çağrısını Kullanın

Fonksiyon çağırma ile yapılandırılmış çıktılar destekleyin. Araçları istek gövdesinde tanımlayın. Model, isteme göre fonksiyonları çağırabilir. Bu, harici sistemlerle entegrasyonu sağlar. Araç tanımlamalarını ve kullanıcı mesajlarını iletin. Yanıt, bir araç çağırma nesnesi içerir. Fonksiyonu yürütün ve sonuçları geri besleyin. Bu, standart OpenAI SDK'larıyla çalışır. Karmaşık iş akışlarına olanak tanır. Aracı veya asistan oluşturabilirsiniz. Model, çağrılar arasında bağlamı korur. Bu, otomasyon için güçlüdür. Araç tanımlamalarınızın kesin olduğundan emin olun. API, araç çıktılarının yönlendirilmesini yönetir. Konuşmayı tutarlı tutar. Dinamik içerik üretimi için bunu kullanın.

Mevcut Modelleri Kontrol Edin

Model listesini GET /v1/models ile doğrulayın. Bu uç nokta mevcut modelleri döndürür. API'miz bir model sunar: uncensored. Bu açık ağırlıklı bir modeldir. GPT, Claude veya Gemini değildir. Yanıt model kimliğini belirtir. İstemci yapılandırmalarını hata ayıklamak için kullanın. Kodunuzun doğru modele hedeflediğinden emin olun. Uç nokta hızlı ve güvenilirdir. JSON verisi döndürür. Bu veriyi arayüz gösterimleri için ayrıştırabilirsiniz. Bu, API anahtarınızın geçerli olduğunu doğrular. Otomatik sağlık kontrolleri için kullanın. Standart OpenAI spec'ının bir parçasıdır. Ek yapılandırma gerekmez. Bu, mevcut araçlarla uyumluluğu sağlar.

cURL

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

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
Base URLhttps://api.minimaxapikey.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
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
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)
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
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Ü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)
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
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

Hız limitini aşarsam ne olur?

429 hatası alırsınız. Limit, anahtar başına dakikada 300 istektir. Pencere sıfırlandıktan sonra duraklayın ve yeniden deneyin. Gerekirse yeni bir tane almak için anahtarınızı yeniden oluşturabilirsiniz.

401 hatası alıyorum, neden?

API anahtarınız geçersiz veya eksik. Anahtarı doğru kopyaladığınızdan emin olun. Temel URL'nin bizim uç noktamıza ayarlandığından emin olun. Anahtarlar kayıt sonrası hemen gösterilir.

Fiyatlandırma nasıl çalışır?

Kullandıkça ödenen ön ödemeli kredi. Giriş tokenları başına 1M için $0.25, çıktı tokenları başına 1M için $1.00. Aylık ücret yok. Kredi süresi asla bitmez. Yüklemeler $10'dan başlar.

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

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

API anahtarı al