|
|
d01ed613fb
|
feat(ai): add AI chat and RAG embedding module
Core AI module with chat sessions, message history, pgvector embeddings,
semantic search via RAG, and Ollama integration for chat/embedding models.
Includes:
- Spring AI Ollama dependency (BOM 1.0.1)
- Entity model: ChatSession, ChatMessage, EmbeddingChunk
- Custom PostgreSQLVectorJdbcType for pgvector mapping
- Services: ChatService, EmbeddingService, ChatContextBuilder
- ChatController with SSE streaming endpoint
- Flyway migration V008 (pgvector extension + tables)
- AI configuration in application.yml
|
2026-06-08 20:12:59 -03:00 |
|