API-dokumentation til udviklere
Kom i gang med vores ubegrænsede LLM API på få minutter ved hjælp af standard OpenAI-kompatible klienter. Send tekst, modtag tokens, og omgå indholdsfilter med nul konfiguration.
Base URL og autentificeringsopsætning
Brug HTTPS://api.mistralkey.com/v1 som din base URL. Send din API-nøgle i Authorization header. Opret din nøgle via Google eller e-mail på dashboardet. Intet telefonnummer kræves. Kredit udløber aldrig.
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ørste anmodning
Send en POST-anmodning til chat-completions-endepunktet. Angiv modellen som "uncensored". Systemet behandler din input og returnerer genereret tekst. Fejl og afvisninger forbruger ikke kredit. Dette sikrer gennemsigtig 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
Initialiser klienten med din base-URL og nøgle. Konfigurer modellen til at bruge den uncensored-variant. SDK'et håndterer serialisering automatisk. Denne tilgang fjerner usikkerhed fra dit integrationslag.
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);
Streamingrespons
Aktivér streaming ved at indstille stream parameter til true. Modtag tokens via Server-Sent Events. Detaljer om tokenforbrug vises i den sidste chunk. Dette reducerer den opfattede latens for lange output.
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)
Ratebegrænsninger og begrænsninger
Begrænsningen er 300 anmodninger i minuttet per nøgle. Samtidige anmodninger er begrænset til 8. Størrelsen af anmodningskroppen kan ikke overstige 8 MB. Kontekstvinduet strækker sig over 100.000 tokens. Maks output per anmodning er 16.000 tokens.
Fejlhåndtering og tokens
Håndter 401 for ugyldige nøgler. Returner 402, når kreditten er opbrugt. Håndter 429 for overskredet hastighedsbegrænsning. Fejl er gratis. Kreditforbrug afspejler kun faktisk tokenforbrug.
Almindelige spørgsmål
Er mistral API-nøglen fra denne udbyder den samme som Mistral Vibe?
Nej. Mistral Vibe bruger en anden nøgle og modelrouting. Vores API er et uafhængigt uncensored-endpoint, der er kompatibelt med OpenAI SDK-formatet. Tjek din specifikke klientdokumentation for base URL-konfiguration.
Udløber API-nøglen?
Din API-nøgle er gyldig i det uendelige. Din forudbetalte kredit udløber også aldrig. Du kan toppede op med krypto, når det passer dig, uden at miste din tidligere saldo.
Hvordan håndterer jeg 402-fejlen?
En 402-status indikerer utilstrækkelig forudbetalt kredit. Opfyld saldoen ved hjælp af USDT (TRC20) eller USDC (Base). Tilføj midler via dashboardet for at genoptage anmodninger øjeblikkeligt.
Generér din nøgle nu
Registrer, hent din nøgle, og opdater base-URL'en. Fuldfør konfiguration på minutter.