Re-exports§
pub use type_aliases::*;
pub use crate::agent_traits::*;
pub use crate::chat_completion::traits::*;
pub use crate::indexing_traits::*;
pub use crate::query_traits::*;
pub use crate::tokenizer::*;
pub use crate::indexing_decorators::*;
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_
decorators - indexing_
traits - Traits in Swiftide allow for easy extendability
- prelude
- Re-export of commonly used dependencies.
- prompt
- Prompts templating and management
- query_
traits - querying
- test_
utils test-utils
- tokenizer
- type_
aliases - util
- Utility functions for Swiftide
Macros§
- assert_
default_ prompt_ snapshot test-utils