Guide for using the Azure Container Apps dynamic sessions based code Interpreter tool with PraisonAI 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()