Commit Graph

60 Commits

Author SHA1 Message Date
nogueiraguh
2c3fb724bf feat: add RAG pipeline with OCI GenAI embeddings and ADB vector search
Integrate Retrieval-Augmented Generation into the chat flow using OCI
GenAI embed_text API and Oracle Autonomous Database vector storage.
The chat automatically queries ADB for relevant context when an active
ADB config with a linked GenAI config exists.

- Add EMBEDDING_MODELS catalog (Cohere Embed v3.0/light)
- Add _embed_text() using OCI GenAI SDK embed endpoint
- Add _vector_search() with VECTOR_DISTANCE cosine similarity
- Add _get_adb_connection(), _ensure_embeddings_table(), _build_rag_context()
- Add document ingestion endpoint (POST /api/adb/{vid}/ingest)
- Add table creation endpoint (POST /api/adb/{vid}/ensure-table)
- Modify chat endpoint with automatic RAG augmentation (non-fatal)
- Add GenAI config and embedding model selectors to ADB UI
- Add RAG status indicator in chat toolbar
- Add document ingestion section in ADB tab
2026-03-02 19:48:53 -03:00
nogueiraguh
11343af59a add new front 2026-02-27 23:17:40 -03:00
nogueiraguh
028df6773a docs: add logo to README 2026-02-27 20:24:02 -03:00
nogueiraguh
3c1d87dde3 feat: custom Oracle AI robot logo 2026-02-27 20:20:22 -03:00
nogueiraguh
3b5b0c7c2a docs: add comprehensive README for v1.1 2026-02-27 19:47:16 -03:00
nogueiraguh
c759d0f06d feat: v2 - OCI light theme, GenAI integration, MCP servers, ADB vector 2026-02-27 18:54:38 -03:00
nogueiraguh
faf54ec611 fix: organize project structure into backend/frontend/nginx folders 2026-02-27 18:22:50 -03:00
nogueiragustavo
aa561a87f3 Add files via upload 2026-02-26 19:47:52 -03:00
nogueiragustavo
3a8e8a5d54 Add docker-compose configuration for backend and frontend 2026-02-26 19:41:27 -03:00
nogueiragustavo
86ee587be7 Initial commit 2026-02-26 19:37:07 -03:00