DE ▾
API-Schlüssel erhalten

Schnellstart für Mistral-Nutzer

Integriere die unzensierte Mistral-API in Minuten mit Standard OpenAI-kompatiblen Bibliotheken. Füge die Basis-URL und den API-Schlüssel ein und sende Anfragen genau wie bei jedem anderen Anbieter.

Basis-URL & Authentifizierung

Unsere API ist vollständig mit den OpenAI-SDKs kompatibel. Du musst nur die Base URL aktualisieren und deinen API-Schlüssel angeben. Die Base URL für diesen Dienst ist https://api.mistralapi.com/v1. Die Authentifizierung erfolgt über den Authorization-Header mit einem Bearer-Token. Im Gegensatz zu einigen Anbietern benötigen wir kein komplexes Routing oder anbieterspezifische Header; übergebe deinen Schlüssel einfach wie üblich.

  • Base URL: https://api.mistralapi.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY

Dein API-Schlüssel wird sofort nach der Anmeldung generiert. Bewahre ihn sicher auf, da er Zugriff auf dein Prepaid-Guthaben gewährt. Es gibt keine monatlichen Abogebühren, nur Pay as you go basierend auf der Token-Nutzung.

Chat Completions Endpunkt

Der Kern unserer API ist der POST /v1/chat/completions-Endpunkt. Er akzeptiert eine Liste von Nachrichten und gibt eine generierte Antwort zurück. Dieser Endpunkt unterstützt das Standard-Nachrichtenformat, das von den meisten LLM-Clients verwendet wird. Du musst die Modell-ID als "uncensored" angeben. Dieses Modell ist ein Open-Weight-Modell, das auf unseren Servern gehostet wird und darauf abgestimmt ist, ohne Inhaltsablehnungen für die legale Erwachsenen-Nutzung zu antworten.

  • Endpunkt: POST /v1/chat/completions
  • Modell-ID: uncensored

Die API gibt nur Textantworten zurück. Sie unterstützt keine Bilder, Audio, Video oder Embeddings. Für die meisten Entwickler ersetzt dieser Endpunkt den Standard OpenAI-Chat-Endpunkt ohne Codeänderungen außer der Basis-URL und der Modell-ID.

Python SDK Integration

Die Verwendung der offiziellen OpenAI Python-Bibliothek ist der schnellste Weg zur Integration. Setze die Basis-URL auf unseren Endpunkt und gib deinen API-Schlüssel an. Der folgende Code zeigt eine einfache Text-Vervollständigungsanfrage.

  • Installiere die Bibliothek: pip install openai
  • Lege base_url auf https://api.mistralapi.com/v1 fest
  • Verwende model="uncensored"

Dieser Ansatz funktioniert, weil unsere API die OpenAI-Antwortstruktur spiegelt. Du kannst bestehende Bibliotheken für Streaming, Function Calling und JSON-Modus ohne Modifikation verwenden.

Node SDK Integration

Für JavaScript/TypeScript-Entwickler funktioniert das openai npm-Paket nahtlos. Konfiguriere den Client mit unserer Base URL und deinem API-Schlüssel. So kannst du dieselbe Codebasis sowohl für OpenAI als auch für unser unzensiertes Modell nutzen.

  • Installiere die Bibliothek: npm install openai
  • Konfiguriere baseUrl auf https://api.mistralapi.com/v1
  • Gib model: "uncensored" an

Diese Kompatibilität erstreckt sich auf alle Standardparameter wie temperature, top_p und stop-Sequenzen. Du kannst problemlos zwischen Anbietern wechseln, indem du die Client-Konfiguration änderst.

Streaming-Antworten

Wir unterstützen Streaming-Antworten über Server-Sent Events (SSE). Dies ermöglicht es dir, Token zu empfangen, sobald sie generiert werden, was die wahrgenommene Latenz für Benutzer reduziert. Der letzte Stream-Chunk enthält die Token-Nutzungsstatistiken für die Abrechnung.

  • Lege in deiner Anfrage stream: true fest
  • Lese Chunks aus der Antwort
  • Analysiere den letzten Chunk für Nutzungsdaten

Streaming ist ideal für Chat-Schnittstellen und Echtzeitanwendungen. Das Antwortformat entspricht dem OpenAI-Streaming-Standard, sodass deine bestehende Streaming-Logik ohne Änderungen funktioniert.

Limits, Fehler & Kontextfenster

Unsere API hat spezifische Limits, um die Stabilität zu gewährleisten. Jeder API-Schlüssel unterstützt 300 Anfragen pro Minute und 8 parallele Anfragen. Die maximale Größe des Anfragekörpers beträgt 8 MB. Das Kontextfenster umfasst insgesamt 100.000 Token (Prompt + Completion). Wenn du max_tokens nicht festlegst, beträgt die Standard-Ausgabe 2.048 Token; andernfalls beträgt die maximale Ausgabe 32.000 Token.

  • 401: Ungültiger API-Schlüssel
  • 402: Unzureichendes Guthaben
  • 429: Ratenlimit überschritten

Premium-Guthaben verfällt nie. Fehler und Ablehnungen sind kostenlos. Wenn du Probleme hast, nutze die Support-Seite für Rückerstattungen oder Kontohilfe.

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

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)

Fragen und Antworten

Wie wird die Abrechnung berechnet?

Die Abrechnung basiert auf der tatsächlichen Token-Nutzung. Input-Token kosten $0,15 pro 1M Token, Output-Token kosten $0,50 pro 1M Token. Fehler und Ablehnungen sind kostenlos. Guthaben wird vorausbezahlt und verfällt nie.

Welche Zahlungsmethoden werden akzeptiert?

Wir akzeptieren Aufladungen per Krypto (USDT auf TRC20, USDC auf Base). Zahlungen reichen von $20 bis $500 pro Transaktion.

Verweigert das Modell Inhalte?

Das Modell ist unzensiert und lehnt rechtliche erwachsene, fiktive oder kontroverse Themen nicht ab. Die einzige harte Grenze ist sexueller Inhalt mit Minderjährigen, der immer blockiert wird.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Base URL. Das ist das gesamte Setup.

API-Schlüssel erhalten

Technische Daten

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfe sie, bevor du Guthaben kaufst.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
Modell-IDuncensored
EndpunktePOST /v1/chat/completions · GET /v1/models
AuthentifizierungAuthorization: Bearer YOUR_KEY
Base-URLhttps://api.mistralapi.com/v1
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
JSON-Modusresponse_format: {"type": "json_object"}
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Anfragegrößebis 8 MB
Ratenlimit300 Anfragen pro Minute und Schlüssel
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
Preis$0,15 pro 1 Mio. Eingabe-Tokens · $0,50 pro 1 Mio. Ausgabe-Tokens
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $20 bis $500
Bonus+5 % ab $50, +10 % ab $100, +15 % ab $200
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
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