mlops-agent / app.py

Commit History

feat: make example prompts for training and deployment more specific
d8711d5

Abid Ali Awan commited on

fixed auto deploy exmaple
55a7aac

Abid Ali Awan commited on

feat: Add example datasets and integrate them into the Gradio interface.
e759c43

Abid Ali Awan commited on

feat: Add file size check and warnings in handle_upload function to improve user experience with large datasets
12e2867

Abid Ali Awan commited on

refactor: Update data analysis report format in Gradio application to use bullet points for key insights, enhancing clarity and readability in user interactions.
51f16bd

Abid Ali Awan commited on

refactor: Enhance system prompt in Gradio application to specify MLOps context, clarify user interaction guidelines, and improve response structure. Update instructions for handling user queries related to app capabilities and MLOps concepts.
47d1b23

Abid Ali Awan commited on

refactor: Update data analysis and model performance sections in Gradio application to enhance clarity and structure. Introduce detailed data analysis report requirements, display model ID and endpoint URL, and adjust example usage guidelines for deployed models.
84197ad

Abid Ali Awan commited on

refactor: Introduce a new general system prompt in the Gradio application to provide clear guidelines for user interactions, emphasizing concise and friendly responses while maintaining context relevance. Update chat instructions to enhance user experience and clarity.
4571f97

Abid Ali Awan commited on

refactor: Expand system prompt in Gradio application to include detailed response structure and guidelines for user-facing outputs, enhancing clarity and professionalism. Update theme colors for improved visual consistency.
cb8dd23

Abid Ali Awan commited on

refactor: Simplify system prompt in Gradio application to focus on user-facing responses, ensuring clarity and professionalism while maintaining structured output guidelines. Update theme colors for visual consistency.
e361b55

Abid Ali Awan commited on

refactor: Revise system prompt in Gradio application to enforce strict output guidelines, ensuring concise Key Summary delivery while prohibiting unnecessary technical details, thereby enhancing user clarity and interaction.
1ee73b1

Abid Ali Awan commited on

refactor: Revise system prompt in Gradio application to emphasize concise, actionable summaries and structured output formatting, enhancing user interaction and clarity during data-related requests.
f2550a3

Abid Ali Awan commited on

refactor: Revise system prompts and enhance output extraction in Gradio application to improve clarity, formatting, and user interaction during data operations, while streamlining the chat response process.
788acd9

Abid Ali Awan commited on

refactor: Update Gradio application theme to Default with blue and green hues for improved visual consistency and user experience.
84cc41e

Abid Ali Awan commited on

refactor: Revise system prompt in Gradio application to include formatting rules for responses, enhance clarity in user instructions, and enable Markdown rendering in the chat interface for improved user experience.
24894ef

Abid Ali Awan commited on

refactor: Update file upload label in Gradio application for improved clarity and user experience, and remove unnecessary quiet mode parameter from the server configuration.
32dc113

Abid Ali Awan commited on

refactor: Enhance chat handling in Gradio application by implementing textbox interactivity during streaming phases, updating UI elements for improved user experience, and refining the application title for clarity.
ae2cddd

Abid Ali Awan commited on

refactor: Update Gradio application to enhance MLOps agent functionality with improved tool resolution, refined chat handling, and clearer user prompts. Streamlined file upload process and removed outdated todo list.
17424a1

Abid Ali Awan commited on

refactor: Update chat response pipeline in the Gradio application to implement a two-phase process for tool resolution and streaming final answers, enhance file upload handling, and improve user interface elements for better interaction.
9d073ea

Abid Ali Awan commited on

refactor: Revise system prompt and enhance chat handling in the Gradio application by clarifying rules and workflow, improving file upload handling, and updating the chat response pipeline for better structure and clarity.
ad62f45

Abid Ali Awan commited on

refactor: Simplify chat message handling in the Gradio application by consolidating user message updates and tool feedback processing, enhancing clarity in message history and improving the overall structure of the chat response pipeline.
e01ab7c

Abid Ali Awan commited on

refactor: Revamp Gradio MCP Connector to enhance performance and user experience by implementing a two-phase chat process with tool resolution and streaming responses, updating the system prompt for clarity, and improving file upload handling.
693bdb2

Abid Ali Awan commited on

refactor: Remove debug print statements and temporary textbox from file upload handling in the Gradio application, streamlining the output structure and enhancing clarity in error messaging.
45bd7ce

Abid Ali Awan commited on

refactor: Improve file upload handling in the Gradio application by removing debug print statements, enhancing error handling during file copying, and updating the output structure to include a debug URL textbox for better traceability.
33bbb87

Abid Ali Awan commited on

refactor: Enhance file upload handling and URL generation in the Gradio application by adding debug statements for better traceability, improving error handling during file copying, and ensuring consistent public URL formatting.
235c45d

