IT ▾
Ottieni la chiave API

HomeDocumentazione

Guida rapida API LLM | LLM API Source

Integra la nostra API LLM senza censura nel tuo stack esistente modificando solo il base_url. Questa guida rapida copre autenticazione, streaming, chiamata di funzioni e limiti, così puoi passare da zero alla produzione in pochi minuti.

URL di base
https://api.llmapisource.com/v1
Modello
senza censura

URL base e autenticazione

Per usare l'API LLM, punta il tuo client a https://api.llmapisource.com/v1. L'autenticazione usa una chiave API standard passata nell'intestazione Authorization: Bearer <key>. Puoi generare o ruotare le chiavi dalla dashboard; revocare una chiave invalida immediatamente quella vecchia.

  • Non serve il numero di telefono o la carta di credito per la prova.
  • Ogni account contiene esattamente una chiave attiva alla volta.
  • I prompt non vengono usati per l'addestramento.

Prima richiesta

Invia un semplice completamento chat per verificare la connettività. L'endpoint supporta le strutture JSON standard di OpenAI. Sostituisci il segnaposto con la tua chiave effettiva.

curl https://api.llmapisource.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Se la chiave non è valida, ricevi un errore 401. Se non hai credito prepagato, ricevi un errore 402. L'identificatore del modello è sempre uncensored.

SDK Python

Installa il pacchetto ufficiale OpenAI e configura il base_url per instradare le richieste alla nostra infrastruttura. Funziona con qualsiasi client Python compatibile con OpenAI.

from openai import OpenAI

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

Assicurati che l'base_url includa il percorso completo verso /v1. Il nome del modello deve essere impostato su uncensored per accedere all'istanza dedicata.

SDK Node.js

Per gli ambienti Node.js, configura il client in modo simile. La struttura riflette l'interfaccia standard OpenAI, rendendo la migrazione semplice.

import OpenAI from "openai";

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

Passa apiKey e imposta basePath su https://api.llmapisource.com/v1. In questo modo tutte le risposte vengono instradate al nostro modello senza censura.

Abilita lo streaming

Imposta stream: true nella tua richiesta per ricevere Server-Sent Events (SSE). Questo ti permette di elaborare i token man mano che vengono generati, riducendo la latenza percepita per le risposte lunghe.

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)

Gestisci gli eventi dello streaming per aggiornare la tua UI in tempo reale. Ogni blocco contiene un frammento parziale della risposta.

Limiti, errori e contesto

La nostra infrastruttura applica limiti specifici per garantire la stabilità. La finestra di contesto supporta fino a 100.000 token per prompt e completamento combinati.

  • Limite di richieste: 300 richieste al minuto per chiave (restituisce 429).
  • Dimensione del corpo: Massimo 8 MB per richiesta.
  • Prezzi: $0,25/1M token di input, $1,00/1M token di output.

Le richieste che coinvolgono contenuti sessuali con minori sono bloccate. Tutti gli altri contenuti adulti legali sono consentiti.

Scheda tecnica dell'API

Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.

VoceValore
Formatocompatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave
AutenticazioneAuthorization: Bearer YOUR_KEY
Base URLhttps://api.llmapisource.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
ID modellouncensored
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Function callingsì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool
Modalità JSONresponse_format: {"type": "json_object"}
Finestra di contesto100.000 token (input + output)
Streamingsì — server-sent events; l'ultimo blocco riporta l'uso dei token
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
Limite di frequenza300 richieste al minuto per chiave
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Dimensionefino a 8 MB per richiesta
Concorrenza8 richieste contemporanee per chiave
Scadenzail credito pagato non scade, nessun abbonamento
Bonus+5% da $50, +10% da $100
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
Prova gratuita$0,50 per 7 giorni, senza carta · Chiave di prova: 2 richieste parallele, 60 al minuto; limiti completi (8 e 300) dopo la prima ricarica
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
AccessoGoogle oppure e-mail e password
Contenuticontenuti per adulti consentiti; rifiutati i contenuti sessuali con minori

Codici di errore

Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.

CodiceTipoSignificato
400bad_requestJSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo
401missing_key · invalid_key · key_revokedchiave mancante, errata o sostituita
402no_creditcredito esaurito — ricarica e riparti subito
403content_blockedcontenuti sessuali con minori — rifiutato, non addebitato
404not_foundendpoint sconosciuto
413request_too_largecorpo oltre 8 MB
429rate_limited · concurrencyoltre 300/min o 8 in parallelo — attendi e riprova
503upstream_busymodello occupato — riprova tra pochi secondi

Domande e risposte

È un modello OpenAI?

No. Eseguiamo un modello dedicato a pesi aperti ottimizzato per la generazione senza restrizioni. Non è GPT, Claude o il modello di nessun altro fornitore, ma utilizza lo stesso formato API.

Serve una carta di credito per la prova?

No. I nuovi account ricevono $0,50 di credito di prova valido per 7 giorni usando solo email e password. Non serve la carta per iniziare.

Posso usarlo per la chiamata di funzioni?

Sì. L'API supporta la chiamata di funzioni e strumenti tramite il parametro standard <code>tools</code> nell'endpoint di completamento chat.