This tutorial shows you how to use the Gemini API in a web application with a
React client. The application offers three backend implementations, allowing
users to choose from a Python Flask server, Node.js server, or Go server.
An example application is available to download on GitHub:
You can use the Gemini API to create a chatbot, personal assistant, text
summarizer – or any other use case that relies on the text-to-text functionality
of large language models.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[],[]]