Create Evaluation Group

Creates a new evaluation group within the user's workspace.

Create Evaluation Group

Creates a new evaluation group within the user’s workspace.

POST https://api.futureagi.com/model-hub/eval-groups/
Bearer
          Click "Try It" to send a request
        

Authentication

This endpoint requires authentication. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Request Body

  • name (required): string The name of the evaluation group. Must be unique within the workspace.
  • description: string An optional description for the evaluation group.
  • eval_template_ids (required): array of string A list of evaluation template UUIDs to include in this group. Must not be empty.

Example

{
  "name": "your-name",
  "description": "your-description",
  "eval_template_ids": []
}

Responses

201

Evaluation group created successfully.

400

Bad Request. The request data is invalid or an evaluation group with the same name already exists.

401

Unauthorized. Authentication credentials were not provided or are invalid.

Code Examples

cURL

curl -X POST "https://api.futureagi.com/model-hub/eval-groups/" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "your-name", "description": "your-description", "eval_template_ids": []}'

Python

import requests

url = "https://api.futureagi.com/model-hub/eval-groups/"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}
data = {
    "name": "your-name",
    "description": "your-description",
    "eval_template_ids": []
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

JavaScript

const response = await fetch("https://api.futureagi.com/model-hub/eval-groups/", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    "name": "your-name",
    "description": "your-description",
    "eval_template_ids": []
})
});

const data = await response.json();
console.log(data);
Was this page helpful?

Questions & Discussion