SymbolicAI : Un framework neuro-symbolique pour les LLMs

2025-06-28
SymbolicAI : Un framework neuro-symbolique pour les LLMs

SymbolicAI est un framework neuro-symbolique combinant la programmation Python classique avec la programmabilité différentiable des LLMs. Sa conception modulaire permet une extension et une personnalisation faciles, permettant aux utilisateurs d'écrire leurs propres moteurs, de les héberger localement ou d'interagir avec des outils tels que la recherche web et la génération d'images. Les concepts clés sont les objets Symbole (syntaxique et sémantique) et les contrats (garantissant la correction du code via des décorateurs). SymbolicAI prend en charge de nombreuses opérations primitives et s'intègre à des moteurs neuro-symboliques tels qu'OpenAI et Anthropic via des API, ainsi qu'à des outils tels que Wolfram Alpha et les moteurs de recherche. Un système de configuration basé sur les priorités simplifie la gestion.

Développement neuro-symbolique