Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
239 changes: 239 additions & 0 deletions specification/DigitalOcean-public.v2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2393,6 +2393,67 @@ paths:
delete:
$ref: "resources/uptime/delete_alert.yml"


/v2/gen-ai/agent-workspace-deployment-releases/{uuid}:
get:
$ref: 'resources/gen-ai/genai_get_agent_workspace_deployment_release.yml'


/v2/gen-ai/agent-workspace-deployments/file_upload_presigned_url:
post:
$ref: 'resources/gen-ai/genai_create_agent_deployment_file_upload_presigned_urls.yml'


/v2/gen-ai/agent-workspace-deployments/{agent_deployment_uuid}/releases:
get:
$ref: 'resources/gen-ai/genai_list_agent_workspace_deployment_releases.yml'


/v2/gen-ai/agent-workspaces:
get:
$ref: 'resources/gen-ai/genai_list_agent_workspaces.yml'

post:
$ref: 'resources/gen-ai/genai_create_agent_workspace.yml'


/v2/gen-ai/agent-workspaces/{agent_workspace_name}:
get:
$ref: 'resources/gen-ai/genai_get_agent_workspace.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_agent_workspace.yml'


/v2/gen-ai/agent-workspaces/{agent_workspace_name}/agent-deployments:
get:
$ref: 'resources/gen-ai/genai_list_agent_workspace_deployments.yml'

post:
$ref: 'resources/gen-ai/genai_create_agent_workspace_deployment.yml'


/v2/gen-ai/agent-workspaces/{agent_workspace_name}/agent-deployments/{agent_deployment_name}:
get:
$ref: 'resources/gen-ai/genai_get_agent_workspace_deployment.yml'

put:
$ref: 'resources/gen-ai/genai_update_agent_workspace_deployment.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_agent_workspace_deployment.yml'


/v2/gen-ai/agent-workspaces/{agent_workspace_name}/agent-deployments/{agent_deployment_name}/logs:
get:
$ref: 'resources/gen-ai/genai_get_agent_workspace_deployment_runtime_logs.yml'


/v2/gen-ai/agent-workspaces/{agent_workspace_name}/agent-deployments/{agent_deployment_name}/releases:
post:
$ref: 'resources/gen-ai/genai_create_agent_workspace_deployment_release.yml'


/v2/gen-ai/agents:
get:
$ref: 'resources/gen-ai/genai_list_agents.yml'
Expand Down Expand Up @@ -2434,14 +2495,17 @@ paths:
delete:
$ref: 'resources/gen-ai/genai_detach_agent_function.yml'


/v2/gen-ai/agents/{agent_uuid}/guardrails:
post:
$ref: 'resources/gen-ai/genai_attach_agent_guardrails.yml'


/v2/gen-ai/agents/{agent_uuid}/guardrails/{guardrail_uuid}:
delete:
$ref: 'resources/gen-ai/genai_detach_agent_guardrail.yml'


/v2/gen-ai/agents/{agent_uuid}/knowledge_bases:
post:
$ref: 'resources/gen-ai/genai_attach_knowledge_bases.yml'
Expand Down Expand Up @@ -2524,7 +2588,51 @@ paths:
$ref: 'resources/gen-ai/genai_list_agents_by_anthropic_key.yml'


/v2/gen-ai/custom_evaluation_metrics:
post:
$ref: 'resources/gen-ai/genai_create_custom_evaluation_metric.yml'


/v2/gen-ai/custom_evaluation_metrics/{metric_uuid}:
put:
$ref: 'resources/gen-ai/genai_update_custom_evaluation_metric.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_custom_evaluation_metric.yml'


/v2/gen-ai/custom_models:
get:
$ref: 'resources/gen-ai/genai_list_custom_models.yml'


/v2/gen-ai/custom_models/import:
post:
$ref: 'resources/gen-ai/genai_import_custom_model.yml'


/v2/gen-ai/custom_models/{uuid}:
get:
$ref: 'resources/gen-ai/genai_get_custom_model.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_custom_model.yml'


/v2/gen-ai/custom_models/{uuid}/metadata:
patch:
$ref: 'resources/gen-ai/genai_update_custom_model_metadata.yml'


/v2/gen-ai/custom_vpcs:
get:
$ref: 'resources/gen-ai/genai_list_custom_vpcs.yml'


/v2/gen-ai/evaluation_datasets:
get:
$ref: 'resources/gen-ai/genai_list_evaluation_datasets.yml'

post:
$ref: 'resources/gen-ai/genai_create_evaluation_dataset.yml'

Expand All @@ -2534,6 +2642,21 @@ paths:
$ref: 'resources/gen-ai/genai_create_evaluation_dataset_file_upload_presigned_urls.yml'


/v2/gen-ai/evaluation_datasets/{dataset_uuid}:
delete:
$ref: 'resources/gen-ai/genai_delete_evaluation_dataset.yml'


