filmov
tv
Spring AI With PostgreSQL pgvector: Building Generative AI Apps in Java
![preview_player](https://i.ytimg.com/vi/ctsGQ3lhcYA/maxresdefault.jpg)
Показать описание
Learn how to build generative AI applications in Java using the Spring AI EmbeddingClient and the PostgreSQL pgvector extension.
First, you’ll be introduced to the Spring AI ChatClient that uses the OpenAI GPT-4 model to generate recommendations based on user prompts. Next, explore how to deploy PostgreSQL with the pgvector extension and perform vector similarity searches using the Spring AI EmbeddingClient and Spring JdbcClient. In the end, discover how to optimize and scale the application using specialized indexes such as HNSW and distributed PostgreSQL (YugabyteDB).
Here you can find a complete version of the application:
0:00 Learning plan
0:45 Sample application
1:29 Spring AI chatclient
3:30 Limitations of the current implementation
4:49 Deploying PostgreSQL pgvector in Docker
5:42 Preloading an Airbnb dataset
7:12 Exploring the dataset
8:59 Using spring AI embeddingclient with pgvector
14:10 Pptimizing the search with HNSW index
17:42 Scaling with distributed PostgreSQL (YugabyteDB)
21:12 Homework
Curious to learn more about databases? Follow me here:
First, you’ll be introduced to the Spring AI ChatClient that uses the OpenAI GPT-4 model to generate recommendations based on user prompts. Next, explore how to deploy PostgreSQL with the pgvector extension and perform vector similarity searches using the Spring AI EmbeddingClient and Spring JdbcClient. In the end, discover how to optimize and scale the application using specialized indexes such as HNSW and distributed PostgreSQL (YugabyteDB).
Here you can find a complete version of the application:
0:00 Learning plan
0:45 Sample application
1:29 Spring AI chatclient
3:30 Limitations of the current implementation
4:49 Deploying PostgreSQL pgvector in Docker
5:42 Preloading an Airbnb dataset
7:12 Exploring the dataset
8:59 Using spring AI embeddingclient with pgvector
14:10 Pptimizing the search with HNSW index
17:42 Scaling with distributed PostgreSQL (YugabyteDB)
21:12 Homework
Curious to learn more about databases? Follow me here:
Spring AI With PostgreSQL pgvector: Building Generative AI Apps in Java
Spring Tips: Vector Databases with Spring AI
PostgreSQL as VectorDB - Beginner Tutorial
Building and Monetizing ChatGPT Plugins With Spring AI and PostgreSQL pgvector
3. Unleash the Fury of Generative AI: Spring AI and PGVector Supercharge Your Java Apps
01. Spring AI : Build generative AI applications using SpringBoot and Java
OpenAI Embeddings and Vector Databases Crash Course
Vector databases are so hot right now. WTF are they?
Building a Spring Boot Reference Documentation Assistant with Spring AI & GPT-4
03. Spring AI : How to perform Vector Search using Vector Store ?
Retrieval-Augmented Generation (RAG) with Spring AI, PGVector and Open AI
Spring Tips: Spring AI
Generating Embeddings with Spring AI: Step-by-Step Guide with Pitfalls
Hands-on: Spring AI with Ollama and Microsoft Phi-3 🚀 🦙 | Run LLMs locally and connect from Java...
Introduction to Spring AI | Build Intelligent Applications using Spring AI | Connect with GPT Models
Vector Similarity Search in Spring with Redis Stack by Brian Sam-Bodden @ Spring I/O 2023
AI with company knowledge - build RAG with Spring AI
Refactoring a Spring AI Proof of Concept (PoC) - Part 1: Covering with tests
Redis Real-time Data in Action from ChatGPT to Hello World
LangChain4J - use the power of LLMs in Java!
Vector Similarity Search with Postgres
AWS On Air ft. Building GenAI Apps with Amazon Aurora PostgreSQL-Compatible Edition and pgvector
PostgresML: How to Use AI Models and Machine Learning Algorithms in Your Database
SouJava Talks: Blazingly Fast GenAI App Development using Spring AI by Juarez Junior
Комментарии