rs-adk 0.5.0

Agent runtime for Gemini Live — tools, streaming, agent transfer, middleware
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Retrieval tools — provide RAG (Retrieval-Augmented Generation) capabilities.
//!
//! Mirrors ADK-Python's `tools/retrieval` module. Provides base traits
//! and implementations for retrieving relevant documents to augment
//! LLM context.

mod base;
mod files;
mod vertex_ai_rag;

pub use base::{BaseRetrievalTool, RetrievalResult};
pub use files::FilesRetrievalTool;
pub use vertex_ai_rag::VertexAiRagRetrievalTool;