Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a web search agent using Gemini 2 in this technical tutorial that demonstrates how to integrate Google's built-in search functionality with the gemini-2.0-flash-exp model. Explore practical implementation steps in Python, from basic setup to advanced features like response grounding and inline citation insertion. Master essential concepts including Google GenAI libraries, search integration techniques, and the importance of citation mechanisms for ensuring reliable AI responses. Follow along with hands-on coding examples that showcase how to create more trustworthy and verifiable AI interactions through proper source attribution and response validation. Access the complete implementation code through the provided GitHub repository to start building your own search-enabled Gemini agent.
Syllabus
Gemini with Google Search
Gemini Web Search in Python
Using Gemini 2 Flash
Google GenAI Libraries
Using Google Search with Gemini
Grounding Gemini Responses
Inserting Citations for Gemini
Why use Citations
Taught by
James Briggs