Integra l'api codex rapidamente
L'API LLM senza censure è pronta per l'integrazione immediata con client compatibili con OpenAI. Ottieni la tua chiave API codex e inizia a inviare richieste a un modello dedicato che gestisce i contenuti per adulti senza rifiuti.
Intestazione di autenticazione URL Base
Avvia ogni richiesta puntando il tuo client verso l'URL base dedicato. Questo endpoint accetta intestazioni standard e sostituisce il proxy OpenAI predefinito senza richiedere modifiche al codice nella maggior parte degli SDK.
- Base URL:
https://api.apicodex.cc/v1 - Header Auth:
Authorization: Bearer YOUR_API_KEY
La chiave API viene generata istantaneamente al momento della registrazione. Puoi ruotare le chiavi se necessario, ma ogni account mantiene una sola chiave attiva alla volta.
curl https://api.apicodex.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix syntax error in python loop"}]
}'
Parametri POST /v1/chat/completions
Invia richieste di completamento testo utilizzando il formato chat standard. L'ID del modello è sempre uncensored e accetta parametri come temperatura e top_p per controllare la creatività.
- Finestra di contesto: 100.000 token in totale.
- Output massimo: 16.000 token per richiesta.
- max_tokens predefinito: 2.048 se non specificato.
I token input e output vengono fatturati separatamente. Gli errori non consumano credito.
from openai import OpenAI
client = OpenAI(base_url="https://api.apicodex.cc/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)
Dettagli dell'endpoint GET /v1/models
Interroga i modelli disponibili per confermare la connettività. Questo endpoint restituisce i metadati del modello uncensored ospitato sui nostri server.
- ID modello:
uncensored - Tipo: chat-completion
Usa questo endpoint per verificare che la tua chiave API funzioni prima di inviare payload pesanti. Restituisce immediatamente con bassa latenza.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apicodex.cc/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);
Risposte in streaming e utilizzo dei token
Abilita lo streaming impostando stream: true. Il server invia Server-Sent Events (SSE) per ogni token generato. Le statistiche sull'utilizzo dei token appaiono nell'ultimo chunk dello stream.
- Consegna dei token in tempo reale.
- L'ultimo chunk contiene i dati di utilizzo.
Lo streaming riduce la latenza percepita per gli output grandi. Monitora l'ultimo chunk per calcolare i costi esatti.
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)
modalità JSON e chiamata di funzioni
Richiedi output strutturato impostando response_format a {"type": "json_object"}. Questo forza il modello a restituire JSON senza i wrapper di markdown.
- Function calling: supportato tramite il formato standard degli strumenti.
- Scelta dello strumento: configurabile.
La modalità JSON è ideale per l'analisi dei dati nelle applicazioni. Il function calling abilita flussi di lavoro agent con strumenti esterni.
Gestione degli errori e limiti di velocità
Gestisci gli errori controllando i codici di stato HTTP standard. Un errore 401 significa che la tua chiave API non è valida o mancante. Un errore 402 indica credito prepagato insufficiente. Un errore 429 segnala che hai superato il limite di frequenza.
- Limite di frequenza: 300 richieste al minuto per chiave.
- Richieste concorrenti: max 8 per chiave.
- Corpo della richiesta massimo: 8 MB.
I rimborsi non vengono emessi per il credito, ma gli errori sono gratuiti. Contatta il supporto per problemi di fatturazione.
Domande comuni
Qual è l'URL base per l'API codex?
L'URL di base è HTTPS://api.apicodex.cc/v1. Usa questo endpoint con qualsiasi SDK compatibile con OpenAI aggiornando la configurazione base_url.
Quanto contesto supporta il LLM uncensored?
Il modello supporta una finestra di contesto di 100.000 token per prompt e completamento. L'output massimo per richiesta è di 16.000 token.
Cosa succede se ricevo un errore 402?
Un errore 402 indica che il tuo credito prepagato è esaurito. Aggiungi fondi utilizzando USDT (TRC20) o USDC (Base) per riprendere il servizio. Gli errori non consumano credito.
Ottieni la tua chiave API
Iscriviti, copia il token e punta il tuo client al nostro URL di base. Fatto.