Skip to content

Evaluation: Add callback support for notifications #1100

Description

@AkhileshNegi

Is your feature request related to a problem?
Evaluation 2.0 runs within Kaapi, eliminating the need to wait on OpenAI for job completion. This creates an opportunity to notify external consumers immediately when an evaluation finishes, rather than having them poll for status.

Describe the solution you'd like

  • Add support for an optional callback_url parameter when triggering an evaluation run.
  • Store the callback_url alongside the evaluation run record.
  • Trigger a webhook event to the provided callback_url with the evaluation result/status payload upon completion.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status
To Do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions