ro ▾
Încearcă cu credit de probă

Documentație API LLM nelimitat

Obțineți modelul fără cenzură în funcțiune în câteva minute cu acest API compatibil OpenAI. Aveți nevoie doar de o URL de bază și o cheie pentru a începe să trimiteți solicitări de text.

URL de bază și autentificare

Conectați-vă imediat indicând clientul către URL-ul nostru de bază și trecând cheia în antet. Autentificarea este simplă: includeți Authorization: Bearer YOUR_API_KEY cu fiecare solicitare. Primești cheia instantaneu după înregistrare cu Google sau email. Nu este necesar un număr de telefon, iar cheia apare pe ecran imediat. Această configurare funcționează cu orice SDK standard compatibil cu OpenAI deoarece respectăm aceeași structură de interfață. Nu trebuie să gestionezi sesiuni de autentificare complexe sau să te ocupi de expirarea sesiunilor care afectează alte platforme. Cheia ta este singura acreditare de care ai nevoie pentru toate endpoint-urile. Această simplitate înseamnă că poți integra API-ul în scripturile sau aplicațiile tale fără să te îngrijorezi de ciclurile de reînnoire a token-urilor sau de fluxurile OAuth. Serviciul este conceput pentru dezvoltatori care doresc acces direct fără obstacole birocratice. Oferim o interfață curată și predictibilă care se comportă exact ca standardul industriei. Acest lucru reduce semnificativ timpul de integrare comparativ cu lupta cu sistemele de autentizare proprietare.

Endpoint Completări Chat

Trimite mesaje către modelul fără cenzură folosind endpoint-ul standard de completări chat. Endpoint-ul acceptă cereri POST la /v1/chat/completions cu un corp JSON care conține mesajele tale. Trebuie să specifici ID-ul modelului ca uncensored a utiliza modelul nostru specific de limbaj mare. Sistemul returnează răspunsuri text pe care le poți procesa sau afișa. Aceasta este o API text-in, text-out, fără capacități de generare de imagini sau audio. Controlezi tonul și stilul ajustând parametri precum temperatura sau top_p. Formatul de răspuns este consistent și predictibil, facilitând parsarea în orice limbă. Poți trimite mai multe ture într-o singură cerere pentru a menține istoricul conversației. Această abordare imită comportamentul furnizorilor majori, oferind în același timp modelul nostru specific uncensored. Aceasta este funcționalitatea de bază pentru construirea de chatbot-uri, asistenți sau generatoare de conținut. Endpoint-ul este optimizat pentru viteză și fiabilitate.

Integrare SDK Python

Integrează rapid folosind SDK-ul Python oficial cu configurație minimă. Trebuie doar să setezi URL-ul de bază și cheia API în inițializarea clientului. Snippet-ul de cod de mai jos arată cum să creezi o cerere simplă de completare chat. Această metodă funcționează perfect cu codebase-urile OpenAI existente deoarece interfața este identică. Poți trece o listă de mesaje cu roluri precum system, user, sau assistant. Obiectul de răspuns îți oferă acces la textul generat și la utilizarea tokenilor. Acest lucru face depanarea și monitorizarea aplicației tale simple. Nu trebuie să scrii clienți HTTP personalizați sau să gestionezi serializarea JSON manual. SDK-ul se ocupă de toate sarcinile grele pentru tine. Acest lucru reduce codul boilerplate și grăbește ciclurile de dezvoltare semnificativ. Poți începe prototiparea în minute și să scalezi mai târziu când este nevoie. Biblioteca este bine documentată și întreținută activ.

Integrare SDK Node

Folosește SDK-ul Node.js pentru a integra API-ul în proiectele tale JavaScript sau TypeScript. Configurarea este similară cu Python: configurează URL-ul de bază și cheia o dată. Exemplul de cod demonstrează o cerere simplă către endpoint-ul chat. Poți folosi aceeași structură de mesaje ca în Python, asigurând consistența în întreaga ta stack. Obiectul de răspuns furnizează textul de completare și statistici de utilizare. Acest lucru este util pentru urmărirea consumului de tokeni în aplicațiile tale Node. SDK-ul gestionează streaming-ul și gestionarea erorilor intern, simplificând codul tău. Poți integra acest lucru în rutele Express, funcții serverless sau joburi de fundal. Interfața este familiară oricui a folosit biblioteca Node OpenAI. Acest lucru înseamnă că poți reutiliza logica și modelele existente fără să înveți o nouă structură API. Se integrează natural în ecosistemele moderne JavaScript. Beneficiezi de avantajele unei interfețe standardizate cu capacitățile specifice ale modelului nostru. Acest lucru reduce sarcina cognitivă atunci când comuți între diferite părți ale aplicației tale.

