Configure and deploy
Toolbox is an open source server that you deploy and manage yourself. For more instructions on deploying and configuring, see the official Toolbox documentation:Install client SDK
LangChain relies on the@toolbox-sdk/core
node package to use Toolbox. Install the
package before getting started:
Loading Toolbox Tools
Once your Toolbox server is configured and up and running, you can load tools from your server using the SDK:Advanced Toolbox Features
Toolbox has a variety of features to make developing Gen AI tools for databases seamless. For more information, read more about the following:- Authenticated Parameters: bind tool inputs to values from OIDC tokens automatically, making it easy to run sensitive queries without potentially leaking data
- Authorized Invocations: restrict access to use a tool based on the users Auth token
- OpenTelemetry: get metrics and tracing from Toolbox with OpenTelemetry