CodeInterpreterTool¶
描述¶
此工具使Agent能够执行其自主生成的Python 3代码。代码在安全、隔离的环境中运行,确保无论内容如何都能保证安全。
此功能特别有价值,因为它允许Agent创建代码,在同一生态系统中执行它,获取结果,并利用这些信息来指导后续的决策和行动。
要求¶
- Docker
安装¶
安装crewai_tools包
示例¶
请记住,使用此工具时,代码必须由Agent自身生成。代码必须是Python3代码。并且第一次运行需要一些时间,因为它需要构建Docker镜像。
from crewai import Agent
from crewai_tools import CodeInterpreterTool
Agent(
...
tools=[CodeInterpreterTool()],
)
我们也提供了一种简单的方法,可以直接从Agent中使用它。
要求¶
- Docker
安装¶
安装crewai_tools包
示例¶
请记住,使用此工具时,代码必须由Agent自身生成。代码必须是Python3代码。并且第一次运行需要一些时间,因为它需要构建Docker镜像。
我们也提供了一种简单的方法,可以直接从Agent中使用它。