-
Notifications
You must be signed in to change notification settings - Fork 21
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
Support for system instructions #16
Comments
Hi @danieljames-dj, sorry for the delay! Yes, you can use system messages like this: client.stream_generate_content(
{ contents: { role: 'user', parts: { text: 'Hi! Who are you?' } },
system_instruction: { role: 'user', parts: { text: 'Your name is Neko.' } } }
)
client.stream_generate_content(
{ contents: { role: 'user', parts: { text: 'Hi! Who are you?' } },
system_instruction: {
role: 'user', parts: [
{ text: 'You are a cat.' },
{ text: 'Your name is Neko.' }
]
} }
)
|
FYI, using the |
This does not work. system_instruction option. This is the error: `on_complete': the server responded with status 400 (Faraday::BadRequestError) Using the same code from README.md |
Same issue for me, I get a 400 faraday error |
yea same here |
I did some further diagnosis and I’m also getting same error when I use curl. My hunch is that since there are two different ways to get API keys, maybe I need to do the other way? Maybe system instructions only work with vertex? I can’t figure out how to get my API keys through vertex so that’s why I’m thinking maybe this is what the developer of this SDK was using |
Yes - same issue here and we are not using Vertex |
Check this --> AllYourBot/hostedgpt#525 (comment) |
Does it support giving system instructions while creating the model?
Example in python:
The text was updated successfully, but these errors were encountered: