AI Engine Discussion Manager

A new and improved Discussions module for AI Engine is here!

Features

  • Pin
  • Rename (auto-generate or manual)
  • Archive
  • Delete
  • Export to PDF
  • Search
  • Pagination
  • ChatGPT, Messages/Timeless themes
  • Synced between devices

Example PDF Export

Usage

Shortcode:

[mwai_discussions_v2 id="default" text_new_chat="+Start New Discussion" theme_id="chatgpt"]

Shortcode Options:

per_page="10" (default "10", number of conversations per page)
max_length="128" (default "128", max length of titles in list - lower this value if you are using as a sidebar widget)
archive="true" (default "true", enables using archive functions)
delete="true" (default "true", enables using delete functions)
pdf="true" (default "true", set to false to remove the export option)
pin="true" (default "true", set to false to remove the pin option)
theme_id="chatgpt" (default "chatgpt", supports "messages" and "timeless")
text_new_chat="+ New Chat" (default "+Start New Discussion", leave blank "" to hide the button)
title_from="first" (default "last", first uses the user's first while last uses the AI's last message)
prefix="date" (default "date", title's prefix, can use "date" or "none")

AI Generate Titles:

auto="true" (default "true", enables the suggestion button in rename window, "false" disables auto-title as well)
env="anthropic" (default "openai", can use openai, openrouter, etc. the environment for the generation query)
model="gpt-4o-mini" (default "claude-3-haiku-20240307" for anthropic, "gpt-4o-mini" for openai, "meta-llama/llama-3-8b-instruct:extended" for openrouter)
purpose="user seeking coding advice from expert chatbot" (default "determine for yourself", this option gives further context for the title generation query)

Purchase

This plugin is available for a one-time fee of $75 USD. Please contact me to buy it!


Let’s enhance your business! I can help you develop custom AI engine extensions or broader AI strategies.
Contact me.

One response to “AI Engine Discussion Manager”

  1. Kevin Avatar

    1) Deleted chats are still in the database
    2) No there is no learning between discussions
    3) No there is currently no way for admins to delete archives although users can delete posts from archive if they like
    If 1) and 3) are important to you I can include admin functions to remove deleted chats and also archives from database past a certain date (for GDPR compliance reasons I’m sure!)
    4) It includes a German translation
    5) Your data policy using this should be similar to what you already have as AI engine by default does not delete users’ chats either
    6) There are no additional cookies being used beyond what AI Engine uses by default

    Thanks Anne for your consideration and good questions. I’m sure others want to know these answers as well!

Leave a Reply

Your email address will not be published. Required fields are marked *