Lompat ke konten utama

Bagian dari halaman ini mungkin diterjemahkan oleh mesin atau AI.

RAG Deep Dive

Bergabunglah dengan Microsoft Reactor dan terlibat dengan startup dan pengembang secara langsung

Siap untuk mulai menggunakan AI? Microsoft Reactor menyediakan acara, pelatihan, dan sumber daya komunitas untuk membantu startup, wirausahawan, dan pengembang membangun bisnis mereka berikutnya pada teknologi AI. Bergabunglah dengan kami!

RAG Deep Dive

Bergabunglah dengan Microsoft Reactor dan terlibat dengan startup dan pengembang secara langsung

Siap untuk mulai menggunakan AI? Microsoft Reactor menyediakan acara, pelatihan, dan sumber daya komunitas untuk membantu startup, wirausahawan, dan pengembang membangun bisnis mereka berikutnya pada teknologi AI. Bergabunglah dengan kami!

Kembali

RAG Deep Dive

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

  • Acara dalam Seri ini:
  • 11

📌 Scroll down to view past episodes on-demand!

In this 11-part series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat

Our solution makes it easy for you to take your own data and give users a way to ask questions about that data, whether that data is from PDFs, Office documents, webpages, or even images. The project uses Azure AI Search for optimal retrieval, plus the most powerful models from Azure OpenAI for question answering.

Across the 11 sessions, you'll learn how to deploy the solution yourself, customize it for your needs, ingest different data types, enforce user login with data access control, store chat history, deploy to private networks, evaluate the chat answer quality, and more. Our speakers will be the maintainers of the repository, plus special guests from Microsoft product teams. Join us!

📌 Get more RAG resources!

Speaker

Acara Sebelumnya dalam Seri ini

Sepanjang waktu di - Waktu Universal Terkoordinasi

Jan

13

Senin

2025

RAGChat: The RAG solution for Azure

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Join us for the kick-off session, where we'll do a live demo of the RAG solution and explain how it all works. We'll step through the RAG flow from Azure AI Search to Azure OpenAI, deploy the app to Azure, and discuss the Azure architecture.

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

15

Rabu

2025

RAGChat: Customizing our RAG solution

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat In our second session, we'll show you how to customize the RAG solution for your own domain - adding your own data, modifying the prompts, and personalizing the UI. Plus, we'll give you tips for local development for faster feature iteration.

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

21

Selasa

2025

RAGChat: Optimal retrieval with Azure AI Search

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Our RAG solution uses Azure AI Search to find matching documents, using state-of-the-art retrieval mechanisms. We'll dive into the mechanics of vector embeddings, hybrid search with RRF, and semantic ranking. We'll also discuss the data ingestion process, highlighting the differences between manual ingestion and integrated vectorization

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

22

Rabu

2025

RAGChat: Multimedia data ingestion

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Do your documents contain images or charts? Our RAG solution has two different approaches to handling multimedia documents, and we'll dive into both approaches in this session. The first approach is purely during ingestion time, where it replaces media in the documents with LLM-generated descriptions. The second approach stores images of the media alongside vector embeddings of the images, and sends both text and images to a multimodal LLM for question answering. Learn about both approaches in this session so that you can decide what to use for your app. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

27

Senin

2025

RAGChat: User login and data access control

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat In our RAG flow, the app first searches a knowledge base for relevant matches to a user's query, then sends the results to the LLM along with the original question. What if you have documents that should only be accessed by a subset of your users, like a group or a single user? Then you need data access controls to ensure that document visibility is respected during the RAG flow. In this session, we'll show an approach using Azure AI Search with data access controls to only search the documents that can be seen by the logged in user. We'll also demonstrate a feature for user-uploaded documents that uses data access controls along with Azure Data Lake Storage Gen2. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

29

Rabu

2025

RAGChat: Storing chat history

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Learn how we store chat history using either IndexedDB for client-side storage or Azure Cosmos DB for persistent storage. We'll discuss the API architecture and data schema choices, doing both a live demo of the app and a walkthrough of the code. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

03

Senin

2025

RAGChat: Adding speech input and output

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Our RAG solution includes optional features for speech input and output, powered either by the free browser SDKs or by the powerful Azure Speech API. We also offer a tight integration with the VoiceRAG solution, for those of you who want a real-time voice interface. Learn about all the ways you can add speech to your RAG chat in this session! 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

05

Rabu

2025

RAGChat: Private deployment

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat To ensure that the RAG app can only be accessed within your enterprise network, you can deploy it to an Azure virtual network with private endpoints for each Azure service used. In this session, we'll show how to deploy the app to a virtual network that includes AI Search, OpenAI, Document Intelligence, and Blob storage. Then we'll log in to the virtual network using Azure Bastion with a virtual machine to demonstrate that we can access the RAG app from inside the network, and only inside the network. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

10

Senin

2025

RAGChat: Evaluating RAG answer quality

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat How can you be sure that the RAG chat app answers are accurate, clear, and well formatted? Evaluation! In this session, we'll show you how to generate synthetic data and run bulk evaluations on your RAG app, using the azure-ai-evaluation SDK. Learn about GPT metrics like groundedness and fluency, and custom metrics like citation matching. Plus, discover how you can run evaluations on CI/CD, to easily verify that new changes don't introduce quality regressions. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

12

Rabu

2025

