google · Google AI Docs
Gemini API Research agent with Gemini and LlamaIndex
Demonstrates how to build a research agent by integrating the Gemini API with the LlamaIndex framework to perform complex information retrieval and reasoning tasks.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Gemini API Research agent with Gemini and LlamaIndex
Demonstrates how to build a research agent by integrating the Gemini API with the LlamaIndex framework to perform complex information retrieval and reasoning tasks.
When To Use
Use when you need to implement a research-oriented agent that leverages LlamaIndex for data orchestration and Gemini for reasoning and tool use.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/gemini-api-research-agent-with-and-llamaindex-workflow-guide.md | A guide on building a multi-agent research assistant using Gemini and LlamaIndex workflows. | Questions about a guide on building a multi-agent research assistant using Gemini and LlamaIndex workflows. |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese.text | The pip installation commands required to set up the LlamaIndex workflow and Google GenAI tools for the Gemini API research agent. | Exact payloads, commands, or snippets shown in The pip installation commands required to set up the LlamaIndex workflow and Google GenAI tools for the Gemini API re... |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese-2.text | A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex. |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-pyth.text | A Python code implementation demonstrating how to integrate the Gemini API with LlamaIndex to create a research agent using Google Search tools. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to integrate the Gemini API with LlamaIndex to create a research agent... |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese-3.text | A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex. |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese-4.text | A Python implementation of a research agent using LlamaIndex workflows and the Gemini API to perform web searches and record notes. | Exact payloads, commands, or snippets shown in A Python implementation of a research agent using LlamaIndex workflows and the Gemini API to perform web searches and... |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-func.text | A Python code implementation demonstrating how to create a ResearchAgent using LlamaIndex's FunctionAgent with the Gemini API. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to create a ResearchAgent using LlamaIndex's FunctionAgent with the Ge... |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-agen.text | A Python code implementation demonstrating how to construct a Gemini API research agent using LlamaIndex AgentWorkflow with multiple specialized agents. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to construct a Gemini API research agent using LlamaIndex AgentWorkflo... |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese-5.text | A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex workflows. | Exact payloads, commands, or snippets shown in A Python code implementation demonstrating how to build a research agent using the Gemini API and LlamaIndex workflows. |
examples/gemini-api-research-agent-with-and-llamaindex-gemini-api-llamaindex-rese-6.text | A text representation of the state object containing report content and final review results from a Gemini and LlamaIndex research agent. | Exact payloads, commands, or snippets shown in A text representation of the state object containing report content and final review results from a Gemini and LlamaI... |
What This Skill Covers
- LlamaIndex is a framework for building knowledge agents using LLMs connected to your data. This example shows you how to build a multi-agent workflow for a R...
- Main sections:
Set up Gemini in LlamaIndex,Build tools,Build a multi-agent assistant,Go further with custom workflows.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://ai.google.dev/gemini-api/docs/llama-index