Abid Ali Awan commited on

refactor: Update chat message structure to utilize dictionaries for user and assistant roles, enhancing clarity and consistency in message handling during streaming interactions in the Gradio application.
8b385b3

Abid Ali Awan commited on

refactor: Refine chat message structure and history processing in the Gradio application to ensure consistent tuple formatting, enhance response management during streaming, and improve overall code clarity.
2bb4c87

Abid Ali Awan commited on

refactor: Streamline chat message handling and history formatting in the Gradio application to enhance user interaction and improve response management during streaming, while simplifying the overall code structure.
ab133b3

Abid Ali Awan commited on

refactor: Enhance chat history management and internal processing in the Gradio application to improve streaming response handling and user interaction, including a new MCP connection test on startup for better reliability.
0c64b87

Abid Ali Awan commited on

refactor: Update file URL generation in the Gradio application to utilize Gradio's internal format, improving consistency and clarity in file handling.
8b79057

Abid Ali Awan commited on

refactor: Update file upload handling and chat interface in the Gradio application to streamline user interaction, enhance real-time streaming capabilities, and improve overall functionality.
6eda213

Abid Ali Awan commited on

refactor: Simplify the launch process in the Gradio application by removing unnecessary signal handling and cleanup code for a cleaner and more efficient startup.
2874d55

Abid Ali Awan commited on

refactor: Clean up imports, improve code formatting, and enhance readability in the Gradio application for better maintainability.
d8c5e10

Abid Ali Awan commited on

refactor: Add signal handling for graceful shutdown, suppress deprecation warnings, and enhance streaming response handling in the Gradio application for improved user experience.
8b9fcae

Abid Ali Awan commited on

refactor: Implement file upload handling and integrate orchestrator functions for enhanced chat capabilities, including streaming support and improved user interaction in the Gradio application.
7936d9a

Abid Ali Awan commited on

refactor: Introduce file_to_url function for improved file handling, update file URL generation logic, and enhance chat history management for better integration with the Gradio application.
f5327ec

Abid Ali Awan commited on

refactor: Remove legacy files and consolidate functionality into a streamlined Gradio application with enhanced MCP client integration, improved file handling, and updated AI orchestration for better user experience.
abfac44

Abid Ali Awan commited on

refactor: Update AI Orchestrator to use GPT-5-mini, enhance file handling and analysis, and improve MCP client integration for better tool execution and error handling
c92ea65

Abid Ali Awan commited on

Refactor: Remove orchestrator.py and test_all_tools.py; introduce ai_orchestrator.py, config.py, file_handler.py, and mcp_client.py for improved structure and functionality
7aaf290

Abid Ali Awan commited on

refactor: Convert chat stream functions to use async/await for improved performance and clarity, streamlining response handling in the chat interface.
7336168

Abid Ali Awan commited on

refactor: Simplify chat stream logic by removing unnecessary complexity in tool invocation handling, enhancing clarity in response generation, and improving error messaging for tool execution failures.
abb465a

Abid Ali Awan commited on

refactor: Revamp chat interface with AI-driven features, including enhanced file upload instructions, mode detection, and context analysis, while improving user engagement through updated messaging and emoji integration.
b600c2d

Abid Ali Awan commited on

refactor: Implement AI-driven analysis for user intent and context extraction in chat stream, enhancing auto-training capabilities and improving user engagement through contextual messaging.
304d515

Abid Ali Awan commited on

refactor: Update chat functions to utilize structured message dictionaries for user and assistant interactions, enhance error handling for file uploads, and streamline message serialization in both synchronous and asynchronous chat flows.
5be4443

Abid Ali Awan commited on

refactor: Transition chat history management to use tuple format for user and assistant messages, improve error handling for file uploads, and streamline message serialization in chat functions.
5d89676

Abid Ali Awan commited on

refactor: Enhance chat message handling by transitioning to structured message dictionaries, improve error handling for file uploads, and update Gradio app configuration for better user interaction.
e363f01

Abid Ali Awan commited on

refactor: Remove .gitattributes file, enhance chat functionality with streaming support, and update Gradio app configuration for improved user experience.
8c542d2

Abid Ali Awan commited on

refactor: Simplify chat history management by transitioning to tuple format, enhance file upload path handling, and update Gradio chatbot configuration for improved clarity.
1f9f495

Abid Ali Awan commited on

refactor: Update chat message handling to use structured message format, enhance file URL handling, and improve Gradio app configuration for better user experience.
0b5cfdf

Abid Ali Awan commited on

refactor: Update chat functionality to ensure proper serialization of bot responses and enhance Gradio app launch settings for improved performance.
d782e63

Abid Ali Awan commited on