Alpha: The request and response contract may change;
Returns one run by ID for the given session and start_time. Use the selects query parameter (repeatable) to select fields to return.
Documentation Index
Fetch the complete documentation index at: https://docs.langchain.com/llms.txt
Use this file to discover all available pages before exploring further.
application/json
Run UUID
project_id is the UUID of the tracing project that owns the run.
selects lists which properties to include on the returned run (repeatable query parameter). Accepts any value of the RunSelectField enum. If omitted, only id is returned.
ID, NAME, RUN_TYPE, STATUS, START_TIME, END_TIME, LATENCY_SECONDS, FIRST_TOKEN_TIME, ERROR, ERROR_PREVIEW, EXTRA, METADATA, EVENTS, INPUTS, INPUTS_PREVIEW, OUTPUTS, OUTPUTS_PREVIEW, MANIFEST, PARENT_RUN_IDS, PROJECT_ID, TRACE_ID, THREAD_ID, DOTTED_ORDER, IS_ROOT, REFERENCE_EXAMPLE_ID, REFERENCE_DATASET_ID, TOTAL_TOKENS, PROMPT_TOKENS, COMPLETION_TOKENS, TOTAL_COST, PROMPT_COST, COMPLETION_COST, PROMPT_TOKEN_DETAILS, COMPLETION_TOKEN_DETAILS, PROMPT_COST_DETAILS, COMPLETION_COST_DETAILS, PRICE_MODEL_ID, TAGS, APP_PATH, ATTACHMENTS, THREAD_EVALUATION_TIME, IS_IN_DATASET, SHARE_URL, FEEDBACK_STATS start_time is the run's start_time (RFC3339 date-time), used together with project_id to locate the run.
OK
app_path identifies the application code location that produced this run, if recorded.
"/app/chains/chat.py:invoke"
attachments maps each attachment file name to a pre-signed HTTPS download URL.
{
"{\"output.png\"": "\"https://storage.example.com/bucket/key?X-Amz-Signature=abc\"}"
}
completion_cost is estimated USD cost for the completion.
0.0003
completion_cost_details is the per-category USD breakdown of completion_cost. Categories mirror completion_token_details. Returned only when the COMPLETION_COST_DETAILS field is requested.
completion_token_details is the per-category breakdown of completion_tokens. Category names are model-specific (for example reasoning, audio). Returned only when the COMPLETION_TOKEN_DETAILS field is requested.
completion_tokens is the completion-side token count.
150
dotted_order is the hierarchical ordering key for trace trees.
"20240115T103000000000Z018e4c7ea9fb7ef0a5b66ea3a82e9327."
end_time is when the run ended (RFC3339 date-time). JSON null if the run has not finished yet.
"2024-01-15T10:30:01.500Z"
error is the error message when status indicates failure.
"context deadline exceeded"
error_preview is a truncated plain-text error snippet.
events is the ordered list of run events (for example streaming tokens).
extra is additional runtime JSON attached to the run.
feedback_stats aggregates feedback scores keyed by feedback key.
first_token_time is when the first output token was produced (RFC3339 date-time), when recorded for streamed runs.
"2024-01-15T10:30:00.312Z"
id is this run's UUID.
"018e4c7e-a9fb-7ef0-a5b6-6ea3a82e9327"
inputs is the run input payload (arbitrary JSON object).
inputs_preview is a truncated plain-text preview of inputs.
is_in_dataset is true when this run is linked to a dataset example.
true
is_root is true when this run has no parent (it is the trace root).
true
latency_seconds is wall-clock duration from start to end in seconds.
1.523
manifest is the serialized configuration of the traced component (for example the model parameters, prompt template, or pipeline definition), when recorded.
metadata is arbitrary user-defined JSON metadata.
name is a human-readable label for the run (for example the model name, function name, or step name chosen when the run was traced).
"ChatOpenAI"
outputs is the run output payload (arbitrary JSON object).
outputs_preview is a truncated plain-text preview of outputs.
parent_run_ids lists ancestor run UUIDs from the trace root down to the direct parent.
[
"018e4c7e-a9fb-7ef0-a5b6-6ea3a82e9327",
"a1b2c3d4-e5f6-4a5b-8c9d-0e1f2a3b4c5d"
]
price_model_id identifies the pricing model UUID used for cost estimates, when recorded.
"e5f6a7b8-c9d0-4e1f-2a3b-4c5d6e7f8a9b"
project_id is the tracing project UUID this run was logged to.
"018e4c7e-a9fb-7ef0-a5b6-6ea3a82e9327"
prompt_cost is estimated USD cost for the prompt.
0.0002
prompt_cost_details is the per-category USD breakdown of prompt_cost. Categories mirror prompt_token_details. Returned only when the PROMPT_COST_DETAILS field is requested.
prompt_token_details is the per-category breakdown of prompt_tokens. Category names are model-specific (for example cache_read, cache_write). Returned only when the PROMPT_TOKEN_DETAILS field is requested.
prompt_tokens is the prompt-side token count.
200
reference_dataset_id is the dataset UUID for the reference example, if any.
"c3d4e5f6-a7b8-4c5d-0e1f-2a3b4c5d6e7f"
reference_example_id is the dataset example UUID this run was compared against, if any.
"b2c3d4e5-f6a7-4b5c-9d0e-1f2a3b4c5d6e"
run_type identifies what kind of operation this run represents (for example an LLM call, a tool invocation, or a chain step). See the RunType enum for allowed values.
TOOL, CHAIN, LLM, RETRIEVER, EMBEDDING, PROMPT, PARSER "LLM"
share_url is the fully-qualified URL of this run's public view, rooted at the deployment's LangSmith app origin (for example https://smith.langchain.com/public/4f7a1b2c-8d9e-4a0b-9c1d-2e3f4a5b6c7d/r). It is returned only when SHARE_URL is included in selects, and only when the run has been explicitly shared; the URL remains stable until the run is unshared. Anyone with this URL can view the run anonymously, so treat it as a secret and do not log it.
"https://smith.langchain.com/public/4f7a1b2c-8d9e-4a0b-9c1d-2e3f4a5b6c7d/r"
start_time is when the run started (RFC3339 date-time).
"2024-01-15T10:30:00.000Z"
status is the completion status of the run.
SUCCESS, ERROR, PENDING "SUCCESS"
tags lists user-defined tags on this run.
["production", "gpt-4"]
thread_evaluation_time is thread-level evaluation timing (RFC3339 date-time), when recorded.
thread_id is the conversation thread UUID this run belongs to, if any.
"d4e5f6a7-b8c9-4d5e-1f2a-3b4c5d6e7f8a"
total_cost is total estimated USD cost (prompt plus completion).
0.000525
total_tokens is prompt plus completion tokens.
350
trace_id is the root trace UUID; for a root run it matches id.
"018e4c7e-a9fb-7ef0-a5b6-6ea3a82e9327"