IT ▾
Ottieni la chiave API

Livello gratuito API Mistral: limiti e alternativa prepagata

Un livello gratuito risponde bene a una domanda: questo modello funziona per la mia idea. Risponde male a una seconda domanda: supporterà il traffico reale. Ecco come valutare il livello gratuito API Mistral e come funziona una piccola prova più credito prepagato qui.

Aggiornato:

Porta isometrica tra una piccola sandbox di test e una piattaforma più grande, che illustra il passaggio da una prova gratuita a un'API a pagamento

Punti chiave

  • I piani gratuiti sono pensati per i test, quindi prevedi limiti di richieste più stringenti e termini che possono cambiare.
  • Leggi la documentazione corrente di Mistral per i limiti di richiesta, i modelli eleggibili e la gestione dei dati, poiché questa pagina non li cita.
  • Prova qui: $0,50, un clic, senza carta, 7 giorni, 2 richieste parallele e 60 richieste al minuto.
  • Produzione qui: credito prepagato da $20, 8 richieste parallele e 300 richieste al minuto.

Cosa aspettarsi dal livello gratuito API Mistral

La maggior parte delle persone che cercano il livello gratuito API Mistral vuole sapere tre cose: quante richieste ottengono, quali modelli sono inclusi e cosa succede quando superano il livello gratuito. Mistral decide tutte e tre, e i numeri sono del tipo che vengono regolati, quindi qualsiasi cifra copiata in un articolo come questo diventerebbe presto obsoleta. Apri la loro documentazione e le pagine di fatturazione e leggi i limiti correnti direttamente.

Quello che puoi prevedere è la forma. I permessi gratuiti in tutto il settore tendono a condividere alcune caratteristiche: limiti di richieste più bassi rispetto ai piani a pagamento, un limite sui token o sulle richieste per periodo, termini su come i prompt possono essere utilizzati e nessuna promessa di capacità durante le ore di punta. Nulla di tutto ciò è una critica. Un livello gratuito è uno strumento di marketing e test, e funziona bene per quel lavoro.

Diventa un problema quando un prototipo si trasforma silenziosamente in un prodotto. Il giorno in cui la tua app ha utenti reali, vuoi limiti prevedibili, un saldo che puoi vedere e una risposta alla domanda "cosa succede se il modello rifiuta una richiesta perfettamente legale?" Il resto di questa pagina copre come pianificare per quel momento.

Una lista di controllo per leggere i termini di qualsiasi piano gratuito

Prima di costruire qualcosa su un permesso gratuito, rispondi a queste domande dalle pagine stesse del provider. Scrivi le risposte con la data, perché cambiano.

  1. Qual è il limite di richieste? Cerca richieste al minuto, token al minuto e qualsiasi limite mensile, come numeri separati.
  2. Quali modelli sono coperti? L'accesso gratuito a volte si applica solo ad alcuni modelli.
  3. I dati possono essere utilizzati per l'addestramento? L'utilizzo gratuito su alcuni servizi ha termini sui dati diversi dall'utilizzo a pagamento. Leggi la sezione privacy, non quella sui prezzi.
  4. È consentito l'uso commerciale? Alcuni piani gratuiti sono solo per la valutazione.
  5. Qual è il percorso di aggiornamento? Scopri quanto costa un account a pagamento e se i limiti aumentano immediatamente.
  6. Quali sono le regole sui contenuti? Se il tuo caso d'uso è la narrativa, il roleplay o altre scritture per adulti che sono legali, controlla come il modello le gestisce prima di investire tempo nei prompt.

L'ultimo elemento è il motivo per cui molte persone finiscono su un servizio diverso. Un modello con un meccanismo di rifiuto integrato può superare i tuoi primi dieci prompt di test e poi rifiutare l'undicesimo, e un piano gratuito ti dà poco spazio per sperimentare in quel contesto.

La prova qui, in numeri

Questa API è indipendente da Mistral e offre una piccola prova invece di un piano gratuito permanente. I nuovi utenti si registrano con Google o con un'email e una password, poi cliccano una volta sulla pagina chiave API per richiedere $0.50 di credito. Non c'è il passaggio della carta. È valido per 7 giorni e limitato a uno per persona.

