Self-hosted LangSmith is an add-on to the Enterprise plan. For more details, refer to Pricing. Contact our sales team if you want to get a license key to trial LangSmith in your environment.
Prerequisites
Before enabling Insights, you must complete the following setup steps:- Install the base LangSmith platform:
- Enable LangSmith Deployment (agent deployment capabilities).
Components
Insights consists of two main components:agentBootstrap: Job that deploys the LangSmith Deployment (agent) needed for Insights.insightsAgent: The main agent that will handle insights generation.
Enable Insights
To enable Insights, add the following to yourvalues.yaml:
Generate an encryption key
Insights requires a Fernet encryption key to securely store secrets. Generate one using Python:You can store the encryption key in a predefined Kubernetes secret using the
insights_encryption_key parameter. See Use an existing secret for details.