Guida rapida a ElevenAPI
Al termine di questa guida avrai configurato ElevenLabs nel tuo progetto e potrai effettuare la tua prima richiesta di Text to Speech. Puoi farlo in due modi: lasciare che il tuo agente di coding esegua la configurazione oppure farla manualmente.
Per le guide su altre funzionalità — streaming, clonazione vocale, Speech to Text — consulta la sezione Tutorial.
Configura con il tuo agente di coding
Non ti servono un account o una chiave API prima di iniziare. Incolla questo nel tuo agente di coding:
La CLI di ElevenLabs fa il resto e indica al tuo agente ogni passaggio. Il browser si aprirà una volta, così potrai accedere o creare un account e fare clic su Authorize. La chiave viene salvata nel file env del tuo progetto (.env.local oppure .env in un progetto Python) e tenuta fuori da git; non viene mai mostrata nella chat. L’agente ti chiederà quindi cosa desideri creare, installerà l’SDK, aggiungerà il codice alla tua app e ti chiederà se inviare una richiesta di test.
Se il tuo agente viene eseguito in un luogo non raggiungibile dal browser, ad esempio su una macchina remota tramite SSH o in una sandbox cloud, la CLI ti chiederà di creare una
chiave e di incollarla nel file env,
quindi continuerà. Il comando richiede Node.js per npx. Se non lo hai,
installa la CLI di ElevenLabs con Homebrew (macOS
e Linux) o Scoop (Windows), oppure aggiornala se la possiedi già (brew upgrade elevenlabs,
scoop update elevenlabs), e chiedi al tuo agente di eseguire invece elevenlabs onboard init.
Configura manualmente
Crea una chiave API
Crea qui una chiave API nella dashboard, che userai per accedere all’API in modo sicuro.
Archivia la chiave come segreto gestito e passala agli SDK come variabile d’ambiente tramite un file .env oppure direttamente nella configurazione della tua app, in base alle tue preferenze.