SymbolicAI: A Neuro-Symbolic Perspective on Large Language Models (LLMs)#
- Introduction
- Installation
- Quick Start Guide
- Features
- Engines
- Tutorials
- Tools
- API Reference
- Expressions
- Chat
- Components
All
Analyze
Any
Choice
Clean
Cluster
Compose
Convert
Embed
ExceptionWithUsage
ExcludeFilter
Execute
ExpressionBuilder
Extract
FileQuery
FileReader
FileWriter
Function
FunctionWithUsage
GraphViz
InContextClassification
IncludeFilter
Indexer
JsonParser
Lambda
LengthConstrainedFunction
LengthConstraint
Log
Map
Metric
Outline
Output
Parallel
PrepareData
PrimitiveDisabler
Query
RuntimeExpression
SelfPrompt
Sequence
SimilarityClassification
Stream
Style
Template
Trace
TrackerTraceable
Translate
Try
ValidatedFunction
- Core
Argument
analyze()
caption()
case()
clean()
cluster()
code()
combine()
command()
compare()
compose()
contains()
convert()
correct()
delitem()
dictionary()
draw()
embed()
equals()
execute()
expand()
expression()
extract()
fetch()
few_shot()
filtering()
foreach()
getitem()
include()
index()
interpret()
invert()
isinstanceof()
listing()
logic()
modify()
negate()
notify()
ocr()
opening()
outline()
output()
prompt()
query()
rank()
register()
replace()
search()
setitem()
simulate()
speech_to_text()
style()
sufficient()
summarize()
text_to_speech()
text_vision()
transcribe()
translate()
tune()
unique()
userinput()
zero_shot()
- Functional
- Memory
- Post Processors
ASTPostProcessor
CaseInsensitivePostProcessor
ClusterPostProcessor
CodeExtractPostProcessor
ConfirmToBoolPostProcessor
ConsolePostProcessor
ExpandFunctionPostProcessor
JsonTruncateMarkdownPostProcessor
JsonTruncatePostProcessor
NotifySubscriberPostProcessor
PostProcessor
SplitNewLinePostProcessor
SplitPipePostProcessor
StripPostProcessor
TakeLastPostProcessor
TemplatePostProcessor
WolframAlphaPostProcessor
- Pre Processors
ArgsPreProcessor
ArgsToInputPreProcessor
ArrowMessagePreProcessor
CleanTextMessagePreProcessor
ClusterPreProcessor
CombinePreProcessor
ComparePreProcessor
ConsoleInputPreProcessor
ConsolePreProcessor
ContainsPreProcessor
CorrectionPreProcessor
CrawlPatternPreProcessor
DataTemplatePreProcessor
DeleteIndexPreProcessor
EnumPreProcessor
EqualsPreProcessor
ExceptionPreProcessor
ExpandFunctionPreProcessor
ExtractPatternPreProcessor
FilterPreProcessor
ForEachPreProcessor
FormatPreProcessor
GenerateCodePreProcessor
GenerateTextPreProcessor
IncludePreProcessor
IndexPreProcessor
InterpretExpressionPreProcessor
IsInstanceOfPreProcessor
JsonPreProcessor
LanguagePreProcessor
ListPreProcessor
LogicExpressionPreProcessor
MapPreProcessor
ModifyPreProcessor
NegatePreProcessor
PreProcessor
PredictionMessagePreProcessor
PromptPreProcessor
QueryPreProcessor
RankPreProcessor
RawInputPreProcessor
ReplacePreProcessor
SelfToInputPreProcessor
SemanticMappingPreProcessor
SetIndexPreProcessor
SimpleSymbolicExpressionPreProcessor
SimulateCodePreProcessor
StylePreProcessor
SufficientInformationPreProcessor
SummaryPreProcessing
TemplatePreProcessor
TextFormatPreProcessor
TextMessagePreProcessor
TextToOutlinePreProcessor
TranscriptionPreProcessor
UniquePreProcessor
UnwrapListSymbolsPreProcessor
ValuePreProcessor
- Prompts
CleanText
CombineText
CompareValues
ContainsValue
ExceptionMapping
ExecutionCorrection
ExpandFunction
ExtractPattern
FewShotPattern
Filter
ForEach
Format
FuzzyEquals
GenerateCode
GenerateText
IncludeText
Index
InvertExpression
IsInstanceOf
JsonPromptTemplate
ListObjects
LogicExpression
MapContent
MemoryCapabilities
ModelName
Modify
NegateStatement
Prompt
PromptLanguage
PromptRegistry
PromptRegistry.default_language
PromptRegistry.default_model
PromptRegistry.has_instruction()
PromptRegistry.has_tag()
PromptRegistry.has_value()
PromptRegistry.instruction()
PromptRegistry.model_fallback
PromptRegistry.register_instruction()
PromptRegistry.register_tag()
PromptRegistry.register_value()
PromptRegistry.tag()
PromptRegistry.value()
RankList
RemoveIndex
ReplaceText
SemanticMapping
SetIndex
SimpleSymbolicExpression
SimulateCode
SufficientInformation
SymbiaCapabilities
TextToOutline
Transcription
UniqueKey
- Symbol
Call
Expression
ExpressionEncoder
GlobalSymbolPrimitive
Linker
Metadata
PropertyReservedError
Result
Symbol
Symbol.adapt()
Symbol.children
Symbol.clear()
Symbol.dynamic_context
Symbol.edges
Symbol.global_context
Symbol.graph
Symbol.json()
Symbol.linker
Symbol.metadata
Symbol.nodes
Symbol.parent
Symbol.primitive()
Symbol.root
Symbol.serialize()
Symbol.shape
Symbol.static_context
Symbol.symbols()
Symbol.value
SymbolEncoder
SymbolMeta
- Backend
- Base
- Engines
- How to contribute
- License