Avvio rapido API Codex
Distribuisci l'API LLM uncensored in minuti utilizzando gli strumenti standard compatibili con OpenAI. Questa guida copre autenticazione, streaming e tool calling senza attriti di abbonamento.
senza filtrihttps://api.codexfiyat.com/v1
Inizia con saldo di prova gratuita
Usa email e password per ricevere la tua chiave immediatamente.
Ottieni la tua chiaveInstallazione e configurazione
Il codex api richiede una chiave valida e l'URL base corretto. Iscriviti tramite Google o email per ricevere la tua chiave immediatamente. Non è necessario il numero di telefono. Utilizza gli SDK ufficiali OpenAI impostando il base_url a https://api.codexfiyat.com/v1.
L'autenticazione utilizza lo standard Authorization: Bearer header. Ogni account detiene una chiave attiva. Generare una nuova chiave revoca istantaneamente quella precedente. Questo semplifica il rotation senza gestire più credenziali.
Esempio di richiesta di base
Invia una richiesta di completamento al uncensored il modello utilizzando qualsiasi client HTTP. L'endpoint accetta parametri standard come temperature e top_p. Configura il tuo client per gestire le risposte JSON in modo efficiente.
- Imposta il modello su
uncensored. - Includi il tuo prompt di sistema per il contesto.
- Definisci i messaggi utente nel
messagesarray.
La risposta contiene il testo generato e le statistiche sull'utilizzo dei token. Gli errori restituiscono codici HTTP standard con messaggi descrittivi. Puoi testare la connettività con una query semplice prima di scalare.
Streaming Yanitlar
Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. Analizza ogni chunk per visualizzare il testo in modo incrementale ai tuoi utenti.
Questo approccio riduce significativamente la latenza percepita. Le risposte di grandi dimensioni appaiono istantaneamente man mano che vengono generate. L'ultimo chunk include l'utilizzo totale dei token per una fatturazione accurata.
Chiamata di strumenti (Chiamata di funzioni)
Definisci le funzioni nel tools parametro per abilitare la chiamata degli strumenti. Il modello restituisce chiamate alle funzioni in formato JSON strutturato. Usa tool_choice: auto per il rilevamento automatico.
Esegui la funzione richiesta sul tuo backend. Invia il risultato al modello in un nuovo messaggio. Il modello genera quindi una risposta in linguaggio naturale basata sull'output dello strumento. Questo abilita flussi di lavoro complessi senza analisi manuale.
Modalità JSON
Forza un output strutturato impostando response_format a {"type": "json_object"}. Il modello garantisce JSON valido nella risposta. Questo elimina la necessità di analisi con regex o logica di retry.
Usa questa modalità per un'estrazione dati affidabile. Funziona perfettamente con le definizioni degli strumenti. Assicurati che il tuo descriva chiaramente lo schema previsto. Le strutture JSON non valide sono rare in questa modalità.
Limitler ve Sinirlar
L'API impone limiti rigorosi per garantire la stabilità. Puoi inviare 300 richieste al minuto per chiave. La concorrenza è limitata a 8 richieste simultanee. La finestra di contesto massima è di 100,000 token.
L'output max è 16.000 token per richiesta. Se max_tokens è non impostato, il limite scende a 2.048. Le richieste che superano il limite di dimensione del corpo di 8 MB restituiscono un errore. Monitora il tuo utilizzo tramite la dashboard per evitare interruzioni.
cURL
curl https://api.codexfiyat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available server configurations for ubuntu"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.codexfiyat.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.codexfiyat.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
Come autentico con l'API codex?
Includi la tua chiave API nell'intestazione Authorization come token Bearer. Genera la chiave nella dashboard dopo esserti registrato con Google o email. La chiave è valida immediatamente alla creazione.
Cosa succede se supero il limite di frequenza?
L'API restituisce un codice di stato 429. Devi attendere che la finestra si resetti o ridurre la frequenza delle richieste. Le richieste concorrenti sono limitate a otto per chiave. Superare questo limite causa un throttling immediato.
Il modello uncensored supporta lo streaming?
Sì, lo streaming è completamente supportato tramite Server-Sent Events. Imposta il parametro stream su true nella tua richiesta. I token vengono consegnati in modo incrementale per applicazioni a bassa latenza. L'ultimo chunk contiene le statistiche di utilizzo.
Ottieni la tua chiave API istantaneamente
Registrati, recupera la chiave, aggiorna il tuo URL base. È l'intera configurazione.