AI Agents
AI Agents Guide
Quickstart
Get your AI agents secured with TigerAccess in just 5 minutes.
Estimated time: 5 minutes
1
Install the SDK
# Python
pip install tigeraccess
# TypeScript
npm install @tigeraccess/sdk
# Go
go get github.com/tigeraccess/sdk-go2
Create an Agent Identity
from tigeraccess import TigerAccess
ta = TigerAccess(api_key="your-api-key")
agent = ta.agents.create(
name="my-ai-agent",
description="Production AI assistant",
permissions=["database:read", "api:invoke"],
)3
Configure Safety Controls
agent.configure_safety(
rate_limits={
"requests_per_minute": 100,
"tokens_per_hour": 50000,
},
action_budget={
"per_session": {"api_calls": 50, "database_queries": 20}
},
resource_scope=["db/prod-readonly", "api/public/*"],
)4
Get Credentials and Connect
# Get short-lived credentials
creds = agent.get_credentials(ttl="1h")
# Use the agent session
with agent.session() as session:
# All actions are authenticated, rate-limited, and audited
result = session.database.query("SELECT * FROM users LIMIT 10")
print(result)You're Ready!
Your AI agent now has a secure identity with rate limits and audit logging.