PsTuts-RAG / app.py

Commit History

feat(app): Update introduction message to include version and source information
66ef1e0

mbudisic commited on

feat(app): Optimize message handling for video and URL references
d4304e7

mbudisic commited on

feat(chainlit): Update EVA_SEARCH_PERMISSION to use Select widget in chat settings UI
3235788

mbudisic commited on

feat(chainlit): Allow EVA_SEARCH_PERMISSION to be set via Chainlit chat settings UI
db323de

mbudisic commited on

feat: Add interrupt handling and YesNoDecision class for user queries
b22a9a8

mbudisic commited on

feat: Implement sample prompts and enhance introduction message for Eva
212fd16

mbudisic commited on

feat: Add TODO for buttons with pregenerated queries in ChainlitCallbackHandler
77fa997

mbudisic commited on

feat: Add introduction message for Eva and enhance loading state management
e6f05bf

mbudisic commited on

tidy: ruff autofixes
86d2982

mbudisic commited on

test
c14216b

mbudisic commited on

chore: Update TODO extraction script to use grep and clean up imports
f117fd9

mbudisic commited on

code: switch TODO.md extraction to ruff, update script and output
14bfdc4

mbudisic commited on

fix: Update link text in format_url_reference for clarity
c97ecaf

mbudisic commited on

refactor: Clean up unused imports and commented-out code in app.py
8a8b560

mbudisic commited on

feat: Enhance chat session handling and documentation updates
c973941

mbudisic commited on

Streaming output simulated
d909928

mbudisic commited on

Displays only final message
217e521

mbudisic commited on

feat: Implement active session tracking and enhance URL reference handling
38f22f7

mbudisic commited on

DatastoreManager -> Datastore
d2d321c

mbudisic commited on

chore: Update .gitignore and refactor DatastoreManager for Qdrant integration
b4c3986

mbudisic commited on

feat: Enhance application signal handling and update dependencies
be858e2

mbudisic commited on

feat: Enhance URL reference handling and add unique filtering
7011999

mbudisic commited on

feat: Refactor application structure and enhance message handling
afb75fe

mbudisic commited on

refactor: Rename compiled_graph to ai_graph and update related logic
ac33455

mbudisic commited on

feat: Refactor ApplicationState and initialize datastore
119237b

mbudisic commited on

feat: Add multi-provider API support with configurable model selectors
94a6b26

mbudisic commited on

refactor: Moved JSON loading functions and video transcript loaders from loader.py to datastore.py for better organization
317ff97

mbudisic commited on

Moved agents stuff to graph
021df81

mbudisic commited on

Moved graph and prompt related functions to their new places
9d31aed

mbudisic commited on

Moved AppParameters to their own place
055dfc1

mbudisic commited on

Moved state to its own py file
12ff55d

mbudisic commited on

Updated app.py for new helper functions.
1b0b2c1

mbudisic commited on

Agents now work in chainlit
72b38a2

mbudisic commited on

starting work on agentic app.py
d3e86a1

mbudisic commited on

Moved old app to a separate app file
93d0e0d

mbudisic commited on

Tidy: includes
d89987a

mbudisic commited on

Videos displayed; streaming responses
c419378

mbudisic commited on

RAG works in Chainlit
cf7b605

mbudisic commited on

Async implementation of vector store population
8bc5e76

mbudisic commited on

The full chain is now a single LCEL chain
70159ab

mbudisic commited on

Moving RAG to app
9063e00

mbudisic commited on

Initial commit
b44bcb9

mbudisic commited on