La chiave di prova funziona con limiti più bassi rispetto a una chiave finanziata: 2 richieste concorrenti e 60 richieste al minuto. Questo è sufficiente per testare uno script, un client di chat in stile SillyTavern o un piccolo lavoro batch, e non abbastanza per un'app pubblica.

Cosa compra $0,50

I prezzi dei token sono $0,15 per 1M di input e $0,50 per 1M di output. Alcuni budget concreti:

  • Solo input, nessun output: $0,50 / $0,15 per 1M sono circa 3,33M di token di prompt.
  • Solo output: $0,50 / $0,50 per 1M sono esattamente 1M di token di testo generato.
  • Una piccola richiesta tipica di 1.000 token in entrata e 300 in uscita costa 0,00015 + 0,00015 = $0,0003. Quindi $0,50 copre circa 1.666 di esse.
  • Una richiesta per documenti lunghi con 20.000 token in input e 1.000 in output costa 0,003 + 0,0005 = $0.0035, quindi circa 142 richieste.

In pratica è sufficiente per eseguire alcune centinaia di prompt reali relativi al tuo caso d'uso, che è esattamente ciò di cui ha bisogno una valutazione. Se le risposte non sono quelle che vuoi, hai perso 50 centesimi e nessuna carta è stata inserita.

Passare dalla prova alla produzione

Quando la prova funziona, il passaggio successivo è un ricarico prepagato di qualsiasi importo intero da $20 a $500. Non c'è abbonamento e il credito non scade mai, quindi ricaricare il minimo e lasciarlo lì per un mese non costa nulla in più. Importi più grandi aggiungono un bonus: +5% da $50, +10% da $100, +15% da $200. Un ricarico di $200 ti dà quindi $230 di credito.

Una chiave finanziata alza i limiti a 8 richieste parallele e 300 richieste al minuto. Alla piccola dimensione delle richieste di cui sopra ($0.0003 ciascuna), una ricarica di $20 copre circa 66.000 richieste: 20 / 0.0003 fa 66.666. Per il tariffario completo, vedi la pagina dei prezzi.

Il pagamento è con cripto (USDT su TRC20, USDC su Base).

La differenza che sentirai di più è la prevedibilità. Invece di chiederti se un credito gratuito condiviso è limitato oggi, hai un saldo in dollari, un'intestazione su ogni risposta che lo mostra e due limiti documentati. Una richiesta fallita o rifiutata non viene fatturata, quindi un problema lato server non consuma il tuo credito.

Codice: esegui la prova e monitora il saldo

L'API segue il formato chat OpenAI, quindi il tuo SDK esistente funziona con un nuovo URL di base e chiave. Questo script invia una richiesta, stampa la risposta e legge il saldo rimanente dall'intestazione X-Balance-USD.

from openai import OpenAI

client = OpenAI(
    base_url="https://api.mistralapi.com/v1",
    api_key="YOUR_API_KEY",
)

raw = client.chat.completions.with_raw_response.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Give me three names for a fantasy tavern."}],
    max_tokens=200,
)
resp = raw.parse()

print(resp.choices[0].message.content)
print("tokens in/out:", resp.usage.prompt_tokens, resp.usage.completion_tokens)
print("balance left: $", raw.headers.get("X-Balance-USD"))

Eseguilo poche volte e vedrai il saldo muoversi di frazioni di centesimo. Questo è il modo migliore per sviluppare un'idea di quanto costino davvero i tuoi prompt prima di impegnarti con una ricarica. Se vuoi la stessa cosa dalla shell:

curl -i https://api.mistralapi.com/v1/chat/completions   -H "Authorization: Bearer YOUR_API_KEY"   -H "Content-Type: application/json"   -d '{"model":"uncensored","messages":[{"role":"user","content":"Say hello."}],"max_tokens":20}'

La bandiera -i stampa le intestazioni di risposta, incluse X-Request-Id, X-Balance-USD e le due X-RateLimit-Limit intestazioni. Tieni l'ID richiesta se mai contatti assistenza.

Gestire i limiti di richieste senza perdere richieste

I limiti esistono su tutti i piani, gratuiti o a pagamento, quindi scrivi la logica di retry una volta. Questa API risponde con HTTP 429 in tre situazioni. Il codice di errore rate_limited significa che hai superato le richieste al minuto. Il codice concurrency significa che erano troppe richieste in corso contemporaneamente. Un 429 con un'intestazione Retry-After: 5 significa sovraccarico temporaneo. In tutti e tre i casi la risposta giusta è aspettare e inviare di nuovo la richiesta.

