sv ▾

API-dokumentation för utvecklare

Kom igång med vårt ostraffade LLM-API på minuter med standard OpenAI-kompatibla klienter. Skicka text, ta emot tokens och kringgå innehållsfilter utan konfiguration.

Bas URL och autentisering setup

Använd HTTPS://api.mistralkey.com/v1 som din bas-URL. Skicka din API-nyckel i Authorization header. Skapa din nyckel via Google eller e-post på kontrollpanelen. Inget telefonnummer krävs. Krediten går aldrig ut.

curl https://api.mistralkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main configuration options for the server"}]
  }'

Första förfrågan

Skicka en POST-begäran till chat-completions-slutpunkten. Specificera modellen som "uncensored". Systemet bearbetar din inmatning och returnerar genererad text. Fel och avslag förbrukar inte kredit. Detta säkerställer transparent token-matematik.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralkey.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 SDK-integration

Initiera klienten med din bas-URL och nyckel. Konfigurera modellen att använda den osensurerade varianten. SDK:t hanterar serialisering automatiskt. Denna metod tar bort gissningsarbete från ditt integrationslager.

import OpenAI from "openai";

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

Strömningsresponser

Aktivera strömning genom att ställa in stream parameter till true. Ta emot tokens via Server-Sent Events. Detaljer om tokenanvändning visas i den sista biten. Detta minskar den upplevda latensen för långa utdata.

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)

Begränsningsnivåer och begränsningar

Gränsen är 300 begäranden per minut per nyckel. Samtidiga begäranden maxas vid 8. Begärans kroppsstorlek får inte överstiga 8 MB. Kontextfönstret sträcker sig över 100 000 tokens. Max utdata per begäran är 16 000 tokens.

Felfhantering och token

Hantera 401 för ogiltiga nycklar. Returnera 402 när kreditet är slut. Hantera 429 för överskriden hastighetsbegränsning. Fel är kostnadsfria. Kreditanvändningen speglar endast faktisk tokenkonsumtion.

Vanliga frågor

Är mistral API-nyckeln från denna leverantör densamma som Mistral Vibe?

Nej. Mistral Vibe använder en annan nyckel och modellrouting. Vårt API är en oberoende, icke-censurerad slutpunkt kompatibel med OpenAI SDK-formatet. Kontrollera din specifika klientdokumentation för konfiguration av bas-URL.

Förfaller API-nyckeln?

Ditt API-nyckel är giltigt för alltid. Din förbetala kredit löper också aldrig ut. Du kan ladda upp med krypto när som helst utan att förlora ditt tidigare saldo.

Hur hanterar jag 402-felet?

Ett 402-status indikerar otillräckligt förbetald kredit. Ladda upp med USDT (TRC20) eller USDC (Base). Lägg till medel via kontrollpanelen för att återuppta begäranden omedelbart.

Generera din nyckel nu

Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Fullständig konfiguration på minuter.

Börja nuVisa dokumentation