langfuse-client-base 0.15.0

Auto-generated Langfuse API client from OpenAPI specification
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# UnstableCreateEvaluationRuleRequest

## Enum Variants

| Name | Description |
|---- | -----|
| UnstableCreateCodeEvaluationRuleRequest | Request body for creating an evaluation rule.  Checklist for agents and SDK clients: - reference an existing evaluator family by `evaluator.name` and `evaluator.type` - choose `target=observation` or `target=experiment` - if `target=experiment` and you want a dataset filter, call `GET /api/public/v2/datasets` first and use dataset `id` values in `filter[].value` - for `llm_as_judge`, fetch or inspect the evaluator first and provide a complete mapping for every prompt variable - for `code`, do not send variables or mappings; Langfuse stores the fixed code runtime mapping automatically - optionally narrow execution with `filter` - set `enabled=true` only when you want live execution immediately |
| UnstableCreateEvaluationRuleWithEvaluatorsRequest | Request body for creating an evaluation rule.  Checklist for agents and SDK clients: - reference an existing evaluator family by `evaluator.name` and `evaluator.type` - choose `target=observation` or `target=experiment` - if `target=experiment` and you want a dataset filter, call `GET /api/public/v2/datasets` first and use dataset `id` values in `filter[].value` - for `llm_as_judge`, fetch or inspect the evaluator first and provide a complete mapping for every prompt variable - for `code`, do not send variables or mappings; Langfuse stores the fixed code runtime mapping automatically - optionally narrow execution with `filter` - set `enabled=true` only when you want live execution immediately |
| UnstableCreateLlmAsJudgeEvaluationRuleRequest | Request body for creating an evaluation rule.  Checklist for agents and SDK clients: - reference an existing evaluator family by `evaluator.name` and `evaluator.type` - choose `target=observation` or `target=experiment` - if `target=experiment` and you want a dataset filter, call `GET /api/public/v2/datasets` first and use dataset `id` values in `filter[].value` - for `llm_as_judge`, fetch or inspect the evaluator first and provide a complete mapping for every prompt variable - for `code`, do not send variables or mappings; Langfuse stores the fixed code runtime mapping automatically - optionally narrow execution with `filter` - set `enabled=true` only when you want live execution immediately |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)