Class GeminiController
java.lang.Object
springboot.bg.harisauto.chatbot.controller.GeminiController
GeminiController.java - Controller for handling Gemini AI API requests.
- Author:
- Kristian Popov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaskGeminiApi(@Valid ChatbotRequest request) Asks Gemini AI API for a response.
-
Constructor Details
-
GeminiController
-
-
Method Details
-
askGeminiApi
@PostMapping("/ask") public ChatbotResponse askGeminiApi(@Valid @RequestBody @Valid ChatbotRequest request) Asks Gemini AI API for a response.- Parameters:
request- The request body containing the prompt.- Returns:
- The response from Gemini.
-