EvaluatorGenerationInputs interface
Входные данные, предоставленные звонящим для задачи генерации оценщика.
Свойства
| evaluator_description | Необязательное, дружелюбное к человеку описание для итогового оценщика. Появилось как |
| evaluator_display_name | Опциональное, удобное для человека имя для итогового оценщика. Появилось как |
| evaluator_name | Имя оценщика (неизменяемый идентификатор). 1-256 символов; разрешённые символы — это ASCII-буквы, цифры, подчеркнутие ( |
| model | Модель LLM для генерации рубрик (например, 'gpt-4o'). Обязательно — пользователи должны предоставлять свою собственную модель, а не полагаться на ресурсы, принадлежащие сервису. |
| sources | Исходные материалы для генерации — описания агентов, подсказки, трассы или наборы данных. Каждая запись — |
Сведения о свойстве
evaluator_description
Необязательное, дружелюбное к человеку описание для итогового оценщика. Появилось как EvaluatorVersion.description на упорном оценщике. Обычно собирается из интерфейса вместе evaluator_display_nameс . Префикс отличает это от любых других полей evaluator_ описания в связанных моделях.
evaluator_description?: string
Значение свойства
string
evaluator_display_name
Опциональное, удобное для человека имя для итогового оценщика. Появилось как EvaluatorVersion.display_name на упорном оценщике. При исключении сервис evaluator_name используется как отображаемое имя. Префикс evaluator_ отличает это от неизменяемого evaluator_name идентификатора.
evaluator_display_name?: string
Значение свойства
string
evaluator_name
Имя оценщика (неизменяемый идентификатор). 1-256 символов; разрешённые символы — это ASCII-буквы, цифры, подчеркнутие (_), точка (.), тильда (~) и дефис (-). Префикс builtin. зарезервирован для системных оценщиков и отклоняется сервисом. Если оценщик с таким именем уже существует в проекте (и является подтипом рубрики), сервис создаёт новую версию под тем же именем и использует предыдущие версии dimensions как контекст для постепенного улучшения (основа адаптивного цикла post-//build). Старые версии остаются доступны для запроса через get_version(name, version). Если существующий оценщик не является оценщиком подтипов рубрики (встроенным, на основе запросов, кодов), запрос отклоняется с 400 Bad Request.
evaluator_name: string
Значение свойства
string
model
Модель LLM для генерации рубрик (например, 'gpt-4o'). Обязательно — пользователи должны предоставлять свою собственную модель, а не полагаться на ресурсы, принадлежащие сервису.
model: string
Значение свойства
string
sources
Исходные материалы для генерации — описания агентов, подсказки, трассы или наборы данных. Каждая запись — EvaluatorGenerationJobSource это вариант, дискриминированный по type.
sources: EvaluatorGenerationJobSourceUnion[]