О чём урок
VectorStoreIndex предназначен для обработки запросов, связанных с конкретными контекстами, тогда как SummaryIndex оптимизирован для ответов на запросы по составлению сводок. Однако в реальных сценариях пользовательские запросы могут требовать как контекстно-специфичных ответов, так и сводок. Для решения этой проблемы система должна эффективно маршрутизировать пользовательские запросы к соответствующему индексу для предоставления релевантных ответов. В этом notebook мы будем использовать RouterQueryEngine для направления пользовательских запросов к соответствующему индексу на основе типа запроса. Мы будем использовать Отчетность Uber 10K SEC. VectorStoreIndex -> Запросы, специфичные для контекста SummaryIndex -> Запросы на составление сводок Вы можете видеть, что он использует SummaryIndex для предоставления ответа на запрос по составлению сводки. Вы можете видеть, что он использует VectorStoreIndex для ответа на запрос, специфичный для контекста.
План урока
- Установка
- Настройка API Key
- Настройка LLM и Embedding Model
- Загрузка данных
- Создание индекса и движка запросов
- Создание инструментов
- Создание движка маршрутизации запросов
- Выполнение запросов
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.