EvaluatorVersion interface
Definicja ewaluatora
Właściwości
| categories | Kategorie osoby oceniającej |
| created_at | Data/godzina utworzenia osoby oceniającej |
| created_by | Twórca ewaluatora |
| definition | Definicja podmiotu oceniającego |
| description | Tekst opisu zasobu. |
| display_name | Nazwa wyświetlana dla ewaluatora. Łatwiej jest znaleźć ewaluatora w AI Foundry. Nie musi być unikalny. |
| evaluator_type | Rodzaj osoby oceniającej |
| generation_artifacts | Artefakty pochodzenia z pipeline'u generacyjnego. Tylko do odczytu; obecne tylko w wersjach ewaluatorów stworzonych za pomocą EvaluatorGenerationJob. Każdy artefakt rozwiązuje się do wersjonowanego zbioru danych Foundry. |
| generation_job_id | Link do pochodzenia tylko do odczytu do EvaluatorGenerationJob, który stworzył tę wersję. Obecne tylko w wersjach ewaluatorów tworzonych za pomocą potoku generowania; nieobecny w wersjach ręcznie tworzonych i nie wpływa na kolejne |
| id | Identyfikator zasobu, unikatowy identyfikator zasobu |
| metadata | Metadane dotyczące osoby oceniającej |
| modified_at | Data/godzina ostatniej modyfikacji osoby oceniającej |
| name | Nazwa zasobu |
| supported_evaluation_levels | Poziomy ewaluacji wspierane przez ten ewaluator (np. |
| tags | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. |
| version | Wersja zasobu |
| warnings | Kategorie ostrzeżeń pojawiły się w tej wersji generowanej ewaluatora. Występuje tylko w wersjach utworzonych za pomocą EvaluatorGenerationJob, gdy sparowane zadanie generowało ostrzeżenia niepuste. Brak (traktowany jako brak ostrzeżeń), gdy wersja nie pochodzi z generacji, gdy zadanie sparowane było czyste lub gdy kolejne |
Szczegóły właściwości
categories
created_at
Data/godzina utworzenia osoby oceniającej
created_at?: string
Wartość właściwości
string
created_by
Twórca ewaluatora
created_by?: string
Wartość właściwości
string
definition
Definicja podmiotu oceniającego
definition: EvaluatorDefinitionUnion
Wartość właściwości
description
Tekst opisu zasobu.
description?: string
Wartość właściwości
string
display_name
Nazwa wyświetlana dla ewaluatora. Łatwiej jest znaleźć ewaluatora w AI Foundry. Nie musi być unikalny.
display_name?: string
Wartość właściwości
string
evaluator_type
generation_artifacts
Artefakty pochodzenia z pipeline'u generacyjnego. Tylko do odczytu; obecne tylko w wersjach ewaluatorów stworzonych za pomocą EvaluatorGenerationJob. Każdy artefakt rozwiązuje się do wersjonowanego zbioru danych Foundry.
generation_artifacts?: EvaluatorGenerationArtifacts
Wartość właściwości
generation_job_id
Link do pochodzenia tylko do odczytu do EvaluatorGenerationJob, który stworzył tę wersję. Obecne tylko w wersjach ewaluatorów tworzonych za pomocą potoku generowania; nieobecny w wersjach ręcznie tworzonych i nie wpływa na kolejne PATCH połączenia.
generation_job_id?: string
Wartość właściwości
string
id
Identyfikator zasobu, unikatowy identyfikator zasobu
id?: string
Wartość właściwości
string
metadata
Metadane dotyczące osoby oceniającej
metadata?: Record<string, string>
Wartość właściwości
Record<string, string>
modified_at
Data/godzina ostatniej modyfikacji osoby oceniającej
modified_at?: string
Wartość właściwości
string
name
Nazwa zasobu
name: string
Wartość właściwości
string
supported_evaluation_levels
Poziomy ewaluacji wspierane przez ten ewaluator (np. turn, conversation). Po pominięciu przy tworzeniu usługa domyślnie przyjmuje .["turn"] Po aktualizacji pominięcie tego pola pozostawia je bez zmian; Lista pusta jest odrzucana. Niestandardowe ewaluatory oparte na kodzie obsługują tylko turn; niestandardowe ewaluatory oparte na promptach obsługują dokładnie jeden poziom (turn lub conversation).
supported_evaluation_levels?: EvaluationLevel[]
Wartość właściwości
tags
Słownik tagów. Tagi można dodawać, usuwać i aktualizować.
tags?: Record<string, string>
Wartość właściwości
Record<string, string>
version
Wersja zasobu
version?: string
Wartość właściwości
string
warnings
Kategorie ostrzeżeń pojawiły się w tej wersji generowanej ewaluatora. Występuje tylko w wersjach utworzonych za pomocą EvaluatorGenerationJob, gdy sparowane zadanie generowało ostrzeżenia niepuste. Brak (traktowany jako brak ostrzeżeń), gdy wersja nie pochodzi z generacji, gdy zadanie sparowane było czyste lub gdy kolejne PATCHdefinition zadanie przeszło ostrzeżenia z tego zadania. Podążaj, generation_job_id aby pobrać szczegółowe ładunki ostrzegawcze.
warnings?: "input_quality"[]
Wartość właściwości
"input_quality"[]