RunQueryV2Params()| Name | Type |
|---|---|
| ai_search | str |
| cursor | str |
| filter | str |
| has_error | bool |
| ids | SequenceNotStr[str] |
| is_root | bool |
| max_feedback_modified_at | Annotated[Union[str, datetime], PropertyInfo(format='iso8601')] |
| max_start_time | Annotated[Union[str, datetime], PropertyInfo(format='iso8601')] |
| min_feedback_modified_at | Annotated[Union[str, datetime], PropertyInfo(format='iso8601')] |
| min_start_time | Annotated[Union[str, datetime], PropertyInfo(format='iso8601')] |
| page_size | int |
| project_ids | SequenceNotStr[str] |
| reference_dataset_id | str |
| reference_examples | SequenceNotStr[str] |
| run_type | RunType |
| selects | List[RunSelectField] |
| trace_filter | str |
| trace_id | str |
| tree_filter | str |
| accept | Annotated[str, PropertyInfo(alias='Accept')] |
filter narrows results to runs matching this LangSmith filter expression,
evaluated against each individual run. For example: and(eq(run_type, "llm"),
gt(latency, 5)) or eq(status, "error"). See
https://docs.langchain.com/langsmith/trace-query-syntax#filter-query-language
for syntax.
trace_filter narrows results to runs whose root trace matches this LangSmith
filter expression. Use this to filter by properties of the trace's root run —
for example eq(status, "success") to include only traces that completed without
error. See
https://docs.langchain.com/langsmith/trace-query-syntax#filter-query-language
for syntax.
tree_filter narrows results to runs that belong to a trace containing at least
one run matching this LangSmith filter expression anywhere in the run tree (not
just the root). Use this to find runs inside traces that involved a specific
tool, tag, or model — for example has(tags, "production") or eq(name,
"my_tool"). See
https://docs.langchain.com/langsmith/trace-query-syntax#filter-query-language
for syntax.