Commit e3ee926
authored
[feat][evaluation] add agent evaluator support to evaluator openapis (#476)
* feat(evaluator): add agent evaluator support
- Add AgentConfig and SkillConfig structs to common.thrift
- Implement AgentEvaluator struct with prompt config and output rules
- Add validation methods for new agent evaluator components
- Update evaluator content to include agent evaluator type
- Add conversion functions between domain and openapi models
* feat(evaluator): add agent evaluator type support
- Add agent evaluator type to OpenAPI conversion functions
- Implement agent evaluator version handling
- Add tests for agent evaluator type conversions1 parent 66bae53 commit e3ee926
10 files changed
Lines changed: 3117 additions & 13 deletions
File tree
- backend
- kitex_gen/coze/loop/evaluation/domain_openapi
- common
- evaluator
- modules/evaluation/application/convertor/evaluator
- idl/thrift/coze/loop/evaluation/domain_openapi
Lines changed: 443 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 290 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments