EvaluatorGenerationInputs interface

Vstupy dodávané volajícím pro generování hodnotitele.

Vlastnosti

evaluator_description

Volitelný popis vhodný pro výsledného hodnotitele. Objevilo se jako EvaluatorVersion.description u přetrvávajícího hodnotitele. Obvykle se sbírá z uživatelského rozhraní spolu s evaluator_display_name. Prefix evaluator_ toto rozlišuje od jakýchkoli jiných popisných polí na souvisejících modelech.

evaluator_display_name

Volitelný uživatelsky přívětivý zobrazovací název pro výsledného hodnotitele. Objevilo se jako EvaluatorVersion.display_name u přetrvávajícího hodnotitele. Pokud je vynechán, služba používá evaluator_name jako zobrazovací jméno. Prefix evaluator_ toto rozlišuje od neměnného evaluator_name identifikátoru.

evaluator_name

Jméno evaluatora (neměnný identifikátor). 1-256 znaků; povolené znaky jsou ASCII písmena, číslice, podtržítko (_), tečka (.), tilde (~), a pomlčka (-). Prefix builtin. je vyhrazen pro hodnotitele spravované systémem a služba ji odmítá. Pokud v projektu již existuje hodnotitel s tímto názvem (a je rubric-subtype), služba vytvoří novou verzi pod stejným názvem a použije předchozí verze dimensions jako kontext pro postupné zlepšení (základ adaptivní smyčky post-//build). Staré verze zůstávají dotazovatelné přes get_version(name, version). Pokud stávající hodnotitel není hodnotitel podtypů rubriky (vestavěný, prompt-based, kódem), požadavek je zamítnut s 400 Bad Request.

model

Model LLM pro generování rubrik (např. 'gpt-4o'). Povinné — uživatelé musí poskytovat vlastní model, místo aby spoléhali na kapacitu vlastněnou službou.

sources

Zdrojové materiály pro generování — popisy agentů, prompty, stopy nebo datové sady. Každý prvek je variantou EvaluatorGenerationJobSource diskriminovanou .type

Podrobnosti vlastnosti

evaluator_description

Volitelný popis vhodný pro výsledného hodnotitele. Objevilo se jako EvaluatorVersion.description u přetrvávajícího hodnotitele. Obvykle se sbírá z uživatelského rozhraní spolu s evaluator_display_name. Prefix evaluator_ toto rozlišuje od jakýchkoli jiných popisných polí na souvisejících modelech.

evaluator_description?: string

Hodnota vlastnosti

string

evaluator_display_name

Volitelný uživatelsky přívětivý zobrazovací název pro výsledného hodnotitele. Objevilo se jako EvaluatorVersion.display_name u přetrvávajícího hodnotitele. Pokud je vynechán, služba používá evaluator_name jako zobrazovací jméno. Prefix evaluator_ toto rozlišuje od neměnného evaluator_name identifikátoru.

evaluator_display_name?: string

Hodnota vlastnosti

string

evaluator_name

Jméno evaluatora (neměnný identifikátor). 1-256 znaků; povolené znaky jsou ASCII písmena, číslice, podtržítko (_), tečka (.), tilde (~), a pomlčka (-). Prefix builtin. je vyhrazen pro hodnotitele spravované systémem a služba ji odmítá. Pokud v projektu již existuje hodnotitel s tímto názvem (a je rubric-subtype), služba vytvoří novou verzi pod stejným názvem a použije předchozí verze dimensions jako kontext pro postupné zlepšení (základ adaptivní smyčky post-//build). Staré verze zůstávají dotazovatelné přes get_version(name, version). Pokud stávající hodnotitel není hodnotitel podtypů rubriky (vestavěný, prompt-based, kódem), požadavek je zamítnut s 400 Bad Request.

evaluator_name: string

Hodnota vlastnosti

string

model

Model LLM pro generování rubrik (např. 'gpt-4o'). Povinné — uživatelé musí poskytovat vlastní model, místo aby spoléhali na kapacitu vlastněnou službou.

model: string

Hodnota vlastnosti

string

sources

Zdrojové materiály pro generování — popisy agentů, prompty, stopy nebo datové sady. Každý prvek je variantou EvaluatorGenerationJobSource diskriminovanou .type

sources: EvaluatorGenerationJobSourceUnion[]

Hodnota vlastnosti