https://github.com/denniszielke/distributed-ai-agent-platform
Architecture reference for multiple Async AI Agents with Kafka in Azure
https://github.com/denniszielke/distributed-ai-agent-platform
aiagents azure containerapps llamaindex openai
Last synced: 13 days ago
JSON representation
Architecture reference for multiple Async AI Agents with Kafka in Azure
- Host: GitHub
- URL: https://github.com/denniszielke/distributed-ai-agent-platform
- Owner: denniszielke
- License: mit
- Created: 2024-08-07T07:28:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T07:28:16.000Z (6 months ago)
- Last Synced: 2025-02-15T20:17:16.022Z (2 months ago)
- Topics: aiagents, azure, containerapps, llamaindex, openai
- Language: Bicep
- Homepage:
- Size: 316 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Distributed async AI Agents and Humans in the loop
This project demonstrates how to implement a human in the loop pattern using multiple asynchronous AI agents.

## Deploy Infrastructure
```
echo "log into azure dev cli - only once"
azd auth loginecho "provisioning all the resources with the azure dev cli"
azd upecho "get and set the value for AZURE_ENV_NAME"
source <(azd env get-values | grep AZURE_ENV_NAME)echo "building and deploying the streamlit user interface"
bash ./azd-hooks/deploy.sh sql-agents $AZURE_ENV_NAME
```## Starting up
```
conda create -n ai-orchestrator python=3.12conda activate ai-orchestrator
python -m pip install -r requirements.txt
python -m streamlit run app.py --server.port=8000
```