EndpointBasedEvaluatorDefinition interface
Definice hodnotitele založeného na koncových točkách. Zákazník vlastní a hostuje HTTP endpoint, který implementuje hodnotící smlouvu. Evaluator odkazuje na Project Connection jménem; spojení ukládá URL koncového bodu a přihlašovací údaje (API klíč nebo Entra ID). Při spuštění služba vyřeší spojení, aby získala URL koncového bodu a autentizační údaje, poté volá konec pro každý hodnotící řádek.
- Extends
Vlastnosti
| connection_name | Název Project Connection, který uchovává URL endpointu a přihlašovací údaje. Spojení musí existovat přímo v projektu a mít neprázdnou cílovou URL. Podporované typy autentizace: ApiKey (posílá |
| type | Typ hodnotitele založeného na koncových zařízeních. Vždy |
Zděděné vlastnosti
| data_schema | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. |
| init_parameters | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. |
| metrics | Seznam výstupních metrik vytvořených tímto hodnotitelem |
Podrobnosti vlastnosti
connection_name
Název Project Connection, který uchovává URL endpointu a přihlašovací údaje. Spojení musí existovat přímo v projektu a mít neprázdnou cílovou URL. Podporované typy autentizace: ApiKey (posílá api-key hlavičku) a AAD/Entra ID (získává nosicí token prostřednictvím spravované identity projektu).
connection_name: string
Hodnota vlastnosti
string
type
Typ hodnotitele založeného na koncových zařízeních. Vždy endpoint.
type: "endpoint"
Hodnota vlastnosti
"endpoint"
Podrobnosti zděděných vlastností
data_schema
Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné.
data_schema?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
Zděděno odEvaluatorDefinition.data_schema
init_parameters
Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné.
init_parameters?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
Zděděno poEvaluatorDefinition.init_parameters
metrics
Seznam výstupních metrik vytvořených tímto hodnotitelem
metrics?: Record<string, EvaluatorMetric>
Hodnota vlastnosti
Record<string, EvaluatorMetric>
Zděděno zEvaluatorDefinition.metrics