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

设置

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

使用示例

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

相关链接