Go to file
Sam db19e37748
FEATURE: add initial support for personas (#172)
This splits out a bunch of code that used to live inside bots
into a dedicated concept called a Persona.

This allows us to start playing with multiple personas for the bot

Ships with:

artist - for making images
sql helper - for helping with data explorer
general - for everything and anything
 
Also includes a few fixes that make the generic LLM function implementation  more robust
2023-08-30 16:15:03 +10:00
.github/workflows Initial commit 2023-02-17 11:33:47 -03:00
app FEATURE: StableBeluga2 support for AiHelper (#162) 2023-08-25 15:54:51 -03:00
assets FEATURE: add initial support for personas (#172) 2023-08-30 16:15:03 +10:00
config FEATURE: add initial support for personas (#172) 2023-08-30 16:15:03 +10:00
db FIX: Renumber StableBeluga2 AiHelper prompts to fix conflict (#163) 2023-08-25 17:19:50 -03:00
lib FEATURE: add initial support for personas (#172) 2023-08-30 16:15:03 +10:00
spec FEATURE: add initial support for personas (#172) 2023-08-30 16:15:03 +10:00
svg-icons UX: add a custom sparkles icon for AI action buttons (#44) 2023-04-20 20:41:24 +05:30
test/javascripts Initial commit 2023-02-17 11:33:47 -03:00
tokenizers FEATURE: Support for locally infered embeddings in 100 languages (#115) 2023-07-27 15:50:03 -03:00
.discourse-compatibility DEV: Pin plugin for Discourse 3.1 stable (#143) 2023-08-21 14:46:54 -03:00
.eslintrc Initial commit 2023-02-17 11:33:47 -03:00
.gitignore Initial commit 2023-02-17 11:33:47 -03:00
.prettierrc Initial commit 2023-02-17 11:33:47 -03:00
.rubocop.yml Initial commit 2023-02-17 11:33:47 -03:00
.streerc Initial commit 2023-02-17 11:33:47 -03:00
.template-lintrc.js Initial commit 2023-02-17 11:33:47 -03:00
Gemfile Initial commit 2023-02-17 11:33:47 -03:00
Gemfile.lock Initial commit 2023-02-17 11:33:47 -03:00
LICENSE Initial commit 2023-02-17 11:33:47 -03:00
README.md Initial commit 2023-02-17 11:33:47 -03:00
package.json DEV: Update ESLint config version (#166) 2023-08-28 12:21:52 -07:00
plugin.rb FEATURE: implement command framework for non Open AI (#147) 2023-08-23 07:49:36 +10:00
translator.yml DEV: Add Crowdin support (#108) 2023-07-15 00:56:15 +02:00
yarn.lock DEV: Update ESLint config version (#166) 2023-08-28 12:21:52 -07:00

README.md

Plugin Name Plugin

Plugin Summary

For more information, please see: url to meta topic