Skip to content

Commit 7e5b46e

Browse files
chandrudoanup-deka
andauthored
MS-873: Add eval run name editing and model catalog badges to OpenAPI spec (#1200)
* Add endpoint to update evaluation run name and add badges to model catalog Introduces PATCH /v2/gen-ai/model_evaluation_runs/{eval_run_uuid} for editing evaluation run display names, and adds badges field to model catalog entries and catalog card responses. * Fixed lint error * Fix * Apply suggestion from @anup-deka Co-authored-by: anup-deka <adeka@digitalocean.com> * Removed unused file * Fix --------- Co-authored-by: anup-deka <adeka@digitalocean.com>
1 parent 3d7b823 commit 7e5b46e

4 files changed

Lines changed: 860 additions & 408 deletions

File tree

specification/DigitalOcean-public.v2.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2576,6 +2576,7 @@ paths:
25762576
$ref: "resources/uptime/delete_alert.yml"
25772577

25782578

2579+
25792580
/v2/gen-ai/agents:
25802581
get:
25812582
$ref: 'resources/gen-ai/genai_list_agents.yml'
@@ -2709,6 +2710,8 @@ paths:
27092710
get:
27102711
$ref: 'resources/gen-ai/genai_list_agents_by_anthropic_key.yml'
27112712

2713+
2714+
27122715
/v2/gen-ai/custom_models:
27132716
get:
27142717
$ref: 'resources/gen-ai/genai_list_custom_models.yml'
@@ -2722,6 +2725,7 @@ paths:
27222725
/v2/gen-ai/custom_models/{uuid}:
27232726
get:
27242727
$ref: 'resources/gen-ai/genai_get_custom_model.yml'
2728+
27252729
delete:
27262730
$ref: 'resources/gen-ai/genai_delete_custom_model.yml'
27272731

@@ -2732,6 +2736,7 @@ paths:
27322736

27332737

27342738

2739+
27352740
/v2/gen-ai/evaluation_datasets:
27362741
get:
27372742
$ref: 'resources/gen-ai/genai_list_evaluation_datasets.yml'
@@ -2765,6 +2770,7 @@ paths:
27652770
post:
27662771
$ref: 'resources/gen-ai/genai_create_custom_evaluation_metric.yml'
27672772

2773+
27682774
/v2/gen-ai/custom_evaluation_metrics/{metric_uuid}:
27692775
put:
27702776
$ref: 'resources/gen-ai/genai_update_custom_evaluation_metric.yml'
@@ -2886,6 +2892,7 @@ paths:
28862892
$ref: 'resources/gen-ai/genai_delete_knowledge_base.yml'
28872893

28882894

2895+
28892896
/v2/gen-ai/model_evaluation/datasets/file_upload_presigned_urls:
28902897
post:
28912898
$ref: 'resources/gen-ai/genai_create_model_eval_dataset_upload_presigned_urls.yml'
@@ -2924,6 +2931,9 @@ paths:
29242931
delete:
29252932
$ref: 'resources/gen-ai/genai_delete_model_evaluation_run.yml'
29262933

2934+
patch:
2935+
$ref: 'resources/gen-ai/genai_update_model_evaluation_run.yml'
2936+
29272937

29282938
/v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/cancel:
29292939
put:
@@ -2961,6 +2971,7 @@ paths:
29612971
$ref: 'resources/gen-ai/genai_regenerate_model_api_key.yml'
29622972

29632973

2974+
29642975
/v2/gen-ai/models/catalog:
29652976
get:
29662977
$ref: 'resources/gen-ai/genai_list_model_catalog.yml'
@@ -2969,6 +2980,8 @@ paths:
29692980
/v2/gen-ai/models/catalog/{id}:
29702981
get:
29712982
$ref: 'resources/gen-ai/genai_get_model_catalog_card.yml'
2983+
2984+
29722985
/v2/gen-ai/models/routers:
29732986
get:
29742987
$ref: 'resources/gen-ai/genai_list_model_routers.yml'
@@ -3002,6 +3015,7 @@ paths:
30023015
post:
30033016
$ref: 'resources/gen-ai/genai_create_oauth2_dropbox_tokens.yml'
30043017

3018+
30053019
/v2/gen-ai/oauth2/url:
30063020
get:
30073021
$ref: 'resources/gen-ai/genai_get_oauth2_url.yml'
@@ -3050,7 +3064,6 @@ paths:
30503064
delete:
30513065
$ref: 'resources/gen-ai/genai_delete_scheduled_indexing.yml'
30523066

3053-
30543067
/v2/gen-ai/workspaces:
30553068
get:
30563069
$ref: 'resources/gen-ai/genai_list_workspaces.yml'

0 commit comments

Comments
 (0)