/v2/gen-ai/evaluation_datasets/{dataset_uuid}/download_url:
get:
$ref: 'resources/gen-ai/genai_get_evaluation_dataset_download_url.yml'


/v2/gen-ai/evaluation_metric_runs:
post:
$ref: 'resources/gen-ai/genai_run_metrics_only_evaluation.yml'


/v2/gen-ai/evaluation_metrics:
get:
$ref: 'resources/gen-ai/genai_list_evaluation_metrics.yml'
Expand Down Expand Up @@ -2653,6 +2776,63 @@ paths:
$ref: 'resources/gen-ai/genai_delete_knowledge_base.yml'


/v2/gen-ai/knowledge_bases/{uuid}/cluster_health:
get:
$ref: 'resources/gen-ai/genai_get_knowledge_base_cluster_health.yml'


/v2/gen-ai/model_evaluation/datasets/file_upload_presigned_urls:
post:
$ref: 'resources/gen-ai/genai_create_model_eval_dataset_upload_presigned_urls.yml'


/v2/gen-ai/model_evaluation_metrics:
get:
$ref: 'resources/gen-ai/genai_list_model_evaluation_metrics.yml'


/v2/gen-ai/model_evaluation_presets:
get:
$ref: 'resources/gen-ai/genai_list_model_evaluation_presets.yml'


/v2/gen-ai/model_evaluation_presets/{eval_preset_uuid}:
get:
$ref: 'resources/gen-ai/genai_get_model_evaluation_preset.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_model_evaluation_preset.yml'


/v2/gen-ai/model_evaluation_runs:
get:
$ref: 'resources/gen-ai/genai_list_model_evaluation_runs.yml'

post:
$ref: 'resources/gen-ai/genai_create_model_evaluation_run.yml'


/v2/gen-ai/model_evaluation_runs/{eval_run_uuid}:
get:
$ref: 'resources/gen-ai/genai_get_model_evaluation_run.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_model_evaluation_run.yml'

patch:
$ref: 'resources/gen-ai/genai_update_model_evaluation_run.yml'


/v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/cancel:
put:
$ref: 'resources/gen-ai/genai_cancel_model_evaluation_run.yml'


/v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/results/download_url:
get:
$ref: 'resources/gen-ai/genai_get_model_evaluation_run_results_download_url.yml'


/v2/gen-ai/models:
get:
$ref: 'resources/gen-ai/genai_list_models.yml'
Expand All @@ -2678,11 +2858,61 @@ paths:
put:
$ref: 'resources/gen-ai/genai_regenerate_model_api_key.yml'


/v2/gen-ai/models/api_keys/{uuid}/usage:
get:
$ref: 'resources/gen-ai/genai_get_serverless_inference_usage.yml'


/v2/gen-ai/models/catalog:
get:
$ref: 'resources/gen-ai/genai_list_model_catalog.yml'


/v2/gen-ai/models/catalog/{id}:
get:
$ref: 'resources/gen-ai/genai_get_model_catalog_card.yml'


/v2/gen-ai/models/routers:
get:
$ref: 'resources/gen-ai/genai_list_model_routers.yml'

post:
$ref: 'resources/gen-ai/genai_create_model_router.yml'


/v2/gen-ai/models/routers/presets:
get:
$ref: 'resources/gen-ai/genai_list_model_router_presets.yml'


/v2/gen-ai/models/routers/tasks/presets:
get:
$ref: 'resources/gen-ai/genai_list_model_router_task_presets.yml'


/v2/gen-ai/models/routers/{uuid}:
get:
$ref: 'resources/gen-ai/genai_get_model_router.yml'

put:
$ref: 'resources/gen-ai/genai_update_model_router.yml'

delete:
$ref: 'resources/gen-ai/genai_delete_model_router.yml'


/v2/gen-ai/oauth2/dropbox/tokens:
post:
$ref: 'resources/gen-ai/genai_create_oauth2_dropbox_tokens.yml'


/v2/gen-ai/oauth2/google/tokens:
post:
$ref: 'resources/gen-ai/genai_create_oauth2_google_tokens.yml'


/v2/gen-ai/oauth2/url:
get:
$ref: 'resources/gen-ai/genai_get_oauth2_url.yml'
Expand Down Expand Up @@ -2732,6 +2962,15 @@ paths:
$ref: 'resources/gen-ai/genai_delete_scheduled_indexing.yml'


/v2/gen-ai/traces:
post:
$ref: 'resources/gen-ai/genai_create_traces.yml'


/v2/gen-ai/tracing_tokens/{agent_workspace_uuid}/{agent_deployment_name}:
get:
$ref: 'resources/gen-ai/genai_get_tracing_service_jwt_token.yml'


/v2/gen-ai/workspaces:
get:
Expand Down
Loading