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

设置

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

使用示例

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

相关内容