de ▾
Holen Sie sich Ihren Schlüssel

API-Dokumentation

Generieren Sie sofort Text mit unserer OpenAI-kompatiblen API. Diese Anleitung behandelt Authentifizierung, Endpunkte und Streaming für das zensurfreie Modell.

01

Authentifizierung und Base URL

Verwenden Sie Ihren API-Schlüssel mit der Basis-URL HTTPS://api.mistralllmapi.com/v1. Generieren Sie ihn sofort über Google oder E-Mail auf der Seite „API-Schlüssel abrufen“. Senden Sie den Schlüssel im Authorization-Header als Bearer-Token. Dies funktioniert mit jedem Standard-OpenAI-SDK-Client.

  • Melden Sie sich ohne Telefonnummer an.
  • Halten Sie einen aktiven Schlüssel pro Konto.
  • Ersetzen Sie alte Schlüssel, wenn Sie sie rotieren.
curl https://api.mistralllmapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open on 10.0.0.5"}]
  }'

Chat-Vervollständigungs-Endpunkt

Senden Sie POST-Anfragen an /v1/chat/completions. Übergeben Sie die Modell-ID als „uncensored“. Geben Sie Nachrichten in einem Array mit den Feldern role und content an. Das Modell gibt Text ohne Standard-Inhaltsfilter für legale erwachsene Nutzung zurück. Der Kontextfenster-Betrag beträgt 100.000 Tokens, einschließlich Input und Output.

from openai import OpenAI

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

Models-Endpunkt

Führen Sie GET /v1/models aus, um verfügbare Modelle aufzulisten. Überprüfen Sie, ob die Modell-ID mit „uncensored“ übereinstimmt. Dieser Endpunkt bestätigt, dass Ihre Verbindung funktioniert. Nutzen Sie ihn, um die Authentifizierung zu debuggen, bevor Sie große Payloads senden. Die API bietet nur dieses einzelne uncensored-Modell an.

Streaming-Antworten

Aktivieren Sie das Streaming, indem Sie stream auf true setzen. Empfangen Sie Server-Sent Events (SSE). Token-Nutzungsdetails erscheinen im letzten Chunk. Diese Methode reduziert die wahrgenommene Latenz für lange Ausgaben. Verarbeiten Sie teilweise Tokens sorgfältig in Ihrem Client-Code.

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)

Function Calling und JSON-Modus

Definieren Sie Tools im Anfragekörper für Function Calling. Legen Sie tool_choice fest, um bestimmte Funktionen zu erzwingen. Verwenden Sie response_format mit json_object für strenge JSON-Ausgabe. Parameter wie temperature und top_p passen die Zufälligkeit an. Diese Funktionen unterstützen die Extraktion strukturierter Daten.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralllmapi.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);

Ratenbegrenzungen und Fehler

Erwarten Sie 300 Anfragen pro Minute pro Schlüssel. Begrenzen Sie gleichzeitige Anfragen auf 8. Anfragen überschreiten 8 MB Körpergröße. Geben Sie 401 für ungültige Schlüssel zurück. Geben Sie 402 zurück, wenn Guthaben nicht ausreicht. Geben Sie 429 bei Ratenbegrenzungen zurück. Fehler verbrauchen keine Token. Guthaben verfällt nie.

02

FAQ

Wie erhalte ich meinen Mistral-API-Schlüssel?

Melden Sie sich über Google oder E-Mail auf der Seite „API-Schlüssel erhalten“ an. Der Schlüssel wird sofort angezeigt. Keine Telefonnummer ist erforderlich. Drehen Sie Schlüssel bei Bedarf, aber nur einer bleibt aktiv.

Wie groß ist die Kontextfenstergröße?

Das Modell unterstützt insgesamt 100.000 Tokens. Dies umfasst sowohl Prompt- als auch Completion-Tokens zusammen. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Die Standardausgabe beträgt 2.048 Tokens, wenn nicht angegeben.

Wie viel kostet die unzensierte LLM-API?

Das Preismodell beträgt $0,15 pro 1M Input-Tokens und $0,50 pro 1M Output-Tokens. Fehler und Ablehnungen sind kostenlos. Aufladungen erfolgen ausschließlich per Kryptowährung. Starten Sie mit $0,50 Testguthaben.

Holen Sie sich Ihren API-Schlüssel

Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Das ist alles.

Holen Sie sich Ihren Schlüssel