Începe rapid: Conectează-ți SDK-ul OpenAI
Conectați SDK-ul OpenAI la endpoint-ul nostru LLM neценzurat în câteva secunde. Acest ghid acoperă pașii exacti de configurare pentru a începe generarea de text fără bariere de abonament.
Precondiții: SDK și mediu
Instalează librăria client oficială pentru limbajul tău preferat. Vei avea nevoie de un runtime modern Python sau Node.js și de o cheie API validă din panoul de bord. Variabilele de mediu ar trebui setate în siguranță înainte de a inițializa instanța client.
Configurare: base_url și Cheie API
Indreptați SDK-ul către endpoint-ul nostru specific în loc de gazda implicită OpenAI. Utilizați URL-ul de bază furnizat în panoul dvs. și atribuiți cheia generată antetului standard de autorizare. Acest lucru asigură că toate solicitările sunt direcționate corect către infrastructura modelului nostru fără cenzură, fără a fi nevoie de antete personalizate.
Trimiterea primei tale completări de chat
Fă o cerere POST simplă către endpointul chat completions pentru a verifica conectivitatea. Modelul nostru uncensored răspunde instant la prompturi standard, permițându-ți să testezi generarea de conținut fără refuzuri imediate. Folosește exemplul următor pentru a confirma că cheia ta funcționează:
curl https://api.mistralopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list top 5 linux commands for disk cleanup"}]
}'
Răspunsul confirmă că modelul a procesat inputul tău în limita ferestrei de context permise. Poți integra acum această logică în fluxurile de lucru ale aplicației tale.
Implementare SDK Python
Folosește biblioteca oficială Python pentru a gestiona automat serializarea solicitărilor. Setează URL-ul de bază către domeniul nostru și transmite cheia ta API ca parametru principal de autentificare. Această abordare funcționează identic pentru testarea locală și implementările de producție.
from openai import OpenAI
client = OpenAI(base_url="https://api.mistralopenaicompatibleapi.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)
Asigură-te că gestionezi excepțiile corect, deoarece erorile de rețea sau cheile invalide vor genera excepții HTTP standard. Biblioteca gestionează eficient numărarea tokenilor pentru soldul tău preplătit.
Implementare SDK Node
Inițializați clientul cu URL-ul de bază corect și cheia API în mediul Node.js. SDK-ul suportă atât modelele sincrone, cât și asincrone pentru diferite cazuri de utilizare. Configurați ID-ul modelului la "uncensored" pentru rezultate constante.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mistralopenaicompatibleapi.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);
Utilizatorii Node beneficiază de aceeași structură de prețuri pe token și limite de rată ca utilizatorii Python. Monitorizează panoul de utilizare pentru a urmări consumul creditului preplătit cu precizie.
Răspunsuri în flux și limite
Activați streaming-ul pentru a primi token-uri progresiv, reducând latența percepută pentru răspunsuri lungi. API-ul nostru suportă Server-Sent Events pentru generarea de text în timp real, fiind ideal pentru interfețe de chat. Atenție la limitele de rată (429) și constrângerile de token-uri în timpul utilizării cu volum mare.
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)
Fiecare solicitare respectă fereastra de context de 100.000 de tokeni și limita de ieșire de 16.000 de tokeni. Erorile de tip 401 indică acreditări invalide, în timp ce 402 semnalează credit preplătit insuficient. Mențineți solicitările sub 8 MB pentru a evita respingerea payload-ului.
Întrebări frecvente
Care este URL-ul endpoint-ului API compatibil OpenAI mistral?
URL-ul de bază este HTTPS://api.mistralopenaicompatibleapi.com/v1. Indicați SDK-ul la această adresă în loc de gazda implicită OpenAI pentru a utiliza modelul nostru fără cenzură.
Cum funcționează sistemul de credit preplătit?
Plătești doar pentru tokenii utilizați, fără taxe lunare. Creditele se completează cripto și nu expiră niciodată. Erorile și refuzurile nu îți consumă soldul preplătit.
Pot folosi SDK-ul standard OpenAI cu API-ul dumneavoastră?
Da, endpoint-ul nostru este complet compatibil cu SDK-urile oficiale OpenAI. Trebuie doar să actualizați URL-ul de bază și cheia API în configurație.
Obțineți cheia API
Înregistrează-te, ia cheia, actualizează URL-ul de bază al endpointului. Gata.