Go to file
Sam a3c827efcc
FEATURE: allow personas to supply top_p and temperature params (#459)
* FEATURE: allow personas to supply top_p and temperature params

Code assistance generally are more focused at a lower temperature
This amends it so SQL Helper runs at 0.2 temperature vs the more
common default across LLMs of 1.0.

Reduced temperature leads to more focused, concise and predictable
answers for the SQL Helper

* fix tests

* This is not perfect, but far better than what we do today

Instead of fishing for

1. Draft sequence
2. Draft body

We skip (2), this means the composer "only" needs 1 http request to
open, we also want to eliminate (1) but it is a bit of a trickier
core change, may figure out how to pull it off (defer it to first draft save)

Value of bot drafts < value of opening bot conversations really fast
2024-02-03 07:09:34 +11:00
.github/workflows Initial commit 2023-02-17 11:33:47 -03:00
app FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
assets FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
config FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
db FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
discourse_automation FEATURE: fine tune llm report to follow instructions more closely (#451) 2024-01-31 09:58:25 +11:00
lib FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
spec FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
test/javascripts FEATURE: allow personas to supply top_p and temperature params (#459) 2024-02-03 07:09:34 +11:00
tokenizers Mixtral (#376) 2023-12-26 14:49:55 -03:00
.discourse-compatibility DEV: Use the new controller/period component for the dashboard (#435) 2024-01-19 13:27:33 +01: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: Update linting (#423) 2024-01-13 00:28:06 +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 DEV: AI bot migration to the Llm pattern. (#343) 2024-01-04 10:44:07 -03:00
translator.yml DEV: Add Crowdin support (#108) 2023-07-15 00:56:15 +02: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