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

Connected

вправа

Фільтрування за метаданими

Наявність метаданих у базі дає змогу легше фільтрувати результати за додатковими умовами. Уявіть, що ваші рекомендації фільмів можуть враховувати вподобання користувача й використовувати їх для подальшого звуження результатів.

У цій вправі ви використаєте додаткові метадані, щоб відфільтрувати ваші рекомендації фільмів на Netflix. Колекцію netflix_titles оновлено: до кожної назви додано метадані, зокрема 'rating' — віковий рейтинг тайтлу, та 'release_year' — рік його першого релізу.

Ось приклад оновленого елемента:

{'ids': ['s999'],
 'embeddings': None,
 'metadatas': [{'rating': 'TV-14', 'release_year': 2021}],
 'documents': ['Title: Searching For Sheela (Movie)\nDescription: Journalists and fans await Ma Anand Sheela as the infamous former Rajneesh commune's spokesperson returns to India after decades for an interview tour.\nCategories: Documentaries, International Movies'],
 'uris': None,
 'data': None}

Інструкції

100 XP
  • Здійсніть запит двох результатів із колекції, використовуючи reference_texts.
  • Відфільтруйте результати для тайтлів з рейтингом 'G', які також вийшли до 2019 року.