it ▾
Inizia ora
Inizia ora

API LLM senza filtri per sviluppatori

Integra l'API LLM senza filtri

Smetti di pagare troppo per l'inferenza. Questa guida mostra come integrare la nostra API LLM uncensored utilizzando endpoint compatibili con OpenAI standard in pochi minuti.

URL Base e Autenticazione

Inizia puntando il tuo SDK all'URL di base. Sostituisci il segnaposto con la tua chiave effettiva.

  • Base URL: https://api.pricingapillm.com/v1
  • ID modello: uncensored
curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

Ogni richiesta richiede un token Bearer valido. Il sistema rifiuta immediatamente le chiavi non valide. Generi questa chiave durante la registrazione tramite Google o email. Tienila al sicuro.

Invio della tua prima richiesta

Invia un payload standard di chat completion per ottenere testo indietro. Questo funziona con qualsiasi libreria client compatibile con OpenAI.

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapillm.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)

Il modello elabora il tuo prompt e restituisce una risposta. I token di input costano $0.15 per milione. I token di output costano $0.50 per milione. Gli errori non consumano credito. I rifiuti dovuti alla policy sui contenuti sono gratuiti. Controlla il tuo saldo dopo ogni chiamata.

Risposte in streaming

Abilita la generazione dei token in tempo reale impostando stream: true. Questo riduce la latenza percepita per gli utenti.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.pricingapillm.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);

I dati sull'utilizzo dei token appaiono nell'ultimo chunk. Monitora attentamente il tuo saldo prepagato. L'API addebita solo per i token completati. Lo streaming funziona con tutti i parametri standard come temperature e top_p.

Configurazione del Function Calling

Definisci gli strumenti nella richiesta per abilitare l'output strutturato. L'API supporta tool_choice e la modalità JSON.

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)

Imposta response_format a {"type": "json_object"} per JSON rigoroso. Questo garantisce un parsing prevedibile nel tuo backend. Usalo per l'estrazione di dati o la generazione di configurazioni. Il modello uncensored gestisce bene le definizioni di tool complesse.

Finestra di contesto e limiti

Ogni richiesta supporta una finestra di contesto di 100.000 token. Questo include sia il prompt che il completamento. L'output massimo è di 16.000 token. Imposta max_tokens per controllare la lunghezza dell'output.

curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

Ricevi 300 richieste al minuto per chiave. Solo 8 richieste vengono eseguite simultaneamente. Il limite del corpo della richiesta è di 8 MB. Il superamento di questi limiti attiva un errore 429. Pianifica di conseguenza i tuoi job batch.

Gestione degli errori e dei limiti

Verifica i codici di stato HTTP per il debug dei problemi. 401 significa chiave non valida. 402 indica credito insufficiente. 429 segnala l'esaurimento del limite di velocità.

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapillm.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)

Il credito non scade mai. Puoi ricaricare con criptovaluta in qualsiasi momento. Gli errori non ti addebitano. Usa la pagina di supporto per i problemi di rimborso. Mantieni la tua chiave API al sicuro per evitare errori 401.

Domande comuni

Qual è il prezzo dell'API LLM per i modelli uncensored?

I token di input costano $0.15 per milione. I token di output costano $0.50 per milione. Paghi solo per l'utilizzo effettivo. Gli errori sono gratuiti. Non si applicano canoni mensili.

Come ricarico i miei crediti?

Utilizza USDT (TRC20) o USDC (Base). Il ricarico minimo è di $20. Il credito bonus si applica per importi più consistenti. Il credito non scade mai.

Posso usarlo con l'SDK OpenAI?

Sì. L'API è completamente compatibile con OpenAI. Modifica l'URL di base e la chiave API nella configurazione del tuo SDK. Funziona con gli endpoint standard per le chat completions.

Ottieni la tua chiave API

Registrati, copia la chiave, aggiorna l'URL di base. La configurazione è così semplice.

Inizia ora