Send OpenDunes traces to a Braintrust project for evaluation and monitoring.
Braintrust is an evaluation and monitoring platform for LLM applications. With the braintrust destination, every OpenDunes request is logged to your Braintrust project as a trace.
| Setting | Required | Description |
|---|---|---|
apiKey | Yes | Your Braintrust API key |
projectId | Yes | The project the traces are logged to |
baseUrl | No | The API address. Default https://api.braintrust.dev |
curl https://opendunes.com/v1/observability/destinations \
-H "Authorization: Bearer $OPENDUNES_MANAGEMENT_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Braintrust",
"type": "braintrust",
"config": { "apiKey": "…", "projectId": "…" }
}'One span per request, OTLP over HTTP at {baseUrl}/otel/v1/traces, filed under project_id:<projectId>. The span carries the gen_ai.* attributes — the model, the provider, the token counts, the cost in DA — and the input and output as text.
Back to Broadcast overview.