Overview
Syllabus
- Introduction to RAG and Postgres implementation
- Background on using Postgres vs third-party services
- Overview of PG vector and PG best match
- Video structure outline
- Demo of RAG application
- Document upload and chunking process
- Data collation and vector/text search explanation
- Speed optimization using Cerebras/Groq
- Advantages of using Postgres
- Vector vs text search comparison
- Combining search methods
- Performance comparison data
- Vector search explanation
- Text search and BM25 explanation
- Postgres tools overview
- Database setup and configuration
- Basic RAG implementation
- Document embedding process
- Search implementation
- Advanced features:
- BM25 optimization
- Text processing improvements
- Asynchronous database calls
- Performance evaluation
- Command line interface setup
- Document chunking strategies
- Batch processing implementation
- Search functionality demo
- Final implementation review
- Conclusion and resources
Taught by
Trelis Research