Crate terraphim_types
Source - AgentCommunication
- Communication between agents in a multi-agent context
- AgentInfo
- Information about an AI agent in a multi-agent context
- ChatMessage
- Concept
- A concept is a higher-level, normalized term.
- ContextHistory
- Context history that tracks what context has been used across conversations
- ContextHistoryEntry
- Entry in context usage history
- ContextItem
- Context item that can be added to LLM conversations
- Conversation
- A conversation containing multiple messages and context
- ConversationId
- Unique identifier for conversations
- ConversationSummary
- Summary of a conversation for listing purposes
- Document
- A document is the central a piece of content that gets indexed and searched.
- Edge
- Index
- An index is a hashmap of documents
- IndexedDocument
- Reference to external storage of documents
- KGIndexInfo
- Knowledge Graph index information
- KGTermDefinition
- Knowledge Graph term definition with comprehensive metadata
- MessageId
- Unique identifier for messages within conversations
- MultiAgentContext
- Multi-agent context for coordinating between different AI agents
- Node
- A
Node represents single concept and its connections to other concepts. - NormalizedTerm
- A normalized term is a higher-level term that has been normalized
- NormalizedTermValue
- The value of a normalized term
- PatternMatch
- Result of pattern matching with priority scoring
- Priority
- Priority level for routing rules and decisions
Higher numeric values indicate higher priority
- RoleName
- RoutingDecision
- Routing decision with priority information
- RoutingRule
- A routing rule with pattern matching and priority
- SearchQuery
- Query type for searching documents in the
RoleGraph.
It contains the search term(s), logical operators, skip and limit parameters. - Thesaurus
- A thesaurus is a dictionary with synonyms which map to upper-level concepts.
- ContextType
- Types of context that can be added to conversations
- ContextUsageType
- How a context item was used
- KnowledgeGraphInputType
- Defines all supported inputs for the knowledge graph.
- LogicalOperator
- Logical operators for combining multiple search terms
- RelevanceFunction
- Defines the relevance function (scorer) to be used for ranking search
results for the
Role. - RoutingScenario
- Routing scenario types