import time
from openai import OpenAI, RateLimitError

client = OpenAI(base_url="https://api.mistralapi.com/v1", api_key="YOUR_API_KEY")

def ask(prompt, tries=5):
    for attempt in range(tries):
        try:
            r = client.chat.completions.create(
                model="uncensored",
                messages=[{"role": "user", "content": prompt}],
            )
            return r.choices[0].message.content
        except RateLimitError:
            time.sleep(5 * (attempt + 1))
    raise RuntimeError("still rate limited after retries")

Sulla chiave di prova, mantieni il tuo pool di worker a due o meno. Una richiesta streaming mantiene la sua slot di concorrenza fino al termine dello streaming, quindi due stream lunghi possono bloccare una terza richiesta anche se sei ben al di sotto di 60 al minuto.

Un piano di valutazione realistico per la prova

Mezzo dollaro fa molta strada se lo spendi nei test giusti. Un piano che funziona bene:

  1. Raccogli 100-200 prompt reali. Usa messaggi utente reali, ticket di supporto o spunti di storia dal tuo progetto, non esempi inventati. Include quelli imbarazzanti che un altro modello potrebbe rifiutare.
  2. Esegui una volta con impostazioni fisse. Usa una temperatura bassa così stai giudicando il modello piuttosto che la casualità.
  3. Leggi un campione a mano. Venti risposte sono sufficienti per individuare un pattern. Nota quelle che non spediresti.
  4. Misura i token. Media i conteggi prompt e completamento da usage.
  5. Proietta il conto mensile. Moltiplica il costo per richiesta per il tuo volume previsto.

Per darti un'idea: 200 prompt con 800 token in input e 400 in output usano 160.000 token di input (0,024 dollari) e 80.000 token di output (0,04 dollari), quindi un ciclo completo costa $0.064. Potresti eseguire quel set di test circa sette volte all'interno di una prova da $0.50, e la validità di 7 giorni raramente è il limite. Cambiare il prompt di sistema tra i cicli è la messa a punto più economica che tu possa mai fare.

Interrompi il trial anticipatamente se le risposte non sono sufficientemente valide per il tuo compito. Nulla si rinnova e non è stata inserita alcuna carta, quindi non c'è nulla da cancellare.

Quale percorso fa per te

Usa un piano gratuito quando stai verificando se un modello è abbastanza capace, quando stai scrivendo un tutorial o quando il volume è un pugno di richieste al giorno. Usa una chiave prepagata quando altre persone dipendono dall'output, quando devi conoscere i tuoi limiti in anticipo o quando il tuo caso d'uso si trova dove un modello più restrittivo potrebbe rifiutare. La quickstart copre il passaggio in poche righe se vieni da un'integrazione Mistral esistente.

Tieni a mente una regola indipendentemente dalla scelta: il servizio non genera contenuti sessuali che coinvolgono i minorenni e nessuna tariffa o impostazione cambia questo comportamento.

Domande e risposte

Mistral ha un piano API gratuito?

Mistral decide quali crediti di prova gratuiti esistono e a quali condizioni, e questi cambiano, quindi controlla la loro documentazione corrente. Questa pagina non cita i loro limiti.

Il trial su questo sito è un piano gratuito permanente?

No. Si tratta di $0,50 di credito, richiesto una volta per persona, valido per 7 giorni e senza necessità di carta. Dopo di che, puoi ricaricare da $20 se vuoi continuare.

Quali sono i limiti della chiave di prova?

2 richieste concorrenti e 60 richieste al minuto. Una chiave finanziata consente 8 richieste concorrenti e 300 richieste al minuto.

I miei prompt vengono utilizzati per l'addestramento?

No. I prompt inviati a questa API non sono utilizzati per l'addestramento.

Cosa succede quando il credito si esaurisce?

Le richieste si fermano finché non ricarichi. Il credito non scade mai, quindi puoi ricaricare il minimo di $20 ogni volta che ne hai bisogno.

La tua chiave è a un modulo di distanza

Crea un account, copia la chiave, modifica l'URL di base. È tutta la configurazione.

Ottieni la chiave API