Crate swiftide_core

Source

Re-exports§

pub use type_aliases::*;
pub use crate::agent_traits::*;
pub use crate::indexing_traits::*;
pub use crate::query_traits::*;

Modules§

agent_traits
chat_completion
This module enables the implementation of chat completion on LLM providers
document
Documents are the main data structure that is retrieved via the query pipeline
indexing
indexing_traits
Traits in Swiftide allow for easy extendability
prelude
Re-export of commonly used dependencies.
prompt
Prompts templating and management
query_traits
querying
template
type_aliases
util
Utility functions for Swiftide

Traits§

ChatCompletion
Tool