[ ABORT TO HUD ]
SEQ. 1
SEQ. 2
SEQ. 3
SEQ. 4
System Instructions & Safety
✨ Mastering the Gemini API 10m 200 BASE XP
Controlling Model Behavior
You can guide Gemini's behavior using System Instructions, and control its strictness using Safety Settings.
from google.genai import GenerativeModel, SafetySetting
model = GenerativeModel(
"gemini-3.8-flash",
system_instruction="You are a strict data parser.",
safety_settings=[
SafetySetting(
category=SafetySetting.HarmCategory.HARM_CATEGORY_HATE_SPEECH,
threshold=SafetySetting.HarmBlockThreshold.BLOCK_ONLY_HIGH
)
]
)
Safety settings allow enterprise customers to loosen or tighten the default filters based on their specific use case.
SYNAPSE VERIFICATION
QUERY 1 // 1
What parameter is used to give Gemini a persistent persona or overarching rule?
role_definition
system_instruction
persona_string
behavior_modifier