Trois modes
FIM One fonctionne selon trois modes, déterminés par la façon dont l’agent est déployé et utilisé :
La progression est naturelle : commencer en mode Standalone, intégrer dans un système hôte en tant que Copilot, puis configurer un Hub pour l’orchestration inter-systèmes. Le Copilot continue de fonctionner en mode intégré ; le Hub ajoute une couche d’orchestration centrale.
Détails du mode
Autonome (0 connecteurs)
Le mode par défaut. FIM One fonctionne comme un assistant IA complet :- Outils intégrés : recherche web, exécution Python, calculatrice, opérations sur fichiers, commandes shell
- Base de connaissances avec RAG (PDF, DOCX, Markdown, HTML, CSV)
- Planification DAG dynamique pour les tâches complexes multi-étapes
- Streaming en temps réel avec visualisation DAG
Copilot (intégré)
Intégrez FIM One dans l’interface web d’un système hôte. L’agent travaille aux côtés des utilisateurs dans leur interface familière — aucun changement de contexte requis. Le mode Copilot peut utiliser plusieurs connecteurs (par exemple, la base de données du système hôte + un service de notification). Exemples :- Finance Copilot : Connecté à Kingdee (金蝶) via connecteur DB → interroger les états financiers, générer des rapports d’analyse
- Contract Copilot : Connecté au système de gestion des contrats via connecteur API → rechercher des contrats, extraire des clauses, évaluer les risques
- HR Copilot : Connecté au système RH via connecteur API → interroger les informations des employés, générer des statistiques
Hub (orchestration centrale)
Le Hub est un portail autonome (ou une API) qui sert de couche d’intelligence centrale. Il n’est intégré dans aucun système unique — au lieu de cela, il se connecte à tous. Les utilisateurs y accèdent via l’interface utilisateur du portail ou l’API. Exemples :- « Vérifier les contrats en retard dans le CRM, recouper avec les paiements ERP, notifier l’équipe finance sur Lark »
- « Quand l’approbation OA est terminée, mettre à jour le statut du contrat dans le CRM et enregistrer dans la base de données d’audit »
- « Interroger les données de ventes de Salesforce, générer une prévision à l’aide de la base de données métier, envoyer un résumé par e-mail à la direction »
Méthodes de livraison
La livraison et le mode sont liés mais non verrouillés : vous pouvez accéder à un Hub via l’API, ou utiliser un agent autonome via le Portail. Mais le modèle typique est Portail pour Hub, intégration pour Copilot.
Moteurs d’exécution (implémentation interne)
Sous le capot, FIM One fournit deux moteurs d’exécution :
ReAct est l’unité atomique ; DAG est la couche d’orchestration. Les deux moteurs fonctionnent dans les trois modes (Standalone, Copilot, Hub). En mode Hub, une seule étape DAG peut appeler des connecteurs vers différents systèmes.
Deux paradigmes d’exécution
FIM One fournit deux paradigmes complémentaires pour accomplir le travail :
Les Agents excellent quand la tâche est ouverte — « analyser les données de ce trimestre et recommander des actions ». L’LLM planifie et s’adapte à la volée.
Les Workflows excellent quand le processus est connu et reproductible — « chaque lundi, extraire les factures de l’ERP, exécuter les vérifications de conformité, acheminer les exceptions vers un examinateur ». L’éditeur visuel vous permet de connecter des nœuds (Agent, Connecteur, KB, LLM, HTTP, Code, Approbation Humaine, Sous-Workflow) dans un DAG fixe.
Les deux paradigmes se composent naturellement : un Workflow peut invoquer un Agent à n’importe quelle étape qui nécessite un raisonnement flexible au sein d’un pipeline autrement fixe. Les Agents ne peuvent pas appeler directement les Workflows — la relation est unidirectionnelle.