List of all items
Structs
- CallbackRetryContext
- Chat
- ChatBuilder
- ChatFailure
- ChatOptions
- ChatResponse
- Content
- EmbeddingsResponse
- Messages
- Metadata
- Parts
- ProviderMeta
- ScopedCollection
- Structured
- Tool
- Unstructured
- prelude::ChatFailure
- prelude::ChatOptions
- prelude::Messages
- prelude::types::callback::CallbackRetryContext
- prelude::types::messages::Messages
- prelude::types::messages::content::Content
- prelude::types::messages::embeddings::Embeddings
- prelude::types::messages::file::File
- prelude::types::messages::file::MimeType
- prelude::types::messages::parts::Parts
- prelude::types::messages::reasoning::Reasoning
- prelude::types::messages::text::Text
- prelude::types::messages::tool::NonResolvedToolError
- prelude::types::messages::tool::Tool
- prelude::types::metadata::Metadata
- prelude::types::metadata::usage::Usage
- prelude::types::options::ChatOptions
- prelude::types::provider_meta::ProviderMeta
- prelude::types::response::ChatResponse
- prelude::types::response::EmbeddingsResponse
- prelude::types::response::SseParser
- prelude::types::response::StructuredResponse
- prelude::types::tools::ScopedCollection
- transport::Request
- transport::Response
- transport::sse::SseParser
- types::callback::CallbackRetryContext
- types::messages::Messages
- types::messages::content::Content
- types::messages::embeddings::Embeddings
- types::messages::file::File
- types::messages::file::MimeType
- types::messages::parts::Parts
- types::messages::reasoning::Reasoning
- types::messages::text::Text
- types::messages::tool::NonResolvedToolError
- types::messages::tool::Tool
- types::metadata::Metadata
- types::metadata::usage::Usage
- types::options::ChatOptions
- types::provider_meta::ProviderMeta
- types::response::ChatResponse
- types::response::EmbeddingsResponse
- types::response::SseParser
- types::response::StructuredResponse
- types::tools::ScopedCollection
Enums
- Action
- ChatError
- ChatOutcome
- PartEnum
- PauseReason
- ToolStatus
- prelude::ChatError
- prelude::types::messages::content::CompleteReasonEnum
- prelude::types::messages::content::RoleEnum
- prelude::types::messages::file::FileSource
- prelude::types::messages::parts::PartEnum
- prelude::types::messages::tool::ToolStatus
- prelude::types::response::ChatOutcome
- prelude::types::response::PauseReason
- prelude::types::tools::Action
- transport::TransportError
- types::messages::content::CompleteReasonEnum
- types::messages::content::RoleEnum
- types::messages::file::FileSource
- types::messages::parts::PartEnum
- types::messages::tool::ToolStatus
- types::response::ChatOutcome
- types::response::PauseReason
- types::tools::Action
Traits
- CompletionProvider
- EmbeddingsProvider
- Transport
- TypedCollection
- prelude::CompletionProvider
- prelude::EmbeddingsProvider
- prelude::types::tools::ToolDeclarations
- prelude::types::tools::TypedCollection
- transport::Transport
- types::tools::ToolDeclarations
- types::tools::TypedCollection
Macros
Functions
- prelude::types::messages::content::from_model
- prelude::types::messages::content::from_system
- prelude::types::messages::content::from_user
- prelude::types::messages::from_model
- prelude::types::messages::from_system
- prelude::types::messages::from_user
- types::messages::content::from_model
- types::messages::content::from_system
- types::messages::content::from_user
- types::messages::from_model
- types::messages::from_system
- types::messages::from_user