In this video, we look at different agent toolkits for Langchain, including:
1. Pandas DataFrame agent - for interrogating Pandas DataFrames
2. JSON Agent - for querying against JSON data
3. SQL Database Agents - for interrogating SQL Databases
We'll look at the concept of a "tool" in langchain, and how agent toolkits combine different tools and make smart decisions at each step of an iterative process.
โ๏ธ ๐๐๐ ๐บ๐ฒ ๐ฎ ๐ฐ๐ผ๐ณ๐ณ๐ฒ๐ฒ:
To support the channel and encourage new videos, please consider buying me a coffee here:
https://ko-fi.com/bugbytes
๐ ๐๐ต๐ฎ๐ฝ๐๐ฒ๐ฟ๐:
00:00 Intro
02:28 Pandas DataFrame Agent
09:31 JSON Agent
17:15 SQL Database Agent
๐ฆ๐ผ๐ฐ๐ถ๐ฎ๐น ๐ ๐ฒ๐ฑ๐ถ๐ฎ:
๐ Blog: https://bugbytes.io/posts/
๐พ Github: https://github.com/bugbytes-io/
๐ฆ Twitter: https://twitter.com/bugbytesio
๐ ๐๐๐ฟ๐๐ต๐ฒ๐ฟ ๐ฟ๐ฒ๐ฎ๐ฑ๐ถ๐ป๐ด ๐ฎ๐ป๐ฑ ๐ถ๐ป๐ณ๐ผ๐ฟ๐บ๐ฎ๐๐ถ๐ผ๐ป:
Pandas DataFrame Agent: https://python.langchain.com/docs/modules/agents/toolkits/pandas
Titanic Dataset: https://github.com/datasciencedojo/datasets/blob/master/titanic.csv
JSON Agent: https://python.langchain.com/docs/modules/agents/toolkits/json
JSON API Schema: https://github.com/OAI/OpenAPI-Specification/blob/main/examples/v2.0/json/petstore-simple.json
SQLDatabase Agent: https://python.langchain.com/docs/modules/agents/toolkits/sql_database
SQLite Data Starter Packs: http://2016.padjo.org/tutorials/sqlite-data-starterpacks/
#python #langchain #datascience #llm