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

Add priming #10

Open
wuast94 opened this issue Jun 24, 2023 · 2 comments
Open

Add priming #10

wuast94 opened this issue Jun 24, 2023 · 2 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@wuast94
Copy link

wuast94 commented Jun 24, 2023

Add Role system as configuration to enable priming

@HaroldPetersInskipp
Copy link
Owner

I would like to implement the "roles" feature in the node but I currently am unsure how I would like to set it up. It's my understanding that only certain models can utilize this feature, so I will have to come up with a solution that doesn't break existing configurations. I am open to suggestions if anyone has advice.

@HaroldPetersInskipp HaroldPetersInskipp added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels Sep 27, 2023
@Tableautin
Copy link

Is there anything new to this topic?
As far as I understand the API documentation (at least for ChatGPT), the role is always optional. So if it is not set, you can always set the role to an empty string. So it should not break any existing configurations.
If another model does not support this property, it should ignore it.

For priming, especially the "system" role would be great. So the answers can be tailored to work in the specific environment and with specific speech pattern (in my case, the AI should alsways behave as a good friend with friendly but slightly sarcastic answers.

I have no experience in AI development, but maybe I can help a little bit with the conceptual problems you are facing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants