OpenProgram : Framework d'agents IA auto-programmables
OpenProgram est un runtime open source pour créer des agents IA auto-programmables qui créent et affinent leurs propres workflows. Il fournit des modèles, des outils, de la mémoire, du contexte et une collaboration multi-agents, et prend en charge le paradigme Agentic Programming.
À propos de cet outil
OpenProgram est un runtime open source pour créer des agents IA auto-programmables qui créent et affinent leurs propres workflows. Il fournit des modèles, des outils, de la mémoire, du contexte et une collaboration multi-agents, et prend en charge le paradigme Agentic Programming.
Capacités clés
- Définir des fonctions d'agent avec le décorateur
@agentic_function;llm()dans le corps de la fonction effectue des appels de modèle. - Prise en charge des étapes de décision : le modèle exécute d'abord un tour complet de raisonnement et d'appels d'outils, puis fait un choix sous forme de JSON.
- Les menus d'outils peuvent inclure des fonctions, des valeurs ou des outils natifs, avec prise en charge du routage et de branches limitées.
- Prise en charge de la collaboration multi-agents et des fonctions d'agent imbriquées.
- API publique et prise en charge des familles de modèles.
Cas d'usage
- Création d'agents IA auto-programmables
- Définition de workflows d'agents avec étapes de décision
- Composition d'appels LLM avec outils et fonctions
- Collaboration multi-agents
Plateforme
et licence Prend en charge Linux, macOS, Web, Windows. Open source et gratuit.
Fonctions et usages
Open-source runtimePublic APIModel family supportMulti-agent collaborationMemory and context managementAgentic Programming paradigm@agentic_function decoratorDecision step support