Proxy API Claude: guida rapida e endpoint
Questa guida rapida ti guida nell'utilizzo del proxy API claude con client compatibili con OpenAI standard. Connetti il tuo codice esistente a un modello uncensored senza modificare la logica di integrazione.
Autenticazione e URL di base
Connetti puntando il tuo client a https://api.claudeapiproxy.com/v1 e l'invio della tua chiave API univoca. Generi questa chiave immediatamente dopo la registrazione con Google o un indirizzo email. Il sistema emette una chiave attiva per account, quindi la rotazione delle chiavi è semplice se necessario. Tutte le richieste richiedono un Authorization: Bearer <key> header per verificare il saldo prepagato prima di elaborare i token.
L'endpoint chat-completions
Invia il tuo primo messaggio al /v1/chat/completions endpoint utilizzando formattazione JSON standard. Questo singolo endpoint gestisce tutte le attività di generazione di testo per il nostro modello senza filtri. Devi includere il model field impostato a uncensored per garantire il percorso di inferenza corretto. Il sistema addebita solo per i token effettivi elaborati nel prompt e nel completion.
Integrazione SDK Python
Aggiorna l'URL di base nel tuo client Python OpenAI esistente per instradare le richieste attraverso la nostra infrastruttura. Questo ti permette di mantenere la struttura del codice corrente mentre accedi alle capacità di generazione illimitate. Passa la tua chiave API tramite la variabile di ambiente o la configurazione diretta. Il client gestisce la serializzazione e l'analisi delle risposte esattamente come il provider standard.
Integrazione SDK Node
Configura l'SDK Node.js per puntare al nostro URL di base mantenendo le strutture di richiesta standard. Questo garantisce la compatibilità con le librerie che si aspettano schemi di risposta OpenAI specifici. Puoi passare parametri come temperature o top_p esattamente come faresti altrove. L'oggetto di risposta contiene il testo generato e i dettagli sull'utilizzo dei token.
Streaming e conteggi dei token
Abilita lo streaming impostando stream: true per ricevere chunk di token in tempo reale tramite Server-Sent Events. Questo riduce la latenza percepita per le risposte lunghe e migliora l'esperienza utente nelle interfacce di chat. L'ultimo chunk dello stream contiene l'utilizzo totale di token per la richiesta. Puoi analizzare questi chunk in modo incrementale senza attendere il completamento completo.
Limiti, errori e finestra di contesto
Il modello supporta una finestra di contesto da 100.000 token che combina input e output. Sei limitato a 300 richieste al minuto e 8 richieste concorrenti per chiave. Gestisci gli errori HTTP standard: 401 indica una chiave non valida, 402 significa che hai bisogno di più credito prepagato, e 429 segnalano il rate limiting. I corpi delle richieste non possono superare gli 8 MB e l'output massimo è limitato a 16.000 token, se non diversamente specificato.
cURL
curl https://api.claudeapiproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the current server time in ISO format"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapiproxy.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapiproxy.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);Streaming
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)Domande frequenti
È questo il proxy API ufficiale di Claude?
No, siamo un servizio indipendente che offre un modello senza filtri tramite un'interfaccia compatibile con OpenAI. Non serviamo i modelli ufficiali di Anthropic né agiamo come loro rivenditore. Consulta la documentazione ufficiale per i dettagli sui loro modelli specifici e sui prezzi.
Come gestisco gli errori quando il mio credito si esaurisce?
L'API restituisce un codice di stato 402 quando il tuo saldo prepagato non è sufficiente. Puoi ricaricare usando USDT su TRC20 o USDC su Base con importi tra $20 e $500. Il credito viene addebitato solo per i token reali utilizzati e gli errori sono gratuiti.
Posso usare questo proxy per Claude Code?
Sì, puoi configurare strumenti come Claude Code per instradare le richieste attraverso il nostro URL di base. Ciò ti consente di utilizzare il nostro modello senza filtri per le attività di coding senza modificare il tuo flusso di lavoro esistente. Aggiorna semplicemente le impostazioni del proxy nel tuo file di configurazione per puntare al nostro endpoint.
Ottieni la tua chiave API ora
Iscriviti, copia la chiave, aggiorna il tuo URL di base. È tutta la configurazione.
Ottieni la chiave API