What is a Session?

A session in Galtea is a container for a sequence of interactions that form a complete conversation between a user and an AI product. It groups together multiple inference results, allowing for the evaluation of multi-turn dialogues and the analysis of production data.

You can create, view and manage your sessions programmatically using the Galtea SDK.

SDK Integration

The Galtea SDK allows you to create, view, and manage sessions programmatically. This is particularly useful for logging production data or for evaluating complex conversational flows.

Session Service SDK

Manage sessions using the Python SDK

Session Properties

Custom ID
Text
required

The custom ID associated with the session. This is usually a client-side generated ID that identifies the conversation session between a user and a LLM app.

Version
Version
required

The version associated with the session.

Test Case
Test Case

The test case associated with the session. This is typically used for non-production evaluations.

Context
Text

The context provided to the AI product during the session.