From 60e6ea7b5238f5591b93219aa4524e05863cc93f Mon Sep 17 00:00:00 2001 From: Jacob Williams Date: Sun, 7 Jul 2024 13:03:16 -0700 Subject: [PATCH] add maubot-llm (#27) --- data/plugins/thirdparty/llm.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 data/plugins/thirdparty/llm.yaml diff --git a/data/plugins/thirdparty/llm.yaml b/data/plugins/thirdparty/llm.yaml new file mode 100644 index 0000000..df6a8c4 --- /dev/null +++ b/data/plugins/thirdparty/llm.yaml @@ -0,0 +1,16 @@ +# The name of the plugin. +name: llm +# A link to the Git repository. +repo: https://github.com/brokensandals/maubot-llm +# The SPDX license identifier for the plugin (same as in maubot.yaml) +license: MIT +# The author of the plugin. +author: Jacob Williams +# A short description for the plugin. May contain markdown. +description: Allows chatting with LLMs running on OpenAI-compatible servers (including local instances like LM Studio). Can use different backends, models, and system prompts per room. +# Antifeature identifiers. Currently the only defined value is `synchronous`, +# which must be included if the plugin uses non-async libraries in the main +# thread (because that can block the whole maubot process). +antifeatures: [] +# List of public bot user IDs where the plugin is running. +public_instances: []