mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-09 19:58:29 +00:00
fix path
This commit is contained in:
parent
b11c38ea55
commit
e013b9066c
4 changed files with 44 additions and 47 deletions
48
docs/_static/llama-stack-spec.html
vendored
48
docs/_static/llama-stack-spec.html
vendored
|
@ -1503,7 +1503,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"/v1/eval/tasks/": {
|
"/v1/eval/tasks": {
|
||||||
"get": {
|
"get": {
|
||||||
"responses": {
|
"responses": {
|
||||||
"200": {
|
"200": {
|
||||||
|
@ -1522,6 +1522,28 @@
|
||||||
],
|
],
|
||||||
"description": "",
|
"description": "",
|
||||||
"parameters": []
|
"parameters": []
|
||||||
|
},
|
||||||
|
"post": {
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"description": "OK"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"EvalTasks"
|
||||||
|
],
|
||||||
|
"description": "",
|
||||||
|
"parameters": [],
|
||||||
|
"requestBody": {
|
||||||
|
"content": {
|
||||||
|
"application/json": {
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/components/schemas/RegisterEvalTaskRequest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"/v1/models": {
|
"/v1/models": {
|
||||||
|
@ -2099,30 +2121,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"/v1/eval/tasks": {
|
|
||||||
"post": {
|
|
||||||
"responses": {
|
|
||||||
"200": {
|
|
||||||
"description": "OK"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"EvalTasks"
|
|
||||||
],
|
|
||||||
"description": "",
|
|
||||||
"parameters": [],
|
|
||||||
"requestBody": {
|
|
||||||
"content": {
|
|
||||||
"application/json": {
|
|
||||||
"schema": {
|
|
||||||
"$ref": "#/components/schemas/RegisterEvalTaskRequest"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"/v1/eval/tasks/{task_id}/jobs": {
|
"/v1/eval/tasks/{task_id}/jobs": {
|
||||||
"post": {
|
"post": {
|
||||||
"responses": {
|
"responses": {
|
||||||
|
|
31
docs/_static/llama-stack-spec.yaml
vendored
31
docs/_static/llama-stack-spec.yaml
vendored
|
@ -895,7 +895,7 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
$ref: '#/components/schemas/RegisterDatasetRequest'
|
$ref: '#/components/schemas/RegisterDatasetRequest'
|
||||||
required: true
|
required: true
|
||||||
/v1/eval/tasks/:
|
/v1/eval/tasks:
|
||||||
get:
|
get:
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
|
@ -908,6 +908,20 @@ paths:
|
||||||
- EvalTasks
|
- EvalTasks
|
||||||
description: ''
|
description: ''
|
||||||
parameters: []
|
parameters: []
|
||||||
|
post:
|
||||||
|
responses:
|
||||||
|
'200':
|
||||||
|
description: OK
|
||||||
|
tags:
|
||||||
|
- EvalTasks
|
||||||
|
description: ''
|
||||||
|
parameters: []
|
||||||
|
requestBody:
|
||||||
|
content:
|
||||||
|
application/json:
|
||||||
|
schema:
|
||||||
|
$ref: '#/components/schemas/RegisterEvalTaskRequest'
|
||||||
|
required: true
|
||||||
/v1/models:
|
/v1/models:
|
||||||
get:
|
get:
|
||||||
responses:
|
responses:
|
||||||
|
@ -1264,21 +1278,6 @@ paths:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
type: string
|
type: string
|
||||||
/v1/eval/tasks:
|
|
||||||
post:
|
|
||||||
responses:
|
|
||||||
'200':
|
|
||||||
description: OK
|
|
||||||
tags:
|
|
||||||
- EvalTasks
|
|
||||||
description: ''
|
|
||||||
parameters: []
|
|
||||||
requestBody:
|
|
||||||
content:
|
|
||||||
application/json:
|
|
||||||
schema:
|
|
||||||
$ref: '#/components/schemas/RegisterEvalTaskRequest'
|
|
||||||
required: true
|
|
||||||
/v1/eval/tasks/{task_id}/jobs:
|
/v1/eval/tasks/{task_id}/jobs:
|
||||||
post:
|
post:
|
||||||
responses:
|
responses:
|
||||||
|
|
|
@ -25,7 +25,7 @@ class EvalTask(CommonEvalTaskFields, Resource):
|
||||||
type: Literal[ResourceType.eval_task.value] = ResourceType.eval_task.value
|
type: Literal[ResourceType.eval_task.value] = ResourceType.eval_task.value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def eval_task_id(self) -> str:
|
def task_id(self) -> str:
|
||||||
return self.identifier
|
return self.identifier
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
@ -34,7 +34,7 @@ class EvalTask(CommonEvalTaskFields, Resource):
|
||||||
|
|
||||||
|
|
||||||
class EvalTaskInput(CommonEvalTaskFields, BaseModel):
|
class EvalTaskInput(CommonEvalTaskFields, BaseModel):
|
||||||
eval_task_id: str
|
task_id: str
|
||||||
provider_id: Optional[str] = None
|
provider_id: Optional[str] = None
|
||||||
provider_eval_task_id: Optional[str] = None
|
provider_eval_task_id: Optional[str] = None
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ class ListEvalTasksResponse(BaseModel):
|
||||||
|
|
||||||
@runtime_checkable
|
@runtime_checkable
|
||||||
class EvalTasks(Protocol):
|
class EvalTasks(Protocol):
|
||||||
@webmethod(route="/eval/tasks/", method="GET")
|
@webmethod(route="/eval/tasks", method="GET")
|
||||||
async def list_eval_tasks(self) -> ListEvalTasksResponse: ...
|
async def list_eval_tasks(self) -> ListEvalTasksResponse: ...
|
||||||
|
|
||||||
@webmethod(route="/eval/tasks/{task_id}", method="GET")
|
@webmethod(route="/eval/tasks/{task_id}", method="GET")
|
||||||
|
|
|
@ -437,7 +437,7 @@ class EvalTasksRoutingTable(CommonRoutingTableImpl, EvalTasks):
|
||||||
|
|
||||||
async def register_eval_task(
|
async def register_eval_task(
|
||||||
self,
|
self,
|
||||||
eval_task_id: str,
|
task_id: str,
|
||||||
dataset_id: str,
|
dataset_id: str,
|
||||||
scoring_functions: List[str],
|
scoring_functions: List[str],
|
||||||
metadata: Optional[Dict[str, Any]] = None,
|
metadata: Optional[Dict[str, Any]] = None,
|
||||||
|
@ -454,9 +454,9 @@ class EvalTasksRoutingTable(CommonRoutingTableImpl, EvalTasks):
|
||||||
"No provider specified and multiple providers available. Please specify a provider_id."
|
"No provider specified and multiple providers available. Please specify a provider_id."
|
||||||
)
|
)
|
||||||
if provider_eval_task_id is None:
|
if provider_eval_task_id is None:
|
||||||
provider_eval_task_id = eval_task_id
|
provider_eval_task_id = task_id
|
||||||
eval_task = EvalTask(
|
eval_task = EvalTask(
|
||||||
identifier=eval_task_id,
|
identifier=task_id,
|
||||||
dataset_id=dataset_id,
|
dataset_id=dataset_id,
|
||||||
scoring_functions=scoring_functions,
|
scoring_functions=scoring_functions,
|
||||||
metadata=metadata,
|
metadata=metadata,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue