nl ▾
Krijg je sleutel

API Documentatie

Start direct met het genereren van tekst met onze OpenAI-compatible API. Deze gids behandelt authenticatie, endpoints en streaming voor het uncensored model.

01

Authenticatie en basis-URL

Gebruik je API-sleutel met de basis-URL HTTPS://api.mistralllmapi.com/v1. Genereer deze direct via Google of e-mail op de pagina 'API-sleutel ophalen'. Stuur de sleutel in de Authorization-header als een Bearer-token. Dit werkt met elke standaard OpenAI SDK-client.

  • Aanmelden zonder telefoonnummer.
  • Houd één actieve sleutel per account.
  • Vervang oude sleutels wanneer u ze draait.
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 Completions Endpoint

Verstuur POST-verzoeken aan /v1/chat/completions. Geef de model-id op als "uncensored". Lever messages aan in een array met role- en content-velden. Het model retourneert tekst zonder standaard inhoudsfilters voor wettelijk volwassen gebruik. Het contextvenster bedraagt 100.000 tokens, inclusief input en 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)

Modellen Eindpunt

Voer een GET /v1/models-query uit om beschikbare modellen op te lijsten. Verifieer of de model-ID overeenkomt met "uncensored". Dit eindpunt bevestigt dat je verbinding werkt. Gebruik het om authenticatie te debuggen voordat je zware payloads verstuurt. De API serveert slechts dit ene onbeperkte model.

Streaming-responsen

Schakel streamen in door stream in te stellen op true. Ontvang Server-Sent Events (SSE). Gegevens over tokengebruik verschijnen in de laatste chunk. Deze methode vermindert de waargenomen latentie voor lange uitvoeren. Verwerk gedeeltelijke tokens zorgvuldig in uw clientcode.

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 en JSON-modus

Definieer tools in de request body voor function calling. Stel tool_choice in om specifieke functies af te dwingen. Gebruik response_format met json_object voor strikte JSON-output. Parameters zoals temperature en top_p passen de willekeurigheid aan. Deze functies ondersteunen gestructureerde data-extractie.

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

Rate Limits en fouten

Verwacht 300 verzoeken per minuut per sleutel. Beperk gelijktijdige verzoeken tot 8. Verzoeken met een body groter dan 8 MB worden afgewezen. Retourneer 401 voor ongeldige sleutels. Retourneer 402 als het tegoed onvoldoende is. Retourneer 429 bij limieten. Fouten verbruiken geen tokens. Krediet vervalt nooit.

02

FAQ

Hoe krijg ik mijn mistral API-sleutel?

Meld je aan via Google of e-mail op de pagina API-sleutel ophalen. De sleutel verschijnt direct. Er is geen telefoonnummer nodig. Draai sleutels indien nodig, maar er is altijd maar één actief.

Wat is de grootte van het contextvenster?

Het model ondersteunt in totaal 100.000 tokens. Dit omvat zowel de prompt als de completion. Maximaal 16.000 tokens uitvoer per verzoek. De standaard uitvoer is 2.048 tokens als niet gespecificeerd.

Hoeveel kost de uncensored LLM API?

Prijzen zijn $0,15 per 1M invoertokens en $0,50 per 1M uitvoertokens. Fouten en weigeringen zijn gratis. Top-up alleen met crypto. Begin met $0,50 proefcredit.

Haal je API-sleutel op

Meld je aan, kopieer de sleutel, pas je basis-URL aan. Dat is alles.

Krijg je sleutel