Challenges¶
This section covers the Dyff Challenges feature, which enables organized competitions where teams submit AI systems to be assessed against standardized benchmarks.
A Challenge is a collection of assessments on which participating teams compete to achieve the best performance.
Challenge Workflow¶
The challenge workflow involves the following resources:
Challenge- The competition itself, containing one or more tasksChallengeTask- Individual assessments within a challenge (embedded in Challenge)Team- Groups of participants who enter and compete in challengesSubmission- Entries submitted by teams to challenge tasks
The typical flow is:
A challenge organizer creates a
Challengewith one or moreChallengeTaskitemsTeams register to participate by creating a
TeamentityTeams submit their AI systems (typically
InferenceServiceresources) asSubmissionentriesEach submission triggers an assessment
Pipelinethat evaluates the submitted systemResults are collected and scores are computed
Prerequisites¶
You must use the Dyff API Client to work with challenges. You will need an API token that grants the necessary permissions.