Go to file
Roman Rizzi 62fc7d6ed0
FEATURE: Configurable LLMs. (#606)
This PR introduces the concept of "LlmModel" as a new way to quickly add new LLM models without making any code changes. We are releasing this first version and will add incremental improvements, so expect changes.

The AI Bot can't fully take advantage of this feature as users are hard-coded. We'll fix this in a separate PR.s
2024-05-13 12:46:42 -03:00
.github/workflows Initial commit 2023-02-17 11:33:47 -03:00
admin/assets/javascripts/discourse FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
app FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
assets FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
config FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
db FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
discourse_automation FEATURE: Mixtral/Mistral/Haiku Automation Support (#571) 2024-04-11 09:50:46 -03:00
lib FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
public/ai-share UX: prevent social share content from overflowing container (#597) 2024-04-30 09:47:21 -04:00
spec FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
test/javascripts FEATURE: support Chat with AI Persona via a DM (#488) 2024-05-06 09:49:02 +10:00
tokenizers FEATURE: Llama 3 tokenizer (#615) 2024-05-13 12:45:52 -03:00
.discourse-compatibility FIX: uses getByIdentifier of d-menu (#611) 2024-05-10 12:01:02 +02:00
.eslintrc.cjs DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.gitignore Initial commit 2023-02-17 11:33:47 -03:00
.prettierignore FEATURE: UI to update ai personas on admin page (#290) 2023-11-21 16:56:43 +11:00
.prettierrc.cjs DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.rubocop.yml DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.streerc DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.template-lintrc.cjs DEV: Update linting (#326) 2023-11-29 23:01:48 +01:00
Gemfile DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
Gemfile.lock DEV: Fix new Rubocop offenses 2024-03-06 15:23:29 +01:00
LICENSE Initial commit 2023-02-17 11:33:47 -03:00
README.md CHORE: Update Readme (#185) 2023-09-04 15:46:35 -03:00
package.json DEV: Update linting (#423) 2024-01-13 00:28:06 +01:00
plugin.rb FEATURE: Configurable LLMs. (#606) 2024-05-13 12:46:42 -03:00
translator.yml UX: Display the indexing progress for RAG uploads (#557) 2024-04-09 11:03:07 -03:00
yarn.lock DEV: Update linting (#423) 2024-01-13 00:28:06 +01:00

README.md

Discourse AI Plugin

Plugin Summary

For more information, please see: https://meta.discourse.org/t/discourse-ai/259214?u=falco