Răspunsuri în streaming

Activează ieșirea în timp real setând parametrul stream la true în cererea ta. API-ul returnează un flux de fragmente în loc de un singur răspuns complet. Acest lucru este ideal pentru interfețele de chat unde dorești să afișezi textul pe măsură ce este generat. Fiecare fragment conține un răspuns parțial, permițându-ți să actualizezi interfața utilizatorului incremental. Fragmentul final include utilizarea totală a token-urilor pentru cerere. Această funcție funcționează atât cu SDK-urile Python, cât și Node, cu modificări minime de cod. Gestionezi fluxul iterând peste fragmente și adăugând textul. Acest lucru creează o experiență de utilizare mai fluidă comparativ cu așteptarea răspunsului complet. Este util în special pentru generarea de conținut lung sau sarcini complexe de raționament. Capacitatea de streaming este standard în API-urile LLM moderne și este complet suportată aici. Poți controla fluxul gestionând rata de consum a fluxului. Acest lucru îți oferă un control fin asupra modului în care ieșirea este afișată utilizatorului.

Limitări, Erori și Context

Fereastra de context suportă până la 100.000 de tokeni pentru prompt și completări combinate. Puteți trimite până la 16.000 de tokeni per solicitare. Puteți trimite până la 8 solicitări concurrente per cheie și 300 de solicitări pe minut. Dacă depășiți aceste limite, veți primi o eroare de limitare a ratei 429. Erorile de autentificare returnează un status 401 dacă cheia dvs. este invalidă. Un status 402 indică faptul că creditul preplătit este epuizat. Puteți reîncărca cu criptomonede în orice moment pentru a relua serviciul. Erorile nu consumă creditul, astfel încât solicitările eșuate sunt gratuite. Ieșirea maximă per solicitare este de 16.000 de tokeni, sau 2.048 dacă nu specificați o limită. Corpurile de solicitare sunt limitate la 8 MB. Aceste limite sunt concepute pentru a asigura o utilizare echitabilă și stabilitatea sistemului. Puteți monitoriza utilizarea prin anteturile de răspuns sau obiectele SDK. Această transparență vă ajută să vă gestionați bugetul și să vă planificați eficient arhitectura aplicației. Modelul preplătit înseamnă că plătiți doar pentru ceea ce utilizați, fără taxe ascunse.

cURL

curl https://api.mistralapilogin.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix my token expiry error"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Streaming

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)

Întrebări frecvente

Cum mă autentific cu alternativa de login pentru API-ul mistral?

Te autentifici includând cheia API în antetul Authorization al fiecărei cereri. Primești această cheie imediat după înscriere cu Google sau email. Nu este necesar un număr de telefon sau un flux de autentificare complex. Cheia funcționează cu orice SDK compatibil OpenAI prin setarea corectă a URL-ului de bază.

Ce se întâmplă dacă rămân fără credit?

Veți primi codul de stare 402 indicând epuizarea creditului preplătit. Puteți reîncărca instantaneu cu USDT sau USDC prin criptomonede. Creditele existente nu expiră niciodată, așa că puteți adăuga fonduri oricând. Erorile și refuzurile nu consumă creditul, deci plătiți doar pentru finalizările cu succes.

Pot folosi acest API cu SDK-urile oficiale OpenAI?

Da, API-ul este complet compatibil cu OpenAI și funcționează cu SDK-urile standard OpenAI. Trebuie doar să modificați URL-ul de bază către endpoint-ul nostru și să furnizați cheia API. Interfața este identică, astfel încât codul existent ar trebui să funcționeze cu modificări minime. Acest lucru vă permite să comutați între modele ușor fără a rescrie logica de integrare.

Obțineți cheia API într-un singur pas

Înregistrează-te, copiază tokenul, actualizează endpointul. Gata.