Configuration
A TypeSafe-compatible endpoint has three settings:- Model: The model ID the server expects. Defaults to
jev-latest. - API Key Name: The name of the workspace secret that stores the server’s API key. Defaults to
TYPESAFE_API_KEY. - Base URL: The root of the server’s System One API. See Base URL format.
Use the endpoint in an evaluator
An evaluator can use a TypeSafe-compatible endpoint only after you save the endpoint as a model configuration. To use a TypeSafe-compatible endpoint in an evaluator:- Add the server’s API key as a workspace secret. Go to Settings > Integrations > Provider secrets, click + Secret, and select Custom to enter your own secret name. To use the default name, select TypeSafe instead.
- In the evaluator, under Prompt & Model, open Model Configuration.
- For Provider, select TypeSafe Compatible Endpoint. It appears under Other.
- Enter the Model, API Key Name, and Base URL.
- Click Save as preset and name the configuration.
- Select the saved configuration as the evaluator’s model.
Base URL format
The Base URL should point to the root of the server’s System One API. LangSmith appends/v1/systemone automatically. Do not include it in the Base URL.
Example base URLs
See also
- How to define a decision model evaluator: Set up an evaluator that uses a decision model.
- Decision models in the LLM Gateway: Call SemIf and Jev directly through the LLM Gateway.
- Model configurations: Manage saved model configurations for your workspace.
Connect these docs to your agent of choice via MCP for real-time answers.

