Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Anirud/add rag context to chat thread (#199)
* copy run agent container + helper func * copied in updated docker views * copied in model utils to stream agent response * copy in model views * added agent view * copy in all frontend components * add search api key to docker compose yml * copy in updated model urls * added requirements for dockerfile * rename hf_model_id * remove commetned code intepretor tool * added fix so agent works with other llama models * fix requirements in dockerfile * add thread id to match stateful chat * add readme * add agent workflow diagram * Update README.md * Delete app/api/agent_control/Agent.png * Add files via upload * Delete app/api/agent_control/Agent.png * Add files via upload * Update README.md * Delete app/api/agent_control/Agent.png * Add files via upload * Delete app/api/agent_control/Agent.png * Add files via upload * Update README.md * fix link href (#180) * refactor(chat history component): improve file handling and add RAG support - Add RAG datasource integration with metadata display - Create reusable FileDisplay component for file management - Implement FileViewerDialog for improved file preview experience - Support both image and non-image file types with download option - Clean up file handling logic and separate from image-specific code - Add visual indicator for RAG-enabled messages * Show RAG pill based on the message's stored RAG context * feat(add support in chat component): - Use the RAG datasource from the message if available * move image display to its own component * include rag source name when selected * refactor(types): clean up and organize type definitions - Remove redundant and commented-out interfaces - Group related interfaces together (chat, inference, file, voice) - Add proper JSDoc comments for better documentation - Consolidate duplicate type definitions - Add explicit typing for RAG-related interfaces * add pdfjs-dist to test * feat: improve file display - show images in better aspect ratio * display file display for images ,code files and other file types * add icons for file display in chat thread * extend types * extend to add - File extensions mapping for code files and other file types * extend to allow for files to be passed as text * fix alignment * limit upload to a single image file * set focused state in input area * feat: add ability to process multiple code and or text file types and send to model * re add resizing input are * fix copy button logic * Anirud/update vllm setup steps (#189) * update readme to reflect new flow * fix readme issues * add Supported models tab: pointing to tt-inference-server readme * docs: Update main readme - add better quick start guide - add better notes for running in development mode * docs: re add Mock model steps * docs: fix links * docs: fix vllm * Update HowToRun_vLLM_Models.md * Update HowToRun_vLLM_Models.md
- Loading branch information