Google Gemini API Demo


This Blazor application is built on the .NET 9.0 preview release, leveraging custom code to interact with the Google Gemini API (Google Gemini API Documentation). Since Google’s official documentation lacks support for C#, I developed the integration from scratch. The project originated as a console application and was later adapted to this Blazor environment.

All CSS styles and Razor components were handcrafted specifically for this demo. It is hosted on my Debian server, running locally. Please be mindful of API usage as this demo operates with my personal API key.

Enjoy exploring the capabilities of the Google Gemini API through this application!

Coded by James Marovich