RAGChat: Monitoring and tracing LLM calls

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat When your RAG app is in production, observability is crucial. You need to know about performance issues, runtime errors, and LLM-specific issues like Content Safety filter violations. In this session, learn how to use Azure Monitor along with OpenTelemetry SDKs to monitor the RAG application. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

18

Selasa

2025

RAGChat: Extending RAG with function calling

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat For this session, we'll explore how we can use OpenAI function calling to extend the functionality of the RAG application. We can use function calling to retrieve data from more sources (like additional AI Search indexes or Bing API), to handle different kind of user requests (like summarization instead of searching), and even to escalate conversations to a human. With function calling, our RAG can handle multiple data sources or even become agentic. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Acara Sebelumnya dalam Seri ini

Sepanjang waktu di - Waktu Universal Terkoordinasi

Jan

13

Senin

2025

RAGChat: The RAG solution for Azure

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Join us for the kick-off session, where we'll do a live demo of the RAG solution and explain how it all works. We'll step through the RAG flow from Azure AI Search to Azure OpenAI, deploy the app to Azure, and discuss the Azure architecture.

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

15

Rabu

2025

RAGChat: Customizing our RAG solution

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat In our second session, we'll show you how to customize the RAG solution for your own domain - adding your own data, modifying the prompts, and personalizing the UI. Plus, we'll give you tips for local development for faster feature iteration.

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

21

Selasa

2025

RAGChat: Optimal retrieval with Azure AI Search

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Our RAG solution uses Azure AI Search to find matching documents, using state-of-the-art retrieval mechanisms. We'll dive into the mechanics of vector embeddings, hybrid search with RRF, and semantic ranking. We'll also discuss the data ingestion process, highlighting the differences between manual ingestion and integrated vectorization

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

22

Rabu

2025

RAGChat: Multimedia data ingestion

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Do your documents contain images or charts? Our RAG solution has two different approaches to handling multimedia documents, and we'll dive into both approaches in this session. The first approach is purely during ingestion time, where it replaces media in the documents with LLM-generated descriptions. The second approach stores images of the media alongside vector embeddings of the images, and sends both text and images to a multimodal LLM for question answering. Learn about both approaches in this session so that you can decide what to use for your app. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

27

Senin

2025

RAGChat: User login and data access control

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat In our RAG flow, the app first searches a knowledge base for relevant matches to a user's query, then sends the results to the LLM along with the original question. What if you have documents that should only be accessed by a subset of your users, like a group or a single user? Then you need data access controls to ensure that document visibility is respected during the RAG flow. In this session, we'll show an approach using Azure AI Search with data access controls to only search the documents that can be seen by the logged in user. We'll also demonstrate a feature for user-uploaded documents that uses data access controls along with Azure Data Lake Storage Gen2. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Jan

29

Rabu

2025

RAGChat: Storing chat history

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Learn how we store chat history using either IndexedDB for client-side storage or Azure Cosmos DB for persistent storage. We'll discuss the API architecture and data schema choices, doing both a live demo of the app and a walkthrough of the code. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

03

Senin

2025

RAGChat: Adding speech input and output

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat Our RAG solution includes optional features for speech input and output, powered either by the free browser SDKs or by the powerful Azure Speech API. We also offer a tight integration with the VoiceRAG solution, for those of you who want a real-time voice interface. Learn about all the ways you can add speech to your RAG chat in this session! 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

05

Rabu

2025

RAGChat: Private deployment

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat To ensure that the RAG app can only be accessed within your enterprise network, you can deploy it to an Azure virtual network with private endpoints for each Azure service used. In this session, we'll show how to deploy the app to a virtual network that includes AI Search, OpenAI, Document Intelligence, and Blob storage. Then we'll log in to the virtual network using Azure Bastion with a virtual machine to demonstrate that we can access the RAG app from inside the network, and only inside the network. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

10

Senin

2025

RAGChat: Evaluating RAG answer quality

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat How can you be sure that the RAG chat app answers are accurate, clear, and well formatted? Evaluation! In this session, we'll show you how to generate synthetic data and run bulk evaluations on your RAG app, using the azure-ai-evaluation SDK. Learn about GPT metrics like groundedness and fluency, and custom metrics like citation matching. Plus, discover how you can run evaluations on CI/CD, to easily verify that new changes don't introduce quality regressions. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

12

Rabu

2025

RAGChat: Monitoring and tracing LLM calls

11.30 PM - 12.30 AM (UTC)

In this series, we dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat When your RAG app is in production, observability is crucial. You need to know about performance issues, runtime errors, and LLM-specific issues like Content Safety filter violations. In this session, learn how to use Azure Monitor along with OpenTelemetry SDKs to monitor the RAG application. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Feb

18

Selasa

2025

RAGChat: Extending RAG with function calling

11.30 PM - 12.30 AM (UTC)

In this series, we'll dive deep into our most popular, fully-featured, and open-source RAG solution: https://aka.ms/ragchat For this session, we'll explore how we can use OpenAI function calling to extend the functionality of the RAG application. We can use function calling to retrieve data from more sources (like additional AI Search indexes or Bing API), to handle different kind of user requests (like summarization instead of searching), and even to escalate conversations to a human. With function calling, our RAG can handle multiple data sources or even become agentic. 📌 Get more RAG resources!

  • Format:
  • alt##LivestreamStreaming Langsung

Topik: Aplikasi Cerdas

Bahasa: Inggris

Tampilkan sesuai Permintaan

Untuk pertanyaan, silakan hubungi kami di reactor@microsoft.com