Sensordaten aufnehmen
Führe MCAP-, LiDAR-, Video-, ROS-Bag- oder LeRobot-Daten in einem Datensatzmodell zusammen.
Physical-AI-Entwicklerplattform
Verbinden Sie Ihre Agents mit dem gehosteten MCP-Server, bauen Sie auf den Python- und TypeScript-SDKs auf, lesen Sie die Metadaten jeder Sequenz und importieren oder exportieren Sie LeRobot-Datasets.
Gehostetes MCP
Verbinden Sie einen gehosteten Endpunkt. Ihre Agents können Flottenaufnahmen und Warnungen, Sequenzen, Erfassungskampagnen und ihre Abnahmeabdeckung, Konsens, Qualitätsziele und den Exportstatus lesen.
Erfassungsbriefings, Lückenberichte und Evaluierungsberichte gehören zum Flottenlernprogramm. Ihr Avala-Team liefert sie Ihnen.
MCP-Anleitung lesenhttps://mcp.avala.ai/mcpTools nach Phase des Kreislaufs
fleet_list_recordingsfleet_list_eventsfleet_list_alertslist_sequencespreview_curation_candidateslist_capture_campaignsget_campaign_acceptance_coverageget_dataset_healthget_consensus_summarylist_quality_targetslist_sliceslist_exportsget_export_statusDer Zugriff folgt deinen Avala-Berechtigungen. Geprüfte Mitarbeiteraktionen erscheinen nur für berechtigte Operatoren und erfordern eine ausdrückliche Bestätigung.
Schnittstellen
Python, TypeScript, die öffentliche REST API und gehostetes MCP teilen dasselbe Avala-Datenmodell.
Synchrone und asynchrone Clients, Cursor-Paginierung, typisierte Modelle und klare Fehler.
pip install avalaTypisierte Ressourcen-Clients ohne Laufzeitabhängigkeiten und mit offizieller Unterstützung für Node.js 18+.
npm install @avala-ai/sdkNutze den öffentlichen Endpunkt api.avala.ai aus jeder Sprache oder jedem authentifizierten HTTP-Client.
curl --fail-with-body -H "X-Avala-Api-Key: $AVALA_API_KEY" "https://api.avala.ai/api/v1/datasets/?limit=10"Verbinde kompatible KI-Werkzeuge mit berechtigungsbezogenem Datensatz- und Betriebskontext.
https://mcp.avala.ai/mcpSequenz-Metadaten
Sequenzen aus einem Flottenlernprogramm tragen dieselben Felder. Ihr Trainingscode kann sie ohne Rätselraten filtern, aufteilen und gewichten.
So wird jede Sequenz bewertetMit Leakage-Gruppen teilen Sie Trainings- und Testsets so auf, dass dieselbe Wohnung, dasselbe Objekt oder derselbe Bediener nie auf beiden Seiten erscheint.
LeRobot-Format
Importieren Sie ein LeRobot-Dataset als MCAP-Sequenzen in Avala oder exportieren Sie ein Avala-Sequenz-Dataset als LeRobot-v3-Dataset. Jede LeRobot-Episode entspricht einer Avala-Sequenz. Beide Befehle sind Teil des Python-SDK und benötigen Python 3.12 oder neuer.
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-outErster Kreislauf
Gib deinen Schlüssel über eine nicht sichtbare Eingabe ein und frage die öffentliche API ab, während die Zugangsdaten in einer temporären Subshell isoliert bleiben.
Bash oder Zsh · curl · ein Avala-API-Schlüssel
(
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"
)Programmierbarer Workflow
Nutze stabile Schnittstellen für die operativen Schritte zwischen rohen Sensordaten und dem nächsten Modelllauf.
Führe MCAP-, LiDAR-, Video-, ROS-Bag- oder LeRobot-Daten in einem Datensatzmodell zusammen.
Prüfe Indizierung, Sequenzen, Frame-Anzahlen und Kalibrierung, bevor Daten in die Produktion gelangen.
Starte projektbezogene Auto-Labeling-Aufträge und halte die menschliche Prüfung im selben gesteuerten Workflow.
Erstelle einen Datensatz- oder Projektexport und verfolge ihn bis zur Fertigstellung für das nachgelagerte Training.
Technische Einführung
Wir bilden Schnittstellen, Speicherpfad, Qualitätsgates und Release-Vertrag anhand eines echten Workflows ab.