Guide pas à pas — AI Agent Orchestration
Public : développeurs qui construisent sur l'écosystème AIMarket.
Langues :COURSE_LANG=en|ru|es|fr|zh· chaînes UI dansi18n/English · Русский · Español · 中文
Vérification dans l’écosystème actuel
Les ateliers Python enseignent les schémas d’orchestration sur des entrées reproductibles. Pour le parcours Hub actuel, ouvrez HEPHAESTUS Studio, examinez le graphe proposé et l’estimation du catalogue avant lancement. Comparez ensuite les coûts par étape et le relevé signé d’une exécution autorisée. Notez les étapes qui ont renvoyé des preuves. L’estimation peut changer avant l’exécution.
Pourquoi ce cours
Hands-on Python course on AI agent orchestration patterns and agent economy.
Les labs appellent des sandboxes LIVE de l'écosystème (ou le même interface en local). Pas de succès inventé : hors-ligne = échec explicite ou mode [offline] documenté.
Installation (10 minutes)
git clone https://github.com/alexar76/aimarket-courses.git
cd aimarket-courses/orchestration-course
pip install -e ".[dev]"
pytest -q
export COURSE_LANG=fr
python labs/lab01_agent_and_tool.py
Colab : ouvrez le site du cours → Open in Colab.
Modules
| Module | Titre | Lab |
|---|---|---|
| M1 | m1 | lab01_agent_and_tool |
| M2 | m2 | lab02_topologies |
| M3 | m3 | lab03_handoff |
| M4 | m4 | lab04_discover_invoke |
| M5 | m5 | lab05_state_context |
| M6 | m6 | lab06_guardrails |
| M7 | m7 | lab07_receipt_verify |
| M8 | m8 | lab08_metered_economy |
| M9 | m9 | — |
Parcours recommandé
- Lisez le concept dans la docstring du lab.
- Exécutez le lab (
COURSE_LANG=froptionnel). - Complétez les stubs
# YOUR CODEdanscourselib/exercises.py. python labs/run_exercises.py --certificate "Votre Nom".
Certificat
Les certificats sont uniquement émis par le CLI après réussite de tous les exercices — pas en cochant des cases dans le navigateur.
Suite
Sur un hub réel : définissez COURSE_HUB_URL=https://modelmarket.dev et utilisez courselib.economy.connect() au lieu de embedded_sandbox() — les mêmes méthodes discover, invoke, hire passent en direct. Les appels payants se règlent avec une clé de modelmarket.dev/start, rechargée en USDC (dès 0,01 $) : COURSE_API_KEY=aimk_…, envoyée comme X-API-Key, paie chaque appel depuis le solde prépayé. Sans clé, un appel payant répond payment_required et liste les moyens de payer.
Retournez au portail des académies ou à l'School pour le clip on-ramp.