Skip to main content
Azure Container Apps 动态会话 提供快速访问安全的隔离沙箱环境,非常适合运行需要与其他工作负载强隔离的代码或应用程序。
您可以在 此页面 上了解更多关于 Azure Container Apps 动态会话及其代码解释能力的信息。如果您还没有 Azure 账户,可以 创建免费账户 开始使用。

设置

您首先需要安装 @langchain/azure-dynamic-sessions 包:
npm
您还需要运行一个代码解释器会话池实例。您可以使用 Azure CLI 按照 此指南 部署一个版本。 一旦您有了运行中的实例,您需要确保您已正确地为其 设置 Azure Entra 身份验证。 在您为您的身份添加角色后,您需要检索 会话池管理端点。您可以在 Azure 门户中找到它,位于您的实例的“概述”部分。然后您需要设置以下环境变量:
.env example

使用示例

以下是一个简单的示例,它创建一个新的 Python 代码解释器会话,调用工具并打印结果。
这是一个完整的示例,其中我们使用 Azure OpenAI 对话模型调用 Python 代码解释器会话工具来执行代码并获取结果:

相关


官方原文:src/oss/javascript/integrations/tools/azure_dynamic_sessions.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026