Consuming Gemini API
This project is an ASP.NET Core API designed to Create 5 different articles about specific topic .
Consideration:
Google AI API takes over 30 seconds to respond
maximum requests per day depends on model type models pricing
Technology that I used:
Developed the backend using ASP.NET 7 and Entity Framework.
Used httpClient & httpClientFactory to create http request.
Used Dependency Injection for improved code modularity and testability.
Implemented Identity Framework for secure user authentication and authorization & used JWT to secure API authentication.