OptionalchildOptionalintegrationOptional name of the integration that crated this span.
LLM Observability span kind. One of agent, workflow, task, tool, retrieval, embedding, or llm.
OptionalmlThe name of the ML application that the agent is orchestrating.
If not provided, the default value will be set to mlApp provided during initialization, or DD_LLMOBS_ML_APP.
OptionalmodelThe name of the invoked LLM or embedding model. Only used on llm and embedding spans.
OptionalmodelThe name of the invoked LLM or embedding model provider. Only used on llm and embedding spans.
If not provided for LLM or embedding spans, a default value of 'custom' will be set.
OptionalsessionThe ID of the underlying user session. Required for tracking sessions.
Set childOf to 'null' to create a root span without a parent, even when a parent span exists in the current async context. If 'undefined' the parent will be inferred from the existing async context.