Ghid de quickstart pentru dezvoltatori
Integrează LLM-ul nostru fără cenzură printr-o singură modificare de configurare. Folosește același cod SDK OpenAI pe care îl cunoști deja pentru a accesa un API transparent, preplătit.
Instalare și configurare de mediu
Începe prin a instala SDK-ul standard OpenAI pentru limbajul tău. API-ul nostru se comportă exact ca API-ul OpenAI, așa că nu ai nevoie de o bibliotecă personalizată sau de un strat complex de rutare. Setează doar variabila de mediu cu cheia generată pe pagina noastră Get API key. Nu este necesar un număr de telefon pentru înregistrare, iar tu poți începe imediat cu un credit de probă gratuit.
Configurarea URL-ului de bază și a antetelor
Indreptați clientul SDK către URL-ul de bază specific. Această mică modificare redirecționează traficul către modelul nostru fără cenzură, în loc de furnizorul standard. Trebuie doar să actualizați URL-ul de bază și să introduceți cheia API în anteturi. Restul rămâne identic cu configurația dumneavoastră existentă.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodeprix.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodeprix.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);
Realizarea primei tale cereri POST /v1/chat/completions
Trimiteți un mesaj simplu pentru a verifica conectivitatea și calitatea răspunsului. ID-ul modelului este setat la "uncensored" pentru a asigura că nu există refuzuri de conținut pentru uz adult legal. Veți primi un răspuns text direct, fără filtrele corporative obișnuite. Acest endpoint gestionează eficient atât interogările scurte, cât și instrucțiunile complexe.
curl https://api.claudecodeprix.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the pricing tiers for the standard plan."}]
}'
Activarea fluxului pentru output-ul tokenilor în timp real
Activați streaming-ul setând parametrul stream la true. Primești fragmente de text pe măsură ce sunt generate, ceea ce reduce semnificativ latența percepută. Ultimul fragment conține utilizarea totală a tokenilor pentru urmărirea precisă a facturării. Această abordare funcționează perfect cu SDK-urile oficiale și analizatoarele standard SSE.
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)
Folosirea apelurilor de funcții și a modului JSON
Definește instrumentele în cerere pentru a activa extragerea datelor structurate sau acțiunile automate. Modelul suportă apelarea funcțiilor și modul JSON pentru analiză fiabilă. Poți specifica parametri precum temperature și top_p pentru a controla aleatorietatea. Această flexibilitate îți permite să construiești agenți complecși fără a părăsi ecosistemul compatibil cu OpenAI.
Gestionarea limitelor de rată și a erorilor
Monitorizați-vă utilizarea pentru a evita atingerea limitei de 300 de cereri pe minut. O eroare 401 indică o cheie invalidă, în timp ce 402 înseamnă că creditul preplătit este epuizat. Fereastra de context permite până la 100,000 de tokeni pentru prompt și completare combinate. Erorile în timpul generării sunt gratuite, deci plătiți doar pentru tokenii de ieșire reușiți.
Întrebări și răspunsuri
Este prețul Claude o înlocuire adecvată pentru furnizorii standard?
Da, utilizează aceeași structură API compatibilă cu OpenAI. Poți înlocui URL-ul de bază și să păstrezi codul clientului existent fără refactorări majore. Acest lucru permite o integrare ușoară cu fluxul tău de lucru actual de dezvoltare.
Ce se întâmplă dacă ating limita de rată?
Veți primi un cod de stare 429 indicând prea multe cereri. Limita este de 300 de cereri pe minut per cheie. Puteți monitoriza utilizarea prin intermediul antetelor de răspuns pentru a rămâne în limitele de siguranță.
Cum plătesc pentru tokeni suplimentari?
Reîncarcă-ți contul folosind doar criptomonede, specific USDT pe TRC20 sau USDC pe Base. Plățile încep de la $20, iar pentru sume mai mari primești credit bonus. Creditele preplătite nu expiră niciodată.
Cheia ta este la un pas distanță
Creează un cont, copiază cheia, schimbă URL-ul de bază. Asta e tot setup-ul.