User: tell weather in castro valley
Assistant: average temperature is 91 degrees and 18 percent chance of rain