YouTube
YouTube 搜索 包搜索
YouTube
视频,避免使用他们限制严格的 API。它使用
YouTube
主页上的表单并抓取结果页面。
本笔记本展示了如何使用工具搜索 YouTube。
改编自 https://github.com/venuv/langchain_yt_tools
%pip install --upgrade --quiet youtube_search
<!--IMPORTS:[{"imported": "YouTubeSearchTool", "source": "langchain_community.tools", "docs": "https://python.langchain.com/api_reference/community/tools/langchain_community.tools.youtube.search.YouTubeSearchTool.html", "title": "YouTube"}]-->
from langchain_community.tools import YouTubeSearchTool
tool = YouTubeSearchTool()
tool.run("lex fridman")
"['/watch?v=VcVfceTsD0A&pp=ygUMbGV4IGZyaWVkbWFu', '/watch?v=gPfriiHBBek&pp=ygUMbGV4IGZyaWVkbWFu']"
您还可以指定返回的结果数量
tool.run("lex friedman,5")
"['/watch?v=VcVfceTsD0A&pp=ygUMbGV4IGZyaWVkbWFu', '/watch?v=YVJ8gTnDC4Y&pp=ygUMbGV4IGZyaWVkbWFu', '/watch?v=Udh22kuLebg&pp=ygUMbGV4IGZyaWVkbWFu', '/watch?v=gPfriiHBBek&pp=ygUMbGV4IGZyaWVkbWFu', '/watch?v=L_Guz73e6fw&pp=ygUMbGV4IGZyaWVkbWFu']"