With the help of Langchain and the Gemini model, this project pulls insights from YouTube videos and creates brief summaries. It incorporates the summaries into Notion via the Notion API, generating pages in the notion database.
The goal of the project is to improve knowledge management and cooperation in the Notion environment by collecting and summarizing YouTube material.
In this Notion database, you'll find the test cases I've created for this project.
Python
Langchain: YoutubeLoader
Gemini Model: text-bison-001
Notion API
pip install -r requirements.txt
You'll also need to:
- Generate a Gemini API key (To use the LLM model).
- Create Notion integration and retrieve the NOTION TOKEN.
- Set up a Notion database and link it to the integration.
For detailed instructions, please refer to the following documentation:
Watch this introductory video:
Contributions are welcome!