mirror of
https://github.com/open-webui/pipelines
synced 2025-06-26 18:15:58 +00:00
Use native system instructions for Gemini 1.5 models
This commit is contained in:
parent
342566765f
commit
a94512dad4
@ -126,6 +126,9 @@ class Pipeline:
|
|||||||
"parts": [{"text": message["content"]}]
|
"parts": [{"text": message["content"]}]
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if "gemini-1.5" in model_id:
|
||||||
|
model = genai.GenerativeModel(model_name=model_id, system_instruction=system_message)
|
||||||
|
else:
|
||||||
if system_message:
|
if system_message:
|
||||||
contents.insert(0, {"role": "user", "parts": [{"text": f"System: {system_message}"}]})
|
contents.insert(0, {"role": "user", "parts": [{"text": f"System: {system_message}"}]})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user