Large Language Models

  • enhance_llm
    Un cadre Python pour construire des pipelines de raisonnement à plusieurs étapes et des flux de travail de type agent avec de grands modèles de langage.
    0
    0
    Qu'est-ce que enhance_llm ?
    enhance_llm fournit un cadre modulaire pour orchestrer les appels de grands modèles de langage dans des séquences définies, permettant aux développeurs de chaîner les prompts, d'intégrer des outils ou des API externes, de gérer le contexte de conversation et d'implémenter une logique conditionnelle. Il prend en charge plusieurs fournisseurs LLM, des modèles de prompt personnalisés, l'exécution asynchrone, la gestion des erreurs et la gestion de la mémoire. En abstraisant la configuration de l'interaction avec LLM, enhance_llm simplifie le développement d'applications de type agent — telles que des assistants automatisés, des bots de traitement de données et des systèmes de raisonnement multi-étapes —, rendant plus facile la création, le débogage et l'extension de flux de travail sophistiqués.
  • AI Agent Example
    Un modèle d'agent IA montrant la planification automatisée des tâches, la gestion de la mémoire et l'exécution d'outils via l'API OpenAI.
    0
    0
    Qu'est-ce que AI Agent Example ?
    AI Agent Example est un référentiel de démonstration pratique pour les développeurs et chercheurs souhaitant construire des agents intelligents alimentés par de grands modèles de langage (LLM). Le projet inclut un code d'exemple pour la planification d'agents, le stockage de mémoire et l'invocation d'outils, illustrant comment intégrer des API externes ou des fonctions personnalisées. Il propose une interface conversationnelle simple qui interprète les intentions de l'utilisateur, formule des plans d'action et exécute des tâches en appelant des outils prédéfinis. Les développeurs peuvent suivre des modèles clairs pour étendre l'agent avec de nouvelles capacités comme la planification d'événements, le scraping web ou le traitement automatisé de données. Offrant une architecture modulaire, ce modèle accélère l'expérimentation avec des workflows pilotés par l'IA et des assistants numériques personnalisés tout en donnant un aperçu de l'orchestration des agents et de la gestion d'état.
  • demo_smolagents
    Une démonstration GitHub présentant SmolAgents, un cadre léger en Python pour orchestrer des flux de travail multi-agents alimentés par LLM avec intégration d'outils.
    0
    0
    Qu'est-ce que demo_smolagents ?
    demo_smolagents est une implémentation de référence de SmolAgents, un micro-framework en Python pour créer des agents IA autonomes alimentés par de grands modèles linguistiques. Cette démo comprend des exemples de configuration d'agents individuels avec des kits d'outils spécifiques, d'établissement de canaux de communication entre agents et de gestion dynamique du transfert de tâches. Elle met en avant l'intégration LLM, l'invocation d'outils, la gestion des invites et des modèles d'orchestration d'agents pour construire des systèmes multi-agents pouvant effectuer des actions coordonnées en fonction des entrées utilisateur et des résultats intermédiaires.
  • cpp-langchain
    Une bibliothèque C++ pour orchestrer les invites LLM et construire des agents KI avec mémoire, outils et workflows modulaires.
    0
    0
    Qu'est-ce que cpp-langchain ?
    cpp-langchain implémente les fonctionnalités principales de l'écosystème LangChain en C++. Les développeurs peuvent envelopper les appels aux grands modèles de langage, définir des modèles d'invites, assembler des chaînes et orchestrer des agents qui appellent des outils ou des API externes. Il comprend des modules de mémoire pour maintenir l'état conversationnel, le support pour les embeddings pour la recherche de similarité et des intégrations avec des bases de données vectorielles. La conception modulaire permet de personnaliser chaque composant — clients LLM, stratégies d'invites, backends de mémoire et toolkits — pour répondre à des cas d'usage spécifiques. En offrant une bibliothèque uniquement en en-tête et une compatibilité CMake, cpp-langchain simplifie la compilation d'applications AI natives sur Windows, Linux et macOS sans nécessiter d'environnement Python.
  • gym-llm
    gym-llm offre des environnements de style gym pour évaluer et former des agents LLM sur des tâches conversationnelles et de prise de décision.
    0
    0
    Qu'est-ce que gym-llm ?
    gym-llm étend l’écosystème OpenAI Gym aux grands modèles linguistiques en définissant des environnements textuels où les agents LLM interagissent via des invites et des actions. Chaque environnement suit les conventions step, reset, et render de Gym, émettant des observations sous forme de texte et acceptant des réponses générées par le modèle comme actions. Les développeurs peuvent créer des tâches personnalisées en spécifiant des modèles d’invite, des calculs de récompense et des conditions de fin, permettant des benchmarks avancés en prise de décision et en conversation. L’intégration avec des librairies RL populaires, des outils de journalisation, et des métriques d’évaluation configurables facilite des expérimentations de bout en bout. Que ce soit pour évaluer la capacité d’un LLM à résoudre des puzzles, gérer des dialogues ou naviguer dans des tâches structurées, gym-llm fournit un cadre standardisé et reproductible pour la recherche et le développement d’agents linguistiques avancés.
  • Fabrice AI
    Cadre TypeScript flexible permettant l’orchestration d’agents IA avec intégration de LLM, outils et gestion mémoire dans les environnements JavaScript.
    0
    0
    Qu'est-ce que Fabrice AI ?
    Fabrice AI permet aux développeurs de créer des systèmes d’agents IA sophistiqués exploitant de grands modèles linguistiques (LLMs) dans des contextes Node.js et navigateur. Il propose des modules mémoire intégrés pour conserver l’historique des conversations, l’intégration d’outils pour étendre les capacités de l’agent avec des API personnalisées, et un système de plugins pour des extensions communautaires. Avec des modèles de prompts sûrs, une coordination multi-agent et des comportements d’exécution configurables, Fabrice AI simplifie la création de chatbots, d’automatisations et d’assistants virtuels. Son design multiplateforme assure un déploiement sans couture dans des applications web, des fonctions serverless ou des applications desktop, accélérant le développement de services IA intelligents et contextuels.
  • LeanAgent
    LeanAgent est un cadre d'agents IA open source pour créer des agents autonomes avec planification pilotée par LLM, utilisation d'outils et gestion de mémoire.
    0
    0
    Qu'est-ce que LeanAgent ?
    LeanAgent est un cadre basé sur Python conçu pour rationaliser la création d'agents IA autonomes. Il offre des modules de planification intégrés exploitant de grands modèles linguistiques pour la prise de décision, une couche d'intégration d'outils extensible pour appeler des API externes ou des scripts personnalisés, et un système de gestion de mémoire qui conserve le contexte entre les interactions. Les développeurs peuvent configurer des flux de travail d'agents, intégrer des outils personnalisés, itérer rapidement avec des utilitaires de débogage, et déployer des agents prêts pour la production dans divers domaines.
  • SCOUT-2
    Cadre open-source orchestrant des agents IA autonomes pour décomposer les objectifs en tâches, exécuter des actions et affiner dynamiquement les résultats.
    0
    0
    Qu'est-ce que SCOUT-2 ?
    SCOUT-2 offre une architecture modulaire pour construire des agents autonomes alimentés par de grands modèles de langage. Il inclut la décomposition des objectifs, la planification des tâches, un moteur d'exécution et un module de réflexion basé sur les retours. Les développeurs définissent un objectif de haut niveau, et SCOUT-2 génère automatiquement un arbre de tâches, délègue l'exécution à des agents, surveille l'avancement et affine les tâches en fonction des résultats. Il s'intègre aux API d'OpenAI et peut être étendu avec des invites personnalisées et des modèles pour supporter un large éventail de flux de travail.
  • LLM Maze Agent
    Une plateforme agent Python open-source utilisant le raisonnement en chaîne pour résoudre dynamiquement des labyrinthes via la planification guidée par LLM.
    0
    0
    Qu'est-ce que LLM Maze Agent ?
    Le framework LLM Maze Agent fournit un environnement basé sur Python pour construire des agents intelligents capables de naviguer dans des labyrinthes en grille en utilisant de grands modèles linguistiques. En combinant des interfaces modulaires d’environnement avec des modèles de prompt en chaîne de pensée et une planification heuristique, l’agent interroge itérativement un LLM pour décider des directions de déplacement, s’adapter aux obstacles et mettre à jour sa représentation d’état interne. La prise en charge prête à l’emploi des modèles OpenAI et Hugging Face permet une intégration transparente, tandis que la génération de labyrinthes configurable et le débogage étape par étape facilitent l’expérimentation avec différentes stratégies. Les chercheurs peuvent ajuster les fonctions de récompense, définir des espaces de observations personnalisés et visualiser les trajectoires de l’agent pour analyser les processus de raisonnement. Ce design rend LLM Maze Agent un outil polyvalent pour évaluer la planification pilotée par LLM, enseigner des concepts d’IA et benchmarker la performance des modèles sur des tâches de raisonnement spatial.
  • Lagent
    Lagent est un cadre open-source pour les agents IA utilisé pour orchestrer la planification basée sur LLM, l'utilisation d'outils et l'automatisation de tâches à plusieurs étapes.
    0
    0
    Qu'est-ce que Lagent ?
    Lagent est un cadre axé sur les développeurs, qui permet la création d'agents intelligents sur la base de grands modèles linguistiques. Il propose des modules de planification dynamique qui divisent les tâches en sous-objectifs, des systèmes de mémoire pour maintenir le contexte sur de longues sessions et des interfaces d’intégration d’outils pour les appels API ou l’accès à des services externes. Avec des pipelines personnalisables, les utilisateurs définissent le comportement de l’agent, les stratégies de prompt, la gestion des erreurs et l’analyse des sorties. Les outils de journalisation et de débogage de Lagent aident à surveiller les étapes de décision, tandis que son architecture évolutive supporte les déploiements locaux, cloud ou en entreprise. Il accélère la création d’assistants autonomes, d’analyses de données et d’automatisations de flux de travail.
  • Lyzr Studio
    Lyzr Studio est une plateforme de développement d'agents IA permettant de créer des assistants conversationnels personnalisés intégrant des API et des données d'entreprise.
    0
    0
    Qu'est-ce que Lyzr Studio ?
    Lyzr Studio permet aux organisations de créer rapidement des assistants alimentés par l'IA en combinant de grands modèles de langage, des règles métier et des intégrations de données. Son interface drag-and-drop permet d'orchestrer visuellement des workflows multi-étapes, d'intégrer des API internes, des bases de données, des services tiers et de personnaliser les invites LLM pour des connaissances spécifiques au domaine. Les agents peuvent être testés en temps réel, déployés sur des widgets web, des applications de messagerie ou des plateformes d'entreprise, et surveillés via des tableaux de bord de performances. La gestion avancée des versions, le contrôle d'accès basé sur les rôles et les journaux d'audit garantissent la gouvernance. Que ce soit pour automatiser le support client, la qualification de prospects, l'intégration RH ou la résolution de problèmes IT, Lyzr Studio simplifie le développement d'ouvriers numériques fiables et évolutifs.
  • EspressoAI
    Un cadre modulaire Node.js convertissant les LLMs en agents IA personnalisables orchestrant plugins, appels d'outils et workflows complexes.
    0
    0
    Qu'est-ce que EspressoAI ?
    EspressoAI fournit aux développeurs un environnement structuré pour concevoir, configurer et déployer des agents IA alimentés par de grands modèles linguistiques. Il supporte l'enregistrement et l'appel d'outils dans le flux de travail de l'agent, gère le contexte conversationnel via des modules mémoire intégrés, et permet de chaîner les prompts pour le raisonnement multi-étapes. Les développeurs peuvent intégrer des API externes, des plugins personnalisés et une logique conditionnelle pour adapter le comportement de l'agent. La conception modulaire du framework garantit son extensibilité, permettant aux équipes d’échanger des composants, d’ajouter de nouvelles capacités ou de s’adapter aux LLM propriétaires sans réécrire la logique de base.
  • Labs
    Labs est un cadre d'orchestration AI permettant aux développeurs de définir et d'exécuter des agents LLM autonomes via un DSL simple.
    0
    0
    Qu'est-ce que Labs ?
    Labs est un langage spécifique au domaine open-source et intégrable, conçu pour définir et exécuter des agents AI utilisant de grands modèles de langage. Il fournit des constructions pour déclarer des invites, gérer le contexte, brancher conditionnellement et intégrer des outils externes (par ex., bases de données, API). Avec Labs, les développeurs décrivent les flux de travail des agents sous forme de code, orchestrant des tâches multi-étapes telles que la récupération de données, l'analyse et la génération. Le framework compile les scripts DSL en pipelines exécutables qui peuvent être lancés localement ou en production. Labs prend en charge une interface REPL interactive, des outils en ligne de commande et s'intègre aux fournisseurs LLM standard. Son architecture modulaire permet des extensions faciles avec des fonctions et utilitaires personnalisés, favorisant le prototypage rapide et un développement d'agents maintenable. L'exécution légère garantit une faible surcharge et une intégration transparente dans les applications existantes.
  • Llama-Agent
    Llama-Agent est un cadre Python qui orchestre les LLM pour effectuer des tâches à étapes multiples en utilisant des outils, la mémoire et le raisonnement.
    0
    0
    Qu'est-ce que Llama-Agent ?
    Llama-Agent est une boîte à outils axée sur le développement pour créer des agents IA intelligents alimentés par de grands modèles linguistiques. Il offre une intégration d'outils pour appeler des API ou des fonctions externes, une gestion de la mémoire pour stocker et récupérer le contexte, et une planification en chaîne de pensée pour décomposer des tâches complexes. Les agents peuvent exécuter des actions, interagir avec des environnements personnalisés et s'adapter via un système de plugins. En tant que projet open-source, il supporte une extension facile des composants principaux, permettant des expérimentations rapides et le déploiement de flux de travail automatisés dans divers domaines.
  • StableAgents
    StableAgents permet la création et l'orchestration d'agents IA autonomes avec une planification modulaire, de la mémoire et des intégrations d'outils.
    0
    0
    Qu'est-ce que StableAgents ?
    StableAgents fournit une boîte à outils complète pour créer des agents IA autonomes capables de planifier, exécuter et adapter des workflows complexes en utilisant de grands modèles de langage. Il supporte des composants modulaires tels que planificateurs, magasins de mémoire, outils et évaluateurs. Les agents peuvent accéder à des API externes, réaliser des tâches augmentées par récupération et stocker le contexte des conversations ou interactions. Le framework comprend une CLI et un SDK Python, permettant le développement local ou le déploiement dans le cloud. Grâce à son architecture plugin, StableAgents s'intègre avec des fournisseurs de LLM populaires et des bases de données vectorielles, et inclut des tableaux de bord de surveillance et des logs pour le suivi des performances.
  • Robocorp LLM State Machine
    Une bibliothèque Python permettant aux développeurs de construire des agents IA robustes avec des machines à états gérant les flux de travail pilotés par LLM.
    0
    0
    Qu'est-ce que Robocorp LLM State Machine ?
    LLM State Machine est un framework Python open-source conçu pour construire des agents IA utilisant des machines à états explicites. Les développeurs définissent des états comme des étapes discrètes—chacune invoquant un grand modèle linguistique ou une logique personnalisée—et des transitions basées sur des sorties. Cette approche offre clarté, maintenabilité et une gestion robuste des erreurs pour des workflows multi-étapes alimentés par LLM, tels que le traitement de documents, les bots conversationnels ou les pipelines d'automatisation.
  • SeeAct
    SeeAct est un cadre open-source qui utilise la planification basée sur LLM et la perception visuelle pour permettre des agents IA interactifs.
    0
    0
    Qu'est-ce que SeeAct ?
    SeeAct est conçu pour donner aux agents vision-langage une pipeline en deux étapes : un module de planification alimenté par de grands modèles de langage génère des sous-objectifs basés sur des scènes observées, et un module d'exécution traduit ces sous-objectifs en actions spécifiques à l'environnement. Un backbone de perception extrait des caractéristiques d'objets et de scènes à partir d'images ou de simulations. L'architecture modulaire permet de remplacer facilement les planificateurs ou réseaux de perception et supporte l'évaluation sur AI2-THOR, Habitat et d'autres environnements personnalisés. SeeAct accélère la recherche sur l'IA incarnée interactive en fournissant une décomposition, une mise en contexte et une exécution de tâches de bout en bout.
  • LLMWare
    LLMWare est une boîte à outils Python permettant aux développeurs de créer des agents intelligents modulaires basés sur de grands modèles de langage avec orchestration de chaînes et intégration d'outils.
    0
    0
    Qu'est-ce que LLMWare ?
    LLMWare sert d'outil complet pour la construction d'agents AI alimentés par de grands modèles de langage. Il permet de définir des chaînes réutilisables, d'intégrer des outils externes via des interfaces simples, de gérer les états de mémoire contextuelle et d'orchestrer un raisonnement multi-étapes entre modèles de langage et services en aval. Avec LLMWare, les développeurs peuvent brancher différents backends de modèles, configurer la logique de décision de l'agent et ajouter des kits d'outils personnalisés pour des tâches telles que la navigation web, les requêtes de base de données ou les appels API. Sa conception modulaire permet un prototypage rapide d'agents autonomes, de chatbots ou d'assistants de recherche, avec une journalisation intégrée, la gestion des erreurs et des adaptateurs de déploiement pour les environnements de développement et de production.
  • Taiat
    Taiat permet aux développeurs de créer des agents IA autonomes en TypeScript intégrant LLMs, gestion d'outils et mémoire.
    0
    0
    Qu'est-ce que Taiat ?
    Taiat (TypeScript AI Agent Toolkit) est un cadre léger et extensible pour construire des agents IA autonomes dans les environnements Node.js et navigateur. Il permet aux développeurs de définir des comportements d'agents, d'intégrer des API de grands modèles de langage comme OpenAI et Hugging Face, et d'orchestrer des flux de travail d'exécution d'outils multi-étapes. Le framework supporte des backend mémoire personnalisables pour des conversations à état, l'enregistrement d'outils pour recherches web, opérations de fichiers et appels API externes, ainsi que des stratégies de décision modulables. Avec Taiat, vous pouvez rapidement prototyper des agents qui planifient, raisonnent et exécutent des tâches de manière autonome, allant de la récupération de données et la synthèse jusqu'à la génération automatique de code et assistants conversationnels.
  • Amazon Q CLI
    Amazon Q CLI offre une interface en ligne de commande pour l'assistant IA génératif Amazon Q d'AWS, automatisant les requêtes et tâches cloud.
    0
    0
    Qu'est-ce que Amazon Q CLI ?
    Amazon Q CLI est un outil pour développeurs qui étend l'AWS CLI avec des capacités d'IA générative. Il permet aux utilisateurs d'exploiter les grands modèles linguistiques d'Amazon Q pour interroger les services AWS, provisionner des ressources et générer des extraits de code en langage naturel. La CLI supporte la gestion des sessions, l'authentification multi-profils et des configurations d'agents personnalisables. En intégrant des suggestions basées sur l'IA et des workflows automatisés dans des scripts shell et des processus CI/CD, les équipes peuvent réduire les étapes manuelles, dépanner plus rapidement et maintenir des opérations cloud cohérentes à grande échelle.
Vedettes

Des outils Large Language Models rapides pour tous

Découvrez des solutions Large Language Models efficaces qui permettent de travailler de manière rapide et intelligente.