Gemini Chat
gemini_chatChat with Google Gemini models by sending messages. Customize responses with temperature and system prompts, and ground answers using Google Search for real-time information.
Instructions
Chat with Google Gemini models
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "gemini_chat"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The message to send | |
| model | No | Model to use (defaults to latest available) | |
| temperature | No | Controls randomness (0.0 to 1.0) | |
| max_tokens | No | Maximum tokens in response | |
| system_prompt | No | Optional system instruction | |
| grounding | No | Enable Google Search grounding for real-time information | |
| thinking_level | No | Thinking depth for Gemini 3 models only. "low" minimises latency for simple tasks. "high" (default for Gemini 3) maximises reasoning depth. "medium"/"minimal" available on Gemini 3 Flash only. Ignored for non-Gemini-3 models. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| success | Yes |