SymbolicAI 是一个可组合的可微分编程库,将经典 Python 编程与可微分的 LLM 特性结合起来。
核心原语为 Symbol 对象,支持句法(syntactic)和语义(semantic)两种模式,可按需切换。
通过设计契约(contracts)装饰器,在数据模型中集成输入输出验证与自动修复,保证生成结果正确性。
支持多种本地与云端神经符号引擎(如 OpenAI、Anthropic、llama.cpp 等),并可自定义和扩展引擎。
提供优先级配置管理系统和命令行工具,可通过环境变量或 symai.config.json 文件设置各项 API 密钥与选项。
安装简便,可通过 pip 安装核心功能与可选插件,并依赖 FFmpeg、Selenium 等外部组件以支持语音和网页爬取等功能。
Get notified when new stories are published for "🇨🇳 Hacker News 简体中文"