Microservices ecosystem với 7+ dịch vụ độc lập giao tiếp qua gRPC/NATS, Spring Boot + LangChain4j RAG search và pgvector.
KTMP Nexus is an enterprise-grade communications & RAG Knowledge platform built with Node.js, Java Spring Boot, LangChain4j, NATS JetStream, gRPC, and pgvector on PostgreSQL.

Đoạn Mã@Service public class EnterpriseRagService { @Autowired private EmbeddingModel embeddingModel; @Autowired private PgVectorEmbeddingStore vectorStore; public List<TextSegment> searchInternalKnowledge(String userQuery, int maxResults) { Embedding queryEmbedding = embeddingModel.embed(userQuery).content(); EmbeddingSearchRequest searchRequest = EmbeddingSearchRequest.builder() .queryEmbedding(queryEmbedding) .maxResults(maxResults) .minScore(0.82) .build(); return vectorStore.search(searchRequest).matches().stream() .map(EmbeddingMatch::embedded) .collect(Collectors.toList()); } }