chatbot.rate - Fluid Topics - Latest

Fluid Topics Analytics Guide

Category
Reference Guides
Audience
public
Version
Latest

This server event occurs when a user rates a chatbot conversation using the Rate a chatbot conversation web service.

Field Description
conversationId The conversation's unique identifier.
chatbotProfile The AI profile used for the query to the chatbot.
id The chatbot profile's unique identifier.
name The name of the chatbot profile.
provider The provider's name.
model The name of the LLM model.
rating The rating given by the user.
type The type of rating. The value of this field is always like.
value The value of the rating. Values can be 1 for like; or 0 for dislike.
tags The tag added to a negative rating. Only when the value field is 0.
source The value of the source field can only be CHATBOT at the moment.

Since this event originates from the server and not the web application, it is not possible to listen to it.

A table for the most common fields is available in the Analytics events section.

Example:

{
    "conversationId": "31563642-6d2c-48b0-f214-a7047999dd56",
    "chatbotProfile": {
        "id": "2649de60-91a0-4ab8-85dc-9afcada657ef",
        "name": "chatbot",
        "provider": "openai",
        "model": "gpt-3.5-turbo"
    },
    "rating": {
        "type": "like",
        "value": "0",
        "tags": [
            "INACCURATE",
            "SLOW",
            "INCOMPLETE"
        ]
    },
    "source": "CHATBOT"
}