Makhfi_AI / api

Commit History

fix(db): replace chat.id with chat_id to use the alive session
83e5aa0

Aasher commited on

refactor(chat): remove db parameter from update_chat_title_from_message and manage DB session internally
cbe29b5

Aasher commited on

feat(chat): add background task for updating chat title from message content
fc7c411

Aasher commited on

refactor(db): use db.exec instead of db.execute and add chat auth check
79313c0

Aasher commited on

refactor(db): migrate from sqlalchemy to sqlmodel async session
0d53b01

Aasher commited on

refactor(db): migrate database operations to async/await
ce2db9f

Aasher commited on

fix(db): Update database messages code to return only the final message
c92423f

Aasher commited on

fix(memory): update filter parameter to plural for consistency in memory retrieval
65127e8

Aasher commited on

fix(chats): filter messages to include only relevant user and assistant content in chat retrieval
8909b6d

Aasher commited on

fix(agent): pass user_id in agent invocation for enhanced context
2c9f86d

Aasher commited on

Refactor workflow to integrate ChatGoogleGenerativeAI and update vectorstore embeddings
38ccc4e

Aasher commited on

feat(memory): add memory service with CRUD endpoints and schemas
03a551b

Aasher commited on

feat(chats): add chat router with CRUD operations and message handling
147e48a

Aasher commited on

feat(auth): add JWT authentication with python-jose dependency
29340f0

Aasher commited on

Update README.md with new emoji and color scheme; initialize directories with empty __init__.py files for project structure
f858c19

Aasher commited on