Skip to main content

Overview

The Azure Container Apps dynamic sessions based code Interpreter tool is a tool that allows you to execute and run development environments using the AI Agents.
pip install langchain-azure-dynamic-sessions langchain-openai langchainhub langchain langchain-community
from praisonaiagents import Agent, PraisonAIAgents
import getpass
from langchain_azure_dynamic_sessions import SessionsPythonREPLTool

POOL_MANAGEMENT_ENDPOINT = getpass.getpass()

coder_agent = Agent(instructions="""word = "strawberry"
                                    count = word.count("r")
                                    print(f"There are {count}'R's in the word 'Strawberry'")""", tools=[SessionsPythonREPLTool])

agents = PraisonAIAgents(agents=[coder_agent])
agents.start()