dimagi / open-chat-studio

A web based platform for building Chatbots backed by Large Language Models
BSD 3-Clause "New" or "Revised" License
14 stars 7 forks source link

Ability to whitelist or blacklist participants for experiments #484

Closed bderenzi closed 1 month ago

bderenzi commented 3 months ago

For the research studies, it's important that only participants who have been recruited and consented into the study have access to the chatbot (and the research team). We need the ability to specify a set of participants that should be allowed to interact with the chatbot.

For failures, we should either fail silently or allow an optional static reply. (I could imagine a future where we want to use an LLM to generate a reply, but let's wait until there's a clear use case before doing that.)

SmittieC commented 3 months ago

So these experiments wouldn't be using consent forms?

bderenzi commented 3 months ago

They will use consent forms that are external to OCS. That is, it's not an open recruitment for anyone with the link / phone number.