Implement RAG With PGVector, LangChain4j and Ollama
#ai #java #langchain4j #ollama #pgvector #rag
https://mydeveloperplanet.com/2025/01/22/implement-rag-with-pgvector-langchain4j-and-ollama/

Implement RAG With PGVector, LangChain4j and Ollama
#ai #java #langchain4j #ollama #pgvector #rag
https://mydeveloperplanet.com/2025/01/22/implement-rag-with-pgvector-langchain4j-and-ollama/
Build an AI-Powered Document Assistant with Quarkus and LangChain4j
From Docs to Insightful Answers in Milliseconds
https://myfear.substack.com/p/quarkus-langchain4j-ai-document-assistant
#Java #LangChain4j #Quarkus #RAG #pgVector
From Scripture to Semantic Search: Build an AI-Powered Bible Explorer with Quarkus
Turn centuries of translations into a live NLP playground using Langchain4j, pgvector, and lean Java code.
https://myfear.substack.com/p/ai-bible-explorer-quarkus-langchain4j-pgvector
#Java #Quarkus #PGVector #Postgresql #NLP
NYC tech folks! I’m thrilled to be organizing the NYC PostgreSQL Meetup — happening July 14
Talk: "Vectors: Best Practices for a Nasty Data Type"
Speaker: Jonathan Katz
If you're into databases, Postgres, or just want to hang out — join us! Free to attend, registration required! Please bring your photo ID which is required for security.
RSVP: https://www.meetup.com/postgres-nyc/events/308236599/?utm_medium=referral&utm_campai[…]re-btn_savedevents_share_modal&utm_source=link&utm_version=v2
#PostgreSQL #NYC #OpenSource #Postgres #pgvector #Meetup
Great productivity tonight !
Upgraded Immich from 1.132.1 to 1.135.3
Migrated its database from pgvector.rs to VectorChord
Upgraded to VectorChord 0.4.3 from 0.3.0
That was actually relatively easy once I started taking my time and reading the migration documentation
Now everything is healthy and up to date, let's see how those performance improvements translate to realworld applications
Векторный поиск внутри PostgreSQL: что умеет и где может пригодиться pgvector
Итак, ваш проект вырос и вам потребовалась новая функциональность, будь то рекомендательный движок, база знаний или автоматизированная первая линия техподдержки. Для всего этого можно использовать векторный и/или семантический поиск, а также интегрировать в проект LLM. Поздравляю — теперь вам нужно еще и хранить embedding-векторы, а также искать по ним ближайшие объекты. Решений два: внешняя векторная БД или интеграция всего этого богатства в существующий стек. Второй путь проще на старте, немного быстрее и обычно дешевле — разумеется, если вы уже используете PostgreSQL. Привет, Хабр! Меня зовут Александр Гришин, я отвечаю за развитие продуктов хранения данных в Selectel:
Spring AI: retrieval augmented generation
Spring AI , который только недавно получил первую стабильную версию, уже предоставляет довольно много возможностей для работы с RAG ( retrieval augmented generation ). Благодаря этому подходу нейросеть перед тем, как дать ответ на запрос пользователя, выполнит поиск подходящей информации в векторном хранилище. Причём каждый документ хранится не в виде текста, а в виде массива чисел (т.н. «векторов»). Процесс преобразования различных документов в такой векторный формат выполняется опять же с помощью LLM и называется embedding («встраивание»). Хорошая новость заключается в том, что всё это можно легко сделать с помощью Spring AI.
Семантический поиск по статьям Хабра в PostgreSQL + индексация текстов LLM в Ollama
Покажу вам практическую реализацию семантического поиска на основе векторных представлений - эмбеддингов из текста. Здесь я создам систему, которая анализирует статьи с Хабра, извлекает из них темы и ключевые слова с помощью локально работающих больших языковых моделей LLM, и на основе этих данных создает векторные представления для эффективного поиска по смыслу, а не по запросу на вхождение определенного текста.
Summoning all #dataengineers, #AI enthusiasts, and #RAG masterminds - join us at #VSCON25 June 6th to expand your knowledge and network with global developers from #Google, #Oracle, and #Microsoft!
Sign up at: http://vsearchcon.com
Started a new series exploring building #ai applications with #java #quarkus #langchain4j #vaadin and #pgvector .
https://www.datenschauer.de/ai-engineering-in-java-with-langchain4j-quarkus-and-vaadin/
"#Pgvector vs. #Qdrant: Open-Source Vector #Database Comparison"
TL;DR pgvector is awesome