[GH-ISSUE #4] Characters in groupchat are outputting the prompt text with their own name in all fields #1

Closed
opened 2026-10-15 18:03:16 +00:00 by bsakaguchi · 9 comments
Owner

Originally created by @ClayShoaf on GitHub (Mar 26, 2023).
Original GitHub issue: https://github.com/SillyTavern/SillyTavern-Extras/issues/4

Instead of having:

Person1: Hello
Person2: Hey! How are you?
Person1: I'm doing great!
Person2: That's great!

When the prompt text comes up in the terminal, if Person1 is talking, it looks like

Person1: Hello
Person1: Hey! How are you?
Person1: I'm doing great!
Person1: That's great!

If Person2 is talking, it looks like

Person2: Hello
Person2: Hey! How are you?
Person2: I'm doing great!
Person2: That's great!

This basically makes it impossible for two characters to have a conversation with eachother.

Originally created by @ClayShoaf on GitHub (Mar 26, 2023). Original GitHub issue: https://github.com/SillyTavern/SillyTavern-Extras/issues/4 Instead of having: ``` Person1: Hello Person2: Hey! How are you? Person1: I'm doing great! Person2: That's great! ``` When the prompt text comes up in the terminal, if `Person1` is talking, it looks like ``` Person1: Hello Person1: Hey! How are you? Person1: I'm doing great! Person1: That's great! ``` If `Person2` is talking, it looks like ``` Person2: Hello Person2: Hey! How are you? Person2: I'm doing great! Person2: That's great! ``` This basically makes it impossible for two characters to have a conversation with eachother.
Author
Owner

@Cohee1207 commented on GitHub (Mar 26, 2023):

@ClayShoaf what is the API and branch you're using?

<!-- gh-comment-id:1484049569 --> @Cohee1207 commented on GitHub (Mar 26, 2023): @ClayShoaf what is the API and branch you're using?
Author
Owner

@Cohee1207 commented on GitHub (Mar 26, 2023):

Never mind, I see the issue now.

<!-- gh-comment-id:1484073929 --> @Cohee1207 commented on GitHub (Mar 26, 2023): Never mind, I see the issue now.
Author
Owner

@Cohee1207 commented on GitHub (Mar 26, 2023):

Fixed here for OpenAI:
github.com/SillyLossy/TavernAI@f14a1cb7e9

image
<!-- gh-comment-id:1484074608 --> @Cohee1207 commented on GitHub (Mar 26, 2023): Fixed here for OpenAI: https://github.com/SillyLossy/TavernAI/commit/f14a1cb7e9bd56070e643381d176aa03579f730f <img width="483" alt="image" src="https://user-images.githubusercontent.com/18619528/227774078-1b83316e-16fd-45e6-b594-9856485a21c5.png">
Author
Owner

@ClayShoaf commented on GitHub (Mar 26, 2023):

image
image

Unfortunately, it's still happening. The dev branch UI is pretty cozy though.

<!-- gh-comment-id:1484105886 --> @ClayShoaf commented on GitHub (Mar 26, 2023): ![image](https://user-images.githubusercontent.com/31578812/227780853-625de130-a33e-446c-b486-adcad8725587.png) ![image](https://user-images.githubusercontent.com/31578812/227780917-42055752-a132-4151-9262-3fc935bfcd03.png) Unfortunately, it's still happening. The dev branch UI is pretty cozy though.
Author
Owner

@Cohee1207 commented on GitHub (Mar 26, 2023):

@ClayShoaf okay, here's one for non-OpenAI. I asked because the generational strategies are slightly varying on different AIs.
github.com/SillyLossy/TavernAI@eeb6a281d9

<!-- gh-comment-id:1484142413 --> @Cohee1207 commented on GitHub (Mar 26, 2023): @ClayShoaf okay, here's one for non-OpenAI. I asked because the generational strategies are slightly varying on different AIs. https://github.com/SillyLossy/TavernAI/commit/eeb6a281d94e8c38fcec0603efe9c8e8621173d4
Author
Owner

@ClayShoaf commented on GitHub (Mar 26, 2023):

what is the API and branch you're using?

Whoops. I totally missed this question. Sorry about that. I'm using the KoboldAI API (via oobabooga's --extensions api flag). I tried using the "Text generation web UI" mode in TavernAI, but that wasn't working for me for some reason. I might have been doing something wrong, but using KolboldAI with oobabooga seems to be working fine. Thank you for all of your hard work!

<!-- gh-comment-id:1484153726 --> @ClayShoaf commented on GitHub (Mar 26, 2023): > what is the API and branch you're using? Whoops. I totally missed this question. Sorry about that. I'm using the KoboldAI API (via oobabooga's `--extensions api` flag). I tried using the "Text generation web UI" mode in TavernAI, but that wasn't working for me for some reason. I might have been doing something wrong, but using KolboldAI with oobabooga seems to be working fine. Thank you for all of your hard work!
Author
Owner

@ClayShoaf commented on GitHub (Mar 26, 2023):

Working like a charm now! Thank you so much!
Random side question for you, do you know if there is any way to manually decide who speaks next other than going through the menu and changing the chatiness sliders up and down? I know if there isn't that it would be a complex task to add, so I'm not gonna request it, but I was just curious if something like that was already in place and I just missed it.

<!-- gh-comment-id:1484156688 --> @ClayShoaf commented on GitHub (Mar 26, 2023): Working like a charm now! Thank you so much! Random side question for you, do you know if there is any way to manually decide who speaks next other than going through the menu and changing the chatiness sliders up and down? I know if there isn't that it would be a complex task to add, so I'm not gonna request it, but I was just curious if something like that was already in place and I just missed it.
Author
Owner

@Cohee1207 commented on GitHub (Mar 26, 2023):

There's a way. Just mention the character's name in your message to make it speak.

<!-- gh-comment-id:1484156932 --> @Cohee1207 commented on GitHub (Mar 26, 2023): There's a way. Just mention the character's name in your message to make it speak.
Author
Owner

@ClayShoaf commented on GitHub (Mar 26, 2023):

Ah, I was afraid of that. I've been getting a kick out of letting the bots talk to each other without any input from me. No worries, I'll just keep doing it with the sliders and deleting messages as necessary. Maybe I'll try to hack around with it if I get too frustrated. Thanks again for all the work you've done on this!

<!-- gh-comment-id:1484165315 --> @ClayShoaf commented on GitHub (Mar 26, 2023): Ah, I was afraid of that. I've been getting a kick out of letting the bots talk to each other without any input from me. No worries, I'll just keep doing it with the sliders and deleting messages as necessary. Maybe I'll try to hack around with it if I get too frustrated. Thanks again for all the work you've done on this!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
SillyTavern/SillyTavern-Extras#1
No description provided.