mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 09:53:45 +00:00
fix: revert "chore: add deprecated to combined schema"
This reverts commit 53fc2a05812ebf24d5598a70972c86d72c50fd4e. Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
parent
01f441b3ac
commit
24b275d0dd
3 changed files with 9 additions and 1060 deletions
|
|
@ -3213,41 +3213,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: model_id'
|
description: 'Path parameter: model_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Models
|
|
||||||
summary: Unregister Model
|
|
||||||
description: |-
|
|
||||||
Unregister model.
|
|
||||||
|
|
||||||
Unregister a model.
|
|
||||||
operationId: unregister_model_v1_models__model_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: model_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: model_id'
|
|
||||||
/v1/models:
|
/v1/models:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3274,41 +3239,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Models
|
|
||||||
summary: Register Model
|
|
||||||
description: |-
|
|
||||||
Register model.
|
|
||||||
|
|
||||||
Register a model.
|
|
||||||
operationId: register_model_v1_models_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_models_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Model.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Model'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1/moderations:
|
/v1/moderations:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3412,38 +3342,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: identifier'
|
description: 'Path parameter: identifier'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Shields
|
|
||||||
summary: Unregister Shield
|
|
||||||
description: Unregister a shield.
|
|
||||||
operationId: unregister_shield_v1_shields__identifier__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: identifier
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: identifier'
|
|
||||||
/v1/shields:
|
/v1/shields:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3470,38 +3368,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Shields
|
|
||||||
summary: Register Shield
|
|
||||||
description: Register a shield.
|
|
||||||
operationId: register_shield_v1_shields_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_shields_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Shield.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Shield'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1beta/datasetio/append-rows/{dataset_id}:
|
/v1beta/datasetio/append-rows/{dataset_id}:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3635,38 +3501,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: dataset_id'
|
description: 'Path parameter: dataset_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Datasets
|
|
||||||
summary: Unregister Dataset
|
|
||||||
description: Unregister a dataset by its ID.
|
|
||||||
operationId: unregister_dataset_v1beta_datasets__dataset_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: dataset_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: dataset_id'
|
|
||||||
/v1beta/datasets:
|
/v1beta/datasets:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3693,38 +3527,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Datasets
|
|
||||||
summary: Register Dataset
|
|
||||||
description: Register a new dataset.
|
|
||||||
operationId: register_dataset_v1beta_datasets_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_datasets_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Dataset.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Dataset'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1/scoring/score:
|
/v1/scoring/score:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3822,38 +3624,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: scoring_fn_id'
|
description: 'Path parameter: scoring_fn_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Scoring Functions
|
|
||||||
summary: Unregister Scoring Function
|
|
||||||
description: Unregister a scoring function.
|
|
||||||
operationId: unregister_scoring_function_v1_scoring_functions__scoring_fn_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: scoring_fn_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: scoring_fn_id'
|
|
||||||
/v1/scoring-functions:
|
/v1/scoring-functions:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3880,37 +3650,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Scoring Functions
|
|
||||||
summary: Register Scoring Function
|
|
||||||
description: Register a scoring function.
|
|
||||||
operationId: register_scoring_function_v1_scoring_functions_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
required: true
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_scoring_function_v1_scoring_functions_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1alpha/eval/benchmarks/{benchmark_id}/evaluations:
|
/v1alpha/eval/benchmarks/{benchmark_id}/evaluations:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4137,38 +3876,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: benchmark_id'
|
description: 'Path parameter: benchmark_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Benchmarks
|
|
||||||
summary: Unregister Benchmark
|
|
||||||
description: Unregister a benchmark.
|
|
||||||
operationId: unregister_benchmark_v1alpha_eval_benchmarks__benchmark_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: benchmark_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: benchmark_id'
|
|
||||||
/v1alpha/eval/benchmarks:
|
/v1alpha/eval/benchmarks:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4195,37 +3902,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Benchmarks
|
|
||||||
summary: Register Benchmark
|
|
||||||
description: Register a benchmark.
|
|
||||||
operationId: register_benchmark_v1alpha_eval_benchmarks_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
required: true
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_benchmark_v1alpha_eval_benchmarks_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1alpha/post-training/job/cancel:
|
/v1alpha/post-training/job/cancel:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4480,38 +4156,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: toolgroup_id'
|
description: 'Path parameter: toolgroup_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Tool Groups
|
|
||||||
summary: Unregister Toolgroup
|
|
||||||
description: Unregister a tool group.
|
|
||||||
operationId: unregister_toolgroup_v1_toolgroups__toolgroup_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: toolgroup_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: toolgroup_id'
|
|
||||||
/v1/toolgroups:
|
/v1/toolgroups:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4538,36 +4182,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Tool Groups
|
|
||||||
summary: Register Tool Group
|
|
||||||
description: Register a tool group.
|
|
||||||
operationId: register_tool_group_v1_toolgroups_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_tool_group_v1_toolgroups_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1/tools:
|
/v1/tools:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -5819,82 +5433,6 @@ components:
|
||||||
- file
|
- file
|
||||||
- purpose
|
- purpose
|
||||||
title: Body_openai_upload_file_v1_files_post
|
title: Body_openai_upload_file_v1_files_post
|
||||||
Body_register_benchmark_v1alpha_eval_benchmarks_post:
|
|
||||||
properties:
|
|
||||||
scoring_functions:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
title: Scoring Functions
|
|
||||||
metadata:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- scoring_functions
|
|
||||||
title: Body_register_benchmark_v1alpha_eval_benchmarks_post
|
|
||||||
Body_register_scoring_function_v1_scoring_functions_post:
|
|
||||||
properties:
|
|
||||||
return_type:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/StringType'
|
|
||||||
title: StringType
|
|
||||||
- $ref: '#/components/schemas/NumberType'
|
|
||||||
title: NumberType
|
|
||||||
- $ref: '#/components/schemas/BooleanType'
|
|
||||||
title: BooleanType
|
|
||||||
- $ref: '#/components/schemas/ArrayType'
|
|
||||||
title: ArrayType
|
|
||||||
- $ref: '#/components/schemas/ObjectType'
|
|
||||||
title: ObjectType
|
|
||||||
- $ref: '#/components/schemas/JsonType'
|
|
||||||
title: JsonType
|
|
||||||
- $ref: '#/components/schemas/UnionType'
|
|
||||||
title: UnionType
|
|
||||||
- $ref: '#/components/schemas/ChatCompletionInputType'
|
|
||||||
title: ChatCompletionInputType
|
|
||||||
- $ref: '#/components/schemas/CompletionInputType'
|
|
||||||
title: CompletionInputType
|
|
||||||
title: StringType | ... (9 variants)
|
|
||||||
params:
|
|
||||||
anyOf:
|
|
||||||
- oneOf:
|
|
||||||
- $ref: '#/components/schemas/LLMAsJudgeScoringFnParams'
|
|
||||||
title: LLMAsJudgeScoringFnParams
|
|
||||||
- $ref: '#/components/schemas/RegexParserScoringFnParams'
|
|
||||||
title: RegexParserScoringFnParams
|
|
||||||
- $ref: '#/components/schemas/BasicScoringFnParams'
|
|
||||||
title: BasicScoringFnParams
|
|
||||||
discriminator:
|
|
||||||
propertyName: type
|
|
||||||
mapping:
|
|
||||||
basic: '#/components/schemas/BasicScoringFnParams'
|
|
||||||
llm_as_judge: '#/components/schemas/LLMAsJudgeScoringFnParams'
|
|
||||||
regex_parser: '#/components/schemas/RegexParserScoringFnParams'
|
|
||||||
title: LLMAsJudgeScoringFnParams | RegexParserScoringFnParams | BasicScoringFnParams
|
|
||||||
- type: 'null'
|
|
||||||
title: Params
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- return_type
|
|
||||||
title: Body_register_scoring_function_v1_scoring_functions_post
|
|
||||||
Body_register_tool_group_v1_toolgroups_post:
|
|
||||||
properties:
|
|
||||||
mcp_endpoint:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/URL'
|
|
||||||
title: URL
|
|
||||||
- type: 'null'
|
|
||||||
title: URL
|
|
||||||
args:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
title: Body_register_tool_group_v1_toolgroups_post
|
|
||||||
BooleanType:
|
BooleanType:
|
||||||
properties:
|
properties:
|
||||||
type:
|
type:
|
||||||
|
|
@ -10997,21 +10535,6 @@ components:
|
||||||
required:
|
required:
|
||||||
- items
|
- items
|
||||||
title: _conversations_conversation_id_items_Request
|
title: _conversations_conversation_id_items_Request
|
||||||
_datasets_Request:
|
|
||||||
properties:
|
|
||||||
purpose:
|
|
||||||
title: Purpose
|
|
||||||
source:
|
|
||||||
title: Source
|
|
||||||
metadata:
|
|
||||||
title: Metadata
|
|
||||||
dataset_id:
|
|
||||||
title: Dataset Id
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- purpose
|
|
||||||
- source
|
|
||||||
title: _datasets_Request
|
|
||||||
_eval_benchmarks_benchmark_id_evaluations_Request:
|
_eval_benchmarks_benchmark_id_evaluations_Request:
|
||||||
properties:
|
properties:
|
||||||
input_rows:
|
input_rows:
|
||||||
|
|
@ -11067,34 +10590,6 @@ components:
|
||||||
- query
|
- query
|
||||||
- items
|
- items
|
||||||
title: _inference_rerank_Request
|
title: _inference_rerank_Request
|
||||||
_models_Request:
|
|
||||||
properties:
|
|
||||||
model_id:
|
|
||||||
type: string
|
|
||||||
title: Model Id
|
|
||||||
provider_model_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
provider_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
metadata:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
model_type:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/ModelType'
|
|
||||||
title: ModelType
|
|
||||||
- type: 'null'
|
|
||||||
title: ModelType
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- model_id
|
|
||||||
title: _models_Request
|
|
||||||
_moderations_Request:
|
_moderations_Request:
|
||||||
properties:
|
properties:
|
||||||
input:
|
input:
|
||||||
|
|
@ -11400,28 +10895,6 @@ components:
|
||||||
- dataset_id
|
- dataset_id
|
||||||
- scoring_functions
|
- scoring_functions
|
||||||
title: _scoring_score_batch_Request
|
title: _scoring_score_batch_Request
|
||||||
_shields_Request:
|
|
||||||
properties:
|
|
||||||
shield_id:
|
|
||||||
type: string
|
|
||||||
title: Shield Id
|
|
||||||
provider_shield_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
provider_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
params:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- shield_id
|
|
||||||
title: _shields_Request
|
|
||||||
_tool_runtime_invoke_Request:
|
_tool_runtime_invoke_Request:
|
||||||
properties:
|
properties:
|
||||||
tool_name:
|
tool_name:
|
||||||
|
|
|
||||||
527
docs/static/stainless-llama-stack-spec.yaml
vendored
527
docs/static/stainless-llama-stack-spec.yaml
vendored
|
|
@ -3179,41 +3179,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: model_id'
|
description: 'Path parameter: model_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Models
|
|
||||||
summary: Unregister Model
|
|
||||||
description: |-
|
|
||||||
Unregister model.
|
|
||||||
|
|
||||||
Unregister a model.
|
|
||||||
operationId: unregister_model_v1_models__model_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: model_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: model_id'
|
|
||||||
/v1/models:
|
/v1/models:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3240,41 +3205,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Models
|
|
||||||
summary: Register Model
|
|
||||||
description: |-
|
|
||||||
Register model.
|
|
||||||
|
|
||||||
Register a model.
|
|
||||||
operationId: register_model_v1_models_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_models_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Model.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Model'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1/moderations:
|
/v1/moderations:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3378,38 +3308,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: identifier'
|
description: 'Path parameter: identifier'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Shields
|
|
||||||
summary: Unregister Shield
|
|
||||||
description: Unregister a shield.
|
|
||||||
operationId: unregister_shield_v1_shields__identifier__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: identifier
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: identifier'
|
|
||||||
/v1/shields:
|
/v1/shields:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3436,38 +3334,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Shields
|
|
||||||
summary: Register Shield
|
|
||||||
description: Register a shield.
|
|
||||||
operationId: register_shield_v1_shields_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_shields_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Shield.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Shield'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1beta/datasetio/append-rows/{dataset_id}:
|
/v1beta/datasetio/append-rows/{dataset_id}:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3601,38 +3467,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: dataset_id'
|
description: 'Path parameter: dataset_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Datasets
|
|
||||||
summary: Unregister Dataset
|
|
||||||
description: Unregister a dataset by its ID.
|
|
||||||
operationId: unregister_dataset_v1beta_datasets__dataset_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: dataset_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: dataset_id'
|
|
||||||
/v1beta/datasets:
|
/v1beta/datasets:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3659,38 +3493,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
description: Default Response
|
description: Default Response
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Datasets
|
|
||||||
summary: Register Dataset
|
|
||||||
description: Register a new dataset.
|
|
||||||
operationId: register_dataset_v1beta_datasets_post
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/_datasets_Request'
|
|
||||||
required: true
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: A Dataset.
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Dataset'
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
/v1/scoring/score:
|
/v1/scoring/score:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3788,38 +3590,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: scoring_fn_id'
|
description: 'Path parameter: scoring_fn_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Scoring Functions
|
|
||||||
summary: Unregister Scoring Function
|
|
||||||
description: Unregister a scoring function.
|
|
||||||
operationId: unregister_scoring_function_v1_scoring_functions__scoring_fn_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: scoring_fn_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: scoring_fn_id'
|
|
||||||
/v1/scoring-functions:
|
/v1/scoring-functions:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -3846,37 +3616,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Scoring Functions
|
|
||||||
summary: Register Scoring Function
|
|
||||||
description: Register a scoring function.
|
|
||||||
operationId: register_scoring_function_v1_scoring_functions_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
required: true
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_scoring_function_v1_scoring_functions_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1alpha/eval/benchmarks/{benchmark_id}/evaluations:
|
/v1alpha/eval/benchmarks/{benchmark_id}/evaluations:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4103,38 +3842,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: benchmark_id'
|
description: 'Path parameter: benchmark_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Benchmarks
|
|
||||||
summary: Unregister Benchmark
|
|
||||||
description: Unregister a benchmark.
|
|
||||||
operationId: unregister_benchmark_v1alpha_eval_benchmarks__benchmark_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: benchmark_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: benchmark_id'
|
|
||||||
/v1alpha/eval/benchmarks:
|
/v1alpha/eval/benchmarks:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4161,37 +3868,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Benchmarks
|
|
||||||
summary: Register Benchmark
|
|
||||||
description: Register a benchmark.
|
|
||||||
operationId: register_benchmark_v1alpha_eval_benchmarks_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
required: true
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_benchmark_v1alpha_eval_benchmarks_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1alpha/post-training/job/cancel:
|
/v1alpha/post-training/job/cancel:
|
||||||
post:
|
post:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4446,38 +4122,6 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
description: 'Path parameter: toolgroup_id'
|
description: 'Path parameter: toolgroup_id'
|
||||||
delete:
|
|
||||||
tags:
|
|
||||||
- Tool Groups
|
|
||||||
summary: Unregister Toolgroup
|
|
||||||
description: Unregister a tool group.
|
|
||||||
operationId: unregister_toolgroup_v1_toolgroups__toolgroup_id__delete
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
description: Bad Request
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
'429':
|
|
||||||
description: Too Many Requests
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
'500':
|
|
||||||
description: Internal Server Error
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
default:
|
|
||||||
description: Default Response
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
deprecated: true
|
|
||||||
parameters:
|
|
||||||
- name: toolgroup_id
|
|
||||||
in: path
|
|
||||||
required: true
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
description: 'Path parameter: toolgroup_id'
|
|
||||||
/v1/toolgroups:
|
/v1/toolgroups:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -4504,36 +4148,6 @@ paths:
|
||||||
default:
|
default:
|
||||||
$ref: '#/components/responses/DefaultError'
|
$ref: '#/components/responses/DefaultError'
|
||||||
description: Default Response
|
description: Default Response
|
||||||
post:
|
|
||||||
tags:
|
|
||||||
- Tool Groups
|
|
||||||
summary: Register Tool Group
|
|
||||||
description: Register a tool group.
|
|
||||||
operationId: register_tool_group_v1_toolgroups_post
|
|
||||||
deprecated: true
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/Body_register_tool_group_v1_toolgroups_post'
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: Successful Response
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema: {}
|
|
||||||
'400':
|
|
||||||
$ref: '#/components/responses/BadRequest400'
|
|
||||||
description: Bad Request
|
|
||||||
'429':
|
|
||||||
$ref: '#/components/responses/TooManyRequests429'
|
|
||||||
description: Too Many Requests
|
|
||||||
'500':
|
|
||||||
$ref: '#/components/responses/InternalServerError500'
|
|
||||||
description: Internal Server Error
|
|
||||||
default:
|
|
||||||
$ref: '#/components/responses/DefaultError'
|
|
||||||
description: Default Response
|
|
||||||
/v1/tools:
|
/v1/tools:
|
||||||
get:
|
get:
|
||||||
tags:
|
tags:
|
||||||
|
|
@ -5785,82 +5399,6 @@ components:
|
||||||
- file
|
- file
|
||||||
- purpose
|
- purpose
|
||||||
title: Body_openai_upload_file_v1_files_post
|
title: Body_openai_upload_file_v1_files_post
|
||||||
Body_register_benchmark_v1alpha_eval_benchmarks_post:
|
|
||||||
properties:
|
|
||||||
scoring_functions:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
title: Scoring Functions
|
|
||||||
metadata:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- scoring_functions
|
|
||||||
title: Body_register_benchmark_v1alpha_eval_benchmarks_post
|
|
||||||
Body_register_scoring_function_v1_scoring_functions_post:
|
|
||||||
properties:
|
|
||||||
return_type:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/StringType'
|
|
||||||
title: StringType
|
|
||||||
- $ref: '#/components/schemas/NumberType'
|
|
||||||
title: NumberType
|
|
||||||
- $ref: '#/components/schemas/BooleanType'
|
|
||||||
title: BooleanType
|
|
||||||
- $ref: '#/components/schemas/ArrayType'
|
|
||||||
title: ArrayType
|
|
||||||
- $ref: '#/components/schemas/ObjectType'
|
|
||||||
title: ObjectType
|
|
||||||
- $ref: '#/components/schemas/JsonType'
|
|
||||||
title: JsonType
|
|
||||||
- $ref: '#/components/schemas/UnionType'
|
|
||||||
title: UnionType
|
|
||||||
- $ref: '#/components/schemas/ChatCompletionInputType'
|
|
||||||
title: ChatCompletionInputType
|
|
||||||
- $ref: '#/components/schemas/CompletionInputType'
|
|
||||||
title: CompletionInputType
|
|
||||||
title: StringType | ... (9 variants)
|
|
||||||
params:
|
|
||||||
anyOf:
|
|
||||||
- oneOf:
|
|
||||||
- $ref: '#/components/schemas/LLMAsJudgeScoringFnParams'
|
|
||||||
title: LLMAsJudgeScoringFnParams
|
|
||||||
- $ref: '#/components/schemas/RegexParserScoringFnParams'
|
|
||||||
title: RegexParserScoringFnParams
|
|
||||||
- $ref: '#/components/schemas/BasicScoringFnParams'
|
|
||||||
title: BasicScoringFnParams
|
|
||||||
discriminator:
|
|
||||||
propertyName: type
|
|
||||||
mapping:
|
|
||||||
basic: '#/components/schemas/BasicScoringFnParams'
|
|
||||||
llm_as_judge: '#/components/schemas/LLMAsJudgeScoringFnParams'
|
|
||||||
regex_parser: '#/components/schemas/RegexParserScoringFnParams'
|
|
||||||
title: LLMAsJudgeScoringFnParams | RegexParserScoringFnParams | BasicScoringFnParams
|
|
||||||
- type: 'null'
|
|
||||||
title: Params
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- return_type
|
|
||||||
title: Body_register_scoring_function_v1_scoring_functions_post
|
|
||||||
Body_register_tool_group_v1_toolgroups_post:
|
|
||||||
properties:
|
|
||||||
mcp_endpoint:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/URL'
|
|
||||||
title: URL
|
|
||||||
- type: 'null'
|
|
||||||
title: URL
|
|
||||||
args:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
title: Body_register_tool_group_v1_toolgroups_post
|
|
||||||
BooleanType:
|
BooleanType:
|
||||||
properties:
|
properties:
|
||||||
type:
|
type:
|
||||||
|
|
@ -10963,21 +10501,6 @@ components:
|
||||||
required:
|
required:
|
||||||
- items
|
- items
|
||||||
title: _conversations_conversation_id_items_Request
|
title: _conversations_conversation_id_items_Request
|
||||||
_datasets_Request:
|
|
||||||
properties:
|
|
||||||
purpose:
|
|
||||||
title: Purpose
|
|
||||||
source:
|
|
||||||
title: Source
|
|
||||||
metadata:
|
|
||||||
title: Metadata
|
|
||||||
dataset_id:
|
|
||||||
title: Dataset Id
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- purpose
|
|
||||||
- source
|
|
||||||
title: _datasets_Request
|
|
||||||
_eval_benchmarks_benchmark_id_evaluations_Request:
|
_eval_benchmarks_benchmark_id_evaluations_Request:
|
||||||
properties:
|
properties:
|
||||||
input_rows:
|
input_rows:
|
||||||
|
|
@ -11033,34 +10556,6 @@ components:
|
||||||
- query
|
- query
|
||||||
- items
|
- items
|
||||||
title: _inference_rerank_Request
|
title: _inference_rerank_Request
|
||||||
_models_Request:
|
|
||||||
properties:
|
|
||||||
model_id:
|
|
||||||
type: string
|
|
||||||
title: Model Id
|
|
||||||
provider_model_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
provider_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
metadata:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
model_type:
|
|
||||||
anyOf:
|
|
||||||
- $ref: '#/components/schemas/ModelType'
|
|
||||||
title: ModelType
|
|
||||||
- type: 'null'
|
|
||||||
title: ModelType
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- model_id
|
|
||||||
title: _models_Request
|
|
||||||
_moderations_Request:
|
_moderations_Request:
|
||||||
properties:
|
properties:
|
||||||
input:
|
input:
|
||||||
|
|
@ -11366,28 +10861,6 @@ components:
|
||||||
- dataset_id
|
- dataset_id
|
||||||
- scoring_functions
|
- scoring_functions
|
||||||
title: _scoring_score_batch_Request
|
title: _scoring_score_batch_Request
|
||||||
_shields_Request:
|
|
||||||
properties:
|
|
||||||
shield_id:
|
|
||||||
type: string
|
|
||||||
title: Shield Id
|
|
||||||
provider_shield_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
provider_id:
|
|
||||||
anyOf:
|
|
||||||
- type: string
|
|
||||||
- type: 'null'
|
|
||||||
params:
|
|
||||||
anyOf:
|
|
||||||
- additionalProperties: true
|
|
||||||
type: object
|
|
||||||
- type: 'null'
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- shield_id
|
|
||||||
title: _shields_Request
|
|
||||||
_tool_runtime_invoke_Request:
|
_tool_runtime_invoke_Request:
|
||||||
properties:
|
properties:
|
||||||
tool_name:
|
tool_name:
|
||||||
|
|
|
||||||
|
|
@ -1895,21 +1895,21 @@ def _filter_deprecated_schema(openapi_schema: dict[str, Any]) -> dict[str, Any]:
|
||||||
def _filter_combined_schema(openapi_schema: dict[str, Any]) -> dict[str, Any]:
|
def _filter_combined_schema(openapi_schema: dict[str, Any]) -> dict[str, Any]:
|
||||||
"""
|
"""
|
||||||
Filter OpenAPI schema to include both stable (v1) and experimental (v1alpha, v1beta) APIs.
|
Filter OpenAPI schema to include both stable (v1) and experimental (v1alpha, v1beta) APIs.
|
||||||
Includes deprecated endpoints. This is used for the combined "stainless" spec.
|
Excludes deprecated endpoints. This is used for the combined "stainless" spec.
|
||||||
"""
|
"""
|
||||||
filtered_schema = openapi_schema.copy()
|
filtered_schema = openapi_schema.copy()
|
||||||
|
|
||||||
if "paths" not in filtered_schema:
|
if "paths" not in filtered_schema:
|
||||||
return filtered_schema
|
return filtered_schema
|
||||||
|
|
||||||
# Filter paths to include stable (v1) and experimental (v1alpha, v1beta), including deprecated
|
# Filter paths to include stable (v1) and experimental (v1alpha, v1beta), excluding deprecated
|
||||||
filtered_paths = {}
|
filtered_paths = {}
|
||||||
for path, path_item in filtered_schema["paths"].items():
|
for path, path_item in filtered_schema["paths"].items():
|
||||||
if not isinstance(path_item, dict):
|
if not isinstance(path_item, dict):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# Include all operations (both deprecated and non-deprecated) for the combined spec
|
# Filter at operation level, not path level
|
||||||
# Filter at operation level to preserve the structure
|
# This allows paths with both deprecated and non-deprecated operations
|
||||||
filtered_path_item = {}
|
filtered_path_item = {}
|
||||||
for method in ["get", "post", "put", "delete", "patch", "head", "options"]:
|
for method in ["get", "post", "put", "delete", "patch", "head", "options"]:
|
||||||
if method not in path_item:
|
if method not in path_item:
|
||||||
|
|
@ -1918,10 +1918,13 @@ def _filter_combined_schema(openapi_schema: dict[str, Any]) -> dict[str, Any]:
|
||||||
if not isinstance(operation, dict):
|
if not isinstance(operation, dict):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# Include all operations, including deprecated ones
|
# Skip deprecated operations
|
||||||
|
if operation.get("deprecated", False):
|
||||||
|
continue
|
||||||
|
|
||||||
filtered_path_item[method] = operation
|
filtered_path_item[method] = operation
|
||||||
|
|
||||||
# Only include path if it has at least one operation
|
# Only include path if it has at least one operation after filtering
|
||||||
if filtered_path_item:
|
if filtered_path_item:
|
||||||
# Check if path matches version filter (stable or experimental)
|
# Check if path matches version filter (stable or experimental)
|
||||||
if _is_stable_path(path) or _is_experimental_path(path):
|
if _is_stable_path(path) or _is_experimental_path(path):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue