YouTube GPT: Chatujte se svým YouTube

YouTube GPT

V následujícím návodu vám ukážu, jak v rozhraní Google Colab spustíte pomocí chatGPT a Langchain, chat se svým vybraným YouTube videem. Můžete si vytvořit sumarizaci, nebo se ptát na konkrétní otázky vašeho zájmu. 

Pokud ještě nepoužíváte, přihlaste se do svého Google účtu a otevřete si Google Colab. Je to velmi jednoduché rozhraní. Stačí se připojit ke Google relaci (poskytovaný výkon grafika i paměť) a následně spouštět jednotlivé buňky notebooku.

Návod

Nejprve si nainstalujeme potřebné knihovny.

Připojíme svůj Google Drive a povolíme autorizaci.

V následujícím kódu uděláme více kroků najednou. Upravte si kód dle svojí potřeby.

  • Nastavíme API klíč (získáte v účtu openAI).
  • Nastavíme místo na Google Drive pro ukládání souborů.
  • Url videa, které chceme pro chatování.
  • Převedeme video na text.
  • Rozdělíme dokument do chunks.
  • Následně vytvoříme vektorovou databázi pro dotazování.

Video, které jsem vybral jako ukázku:

Kód

Uvidíte tento výstup, že se převod povedl:

Nyní provedeme inicializaci a nastavení chatbota.

Součástí je Inicializace klienta pro vector store, nastavení embedding funkce a vytvoření šablony promptu a QA řetězce. Nastavit si můžete model GPT, temperature (doporučuji však nechat 0 pro větší přesnost a faktičnost).

Následně si můžeme nastavit rozhraní pro interakci s chatbotem.

Případně trochu upravíme pro přehlednější odpovědi.

Jaké prohlášení dal Sam Altman ohledně AGI?

Konverzace

V konverzaci můžete dále pokračovat a dotazovat se cokoliv, co ve videu zaznělo.

Co dalšího ve videu zaznělo?

Udělej mi stručné shrnutí všech bodů videa.

Mohli bychom samozřejmě i spustit lepší uživatelské rozhraní, ale na to už jsou lepší platformy, než je Google Colab. Můžete kód spustit přes terminál a použít např. rozhraní Streamlit.

Docela užitečný nástroj, pokud nemáte tolik času koukat na celé dlouhé video a potřebujete získat hlavní informace a shrnutí.

Obsah článku

Líbí se Vám obsah?

Odebírejte Newsletter, ať vám nic neunikne.

Vývoj AI

Vývoj interních zabezpečených AI systémů.

Sledujte mě na sítích.

Odebírejte Newsletter, ať vám nic neunikne.

Podobné články