kevinthedang / discord-ollama

Discord Bot that utilizes Ollama to interact with any Large Language Models to talk with users and allow them to host/create their own models.
Creative Commons Attribution 4.0 International
42 stars 4 forks source link

Asynchronous Chat Generation #43

Open kevinthedang opened 2 months ago

kevinthedang commented 2 months ago

Idea

image

Example?

...

user1: some message about some topic

user2: some message about the same topic

Discord bot: provides some message or input on the topic

...
kevinthedang commented 1 month ago

Some thoughts:

JT2M0L3Y commented 1 month ago

The only way I could see the bot "deciding whether to join" would be if any new context (user messages) contain a question.

kevinthedang commented 1 month ago

More thoughts:

@JT2M0L3Y

JT2M0L3Y commented 1 month ago

The second point would require somewhat of a timeout before answering or a check that someone has/hasn't responded. Unless, we don't care about potentially disruptive or repetitive interjections.