Spaces:
Configuration error
Configuration error
π§ Tool Calling Setup - SDK Requirements
β οΈ Important: SDK Installation Required
The tool calling feature requires the new Google GenAI SDK to be installed.
π¦ Installation
pip install google-genai
π Verification
Check if installed correctly:
python -c "from google import genai; print('β
SDK installed successfully')"
π Current Status
Without the SDK installed, the system will:
- β Run normally without tool calling
- β οΈ Display warning: "Tools will be disabled. Install google-genai SDK..."
- β Function calling will not work
π After Installation
Once installed, the AI will be able to:
- Call
inspect_node()to get node information - Call
find_best_nodes()to search for optimal positions - Call
analyze_path_potential()to plan road building - Use dynamic thinking budgets per iteration
π More Information
- SDK Documentation: https://github.com/googleapis/python-genai
- Tool Integration Docs: docs/TOOLS_INTEGRATION.md
- Test Tools:
python examples/ai_testing/test_tools_integration.py
π Notes
- The old
google-generativeaipackage is different and won't work - Use the new
google-genaipackage (note the hyphen!) - Tool calling works with Gemini 2.0+ models
- Thinking mode requires
gemini-2.0-flash-thinking-expmodel