Re-exports§
pub use extension::AiExtension;pub use services::core::AiService;pub use services::core::ImageService;pub use services::storage::ImageStorage;pub use services::storage::StorageConfig;pub use services::tools::NoopToolProvider;pub use models::image_generation::AspectRatio;pub use models::image_generation::GeneratedImageRecord;pub use models::image_generation::ImageGenerationRequest;pub use models::image_generation::ImageGenerationResponse;pub use models::image_generation::ImageResolution;pub use models::image_generation::ReferenceImage;pub use services::providers::GeminiImageProvider;pub use services::providers::ImageProvider;pub use services::providers::ImageProviderCapabilities;pub use repository::AiRequestRepository;pub use repository::CreateAiRequest;pub use services::tooled::ToolResultFormatter;
Modules§
Structs§
- AiConfig
- AiMessage
- AiRequest
- AiRequest
Builder - AiResponse
- Call
Tool Result - The result of a tool call operation.
- Generate
Response Params - Google
Search Params - McpTool
- Model
Config - Model
Preferences - Provider
Config - Sampling
Params - Search
Grounded Response - Structured
Output Options - Tool
Call - Tool
Execution