๐๏ธ ๐ Tools, libraries, and concepts
Here is a quick overview of tools, libraries and concepts that you will come across in this section of the lab:
๐๏ธ ๐ Create a basic tool-calling agent
Let's start by creating a basic tool-calling agent using the createtoolcalling_agent constructor in LangChain.
๐๏ธ ๐ Create a ReAct agent
Now let's try out an agent that uses ReAct prompting using the createreactagent constructor in LangChain.
๐๏ธ ๐ฆน Chain of Thought (CoT) prompting
Try out chain of thought prompting with the basic tool-calling agent.
๐๏ธ ๐ฆน Create a custom agent without using abstractions
The createtoolcalling_agent constructor in LangChain makes it easy to create tool-calling agents by abstracting away the individual steps involved in creating the agent.