TUMFARSynchrony / experimental-hub

An online tool for researchers to host and conduct customizable online experiments with users.
GNU General Public License v3.0
29 stars 4 forks source link

Add if participants can see the GPT tab or not even with valid key #255

Open sjenzh opened 2 weeks ago

sjenzh commented 2 weeks ago

We want to be able to design the experiment such that we can decide which participant can access the chatgpt tab. So by adding a toggle button in the session creation modal (same one when applying filters per participant), we can control this.

Future work would also be able to allow participants to access different gptkeys (to talk to different models) (would we then refactor gpt key to be a part of the session overview?)

Future work would also be able to error handle around invalid keys.

make ChatGPT an optional feature for participants: make it toggleable for the experimenter when creating session so experimenter may disallow participants to use ChatGPT (i.e. preventing risk of burning credits, or participant focusing on ChatGPT rather than the actual experiment etc.)

sjenzh commented 2 weeks ago

Currently, ChatGPT is only being displayed for participants when the key is valid; in all other cases, it is not displayed, even in the case of a typo in the given key

mertyldrr commented 2 weeks ago

😍