Langchain
AgentOps provides first class support for Lanchain applications
AgentOps works seamlessly with applications built using Langchain.
Adding AgentOps to Langchain applications
Install the AgentOps SDK and the additional Langchain dependency
Give us a star on GitHub while you’re at it (you may be our 2,000th 😊)
Set up your import statements
Set up your Langchain handler to make the calls
Set up your Langchain agent with the AgentOps callback handler and AgentOps will automatically record your Langchain sessions.
Note that you don’t need to set up a separate agentops.init() call, as the Langchain callback handler will automatically initialize the AgentOps client for you.
Set your API key
Retrieve an API Key from your Settings > Projects & API Keys page.
Settings > Projects & API Keys
API keys are tied to individual projects.
A Default Project has been created for you, so just click Copy API Key
Set this API Key in your environment variables
AGENTOPS_API_KEY=<YOUR API KEY>
Run your agent
Execute your program and visit app.agentops.ai/drilldown to observe your Langchain Agent! 🕵️
After your run, AgentOps prints a clickable url to console linking directly to your session in the Dashboard
Clickable link to session