# UnstableCreateEvaluatorRequest
## Enum Variants
| UnstableCreateCodeEvaluatorRequest | Request body for creating an evaluator. If the same `name` already exists in your project, Langfuse creates the next version and returns it. Existing evaluation rules automatically use the latest evaluator version. If `type` is omitted, Langfuse defaults it to `llm_as_judge` for backwards compatibility. |
| UnstableCreateLlmAsJudgeEvaluatorRequest | Request body for creating an evaluator. If the same `name` already exists in your project, Langfuse creates the next version and returns it. Existing evaluation rules automatically use the latest evaluator version. If `type` is omitted, Langfuse defaults it to `llm_as_judge` for backwards compatibility. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)