Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customization options #20

Closed
morphles opened this issue Nov 28, 2023 · 6 comments
Closed

Customization options #20

morphles opened this issue Nov 28, 2023 · 6 comments

Comments

@morphles
Copy link
Contributor

I like some things about this interface [mainly ease of voice stuff, esp VAD] (though after some digging seems it heavily related to some Japanese stuff, whatever though...)., but customization options are, limited.

There seems to be system prompt, not changeable in interface, it seems like it should be changeable via .env.local var NEXT_PUBLIC_SYSTEM_PROMPT , but somehow it seems to not have effect. Though even if it did there is a problem that in code there is some prompt crafting, which has 'Amica' hard-coded, so name change would likely be funky anyway. I'm not sure what is preventing variable loading from .env.local or maybe I'm doing something wrong... will keep working on it, but hard-coded name is not good.

@kasumi-1
Copy link
Contributor

Hi!

The system prompt can be changed by going to:

Settings -> ChatBot -> System Prompt

The environment variable option is overridden by saved option in settings, maybe this is why you did not see it changed.

I agree with you on name being easily changed. I'll try to add that soon.

@morphles
Copy link
Contributor Author

Hm, something weird was happening still. I know about ui but i was testing it emty, and expeted one from var to be used, but it seems it "knew how to tow the line" :) anyway after more testing seems ui one has decent enough effect. Would be nice to be able to quickly switch between peronas/prompts though.

@kasumi-1
Copy link
Contributor

I just pushed up change that allows you to change name :)

Yes I agree. I started on a share / import pane but its still pretty minimal. I hope to make it so that you can design character and send someone a link and they can import it.

@morphles
Copy link
Contributor Author

morphles commented Dec 4, 2023

You mean sorta have all char info in base64 url pram or how?

@kasumi-1
Copy link
Contributor

kasumi-1 commented Dec 5, 2023

I tried doing base64 originally but found it to be well, too long. I guess I should have seen that coming :D

Now, I have this connected to db via supabase- It's publicly accessible, but still require internet.

I think exporting and importing with some file format make a lot of sense, but I think maybe that best for new issues and I'll close this.

@kasumi-1 kasumi-1 closed this as completed Dec 5, 2023
@morphles
Copy link
Contributor Author

morphles commented Dec 5, 2023

Well you can create file for download, or just copy/paste structured with some bind. I have db endpoints and dummy db with char now. Lookingint into base character page, which would allow to choose from db, and just load name+promp into config. Not sure if I'll have something to show today.
As for this issue, yeah totally right to close it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants