Exécutez votre premier flow
Démarrez Open Flow avec Docker, ouvrez le Workbench et connectez votre agent IA au même déploiement.
01 · Démarrez le serveur
Installez Docker et OpenSSL, puis construisez et lancez le serveur. Le volume nommé conserve projets et historique après les redémarrages.
Terminal
git clone https://github.com/oomol-lab/open-flow.git
cd open-flow
export OPEN_FLOW_TOKEN="$(openssl rand -hex 32)"
docker build --file apps/server/Dockerfile --tag open-flow-server:dev .
docker run --rm \
--publish 3000:3000 \
--env OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN" \
--volume open-flow-data:/data/open-flow \
open-flow-server:dev02 · Ouvrez le Workbench
Accédez à http://127.0.0.1:3000 et connectez-vous avec OPEN_FLOW_TOKEN. Créez un projet, ajoutez des nœuds typés, reliez leurs ports, puis vérifiez et exécutez le brouillon.
03 · Connectez votre agent
Installez oo CLI en suivant le guide officiel. Définissez ces variables dans le shell de votre agent pour que CLI et Workbench utilisent le même déploiement.
Installer oo CLI ↗Terminal
export OO_OPEN_FLOW_URL=http://127.0.0.1:3000
export OO_OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN"Open Flow est en bêta. Les contrats sont versionnés ; la première version stable reste à venir.