Add initial documentation for CrawlGPT, outlining project structure, core components, UI features, utilities, testing, configuration, and dependencies
65faf21
Jatin Mehracommited on
Add pytest configuration and restructure test files; move tests to core directory and update imports
5b02b7b
Jatin Mehracommited on
Enhance test coverage for database interactions; add data simulation in tests and improve documentation in chat app files
bb32843
Jatin Mehracommited on
Remove logging configuration and debug statements from chat_app.py; streamline error handling
8e420d6
Jatin Mehracommited on
Increase max_tokens limit in Model; add requirements.txt for dependencies; implement helper functions for state management and validation
7f49e7a
Jatin Mehracommited on
Will refactor the code for better maintainability later...
7e7c741
Jatin Mehracommited on
Refactor codebase to improve documentation and remove unused imports; enhance classes with detailed docstrings for better clarity and usability
638b9bc
Jatin Mehracommited on
Add Streamlit chat interface for CrawlGPT; implement URL processing, model configuration, and metrics display
14a3c08
Jatin Mehracommited on
Refactor Metrics class to use constructor and from_dict method; enhance state import/export functionality in Model and chat UI{Not Tested} Last Commit Today probably
809aa75
Jatin Mehracommited on
Add state import/export methods to VectorDatabase and Model; enhance chat UI for RAG type selection
207bed4
Jatin Mehracommited on
Add utility modules for data management, progress tracking, content validation, and monitoring
c385238
Jatin Mehracommited on
Refactor integration tests to use IsolatedAsyncioTestCase; enhance mocking and debugging output for better traceability
38b8118
Jatin Mehracommited on
Add integration and unit tests for LLMBasedCrawler and VectorDatabase; enhance test coverage for summarization{Not COMPLETED YET}