Instalează SDK-ul tău OpenAI compatibil preferat
Începe prin a instala SDK-ul oficial pentru limbajul tău. Biblioteca gestionează cererile HTTP de nivel inferior, astfel încât tu să te poți concentra pe logică. Suportăm orice client care vorbește protocolul OpenAI.
- Python: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
Aceasta asigură compatibilitatea cu endpoint-urile noastre standard. Nu trebuie să instalați proxy-uri sau agregatoare specializate. Biblioteca standard funcționează din start cu URL-ul nostru de bază.
Configurează base_url și cheia ta API
Indreptați clientul SDK către endpoint-ul nostru. Modificați base_url pentru https://api.claudeapicosts.com/v1. Folosiți cheia API generată în panoul nostru de control.
Această configurare asigură că toate solicitările sunt direcționate direct către modelul nostru uncensored. Nu se aplică taxe de rutare ascunse. Codul dvs. rămâne identic cu implementările standard OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)URL-ul de bază este singura modificare necesară. Autentificarea utilizează antetul standard Bearer token.
Trimite prima ta cerere de completare de chat
Fă o cerere POST către /v1/chat/completions. Trimite promptul și setează modelul la uncensored. Acest model răspunde fără refuzuri de conținut pentru uz adult legal.
Folosește comanda curl de mai jos pentru a testa conectivitatea. Înlocuiește YOUR_API_KEY cu cheia dvs. reală. Răspunsul returnează un text generat.
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'Aceasta confirmă că integrarea funcționează. Poți trimite acum orice prompt către modelul uncensored. Tokenii de intrare sunt taxați la $0.15 per 1M.
Gestionează răspunsurile de streaming și utilizarea tokenilor
Activați streaming-ul pentru a primi tokeni în timp real. Setează stream: true în cererea ta. API-ul utilizează Evenimente trimise de server (SSE) pentru livrare.
Detaliile de consum de tokenuri apar în ultimul fragment. Acest lucru vă permite să urmăriți costurile cu precizie. Puteți analiza ultimul eveniment pentru a obține numărul total de tokenuri de intrare și ieșire.
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)Streaming-ul reduce latența percepută. Este ideal pentru interfețele de chat și generarea de text lung. Modelul suportă o fereastră de context de 100,000 de tokeni.
Activează apelarea de funcții și modul JSON
Folosește tools parametrul pentru apelarea funcțiilor. Acest lucru permite extragerea datelor structurate și utilizarea instrumentelor. Setează response_format pentru {"type": "json_object"} pentru ieșire JSON strictă.
Aceste funcționalități funcționează exact ca în cazul modelelor standard OpenAI. Poți defini scheme de instrumente și să lași modelul să aleagă acțiuni. Modul JSON asigură o analiză predictibilă.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);Ambele funcționalități sunt complet suportate. Le puteți combina pentru sarcini complexe de automatizare. Modelul gestionează eficient definițiile instrumentelor.
Monitorați-vă utilizarea și creditul preplătit
Urmărește cheltuielile prin panoul de bord. Creditul este taxat în funcție de utilizarea reală a tokenilor. Erorile și refuzurile sunt gratuite. Creditul preplătit nu expiră niciodată.
Puteți efectua un top-up exclusiv cripto. Se acceptă USDT (TRC20) sau USDC (Base). Top-up-ul minim este de $20. Bonusurile se aplică pentru sume mai mari.
- Suma de $50+ adaugă un credit bonus de +5%
- Suma de $100+ adaugă un credit bonus de +10%
- Suma de $200+ adaugă un credit bonus de +15%
Monitorizați-vă soldul pentru a evita întreruperea serviciului. Panoul de control afișează utilizarea în timp real. Fără taxe lunare sau abonamente.