Regions that this deployment can be executed:
- northeurope (azure location)
- swedencentral (aiResourceLocation)
The following lines of code will connect your Codespace az cli and azd cli to the right Azure subscription:
# log in with the provided credentials - OPEN A PRIVATE BROWSER SESSION
az login --use-device-code
# if you need to log into a specific tenant - use the --tenant 00000000-0000-0000-0000-000000000000 parameter
az login --use-device-code --tenant 00000000-0000-0000-0000-000000000000
# "log into azure dev cli - only once" - OPEN A PRIVATE BROWSER SESSION
azd auth login --use-device-code
# press enter open up https://microsoft.com/devicelogin and enter the code
Now deploy the infrastructure components with azure cli
azd up
Get the values for some env variables
azd env get-values | grep AZURE_ENV_NAME
source <(azd env get-values | grep AZURE_ENV_NAME)
deploy the project lc-react-tools in Azure Container Apps.
bash ./azd-hooks/deploy.sh lc-react-tools $AZURE_ENV_NAME
The scope of this workshop covers the following scenarios and technology stacks:
Name | Description | Technology |
---|---|---|
af-simple | Single Agent | AgentService, RAG |
af-autogen | Single Agent | AgentService, Autogen |
lc-react-tools | Single Agent | Streamlit, Azure OpenAI, Langchain |
lg-agents-01-coding | Multi-agent code reviews | LangGraph, Azure OpenAI, Otel |
lg-agents-02-shop | Human in the loop | LangGraph, Qdrant, Azure OpenAI |
li-workflows-01-simple | Simple event driven workflow | Llama agents, Azure OpenAI |
li-workflows-02-events | Event driven agent collaboration | Llama agents, Azure OpenAI |
sk-agents-01-collaboration | Simple mult agent discussion | Semantic kernel, Azure OpenAI |
sk-agents-02-tools | Using tools from agents | Semantic kernel, Azure OpenAI |
sk-agents-03-creative | Multi-turn multi agent discussion | Semantic kernel, Azure OpenAI |
sk-agents-04-process | Event driven flow | Semantic kernel, Azure OpenAI |