da ▾
Få din nøgle

API Dokumentation

Start med at generere tekst med det samme med vores OpenAI-kompatible API. Denne guide dækker autentificering, endepunkter og streaming for den ucensurerede model.

01

Autentificering og Base URL

Brug din API-nøgle med base-URL'en HTTPS://api.mistralllmapi.com/v1. Generer den øjeblikkeligt via Google eller e-mail på siden 'Hent API-nøgle'. Send nøglen i Authorization-headeren som en Bearer-token. Dette fungerer med enhver standard OpenAI SDK-klient.

  • Tilmeld dig uden telefonnummer.
  • Hold én aktiv nøgle pr. konto.
  • Erstat gamle nøgler, når du roterer dem.
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

Send POST-anmodninger til /v1/chat/completions. Angiv model-id'et som "uncensored". Angiv meddelelser i et array med role- og content-felter. Modellen returnerer tekst uden standard indholdsfiltere til lovligt voksen brug. Kontekstvinduet er på i alt 100.000 tokens inklusive input og 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 Endpoint

Send en GET-request til /v1/models for at liste tilgængelige modeller. Verificer, at model-ID'et matcher "uncensored". Dette endpoint bekræfter, at din forbindelse fungerer. Brug det til at fejlsøge autentificering, før du sender tunge payloads. API'et leverer kun denne ene uncensored-model.

Streaming-svar

Aktiver streaming ved at indstille stream til true. Modtag Server-Sent Events (SSE). Detaljer om tokenforbrug vises i den sidste chunk. Denne metode reducerer den opfattede forsinkelse for lange output. Håndter delvise tokens omhyggeligt i din klientkode.

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 og JSON-tilstand

Definer værktøjer i request body til function calling. Indstil tool_choice for at tvinge specifikke funktioner. Brug response_format med json_object til strengt JSON-output. Parametre som temperature og top_p justerer tilfældighed. Disse funktioner understøtter struktureret dataudvinding.

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 og Fejl

Forvent 300 anmodninger i minuttet per nøgle. Begræns antallet af samtidige anmodninger til 8. Anmodninger overstiger 8 MB i kropstørrelse. Returner 401 for ugyldige nøgler. Returner 402, hvis kreditten er utilstrækkelig. Returner 429 ved hastighedsbegrænsninger. Fejl forbruger ikke tokens. Kredit udløber aldrig.

02

FAQ

Hvordan får jeg min mistral API-nøgle?

Tilmeld dig via Google eller e-mail på siden 'Hent API-nøgle'. Nøglen vises med det samme. Der kræves ikke telefonnummer. Du kan rotere nøgler, hvis det er nødvendigt, men kun én forbliver aktiv.

Hvad er størrelsen på context window?

Modellen understøtter i alt 100.000 tokens. Dette inkluderer både prompt og completion. Maks. output pr. anmodning er 16.000 tokens. Standard output er 2.048 tokens, hvis det ikke angives.

Hvor meget koster den ubegrænsede LLM API?

Prisen er $0.15 per 1M input-tokens og $0.50 per 1M output-tokens. Fejl og afvisninger er gratis. Opfyld kun med krypto. Start med $0.50 prøve-kredit.

Hent din API-nøgle

Tilmeld dig, kopier nøglen, og opdater din base URL. Det er alt.

Få din nøgle