ro ▾

Cod API Claude: început rapid pentru API OpenAI-compatible uncensored

Reduce cheltuielile cu LLM trecând la un API simplu, fără cenzură, care acceptă aceleași SDK-uri și cod pe care le folosești deja. Acest ghid quickstart arată cum să integrezi endpoint-ul compatibil cu OpenAI în câteva minute, fără efort de migrare.

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.

Întrebări frecvente

Care sunt costurile API Claude pentru acest model fără cenzură?

Tarifele noastre sunt de $0.15 per 1M tokeni de intrare și $0.50 per 1M tokeni de ieșire. Nu există taxe ascunse sau costuri de abonament. Plătești doar pentru tokenii pe care îi consumi.

Cum gestionez limitările de rată și erorile?

Obțineți 300 de solicitări pe minut și 8 solicitări concurente per cheie. O eroare 401 înseamnă că cheia dvs. este invalidă. O eroare 402 indică un credit insuficient. O eroare 429 semnalează o limită de rată.

Care este fereastra de context și limita de ieșire?

Fereastra de context este de 100.000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16.000 de tokeni per cerere. Output-ul implicit este de 2.048 de tokeni dacă nu este specificat.

Obțineți cheia API în câteva minute

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Atât este tot.

Începe acum