Guía de inicio rápido de ElevenAPI
Descubre cómo hacer tu primera solicitud a la API de ElevenLabs.
Al final de esta guía, tendrás ElevenLabs configurado en tu proyecto y podrás hacer tu primera solicitud de Texto a Voz. Hay dos formas de hacerlo: dejar que tu agente de programación realice la configuración o hacerlo manualmente.
Para consultar guías sobre otras funcionalidades —streaming, clonar voz, voz a texto—, ve a la sección de Tutoriales.
Configúralo con tu agente de programación
No necesitas una cuenta ni una clave de API antes de empezar. Pega esto en tu agente de programación:
La CLI de ElevenLabs se encarga del resto e indica a tu agente cada paso. Tu navegador se abrirá una vez para que puedas iniciar sesión o crear una cuenta y hacer clic en Autorizar. La clave se guarda en el archivo de entorno de tu proyecto (.env.local o .env en un proyecto de Python) y se mantiene fuera de git; nunca se muestra en el chat. A continuación, el agente te pregunta qué quieres crear, instala el SDK, añade el código a tu aplicación y pregunta si quieres enviar una solicitud de prueba.
Si tu agente se ejecuta en algún lugar al que tu navegador no puede acceder, como una máquina remota mediante SSH o un
sandbox en la nube, la CLI te pide que crees una
clave tú mismo y la pegues en el archivo de entorno;
después continúa. El comando necesita Node.js para npx. Si no lo tienes,
instala la CLI de ElevenLabs con Homebrew (macOS
y Linux) o Scoop (Windows), o actualízala si ya la tienes (brew upgrade elevenlabs,
scoop update elevenlabs), y pide a tu agente que ejecute elevenlabs onboard init en su lugar.
Configúralo manualmente
Crea una clave de API
Crea una clave de API en el panel aquí, que usarás para acceder a la API de forma segura.
Guarda la clave como un secreto gestionado y pásala a los SDK como variable de entorno mediante un archivo .env o directamente en la configuración de tu aplicación, según prefieras.