ro ▾
Deschide cont

Ghid de începere rapidă

Începeți să generați text cu LLM-ul nostru fără cenzură folosind cod standard compatibil OpenAI. Aveți nevoie doar de un URL de bază și o singură cheie API pentru a integra acest model în fluxurile dvs. de automatizare.

URL de bază și autentificare

API se află la https://api.mistralapipricing.com/v1. Transmite cheia ta în Authorization header. Logica de prețificare API Mistral se aplică per token, așa că menține antetele curate. Verifică conectivitatea cu GET /v1/models.

  • Header: Authorization: Bearer YOUR_KEY
  • URL de bază: 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."}]
  }'

Trimiterea primei cereri

Apelați chat/completions endpoint cu ID-ul modelului tău. Modelul uncensored răspunde la prompturi standard fără refuzuri. Tokenii de intrare costă $0.15 per milion. Tokenii de ieșire costă $0.50 per milion. Erorile nu consumă credit.

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)

Integrare Node.js

Folosește SDK-ul oficial sau axios pentru a trimite solicitări. Setează URL-ul de bază corect. ID-ul modelului este întotdeauna uncensoredAntetele trebuie să includă tokenul bearer. Răspunsurile returnează obiecte JSON. Gestionează erorile elegant.

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

Răspunsuri în streaming

Activați streaming-ul setând stream: true. Primește tokenii prin Server-Sent Events. Ultimul chunk conține datele de utilizare. Acest lucru reduce latența percepută pentru output-uri lungi. Stochează tokenii în partea de client. Afișează-i pe măsură ce ajung.

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)

Apelarea funcțiilor și modul JSON

Definește instrumente în corpul cererii. Modelul returnează JSON structurat. Utilizează response_format: {"type": "json_object"} pentru output strict. Analizează rezultatul în logica aplicației tale. Acest lucru funcționează pentru sarcini de automatizare. Validează schema pe partea ta.

Limitări, Erori și Context

Fereastra de context este de 100.000 de tokeni în total. Cererile sunt limitate la 300 pe minut. Ai la dispoziție 8 cereri concurente. O eroare 401 înseamnă o cheie invalidă. O eroare 402 indică credit insuficient. O eroare 429 semnalează limitarea ratei. Outputul maxim este de 16.000 de tokeni.

Întrebări frecvente

Cum pot seta o sumă maximă pe care API-ul mi-ar putea costa?

API nu suportă direct limite rigide de cheltuieli. Monitorizați utilizarea prin anteturile de răspuns sau urmăriți tokenii în logica aplicației dvs. Creditele preplătite nu expiră, așa că controlați limita prin suma adăugată.

Ce se întâmplă dacă ating limita de rată?

Primești un cod de stare 429. Cererea nu consumă tokeni. Așteaptă câteva secunde și încearcă din nou. Ești limitat la 300 de cereri pe minut per cheie. Ajustează concurența pentru a rămâne sub 8 cereri simultane.

Modelul fără cenzură este același cu modelele Mistral AI?

Nu. Gazduim un model cu ponderi deschise, optimizat pentru lipsa refuzurilor. Nu este GPT, Claude sau modelele oficiale Mistral. Este compatibil cu aceeași structură de API, dar are propriul ID de model. Verifică pagina de prețuri pentru detalii.

Obțineți cheia în câteva secunde

Înregistrează-te, copiază cheia ta, actualizează URL-ul de bază. Aceasta este toată configurarea necesară.

Deschide cont