AI Explain

This document explains how to use AI Explain in the Moesif’s API Analytics suite.

Overview

Moesif’s AI Explain feature is an AI-powered conversational interface that allows you to easily ask questions and gain insights about your analytics data. This feature is designed to enhance the accessibility of Moesif’s analytics for users with minimal experience or knowledge of analytics tools and related concepts. By simply typing a question, users can receive detailed insights, helping them make more informed decisions.

Diagram of Moesif AI Explain

AI Explain is currently available within the Live Event Log. It is currently limited to the event stream. Please note that to access AI Explain, you need to have a paid Moesif plan. For more information on available plans, visit Moesif Pricing.

We are actively working on expanding this feature to other areas of Moesif to provide even more value to our users.

How It Works

AI Explain leverages Azure OpenAI, a leading large language model (LLM) platform, to process user questions and generate insightful responses. This integration allows AI Explain to provide quick and relevant answers based on your API analytics data.

Data Usage

To generate responses for your questions, Moesif sends the following event data to Azure OpenAI:

  • Event properties, including event IDs
  • Request and response data, such as body, status, and IP addresses of API calls

Additionally, AI Explain maintains conversational history, meaning that it keeps track of previous questions and responses to maintain context during your ongoing interactions.

Getting Started with AI Explain

To start using AI Explain, navigate to the Live Event Log and look for the Ask AI button. There are two ways to use AI Explain:

  1. Use the Last 30 Events: You can select Ask AI, and it will use your last 30 events as context to generate insights.
  2. Select Specific Events: Alternatively, you can select specific events and then click Ask AI to include those specific events in its context, providing more targeted responses.

From there, you can type your questions directly, and AI Explain will use the available event data to generate insightful answers for you. Whether you need to identify trends, pinpoint issues, or understand user behavior, AI Explain helps you get the answers without needing to dive deep into complex metrics or dashboards.

Key Benefits

  • Accessibility: Makes Moesif’s analytics accessible to users without in-depth knowledge of analytics tools.
  • Efficiency: Saves time by providing direct answers, allowing you to avoid building complicated queries.
  • Insights on Demand: Ask questions naturally, and get detailed insights about your API analytics in real-time.

Your Data and Privacy

Moesif is committed to maintaining the privacy and confidentiality of your data. While the event data and conversational history are sent to Azure OpenAI for processing, it is important to note that Azure OpenAI does not store, train on, or share your prompts, responses, or Moesif data with others. Your data remains secure and is used solely to provide responses to your queries.

Updated: