mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-17 18:09:51 +00:00
endpoint to bulk export traces for eval
This commit is contained in:
parent
b3e149334a
commit
dfe152cb97
2 changed files with 133 additions and 51 deletions
|
|
@ -142,10 +142,14 @@ class Telemetry(Protocol):
|
|||
@webmethod(route="/telemetry/log-event")
|
||||
async def log_event(self, event: Event) -> None: ...
|
||||
|
||||
@webmethod(route="/telemetry/get-trace", method="GET")
|
||||
@webmethod(route="/telemetry/get-trace", method="POST")
|
||||
async def get_trace(self, trace_id: str) -> Trace: ...
|
||||
|
||||
@webmethod(route="/telemetry/get-traces-for-session", method="POST")
|
||||
async def get_traces_for_session(
|
||||
self, session_id: str, lookback: str = "1h", limit: int = 100
|
||||
@webmethod(route="/telemetry/get-traces-for-eval", method="POST")
|
||||
async def get_traces_for_eval(
|
||||
self,
|
||||
session_ids: List[str],
|
||||
lookback: str = "1h",
|
||||
limit: int = 100,
|
||||
dataset_id: Optional[str] = None,
|
||||
) -> List[Trace]: ...
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue