О чём урок
Этот notebook дополняет другие примеры из Redis OpenAI-cookbook, демонстрируя использование JSON с векторами. Хранение векторов в JSON Экземпляр Redis с модулями Redis Search и Redis JSON Клиентская библиотека Redis-py Ключ OpenAI API Установите модули Python, необходимые для примеров. Создайте файл .env и добавьте в него свой ключ OpenAI. Создайте embeddings (массив чисел с плавающей точкой) для приведенных ниже отрывков новостей. FT.CREATE Redis JSON Используя статью, связанную со спортом, выполните поиск в Redis по сходству векторов (Vector Similarity Search, VSS) для нахождения похожих статей.KNN Search Используйте комбинацию полнотекстового поиска и VSS для нахождения соответствующей статьи. В этом сценарии мы фильтруем по полнотекстовому поиску термина 'recession', а затем находим статьи с использованием KNN. В данном случае, связанные с бизнесом. Напоминаем, документ №1 был о рецессии в Японии.Гибридные запросы
План урока
- Предварительные требования
- Установка
- Ключ OpenAI API
- Создание текстовых векторов
- Запуск контейнера Redis Stack Docker
- Подключение клиента Redis
- Создание индекса
- Загрузка данных в Redis в виде JSON-объектов
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.