1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Embeddings with the OpenAI API

Connected

cvičení

Začínáme s ChromaDB

V následujících cvičeních použiješ vektorovou databázi k uložení embeddings a vyhledávání v 1 000 filmech a seriálech z Netflixového datasetu, který byl představen ve videu. Cílem bude využít tato data k doporučování obsahu na základě vyhledávacího dotazu. Nejdřív vytvoříš databázi a kolekci pro uložení dat.

chromadb máš k dispozici a OpenAIEmbeddingFunction() je naimportována z chromadb.utils.embedding_functions. Stejně jako v prvních dvou kapitolách není potřeba v této kapitole zadávat OpenAI API klíč.

Pokyny

100 XP
  • Vytvoř persistentního klienta, který uloží soubory databáze na disk; cestu k souboru v těchto cvičeních vynech.
  • Vytvoř databázovou kolekci s názvem netflix_titles, která bude používat OpenAI embedding funkci.
  • Zobraz seznam všech kolekcí v databázi.