DE ▾

MiniMax-API: Erste Anfrage in fünf Minuten

Erhalte in Minuten deine erste unzensierte Textgenerierung zum Laufen. Diese Anleitung behandelt die Basis-URL, die Authentifizierung und die SDK-Einrichtung für unsere OpenAI-kompatible API.

https://api.minimaxapikey.com/v1uncensored

OpenAI-SDK installieren

Installiere zuerst das offizielle OpenAI-SDK für deine Sprache. Die Bibliothek formatiert Anfragen und Streaming automatisch. Installiere Python 3.8+ oder Node.js 18+. Führe pip install openai für Python oder npm install openai für Node aus. Das SDK vereinfacht die Interaktion mit dem /v1/chat/completions-Endpunkt. Es verwaltet Header, Retries und SSE-Parsing, sodass du dich auf den Prompt konzentrieren kannst. Das funktioniert, weil unsere API dem OpenAI-Standard folgt. Du benötigst keine benutzerdefinierte Client-Bibliothek. Standard-SDK-Methoden mappen direkt zu unseren Endpunkten. Das reduziert Integrationszeit und nutzt bestehendes Entwicklerwissen.

Basis-URL & Schlüssel konfigurieren

Legen Sie Ihren API-Schlüssel und die Base URL in Ihren Umgebungsvariablen fest. Unsere Base URL ist https://api.minimaxapikey.com/v1. So können Sie Standard OpenAI-Clients ohne Anpassung nutzen. Erstellen Sie ein Konto, um Ihren Schlüssel zu generieren. Der Schlüssel wird direkt nach der Anmeldung angezeigt. Für die Testphase wird keine Karte benötigt. Bewahren Sie den Schlüssel sicher auf. Übergeben Sie ihn als Header oder Umgebungsvariable. Das SDK verwendet standardmäßig OPENAI_API_KEY. Sie können die Base URL überschreiben, um auf unsere Server zu verweisen. Dies stellt sicher, dass alle Anfragen an das unzensierte Modell gesendet werden. Überprüfen Sie mit einem einfachen Ping, ob Ihr Schlüssel funktioniert. Dieser Schritt verhindert später Authentifizierungsfehler.

Einfache Chat-Vervollständigung senden

Stellen Sie Ihre erste Anfrage zur Textgenerierung. Verwenden Sie die Methode POST auf /v1/chat/completions. Geben Sie das Modell als uncensored an. Übergeben Sie ein Nachrichten-Array mit einem User Prompt. Die API gibt einen Completion-Token zurück. Dies ist die Kernfunktion zur Textgenerierung. Sie unterstützt ein Kontextfenster von 100k Token. Sie können lange Prompts oder Konversationsverläufe senden. Die Antwort enthält den generierten Text und die Token-Nutzung. Dies ist ideal für kreatives Schreiben oder uneingeschränkte Dialoge. Stellen Sie sicher, dass der Inhalt rechtmäßig ist. Das Modell lehnt erwachsene Themen nicht ab. Es blockiert nur sexuellen Inhalt, der Minderjährige betrifft. Beginnen Sie einfach, um die Konnektivität zu überprüfen.

Streaming (SSE) aktivieren

Aktiviere für Echtzeit-Ausgabe das Streaming. Setze den Parameter stream auf true. Die API gibt Server-Sent Events (SSE) zurück. Jeder Chunk enthält einen Teil der Antwort. Dies reduziert die wahrgenommene Latenz. Nutzer sehen Text, während er generiert wird. Das SDK parst Chunks automatisch. Du kannst Text inkrementell in einer UI anzeigen. Dies ist entscheidend für Chat-Schnittstellen. Streaming funktioniert mit allen Modellantworten. Es beeinflusst die Token-Zählung nicht. Jeder Chunk enthält am Ende Nutzungsdaten. Nutze dies für bessere User Experience. Es fühlt sich responsiver an als das Warten auf die vollständige Antwort. Konfiguriere deinen Client, um Chunks korrekt zu puffern.

Tool-/Function Calling verwenden

Unterstütze strukturierte Ausgaben mit Function Calling. Definiere Tools im Anfragekörper. Das Modell kann Funktionen basierend auf dem Prompt aufrufen. Dies ermöglicht die Integration in externe Systeme. Übergebe Tool-Definitionen und Benutzer-Nachrichten. Die Antwort enthält ein Tool-Aufruf-Objekt. Führe die Funktion aus und gib Ergebnisse zurück. Dies funktioniert mit standardmäßigen OpenAI-SDKs. Es ermöglicht komplexe Workflows. Du kannst Agenten oder Assistenten erstellen. Das Modell behält den Kontext über Aufrufe hinweg bei. Dies ist leistungsstark für Automatisierung. Stelle sicher, dass deine Tool-Definitionen präzise sind. Die API übernimmt das Routing der Tool-Ausgaben. Sie hält die Konversation zusammenhängend. Verwende dies zur dynamischen Inhaltsgenerierung.

Verfügbare Modelle prüfen

Überprüfe die Modellliste über GET /v1/models. Dieser Endpunkt gibt verfügbare Modelle zurück. Unsere API bietet ein Modell an: uncensored. Es handelt sich um ein Open-Weight-Modell. Es ist kein GPT, Claude oder Gemini. Die Antwort bestätigt die Modell-ID. Nutze dies, um Client-Konfigurationen zu debuggen. Stelle sicher, dass dein Code das richtige Modell anspricht. Der Endpunkt ist schnell und zuverlässig. Er gibt JSON-Daten zurück. Du kannst diese für UI-Anzeigen parsen. Er bestätigt, dass dein API-Schlüssel gültig ist. Nutze dies für automatisierte Health Checks. Es ist Teil der Standard OpenAI Spec. Keine zusätzliche Konfiguration ist erforderlich. Dies gewährleistet die Kompatibilität mit bestehenden Tools.

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);

Streaming

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)

Funktionen und Limits

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
Modell-IDuncensored
Base-URLhttps://api.minimaxapikey.com/v1
EndpunktePOST /v1/chat/completions · GET /v1/models
AuthentifizierungAuthorization: Bearer YOUR_KEY
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON-Modusresponse_format: {"type": "json_object"}
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Ratenlimit300 Anfragen pro Minute und Schlüssel
Anfragegrößebis 8 MB
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
Bonus+5 % ab $50, +10 % ab $100
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
AnmeldungGoogle oder E-Mail und Passwort
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt

Fehlercodes

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Was passiert, wenn ich das Ratenlimit überschreite?

Du erhältst einen 429-Fehler. Das Limit liegt bei 300 Anfragen pro Minute pro Schlüssel. Warte und versuche es erneut, nachdem sich das Zeitfenster zurückgesetzt hat. Du kannst deinen Schlüssel regenerieren, um einen neuen zu erhalten, falls erforderlich.

Warum erhalte ich einen 401-Fehler?

Dein API-Schlüssel ist ungültig oder fehlt. Prüfe, ob du den Schlüssel korrekt kopiert hast. Stelle sicher, dass die Basis-URL auf unseren Endpunkt eingestellt ist. Schlüssel werden direkt nach der Anmeldung angezeigt.

Wie funktioniert die Preisgestaltung?

Pay as you go Prepaid-Guthaben. 0,25 $ pro 1M Input-Token, 1,00 $ pro 1M Output-Token. Keine monatlichen Gebühren. Guthaben verfällt nie. Aufladungen starten ab 10 $.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten