1. Learn
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do osadzeń z OpenAI API

Connected

Exercise

Pierwsze kroki z ChromaDB

W kolejnych ćwiczeniach użyjesz wektorowej bazy danych, aby osadzić i przeszukać 1000 filmów oraz seriali ze zbioru danych Netflix przedstawionego w filmie. Celem będzie wygenerowanie rekomendacji na podstawie zapytania. Na początek utworzysz bazę danych i kolekcję do przechowywania danych.

Do dyspozycji masz bibliotekę chromadb, a funkcja OpenAIEmbeddingFunction() została już zaimportowana z chromadb.utils.embedding_functions. Podobnie jak w pierwszych dwóch rozdziałach, w tym rozdziale nie musisz podawać klucza API OpenAI.

Instructions

100 XP
  • Utwórz stały klient, który zapisuje pliki bazy danych na dysku – w tych ćwiczeniach możesz pominąć ścieżkę do pliku.
  • Utwórz kolekcję bazy danych o nazwie netflix_titles, która korzysta z funkcji osadzania OpenAI.
  • Wyświetl listę wszystkich kolekcji w bazie danych.