As sessões de intérprete de código Python estão geralmente disponíveis para a plataforma sem servidor Azure Container Apps da Microsoft para executar aplicativos e microsserviços. O serviço também oferece sessões dinâmicas personalizadas, com recursos de interpretação de código JavaScript em visualização pública.

A Microsoft anunciou a disponibilidade geral do interpretador Python e das sessões dinâmicas personalizadas em 19 de novembro. As sessões dinâmicas fornecem acesso rápido a sandboxes integradas do interpretador de código Python sem a necessidade de gerenciar contêineres. Para construir agentes ou copilotos avançados de IA, grandes modelos de linguagem (LLMs) geralmente são combinados com um intérprete de código. O intérprete amplia a capacidade do agente de realizar tarefas complexas, como resolver problemas matemáticos e de raciocínio ou analisar dados, disse a Microsoft.

Uma sessão dinâmica inclui um interpretador de código Python, que fornece sandboxes para executar código gerado pelo LLM em produção. Os desenvolvedores podem aproveitar sessões dinâmicas em agentes LangChain, LlamaIndex e Semantic Kernel com algumas linhas de código, de acordo com a Microsoft. Em outros aplicativos que precisam executar código Python não confiável, os desenvolvedores podem integrar sessões de intérprete de código Python por meio de uma API HTTP.