Tools Guide
Create Tools
from glaip_sdk import Client
client = Client()
# Upload a custom Python tool from disk
tool = client.create_tool(
name="calculator",
file_path="./calculator.py",
description="Performs basic arithmetic",
tags=["math", "demo"],
)
print(tool.id)# Upload a custom Python tool from disk
aip tools create \
--file calculator.py \
--name calculator \
--description "Performs basic arithmetic"
# List tools and capture the ID
aip tools listTool Source Expectations
Manage Tools
Update or Re-upload
Delete
Common errors and fixes
Symptom
Likely cause
Fix
Attach Tools to Agents
BOSA and Managed Connectors
MCP Tool Discovery
Observability and Auditing
Best Practices
Related Documentation
Last updated