Ingiere datos de sensores
Integra datos MCAP, LiDAR, vídeo, ROS bag o LeRobot en un único modelo de datos.
Plataforma para desarrolladores de Physical AI
Conecte sus agentes al servidor MCP alojado, desarrolle con los SDK de Python y TypeScript, lea los metadatos de cada secuencia e importe o exporte conjuntos de datos LeRobot.
MCP alojado
Conecte un único endpoint alojado. Sus agentes pueden leer grabaciones y alertas de la flota, secuencias, campañas de captura y su cobertura de aceptación, consenso, objetivos de calidad y el estado de las exportaciones.
Los planes de recolección, los informes de carencias y los informes de evaluación forman parte del programa de aprendizaje de flota. Su equipo de Avala se los entrega.
Lee la guía de MCPhttps://mcp.avala.ai/mcpHerramientas por etapa del ciclo
fleet_list_recordingsfleet_list_eventsfleet_list_alertslist_sequencespreview_curation_candidateslist_capture_campaignsget_campaign_acceptance_coverageget_dataset_healthget_consensus_summarylist_quality_targetslist_sliceslist_exportsget_export_statusEl acceso sigue tus permisos de Avala. Las acciones de personal revisadas solo aparecen para operadores autorizados y requieren confirmación explícita.
Interfaces
Python, TypeScript, la API REST pública y MCP alojado comparten el mismo modelo de datos de Avala.
Clientes síncronos y asíncronos, paginación por cursor, modelos tipados y errores explícitos.
pip install avalaClientes de recursos tipados sin dependencias en runtime y soporte formal para Node.js 18+.
npm install @avala-ai/sdkUsa el endpoint público api.avala.ai desde cualquier lenguaje o cliente HTTP autenticado.
curl --fail-with-body -H "X-Avala-Api-Key: $AVALA_API_KEY" "https://api.avala.ai/api/v1/datasets/?limit=10"Conecta herramientas de IA compatibles al contexto de datasets y operaciones limitado por permisos.
https://mcp.avala.ai/mcpMetadatos de la secuencia
Las secuencias entregadas en un programa de aprendizaje de flota llevan los mismos campos. Su código de entrenamiento puede filtrarlas, dividirlas y ponderarlas sin conjeturas.
Vea cómo se califica cada secuenciaLos grupos de fuga le permiten dividir los conjuntos de entrenamiento y de prueba de modo que el mismo hogar, objeto u operador nunca aparezca en ambos lados.
Formato LeRobot
Importe un conjunto de datos LeRobot en Avala como secuencias MCAP, o exporte un conjunto de datos de secuencias de Avala como conjunto de datos LeRobot v3. Cada episode de LeRobot corresponde a una secuencia de Avala. Ambos comandos vienen con el SDK de Python y requieren Python 3.12 o posterior.
pip install "avala[cli,lerobot]"avala import lerobot --repo-id lerobot/svla_so101_pickplace --name "SO-101 pick and place" --slug so101-pick-and-placeavala lerobot export my-org/so101-pick-and-place --repo-id my-hf-user/so101-pick-and-place --output ./lerobot-outPrimer ciclo
Introduce tu clave en un prompt sin eco y consulta la API pública mientras la credencial permanece aislada en una subshell temporal.
Bash o Zsh · curl · una clave de API de Avala
(
printf "Avala API key: " &&
IFS= read -rs AVALA_API_KEY &&
printf "\n" &&
export AVALA_API_KEY &&
curl \
--fail \
--silent \
--show-error \
-H "X-Avala-Api-Key: $AVALA_API_KEY" \
"https://api.avala.ai/api/v1/datasets/?limit=10"
)Flujo programable
Usa interfaces estables para los pasos operativos entre los datos de sensores sin procesar y la siguiente ejecución del modelo.
Integra datos MCAP, LiDAR, vídeo, ROS bag o LeRobot en un único modelo de datos.
Comprueba indexación, secuencias, recuentos de frames y calibración antes de que los datos entren en producción.
Lanza trabajos de autoetiquetado por proyecto y mantén la revisión humana en el mismo flujo gobernado.
Crea una exportación de un dataset o proyecto y síguela hasta completarse para el entrenamiento posterior.
Recorrido técnico
Trazaremos las interfaces, el almacenamiento, los controles de calidad y el contrato de release en torno a un flujo real.