Setup
To use xAI models, configure your xAI API key in Braintrust.- Get an xAI API key from xAI Console
- Add the xAI API key as an organization or project AI provider.
- Set the xAI API key and your Braintrust API key as environment variables
.env
API keys are stored as one-way cryptographic hashes, never in plaintext.
Use xAI with Braintrust gateway
The Braintrust gateway allows you to access xAI models through a unified interface. Use any supported provider’s SDK to call xAI models. First, install thebraintrust and openai packages.
Trace logs with xAI
Trace your xAI LLM calls for observability and monitoring. When using the Braintrust gateway, API calls are automatically logged to the specified project.Evaluate with xAI
Evaluations distill the non-deterministic outputs of xAI models into an effective feedback loop that enables you to ship more reliable, higher quality products. BraintrustEval is a simple function composed of a dataset of user inputs, a task, and a set of scorers. To learn more about evaluations, check out the Experiments guide.