Time Awareness and Context


Overview

In addition to the Retrieval Augmented Generation (RAG) feature and Memory, SeaChat AI offers various options in advanced settings that allow users to further control their agent’s behavior.

While these features are less sophisticated than RAG and Memory, they can still be valuable in certain situations. This article provides a general walkthrough of these features.


Time Awareness


UI of Time Awareness Feature

The time awareness feature enables the AI agent to understand the current time in a specified timezone. This is useful for delivering time-sensitive information to customers.


Knowledge Example Used in Example Use Case

For instance, if a business user has two different numbers (number 559-894-3287 and 334-380-9257) for customer support during business hours and after hours, the time-aware AI agent can provide the appropriate number based on the current time.

If a customer contact the AI agent during business hours, the AI agent can provide the first number (559-894-3287). If the customer contacts the AI agent after hours, the AI agent can provide the second number(334-380-9257). This feature adds another layer of personalization to the AI agent’s responses.


Example Use Case of Time Awareness

Context

The context feature lets users define the maximum number of conversation turns the AI agent should consider when generating responses. This is helpful when you want to offer contextually aware responses without referencing the entire conversation history.

By limiting the number of conversational turns, users can reduce response latency and avoid overwhelming the AI agent with excessive information.