Vai al contenuto principale

Confronto tra piattaforme

SpicyAPI vs OpenRouter

OpenRouter è prima di tutto un router: una sola chiave davanti a centinaia di modelli linguistici, con fallback fra provider e controlli di instradamento che noi scegliamo di non esporre. Nel frattempo ha aggiunto endpoint per immagini, video e sintesi vocale, ed è lì che le due piattaforme cominciano a sovrapporsi.

Punto di partenza

Attorno a che cosa è costruita ciascuna piattaforma

OpenRouter

OpenRouter mette un’unica API compatibile con OpenAI davanti a oltre 400 modelli serviti da molti provider, e ripiega su un altro provider quando uno fallisce prima che ti arrivi qualsiasi output. I prezzi dei modelli sono documentati come trasferiti dal provider senza ricarico; la piattaforma applica la propria commissione quando acquisti crediti. Oltre alla chat, ora documenta endpoint dedicati per generazione di immagini, video asincrono, sintesi vocale, trascrizione ed embedding, tutti sullo stesso URL di base.

SpicyAPI

Sui modelli linguistici OpenRouter è al suo meglio e il nostro catalogo è al suo più stretto: se ti serve quell’ampiezza con controlli di instradamento a livello di provider, sono loro la scelta migliore. Noi siamo costruiti al contrario: prima i media generativi, senza un livello di moderazione nostro davanti al modello, e testo compatibile con OpenAI sulla stessa chiave.

Riga per riga

Le otto righe che vale la pena leggere prima di scegliere

La nostra colonna è identica su tutte queste pagine, perché il nostro comportamento non cambia a seconda di chi ci troviamo di fronte. Solo la colonna di destra è specifica di questa piattaforma.

SpicyAPI vs OpenRouter
Che cosa stai confrontandoSpicyAPIOpenRouter
Politica sui contenutiNessuna revisione dei contenuti richiesta per richiesta, nessun parametro di sicurezza da negoziare, nessun flag di modalità sulla chiave. Che cosa un modello produce o non produce lo decide quel modello. L’uso illecito resta vietato dalla politica di uso accettabile e il canale per le segnalazioni è pubblico.I termini non contengono una clausola generale sui contenuti senza censura. Vietano l’uso illecito e il materiale pedopornografico, e ti obbligano a rispettare i termini di ciascun modello, che cambiano da provider a provider e si estendono anche ai tuoi utenti. Sul piano operativo, l’API dei modelli indica se un provider applica moderazione, i blocchi dei filtri e i rifiuti del modello tornano come HTTP 403, e i termini consentono a OpenRouter di esaminare o bloccare gli input che giudica discutibili. Il jailbreak di un modello senza autorizzazione scritta è vietato.
Modalità di fatturazioneDollari statunitensi, secondo l’unità in cui è misurata l’attività stessa. Nessuna valuta a crediti da convertire, nessun abbonamento, nessun piano a livelli, nessun minimo mensile. Una chiamata di preventivo calcola il prezzo esatto del corpo che stai per inviare e non blocca nulla. Il saldo si ricarica con carta o in criptovaluta (USDT).Crediti prepagati con il dollaro statunitense come valuta di base, acquistabili da 5 a 25.000 dollari per transazione, con una commissione del 5,5% sui pagamenti con carta (minimo 0,80 dollari) e del 5% in criptovaluta. I prezzi dei modelli sono documentati come identici a quelli del provider, senza ricarico sull’inferenza. I crediti inutilizzati sono rimborsabili solo entro 24 ore dall’acquisto, la commissione mai, i pagamenti in criptovaluta mai, e OpenRouter si riserva di far scadere i crediti 365 giorni dopo l’acquisto.
Richiesta fallitaUn’attività riuscita viene liquidata su quello che l’esecuzione ha davvero consumato e non viene rimborsata perché il risultato ha deluso. Le attività fallite o scadute di norma non vengono addebitate. Alcuni modelli addebitano i rifiuti dei contenuti come indicato nella loro pagina; verifica queste condizioni prima dell’invio.Zero Completion Insurance, attiva su ogni account: una risposta senza token di output, con finish_reason vuoto o di errore, non viene fatturata né per i token del prompt né per quelli di completamento o di ragionamento, e le richieste di immagini o sintesi vocale che non consegnano un output utilizzabile non vengono fatturate. Ricerca web, analisi dei PDF e recupero di pagine web già eseguiti possono comunque essere addebitati. La pagina degli errori afferma invece che l’elaborazione del prompt può ancora essere addebitata quando non viene generato alcun contenuto, e la documentazione sui video non dice se un job fallito viene fatturato.
Forma della richiestaUna sola chiamata di creazione risponde 202 con un identificatore dell’attività; i risultati arrivano via polling o via webhook firmato. Il testo parla una superficie compatibile con OpenAI sulla stessa chiave. L’input è validato contro uno schema pubblicato con additionalProperties chiuso, e ogni chiamata di scrittura accetta un’intestazione Idempotency-Key valida 24 ore.Chat completions compatibili con OpenAI, più endpoint Responses e Anthropic Messages, con streaming e fallback automatico su un altro provider finché non parte il primo token. Le immagini tornano in modo sincrono, in base64. Il video è asincrono: invii, interroghi l’ID del job e poi scarichi il file con la tua chiave API, oppure ricevi un webhook allo stato finale, firmato se configuri un secret.
Limiti di spesaImposta limiti di spesa giornalieri, mensili e sull’intera durata di ciascuna chiave. Le nuove chiavi non hanno limiti di spesa finché non ne imposti uno. Puoi anche limitare una chiave a modelli selezionati e indirizzi IP di origine; gli importi accantonati ancora da regolare vengono conteggiati nel suo plafond.Ogni chiave ha un solo limite di crediti, che si azzera ogni giorno, settimana o mese a mezzanotte UTC, oppure mai; quando si esaurisce, l’errore documentato è 402. I guardrail aggiungono un budget in dollari con il proprio azzeramento, più allowlist di modelli e provider, assegnati per chiave e per membro dell’organizzazione, e vale il limite più basso. I budget di workspace con un massimo di quattro intervalli, compreso quello sull’intera durata, sono disponibili nel piano Enterprise.
Strumenti ufficialiREST nativo più una superficie compatibile con OpenAI, il nostro SDK, la CLI, il server MCP e la Agent Skill, tutti sulla stessa chiave.SDK di prima parte per TypeScript, Python e Go, agent skill per quegli SDK e un server MCP ospitato, documentato come strumento per consultare modelli, prezzi e crediti e inviare messaggi di prova mentre sviluppi, non per eseguire i modelli in produzione.
Impegni pubblicatiUn obiettivo operativo pubblicato del 99,9% per il nostro livello: accettare le richieste, ammettere le attività, consegnare le callback. È un obiettivo, non un accordo sul livello di servizio: niente crediti di servizio, nessun indennizzo, e restano fuori i servizi di terze parti che eseguono la generazione, le finestre di manutenzione annunciate e gli eventi fuori dal nostro controllo. Lo stato in tempo reale è pubblicato su status.spicyapi.ai.I termini forniscono i modelli in base alla disponibilità, non garantiscono la disponibilità di nessuno di essi e rimandano ai termini di ciascun modello per l’uptime. La pagina enterprise offre supporto prioritario e un referente tecnico dedicato, ma non pubblica alcuna percentuale di uptime né un accordo sul livello di servizio.
LingueSito, documentazione dei modelli, console e testi di errore dell’API in dieci lingue: inglese, giapponese, coreano, tedesco, francese, spagnolo, portoghese brasiliano, russo, italiano e polacco. I codici di errore non cambiano mai con la lingua, quindi le tue diramazioni restano stabili.Documentazione osservata solo in inglese; le pagine non hanno versioni in altre lingue, e i percorsi della documentazione con prefisso di lingua restituiscono una pagina non trovata.

