EvaluatorGenerationInputs interface

Door de beller geleverde invoer voor een evaluatorgeneratietaak.

Eigenschappen

evaluator_description

Optionele, mensvriendelijke beschrijving voor de resulterende evaluator. Kwam boven als EvaluatorVersion.description op de persistente evaluator. Meestal verzameld uit de gebruikersinterface naast evaluator_display_name. Het evaluator_ voorvoegsel verduidelijkt dit van andere beschrijvingsvelden op gerelateerde modellen.

evaluator_display_name

Optionele, mensvriendelijke weergavenaam voor de resulterende evaluator. Kwam boven als EvaluatorVersion.display_name op de persistente evaluator. Wanneer deze wordt weggelaten, wordt de dienst als weergavenaam gebruikt evaluator_name . Het evaluator_ voorvoegsel verwijst dit van de onveranderlijke evaluator_name identificatie.

evaluator_name

De naam van de evaluator (onveranderlijke identificatie). 1-256 tekens; toegestane tekens zijn ASCII-letters, cijfers, onderstreep (_), punt (.), tilde (~) en koppelteken (-). Het voorvoegsel builtin. is gereserveerd voor systeembeheerde evaluators en wordt door de service afgewezen. Als er al een evaluator met deze naam in het project bestaat (en rubric-subtype is), maakt de service een nieuwe versie aan onder dezelfde naam en gebruikt die van de vorige versies dimensions als context voor incrementele verbetering (basis van de post-//build adaptieve lus). Oude versies blijven opzoekbaar via get_version(name, version). Als de bestaande evaluator geen rubric-subtype evaluator is (ingebouwd, prompt-gebaseerd, code-gebaseerd), wordt het verzoek afgewezen met 400 Bad Request.

model

Het LLM-model om te gebruiken voor rubricgeneratie (bijv. 'gpt-4o'). Vereist — gebruikers moeten hun eigen model leveren in plaats van te vertrouwen op service-owned capaciteit.

sources

Bronmateriaal voor generatie — agentbeschrijvingen, prompts, traces of datasets. Elke invoer is een EvaluatorGenerationJobSource variant die wordt gediscrimineerd door type.

Eigenschapdetails

evaluator_description

Optionele, mensvriendelijke beschrijving voor de resulterende evaluator. Kwam boven als EvaluatorVersion.description op de persistente evaluator. Meestal verzameld uit de gebruikersinterface naast evaluator_display_name. Het evaluator_ voorvoegsel verduidelijkt dit van andere beschrijvingsvelden op gerelateerde modellen.

evaluator_description?: string

Waarde van eigenschap

string

evaluator_display_name

Optionele, mensvriendelijke weergavenaam voor de resulterende evaluator. Kwam boven als EvaluatorVersion.display_name op de persistente evaluator. Wanneer deze wordt weggelaten, wordt de dienst als weergavenaam gebruikt evaluator_name . Het evaluator_ voorvoegsel verwijst dit van de onveranderlijke evaluator_name identificatie.

evaluator_display_name?: string

Waarde van eigenschap

string

evaluator_name

De naam van de evaluator (onveranderlijke identificatie). 1-256 tekens; toegestane tekens zijn ASCII-letters, cijfers, onderstreep (_), punt (.), tilde (~) en koppelteken (-). Het voorvoegsel builtin. is gereserveerd voor systeembeheerde evaluators en wordt door de service afgewezen. Als er al een evaluator met deze naam in het project bestaat (en rubric-subtype is), maakt de service een nieuwe versie aan onder dezelfde naam en gebruikt die van de vorige versies dimensions als context voor incrementele verbetering (basis van de post-//build adaptieve lus). Oude versies blijven opzoekbaar via get_version(name, version). Als de bestaande evaluator geen rubric-subtype evaluator is (ingebouwd, prompt-gebaseerd, code-gebaseerd), wordt het verzoek afgewezen met 400 Bad Request.

evaluator_name: string

Waarde van eigenschap

string

model

Het LLM-model om te gebruiken voor rubricgeneratie (bijv. 'gpt-4o'). Vereist — gebruikers moeten hun eigen model leveren in plaats van te vertrouwen op service-owned capaciteit.

model: string

Waarde van eigenschap

string

sources

Bronmateriaal voor generatie — agentbeschrijvingen, prompts, traces of datasets. Elke invoer is een EvaluatorGenerationJobSource variant die wordt gediscrimineerd door type.

sources: EvaluatorGenerationJobSourceUnion[]

Waarde van eigenschap