1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до Embeddings з OpenAI API

Connected

вправа

Початок роботи з ChromaDB

У наступних вправах ви використаєте векторну базу даних, щоб створити вкладення (embeddings — векторні представлення) та виконати запит для 1000 фільмів і серіалів із набору даних Netflix, представленого у відео. Мета — отримати рекомендації на основі пошукового запиту. Спочатку ви створите базу даних і колекцію для зберігання даних.

chromadb доступна для використання, а OpenAIEmbeddingFunction() імпортовано з chromadb.utils.embedding_functions. Як і в перших двох розділах, у цьому розділі вам не потрібно надавати ключ OpenAI API.

Інструкції

100 XP
  • Створіть персистентного клієнта, щоб зберігати файли бази даних на диску; для цих вправ можна не вказувати шлях до файлів.
  • Створіть колекцію бази даних з назвою netflix_titles, яка використовує функцію вкладень OpenAI.
  • Виведіть список усіх колекцій у базі даних.