ro ▾

Documentație API pentru dezvoltatori

Începeți cu API-ul nostru LLM fără cenzură în câteva minute, folosind clienți standard compatibili cu OpenAI. Trimiteți text, primiți tokeni și ocoliți filtrele de conținut fără nicio configurare.

Configurare URL de bază și autentificare

Folosește HTTPS://api.mistralkey.com/v1 ca URL de bază. Transmite cheia API în Authorization header. Creează-ți cheia prin Google sau email pe panoul de control. Nu este nevoie de număr de telefon. Creditul nu expiră niciodată.

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"}]
  }'

Prima cerere

Trimiteți o cerere POST către endpoint-ul de completări chat. Specificați modelul ca "uncensored". Sistemul procesează inputul și returnează text generat. Erorile și refuzurile nu consumă credit. Acest lucru asigură o aritmetică transparentă a tokenilor.

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)

Integrare SDK Node

Inițializați clientul cu URL-ul de bază și cheia. Configurați modelul pentru a utiliza varianta uncensored. SDK-ul gestionează serializarea automat. Această abordare elimină ghicirea din stratul dvs. de integrare.

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

Răspunsuri streaming

Activați fluxul de date setând stream parametrul la true. Primește tokenuri prin Evenimente trimise de server. Detaliile de utilizare a tokenurilor apar în fragmentul final. Acest lucru reduce latența percepută pentru output-urile lungi.

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)

Limitări de rată și constrângeri

Limita este de 300 de solicitări pe minut per cheie. Solicitărilorile concurente sunt limitate la 8. Dimensiunea corpului solicitării nu poate depăși 8 MB. Fereastra de context se întinde pe 100.000 de tokeni. Ieșirea maximă per solicitare este de 16.000 de tokeni.

Gestionarea erorilor și tokenii

Gestionați erorile 401 pentru cheile invalide. Returnați 402 când creditul este epuizat. Gestionați 429 pentru depășirea limitei de rată. Erorile sunt gratuite. Utilizarea creditului reflectă doar consumul real de tokeni.

Întrebări frecvente

"Cheia API mistral" de la acest furnizor este aceeași cu Mistral Vibe?

Nu. Mistral Vibe folosește o cheie și o rutare a modelelor diferite. API-ul nostru este un endpoint independent, uncensored, compatibil cu formatul SDK OpenAI. Verifică documentația clientului tău specific pentru configurarea URL-ului de bază.

Cheia API expiră?

Cheia ta API rămâne valabilă la nesfârșit. Creditele tale preplătite nu expiră niciodată. Poți reîncărca cu criptomonede oricând este nevoie, fără a pierde soldul anterior.

Cum gestionez eroarea 402?

Starea 402 indică un credit preplătit insuficient. Reîncarcă folosind USDT (TRC20) sau USDC (Base). Adaugă fonduri prin panoul de control pentru a relua cererile imediat.

Generează-ți cheia acum

Înregistrează-te, preia-ți cheia și actualizează URL-ul de bază. Configurare completă în minute.

Începe acumVizualizează documentația