# Chat Features

OMate's chat functionality allows you to have natural, fluid conversations with AI characters, creating unique interactive experiences.

# Conversation List

The conversation list page displays all your chat records, sorted by recent activity time. Each conversation card contains the following information:

  • Character avatar
  • Conversation title
  • Recent message preview
  • Last update time

# Starting a New Conversation

Creating a new conversation is very simple:

  1. Navigate to the "Conversations" page
  2. Click the "+" button in the top right corner
  3. In the popup dialog:
    • Enter a conversation title (the system will automatically generate one based on the character and mask)
    • Select a character
    • Select a mask (optional)
    • Select API configuration
  4. Click the "Create" button to start the conversation

# Chat Interface

The chat interface is designed to be clean and intuitive, containing the following elements:

  • Message area: Displays the conversation content between you and the AI character
  • Input box: Used to enter your messages
  • Send button: Sends your messages
  • Settings button: Provides conversation management options

# Managing Conversations

# Viewing Historical Conversations

You can view and continue previous conversations at any time:

  1. Click on any conversation in the conversation list
  2. The system will load the complete conversation history
  3. You can continue communicating with the AI character

# Non-Role-Playing Mode

In non-role-playing mode, a "New Topic" icon appears on the left side of the input box. Clicking it allows you to start a brand new topic. The old topic is automatically saved as chat history.

  1. Click the more button in the top right corner
  2. Click "View Chat History" to see historical conversations

# Deleting Conversations

If you no longer need a conversation, you can delete it:

  1. In the conversation list, swipe on the conversation card
  2. Click the "Delete" button
  3. Type "delete" in the confirmation dialog that appears
  4. Click the "Delete" button to confirm the operation

# Conversation Settings

You can customize the settings for each conversation:

  1. In the chat interface, click the settings button in the top right corner
  2. On the conversation management page, you can:
    • Modify the conversation title
    • Adjust character and mask settings
    • View and manage conversation history
    • Adjust API settings

# Message Streaming Response

OMate uses streaming response technology to make AI replies more natural and fluid:

  • Messages appear character by character, similar to human typing
  • You can read content in advance while the AI is responding
  • Streaming responses make conversation rhythm more natural

# Character Greeting Settings

OMate supports various greeting settings for characters:

  • First message: The character's standard first message
  • Alternative greetings: Multiple greeting options that can be randomly selected
  • The system automatically selects and displays an appropriate greeting when the conversation begins