SymbolicAI: Uma estrutura neuro-simbólica para LLMs

2025-06-28
SymbolicAI: Uma estrutura neuro-simbólica para LLMs

SymbolicAI é uma estrutura neuro-simbólica que combina a programação clássica em Python com a programação diferenciável dos LLMs. Seu design modular permite fácil extensão e personalização, permitindo que os usuários escrevam seus próprios motores, os hospedem localmente ou interajam com ferramentas como pesquisa na web e geração de imagens. Os conceitos centrais são objetos Símbolo (sintático e semântico) e contratos (garantindo a correção do código por meio de decoradores). O SymbolicAI suporta inúmeras operações primitivas e integra-se a motores neuro-simbólicos como OpenAI e Anthropic por meio de APIs, juntamente com ferramentas como Wolfram Alpha e mecanismos de pesquisa. Um sistema de configuração baseado em prioridade simplifica o gerenciamento.

Desenvolvimento neuro-simbólico