Claude precio: început rapid și referință API
Acest ghid te ajută să integrezi modelul nostru uncensored, open-weight, folosind clienți SDK OpenAI standard, fără a modifica codul existent. Oferim o alternativă directă, de tip proxy, la modelele scumpe ale furnizorilor, prin accesarea modelului uncensored, open-weight, prin exact același endpoint chat-completions.
Instalare și configurare de mediu
Începe prin a instala biblioteca client oficială pentru limbajul tău. Serviciul nostru se află în spatele standardului /v1 cale, astfel încât să aveți nevoie doar să actualizați URL-ul de bază și cheia API. URL-ul de bază de pe acest site este HTTPS://api.claudeprecio.com/v1. Autentificarea se bazează pe o singură cheie activă per cont. Puteți genera această cheie imediat prin Google sau email pe pagina "Obțineți cheia API". Nu este necesar un număr de telefon. Cheia este afișată o singură dată, așa că copiați-o în siguranță.
Realizarea primei tale cereri cu Python
Trimiteți o cerere de completare folosind SDK-ul Python standard. Indreptați clientul către URL-ul de bază și setați modelul la "uncensored". Acest model open-weight rulează pe serverele noastre și este optimizat pentru a răspunde fără refuzuri de conținut. Puteți transmite parametri precum temperature sau top_p așa cum ați face cu orice serviciu compatibil cu OpenAI. Structura solicitării rămâne identică cu formatul standard.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeprecio.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)
Verificați dacă răspunsul conține textul generat. Dacă primiți o eroare 401, cheia dvs. este invalidă. O eroare 402 indică credit preplătit insuficient. Erorile în timpul generării nu consumă tokenuri, așa că plătiți doar pentru ieșirea reușită.
Urmărirea utilizării și răspunsuri în flux
Activați streaming-ul setând stream=True în configurația clientului tău. API-ul returnează Evenimente trimise de server (SSE) pentru fiecare token generat. Acest lucru îți permite să afișezi textul în timp real în timp ce aștepți răspunsul complet. Datele de utilizare, inclusiv numărul de tokeni de intrare și ieșire, sunt incluse în ultimul fragment al fluxului. Această abordare reduce latența percepută pentru ieșirile lungi. Funcționează perfect cu SDK-urile standard.
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)
Gestionează întreruperile de flux cu grijă. Căderile de rețea pot lăsa răspunsuri parțiale. Verifică întotdeauna ultimul fragment pentru statistici precise de utilizare a tokenilor. Acest lucru asigură că panoul de facturare se potrivește cu consumul real.
Parametri: temperatură, top_p și seed
Controlează creativitatea și reproductibilitatea folosind parametrii standard de generare. Modelul temperature valoare ajustează aleatorietatea, valorile mai mici produc ieșiri mai deterministe. Folosește top_p pentru a limita eșantionarea la masa de probabilitate maximă. Setează seed pentru a fixa starea aleatorie pentru rezultate reproductibile în mai multe apeluri. Acești parametri funcționează identic cu standardul OpenAI. Ajustați-i în funcție de cazul dvs. de utilizare, fie că este vorba de programare sau scriere creativă.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeprecio.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);
Combină aceste setări pentru un control precis. De exemplu, o temperatură scăzută cu un seed fix asigură ieșiri consistente pentru testare. Modelul suportă toți parametrii standard precum stop secvențe și presence_penaltyExperimentează pentru a găsi echilibrul potrivit pentru proiectul tău specific.
Function calling și modul JSON
Utilizează apelarea de funcții pentru a integra API-ul în aplicațiile tale. Definește instrumentele în corpul cererii, iar modelul va returna JSON structurat care conține argumentele funcției. Activează modul JSON setând response_format pentru {"type": "json_object"}. Acest lucru asigură că output-ul este întotdeauna JSON valid, ceea ce simplifică analiza. Folosește acest lucru pentru extragerea de date sau răspunsuri structurate. Modelul gestionează eficient definițiile complexe de instrumente.
curl https://api.claudeprecio.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total cost for 10 million input tokens and 3 million output tokens"}]
}'
Testați apelarea de funcții cu o definiție simplă de instrument. Verificați dacă modelul respectă schema instrumentului. Modul JSON este deosebit de util atunci când aveți nevoie de structuri de ieșire predictibile. Combinați-l cu streaming pentru procesarea datelor în timp real. Această caracteristică face ca API-ul să fie potrivit pentru aplicații de nivel producție.
Limitări, erori și fereastră de context
Fereastra de context suportă 100.000 de tokeni pentru prompt și completarea textului combinate. Output-ul maxim per solicitare este de 16.000 de tokeni. Dacă max_tokens este nedefinit, limita implicită este de 2.048. Aveți voie la 300 de solicitări pe minut pe cheie. Concurența este limitată la 8 solicitări simultane pe cheie. Corpul solicitării nu trebuie să depășească 8 MB. Erorile precum 401, 402 și 429 sunt gestionate prin coduri de stare HTTP standard. Utilizarea tokenilor este facturată cu precizie, iar erorile sunt gratuite.
Întrebări frecvente
Cât costă API-ul uncensored?
Prețurile sunt de $0.15 per 1M tokeni de intrare și $0.50 per 1M tokeni de ieșire. Creditul este preplătit și debitat în funcție de utilizarea reală a tokenilor. Erorile și refuzurile nu consumă credit.
Care este dimensiunea ferestrei de context?
Fereastra de context este de 100.000 de tokeni pentru prompt și completări împreună. Poți genera până la 16.000 de tokeni per solicitare. Outputul maxim implicit este de 2.048 de tokeni dacă nu este specificat.
Pot folosi acest lucru cu SDK-ul standard OpenAI?
Da, este complet compatibil cu OpenAI. Trebuie doar să modificați URL-ul de bază în HTTPS://api.claudeprecio.com/v1 și să setați modelul la "uncensored". Toți parametrii și funcțiile standard, cum ar fi streaming și apelarea de funcții, funcționează așa cum vă așteptați.
Obțineți cheia API acum
Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Atât este tot ce trebuie să faci.