Assistant Agent
The core AI assistant backend service. A FastAPI application that powers conversational AI workflows.
Details
| Field | Value |
|---|---|
| URL | https://assistant-agent.whitesky-2d1b6450.centralindia.azurecontainerapps.io |
| Azure name | assistant-agent |
| Resource group | assistant-agent-rg |
| Environment | assistant-agent-env-centralindia (Central India) |
| Image | ca74e243f29aacr.azurecr.io/assistant-agent:20260530114315 |
| Port | 8000 |
| GitHub repo | agentstackai |
Tech Stack
- Python + FastAPI
- PostgreSQL (
assistant_agentdatabase onassistant-agent-pg-62be6d5f) - Claude API (Anthropic) for AI inference
Image Tags
Images are tagged with a timestamp (YYYYMMDDHHMMSS). The current image tag is 20260530114315.
How to Update
# Build and push
TAG=$(date +%Y%m%d%H%M%S)
az acr build \
--registry ca74e243f29aacr \
--resource-group assistant-agent-rg \
--image assistant-agent:$TAG \
.
# Deploy
az containerapp update \
--name assistant-agent \
--resource-group assistant-agent-rg \
--image ca74e243f29aacr.azurecr.io/assistant-agent:$TAG
Environment Variables
Secrets are managed via Container App secrets. To view (not values, just names):
az containerapp secret list \
--name assistant-agent \
--resource-group assistant-agent-rg \
--output table
Key variables include:
ANTHROPIC_API_KEY— Claude API keyDATABASE_URL— PostgreSQL connection string
View Logs
az containerapp logs show \
--name assistant-agent \
--resource-group assistant-agent-rg \
--tail 100