Créer un projet (depuis le wizard ou un template)

◆ Ingénieur IA

Création via le wizard (B1 → B4)

L’ordre de création est strict et invariable : Algo → UseCase → Project → schémas. Chaque appel renvoie un identifiant réinjecté dans le suivant.

Étape

Production

B1 create-algo

algo_id

B2 create-usecase

usecase_id

B3 create-project

project_id

B4 generate-initial-schemas

Schémas d’inférence (reçoit algo_id, handoff_package, project_id).

Note

Tous les identifiants sont des chaînes de chiffres. La persistance du workbook s’arrête au Use Case ou au payload éphémère.

Création depuis un Template

Un Use Case marqué comme template peut servir de point de départ. Le flux Studio « from-template » télécharge un pack complet, puis un Parameter Workbook (Excel) de configuration.

Endpoint

Rôle

GET /usecases?is_template=true&enabled=true

Catalogue des templates disponibles.

GET /usecases/{id}/template-pack

Pack complet du template (schémas, configurations).

GET /usecases/{id}/parameter-workbook

Fichier Excel de configuration associé.

Avertissement

Le filtre du catalogue porte sur le booléen isTemplate (camelCase). Un document qui n’expose que is_template (snake_case) n’apparaît pas : il faut migrer la donnée vers isTemplate.

Étape « Gestion projet »

Une fois le projet créé, l’étape de gestion projet permet d’attacher la documentation métier (businessDocUrl), les droits et l’exposition des résultats. Les projets existants sans ces champs restent valides — aucune migration n’est obligatoire.