Development of an AI assistant for automating responses and analyzing logs
Created a complex Python robot ("SECRETARY_ROBOT") that integrates artificial intelligence capabilities into workflows.
Key functionality:
Integration with Gemini 2.0 Flash: Utilizing modern LLM models from Google for processing text queries and generating content.
Smart quota management: Implemented an error handling algorithm for 429 RESOURCE_EXHAUSTED — the bot automatically analyzes API limits and goes into "sleep" mode for the necessary time to recover requests.
Real-time error handling: The bot independently diagnoses connectivity issues and request statuses (GenerateContentInputTokenCount, etc.).
Technologies: Python, Google Gemini API, HTTP status handling, Time-management algorithms.
Key functionality:
Integration with Gemini 2.0 Flash: Utilizing modern LLM models from Google for processing text queries and generating content.
Smart quota management: Implemented an error handling algorithm for 429 RESOURCE_EXHAUSTED — the bot automatically analyzes API limits and goes into "sleep" mode for the necessary time to recover requests.
Real-time error handling: The bot independently diagnoses connectivity issues and request statuses (GenerateContentInputTokenCount, etc.).
Technologies: Python, Google Gemini API, HTTP status handling, Time-management algorithms.