~/talk

How to design and build AI applications with vector search using Azure OpenAI & Azure Cosmos DB

Talkat SQLBits 2024 · 2024-03-19..03-23· [databases, large-language-models]
links:none on file
slides:none on file

Shows a working RAG pipeline using Azure OpenAI for embeddings and chat completions plus Cosmos DB VOR as the vector store, with a Java demo that loads three documents, indexes them, and queries by embedding similarity. Demonstrates 7s→580ms semantic caching speedup, support for HNSW and DISN indexes (DISN via Cassandra offering), LangChain integration, and a Cosmos DB co-pilot that translates natural language to queries. Announces vector indexing coming to the NoSQL API and emphasizes prompt engineering, retrieval tuning and trade-offs between accuracy, latency and cost.

AI-written summary · about

  1. 0:00Introduction
  2. 8:11Defining AI and LLMs
  3. 10:20Modern AI challenges
  4. 11:46Key concepts for AI apps
  5. 16:03Vector embeddings and search
  6. 20:37Azure Cosmos DB for MongoDB vCore
  7. 24:31AI apps with RAG pattern
  8. 26:37Demo: Simple AI app
  9. 33:01Demo: Complex AI app with LangChain
  10. 36:35Query Copilot for Cosmos DB
  11. 38:47Demo: Semantic caching
  12. 42:39Resources and closing
  13. 43:21Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.