Gemma-4 reasoning

I’m evaluating sambanova for moving my gemma-4 workload over here for fast inference.

I have two critical questions about the platform, unanswered in either docs, or playground:

  • Do you support reasoning with gemma-4? playground does not returns reasoning traces
  • EXTREMELY IMPORTANT: do you support SENDING BACK REASONING TRACES after tool call to gemma-4 AND GEMMA USING IT? this is currently borked with 90% of inference providers.

This is specifically the following case:

{
    "model": "gemma-4-31b-it",
    "messages": [
        {
            "role": "user",
            "content": "Think of a number, then send \"okay\" to me with the send_message tool, then tell me the number you thought of."
        },
        {
            "role": "assistant",
            "content": null,
            "tool_calls": [
                {
                    "id": "call_1",
                    "type": "function",
                    "function": {
                        "name": "send_message",
                        "arguments": "{\"text\":\"okay\"}"
                    }
                }
            ],
            "reasoning": "I thought of number 99. Now on to sending okay."
        },
        {
            "role": "tool",
            "tool_call_id": "call_1",
            "content": "sent"
        }
    ],
    "tools": [
        {
            "type": "function",
            "function": {
                "name": "send_message",
                "description": "Send a chat message to the user.",
                "parameters": {
                    "type": "object",
                    "properties": {
                        "text": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "text"
                    ]
                }
            }
        }
    ],
    "temperature": 0,
    "max_tokens": 400
}

With reasoning enabled, for you as an inference provider, what does the model produce for this query.

Thank you,

-Joel

Hi Joel,

Thanks for reaching out and for the detailed example.

We’ve received your questions regarding Gemma 4 reasoning support and reasoning traces across tool calls. I’ll check with the team and get back to you with a more detailed response shortly.

Appreciate your patience.