Scorri in orizzontale per vedere tutte le colonne.

Politica sui contenuti

Che cosa la piattaforma rifiuta, e chi lo decide

Per una chat senza filtro dei contenuti, controlla sia il modello sia le preferenze del provider. Il fallback può scegliere un altro provider; non dare per scontato che il comportamento di rifiuto di uno descriva tutte le risposte instradate.

Modalità di fatturazione

Che cos’è davvero un’unità di fatturazione

Confronta tariffe dei token di input, output e cache, più commissioni di acquisto crediti e strumenti opzionali. Immagini e video richiedono un proprio prezzo per task, non un confronto di token testuali.

Forma della richiesta

Che cosa significa la risposta HTTP

Il client chat può mantenere la struttura OpenAI, ma provider.order, allow_fallbacks e require_parameters sono controlli OpenRouter. Esaminali esplicitamente; i media richiedono anche mappature di input e risultato proprie della destinazione.

Limiti di spesa

Che cosa ferma un ciclo andato storto

Traduci con attenzione limiti delle chiavi e guardrail. OpenRouter offre reset settimanali; SpicyAPI usa tetti giornalieri, mensili di calendario e vitalizi. Mantieni nell'app il budget settimanale del cliente se necessario.

Scelta

Quale si adatta al lavoro che stai facendo

Scegli OpenRouter se

  • Il testo è il carico di lavoro principale e vuoi centinaia di modelli linguistici di molti provider dietro una sola chiave. Il loro catalogo testuale è molto più ampio del nostro.
  • Vuoi governare tu l’instradamento: scegliere o escludere provider, imporre la conservazione zero dei dati per gruppo di modelli, o limitare il traffico a endpoint nell’UE o negli Stati Uniti con i piani Business ed Enterprise. Noi non esponiamo la scelta del provider, ed è una decisione voluta.
  • Hai già chiavi presso i provider dei modelli e vuoi una sola fattura e una sola dashboard sopra di esse. Il bring-your-own-key è integrato nella loro fatturazione; noi non lo offriamo.

Scegli SpicyAPI se

  • I modelli di immagini e video senza censura sono il cuore del lavoro e non un’aggiunta, e vuoi una piattaforma che non aggiunge un livello di filtro proprio e passa il tuo prompt al modello così come l’hai inviato.
  • Vuoi che ogni modello di media risponda nella stessa forma – una chiamata di creazione, poi polling o webhook firmato – invece di un endpoint sincrono per le immagini e uno asincrono per i video con contratti diversi.
  • Vuoi limiti di spesa giornalieri, mensili e sull’intera durata, configurabili per ogni chiave, insieme a messaggi di errore e documentazione nella tua lingua.

Domande frequenti

Domande su OpenRouter e SpicyAPI

I termini di OpenRouter non contengono una clausola generale sui contenuti senza censura: vietano l’uso illecito e il materiale pedopornografico, e ti rendono responsabile del rispetto dei termini di ogni modello che chiami. Se una richiesta senza censura va a buon fine dipende quindi da quale modello e quale provider la servono, e dal fatto che quel provider applichi o meno la moderazione, cosa che l’API dei modelli segnala. Blocchi e rifiuti restituiscono HTTP 403. Leggi i termini che OpenRouter collega a ogni modello prima di affidarti a questo riepilogo.

Passo successivo

Se il lavoro principale sono i media, calcola il costo sulle pagine dei modelli.

Ognuna mostra i campi obbligatori, un esempio eseguibile e il costo esatto per le impostazioni che hai scelto, e non viene trattenuto nulla finché non invii.