Send OpenDunes traces to Langfuse for LLM observability and evaluation.
Langfuse is an open-source LLM engineering platform for tracing, evaluation and prompt management. With the langfuse destination, every OpenDunes request arrives in your Langfuse project as a trace, with no changes to your code.
| Setting | Required | Description |
|---|---|---|
publicKey | Yes | From your Langfuse project settings |
secretKey | Yes | From your Langfuse project settings |
baseUrl | No | Your Langfuse address. Default https://us.cloud.langfuse.com; set your region's address, or your own instance's |
curl https://opendunes.com/v1/observability/destinations \
-H "Authorization: Bearer $OPENDUNES_MANAGEMENT_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Langfuse",
"type": "langfuse",
"config": { "publicKey": "pk-lf-…", "secretKey": "sk-lf-…" }
}'One span per request, OTLP over HTTP at {baseUrl}/api/public/otel/v1/traces, authenticated as publicKey:secretKey. The span carries the gen_ai.* attributes — the model, the provider, the token counts, the cost in DA — the input and output as the observation's input and output, and your trace_name as the trace's name. user and session_id from the request carry over.
Back to Broadcast overview.