EvaluatorGenerationInputs interface
Door de beller geleverde invoer voor een evaluatorgeneratietaak.
Eigenschappen
| evaluator_description | Optionele, mensvriendelijke beschrijving voor de resulterende evaluator. Kwam boven als |
| evaluator_display_name | Optionele, mensvriendelijke weergavenaam voor de resulterende evaluator. Kwam boven als |
| evaluator_name | De naam van de evaluator (onveranderlijke identificatie). 1-256 tekens; toegestane tekens zijn ASCII-letters, cijfers, onderstreep ( |
| 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 |
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[]