sv ▾
Öppna konto

Kom igångsguide

Börja generera text med vår censorfria LLM med standardiserad OpenAI-kompatibel kod. Du behöver bara en bas-URL och en enda API-nyckel för att integrera denna modell i dina automatiseringsflöden.

Bas URL och autentisering

API:en finns vid https://api.mistralapipricing.com/v1. Skicka din nyckel i Authorization header. Mistral API-prissättningslogik tillämpas per token, så håll rubrikerna rena. Kontrollera anslutningen med GET /v1/models.

  • Huvud: Authorization: Bearer YOUR_KEY
  • Bas-URL: https://api.mistralapipricing.com/v1
curl https://api.mistralapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the cost per token for each model."}]
  }'

Skicka din första förfrågan

Anropa chat/completions slutpunkt med ditt modell-ID. Den obegränsade modellen svarar på standardprompter utan avslag. Ingångstokens kostar $0.15 per miljon. Utmatningstokens kostar $0.50 per miljon. Fel förbrukar ingen kredit.

from openai import OpenAI

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

Använd det officiella SDK:t eller axios för att skicka förfrågningar. Ställ in bas-URL:en korrekt. Modell-ID:t är alltid uncensored. Rubriker måste inkludera din Bearer-token. Svar returnerar JSON-objekt. Hantera fel på ett smidigt sätt.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralapipricing.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: true. Ta emot token via Server-Sent Events. Den sista chunken innehåller användningsdata. Detta minskar den upplevda latensen för långa utdata. Buffra token på klientsidan. Visa dem när de anländer.

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)

Funktionsanrop och JSON-läge

Definiera verktyg i begärans kropp. Modellen returnerar giltig JSON. Använd response_format: {"type": "json_object"} för strikt utdata. Parsa resultatet i din applikationslogik. Detta fungerar för automatiseringsuppgifter. Validera schemat på din sida.

Gränser, fel och kontext

Kontextrutan är 100 000 tokens totalt. Begäranden är begränsade till 300 per minut. Du får 8 samtidiga begäranden. Ett 401-fel betyder en ogiltig nyckel. Ett 402-fel indikerar otillräcklig kredit. Ett 429-fel signalerar hastighetsbegränsning. Max utdata är 16 000 tokens.

Vanliga frågor

Hur ställer jag in ett maximalt belopp för vad API:t kan kosta mig?

API:et stöder inte hårda utgiftstak direkt. Övervaka användningen via svarshuvuden eller spåra tokens i din applikationslogik. Förbetalt kredit förfaller aldrig, så du styr gränsen genom ditt påfyllningsbelopp.

Vad händer om jag träffar hastighetsbegränsningen?

Du får statuskoden 429. Användningen förbrukar inga tokens. Vänta några sekunder och försök igen. Du är begränsad till 300 anrop per minut per nyckel. Justera din parallellitet för att hålla dig under 8 samtidiga anrop.

Är den obegränsade modellen densamma som Mistral AI's modeller?

Nej. Vi värdar en öppen modell justerad för inga avslag. Det är inte GPT, Claude eller de officiella Mistral-modellerna. Den är kompatibel med samma API-struktur men har sitt eget modell-ID. Se prislistan för detaljer.

Hämta din nyckel på några sekunder

Registrera dig, kopiera din nyckel och uppdatera bas-URL:en. Det är all konfiguration som krävs.

Öppna konto