🔨 Cómo construir un agente con LiveKit paso a paso (Repositorio oficial)
El repositorio oficial de LiveKit Agents proporciona una base para construir agentes multimodales. Aquí el proceso paso a paso:
1. Instalación de dependencias
pip install -r requirements.txt
2. Estructura del agente personalizado
Implementa métodos específicos como on_start y on_audio.
3. Uso del JobContext
Proporciona herramientas para STT, LLM y TTS.
4. Configuración del WorkerOptions
Establece parámetros y plugins necesarios para el agente.
5. Despliegue del agente
from livekit.agents import Worker
worker = Worker(options=opts)
await worker.run()
6. Uso en Jupyter interactivo
Facilita prototipos y demostraciones rápidas con jupyter.run_agent_interactively().
👉 Más detalles y ejemplos en el repositorio oficial.