Skip to main content

Documentation Index

Fetch the complete documentation index at: https://agno-v2-feat-executor-hitl-wf.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

ExampleDescription
Agent With Thinking BudgetThis requires google-genai > 1.10.0.
Google Audio Input Bytes ContentCookbook example for google/gemini/audio_input_bytes_content.py.
Google Audio Input File UploadCookbook example for google/gemini/audio_input_file_upload.py.
Google Audio Input Local File UploadCookbook example for google/gemini/audio_input_local_file_upload.py.
Google BasicCookbook example for google/gemini/basic.py.
DbGoogle model example.
External Url InputThe Gemini API now supports external HTTPS URLs (up to 100MB).
Google File Search AdvancedCookbook example for google/gemini/file_search_advanced.py.
Google File Search BasicCookbook example for google/gemini/file_search_basic.py.
Google File Search Rag PipelineCookbook example for google/gemini/file_search_rag_pipeline.py.
File Upload With CacheThis greatly saves on tokens during normal prompting.
Gcs File InputThe Gemini API now supports GCS URIs natively (up to 2GB).
Gemini 2 To 3Create a new agent with Gemini 3 Pro and re-use the history from the previous session.
Gemini 3 ProNon-streaming response.
Gemini 3 Pro Thinking LevelDemonstrate async Gemini usage with tool calls and thinking.
Grounding with GeminiGrounding enables Gemini to search the web and provide responses backed by.
Google Image EditingCookbook example for google/gemini/image_editing.py.
Google Image GenerationCookbook example for google/gemini/image_generation.py.
Google Image InputCookbook example for google/gemini/image_input.py.
Google Image Input File UploadCookbook example for google/gemini/image_input_file_upload.py.
Imagen ToolMake sure you have set the GOOGLE_API_KEY environment variable.
Imagen Tool AdvancedAn Agent using the Gemini image generation tool.
KnowledgeAdd content to the knowledge.
Pdf Input File UploadNote: If the size of the file is greater than 20MB, and a file path is provided, the file automatically gets uploaded to Google GenAI.
Google Pdf Input LocalCookbook example for google/gemini/pdf_input_local.py.
Google Pdf Input UrlCookbook example for google/gemini/pdf_input_url.py.
RetryExample demonstrating how to set up retries with Google Gemini.
S3 Url File InputThe Gemini API now supports external HTTPS URLs (up to 100MB).
Google Search with GeminiThe search tool enables Gemini to access current information from Google Search.
Storage And MemoryComment out after first run.
Google Structured OutputCookbook example for google/gemini/structured_output.py.
Google Text To SpeechCookbook example for google/gemini/text_to_speech.py.
Google Thinking AgentCookbook example for google/gemini/thinking_agent.py.
Tool UseGoogle model example.
Url ContextGoogle model example.
Url Context With SearchRun uv pip install google-generativeai to install dependencies.
Vertex AI Search with GeminiVertex AI Search allows Gemini to search through your data stores,.
Vertexaiexport GOOGLE_GENAI_USE_VERTEXAI="true".
Google Vertexai With CredentialsCookbook example for google/gemini/vertexai_with_credentials.py.
Google Video Input Bytes ContentCookbook example for google/gemini/video_input_bytes_content.py.
Google Video Input File UploadCookbook example for google/gemini/video_input_file_upload.py.
Google Video Input Local File UploadCookbook example for google/gemini/video_input_local_file_upload.py.
Google Video Input YoutubeCookbook example for google/gemini/video_input_youtube.py.