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?