llm
- when a span invokes an LLM call.retriever
- when a span is retrieving data.tool
- when a span makes agentic tool calls.workflow
- when a span contains multiple sub-spans.Traces
and Spans
emitted by your application.
Sessions are a way for you to organize logs generated from your experiments, test-runs, or other workflows. They give you a bird’s-eye view of the events from that session, showing how spans connect to each other, and allow you to see the inputs/outputs of spans that were emitted in that workflow.
For example, a session could map to a multi-part conversation with a chat bot, with each question and it’s associate response being a trace inside that session.
development
, staging
, production
), isolate traces from various applications or services, and group traces by feature, team, or business unit.
All Log streams are organized and managed within projects.
viewers
, editors
, and admins
.
Programmatic management and interaction with Log streams within a project is accomplished using the Galileo Logger.