EvaluatorGenerationInputs interface
來電者提供的評估器產生輸入。
屬性
| evaluator_description | 為結果評估者提供可選且友善的描述。 如同持續的評估器一樣浮 |
| evaluator_display_name | 可選的使用者友善顯示名稱,供最終評估者使用。 如同持續的評估器一樣浮 |
| evaluator_name | 評估器名稱(不可變識別碼)。 1-256 字元;允許的字元包括 ASCII 字母、數字、底線( |
| model | 用於製作評分規準的 LLM 模型(例如「gpt-4o」)。 必要 — 使用者必須提供自己的模型,而非依賴服務擁有的容量。 |
| sources | 生成來源材料——代理人描述、提示、痕跡或資料集。 每個條目都是 |
屬性詳細資料
evaluator_description
為結果評估者提供可選且友善的描述。 如同持續的評估器一樣浮 EvaluatorVersion.description 現。 通常從 UI 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 作為漸進式改進的上下文(作為事後//建置自適應迴路的基礎)。 舊版本仍可透過 查詢。get_version(name, version) 若現有評估器不是評分規準子類型評估器(內建、提示式、程式碼式),則請求會被拒絕。400 Bad Request
evaluator_name: string
屬性值
string
model
用於製作評分規準的 LLM 模型(例如「gpt-4o」)。 必要 — 使用者必須提供自己的模型,而非依賴服務擁有的容量。
model: string
屬性值
string
sources
生成來源材料——代理人描述、提示、痕跡或資料集。 每個條目都是 EvaluatorGenerationJobSource 由 type區分的變體。
sources: EvaluatorGenerationJobSourceUnion[]