it ▾
Apri account

Come sostituire la tua chiave API Claude con la nostra

La sostituzione della tua chiave API Claude con una chiave per un endpoint compatibile con OpenAI e non censrato richiede circa dieci minuti quando il codice utilizza già il formato delle chat completions. Questa guida illustra la nuova chiave, l'URL di base, una richiesta di test, lo streaming, gli strumenti, i costi e gli errori che vedrai durante la migrazione.

Ultimo aggiornamento

Riepilogo

  • Il passaggio richiede una nuova chiave e un nuovo URL di base; il formato della richiesta rimane invariato.
  • Esegui una richiesta di test sul modello uncensored prima di spostare tutto il traffico di produzione.
  • I costi sono $0.15 per 1M token input e $0.50 per 1M token output, fatturati dal credito prepagato.
  • Mantieni la vecchia chiave nella configurazione finché la nuova non ha funzionato correttamente per alcuni giorni.

Perché gli sviluppatori stanno cambiando la loro chiave verso un endpoint senza filtri

Alcuni carichi di lavoro legali vanno incontro a rifiuti su un'assistente standard, ad esempio narrativa per adulti, domande mediche dirette o ricerche di sicurezza. Un endpoint uncensored risponde a quelle richieste direttamente, e l'unico limite rigido è il contenuto sessuale che coinvolge minori.

Decidi in anticipo quali richieste accetta il tuo prodotto, perché il modello non prenderà questa decisione per te.

Passo 1: Recupera la tua nuova chiave API senza filtri

Iscriviti con Google o con un'email e una password nella pagina Ottieni chiave API. La chiave appare sullo schermo una volta. L'account inizia con $0.50 di credito di prova, valido per 7 giorni, e non serve la carta.

  • Memorizza la chiave in una variabile di ambiente, mai nel codice client.
  • Ruota la chiave in qualsiasi momento; la vecchia smette di funzionare immediatamente.

Passo 2: Aggiorna il tuo URL di base nel codice

Imposta l'URL base a https://mistralgetapikey.com/v1 e passa la nuova chiave nell'intestazione Authorization come token bearer. Mantieni l'URL di base nella configurazione in modo da poterlo modificare senza un deploy.

Lascia invariato il resto del client. Messaggi, ruoli e il parser delle risposte restano gli stessi.

Passo 3: Verifica il passaggio con una richiesta di test

Invia una breve richiesta con l'ID del modello uncensored. Una risposta con un blocco di utilizzo conferma la chiave, l'URL di base e l'ID del modello insieme.

Se la chiamata fallisce, leggi prima il codice di stato. Un 401 significa che la chiave è errata, e un 402 significa che il credito è esaurito.

Gestione delle risposte in streaming nel tuo codice esistente

Imposta stream: true se il tuo prodotto trasmette già. Ogni evento inviato dal server trasporta un pezzo della risposta e l'ultimo evento trasporta i numeri di utilizzo.

Testa lo stream anche su una connessione lenta, perché un'interruzione dello stream dovrebbe terminare con un chiaro messaggio di errore nell'interfaccia e non con una risposta a metà.

Function Calling Compatibility Check

Se la tua app utilizza strumenti, definisci una funzione con uno schema JSON e lascia che il modello la chiami. Restituisci un risultato, quindi verifica che la risposta finale lo utilizzi correttamente.

  1. Testa uno strumento con due argomenti obbligatori.
  2. Testa due strumenti chiamati in sequenza.
  3. Convalida gli argomenti prima di agire su di essi.

Monitoraggio dell'utilizzo dei token e dei costi

Memorizza i conteggi dei token di input e di output di ogni risposta insieme all'ID della richiesta. Moltiplicali per $0.15 e $0.50 per 1M token per ottenere il costo di ogni chiamata.

Carico di lavoroToken di inputToken di outputCosto
Breve turno di chat1,000400$0.0003
Riassunto di documenti lunghi80,0002,000$0.0130

Risoluzione degli errori di connessione comuni

La maggior parte dei problemi di commutazione deriva da tre cause: una chiave con spazi extra o un a capo, un URL di base che punta ancora al vecchio servizio o una mancata /v1 alla fine dell'URL.

Ogni chiave consente 300 richieste al minuto e 8 richieste simultanee. Un 429 indica di rallentare e un tentativo con backoff risolve il problema.

Verifica finale e messa in produzione

Esegui entrambi gli endpoint sugli stessi prompt per alcuni giorni e confronta le risposte, la latenza e il costo. Sposta il traffico a step, osserva il tasso di errore dopo ogni passaggio e mantieni la vecchia chiave nella configurazione finché quella nuova non ha funzionato senza errori.

Quando i numeri corrispondono alle tue aspettative, rimuovi la vecchia chiave dall'ambiente e dalla checklist di revisione del codice.

Domande frequenti

Il mio codice esistente funzionerà dopo il passaggio?

Nella maggior parte dei casi sì. L'endpoint utilizza il formato di completamento chat, quindi cambiano solo l'URL di base e la chiave.

Quale ID modello devo inviare?

Invia uncensored. È l'unico modello sul servizio, quindi l'ID non cambia.

Esiste un modo gratuito per testare?

Sì. Un nuovo account ottiene $0,50 di credito di prova, valido per 7 giorni, e non è necessaria una carta per iniziare.

Come aggiungo denaro al saldo?

Paga con USDT su TRC20 o USDC su Base, a partire da $20. Il credito bonus si applica da $50 e il credito non scade mai.

Ottieni la tua chiave API

Registrati, ottieni la chiave, aggiorna l'URL di base. Semplice.