Sessions
Sessions in Future AGI are used to group traces, such as those from chatbot conversations. This feature allows users to view and analyze interactions between a human and AI, making it easier to build or debug chatbot applications.
On the Sessions page, users can view a list of sessions created within a project. Each session is identified by a unique Session ID and groups traces based on this attribute.
Key Features
-
Timeframe Filtering: Easily filter sessions by specific time periods to access relevant data quickly.
-
Session Overview: View a comprehensive list of sessions, providing a snapshot of key information such as session duration and user interactions.
-
Detailed Session Insights: Click on a session to access in-depth details, including conversation history and trace specifics.
-
Trace Analysis: Click on
View Trace
to dive deeper into individual traces for thorough analysis. -
Performance Metrics: Monitor system performance with metrics like latency and cost, and evaluate interaction quality through evaluation metrics.
How to Add a Session
To add a session just provied the session_name
parameter when you initialize the trace_provider in your project.
Usage
Sessions are particularly useful for:
- Debugging chatbot interactions by reviewing grouped traces.
- Analyzing conversation flow and identifying areas for improvement.
- Monitoring system performance and cost efficiency.
For more detailed trace analysis, users can click the View Trace
button to access specific trace information.
Was this page helpful?