π₯οΈRun Analytics
This monitoring feature of our platform is designed to offer users detailed insights into their inference-related statistics, with a focus on flexibility, real-time data presentation, and ease of analysis through tagging. By leveraging the features and best practices outlined below, users can effectively monitor and analyze their models' performance and operational metrics. The Run Analytics page is designed to dynamically adjust displayed data in real-time based on selected filters, including tags and time duration. This allows users to customize their monitoring experience and focus on the metrics that matter most to their needs.
Features
Aggregated Data Viewing: Users can view aggregated data for each experiment, model, and other categories based on the tags created. This enables a consolidated view of related metrics for easier analysis.
Real-time Charts: The platform offers real-time charts for key metrics such as latency, cost, prompt tokens, and output tokens used. These charts provide immediate insights into prompts passed to models.
Data Sharing and Export: For further analysis, data can be exported in CSV and other formats. Users also have the ability to share a view with given set of filters for easy collaboration.
Page Components
Filtering
Users are able to view information on runs based on inputting a date range, model(s), and/or tags at the top of the page. The below information will populate (if there is data that matches the filter criteria) after clicking on "Filter":
Latency: The average latency for all the runs in the time period
Tokens: The total prompt and completion tokens used
Cost: The cost incurred for all inferences for the given time period
Queries: The total number of queries in the given time period
Charts
Below this, there are four collapsible tables (if there is data for the given filter) for Latency, Cost, Queries, and Tokens. Below is an example screenshot:
Runs Data
Similar to the Prompt Runs table, this table displays high-level run data based on the given filter.
Tag Leverage
Tags are a powerful tool for filtering and aggregating data on the Run Analytics page. Hereβs how to use them effectively:
Filtering with Tags: Use the top filter bar to input all relevant tags for the data you wish to analyze. Tags allow for a focused view of aggregated stats across various metrics.
Tagging Strategy: We recommend tagging runs based on an experiment-level tag. Then, use this single tag in the monitoring view to obtain both aggregated and granular views of all runs related to that experiment. This approach simplifies the process of monitoring and analyzing specific experiments or models.
Last updated