- LlmApiServices
- Quickstart: integrați API-ul fără cenzură
Quickstart: integrați API-ul fără cenzură
Începeți cu API-ul nostru LLM fără cenzură în câteva minute. Acest ghid rapid vă ghidează prin autentificare, cereri de bază și funcții avansate, cum ar fi streaming-ul și apelarea de funcții.
URL de bază și autentificare
Începeți prin a direcționa clientul către URL-ul de bază și autentificându-vă cu o cheie API generată. Serviciul nostru este complet compatibil cu OpenAI, ceea ce înseamnă că trebuie doar să actualizați base_url și introduceți cheia în antetul de autorizare. Înregistrați-vă prin Google sau email pentru a primi cheia instantaneu, fără a fi necesar un număr de telefon.
Mențineți cheia în siguranță, deoarece oferă acces la creditul preplătit. Erorile și refuzurile nu consumă tokeni, așa că puteți testa în siguranță.
Endpoint Completări Chat
Trimite date text către endpoint-ul de completări chat pentru a primi răspunsuri text. Această simplă cerere POST îți permite să interacționezi cu modelul uncensored folosind parametri standard precum temperature și top_p. Nu trebuie să gestionați rutaj complex sau să selectați din mai multe modele de furnizori.
curl https://api.llmapiservices.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
}'Fiecare solicitare consumă tokeni de intrare în funcție de promptul dvs. și tokeni de ieșire în funcție de textul generat. Erorile sunt gratuite, astfel încât să puteți experimenta fără teama de taxe neașteptate.
Streaming și apelarea funcțiilor
Activează răspunsuri în timp real activând streaming-ul prin Server-Sent Events (SSE). Această abordare livrează token-uri pe măsură ce sunt generate, oferind o experiență de utilizare mai fluidă pentru aplicațiile de chat. Poți utiliza, de asemenea, apelarea de funcții pentru a permite modelului să interacționeze cu instrumente sau API-uri externe dinamic.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapiservices.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)Apelurile de funcții returnează date structurate pe care aplicația dvs. le poate executa. Această flexibilitate este crucială pentru construirea de agenți inteligenți care pot executa acțiuni dincolo de simpla generare de text.
mod JSON și parametri
Imposibilitarea formatelor ieșirii stricte folosind modul JSON, care asigură că răspunsul este JSON valid pentru analiză fiabilă. Puteți controla comportamentul de generare cu parametri precum seed pentru reproducibilitate sau stop secvențe pentru a opri ieșirea la anumite puncte. Acest nivel de control ajută la integrarea fluidă a API-ului în fluxurile de lucru existente.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapiservices.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);Ajustarea acestor parametri îți permite să ajustezi fin comportamentul modelului pentru sarcini specifice, asigurând rezultate consistente și previzibile pentru aplicațiile tale.
Limitări de rată și erori
Monitorați-vă utilizarea în raport cu limitele de rată, care permit 300 de solicitări pe minut și 8 solicitări concurente pe cheie. Dacă depășiți aceste limite, veți primi o eroare 429, indicând că ar trebui să încetiniți rata solicitărilor. Erorile de autentificare returnează un cod de stare 401 dacă cheia dvs. este invalidă.
Fereastră de context și gestionarea creditului
Utilizează o fereastră de context generoasă de 100.000 de tokeni pentru prompt și completare combinate. Acest lucru permite conversații extinse sau procesarea documentelor mari fără a pierde contextul. Dacă rămâi fără credit, vei primi o eroare 402, care îți va solicita să reîncarci contul prin criptomonede.
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)Creditul tău preplătit nu expiră niciodată, așa că poți lua timp pentru proiecte mai mari. Erorile nu se deduc din sold, asigurându-te că plătești doar pentru finalizările reușite.
Întrebări frecvente
Care este URL-ul de bază al API-ului LLM uncensored?
URL-ul de bază este HTTPS://api.llmapiservices.com/v1. Puteți utiliza acest URL cu orice SDK compatibil cu OpenAI actualizând configurația clientului.
Cum autentific cererile mele?
Include your API key in the Authorization header as a Bearer token. You can generate this key immediately after signing up with Google or email.
Ce se întâmplă dacă depășesc limita de rată?
Veți primi un cod de stare 429. Limita este de 300 de cereri pe minut și 8 cereri concurente per cheie. Reduceți frecvența cererilor pentru a relua funcționarea normală.
Accesează-ți cheia printr-un formular
Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Atât este tot.