主题
概述
与云服务、存储系统和基于云的 AI 平台交互
这些工具让你的智能体能够与云服务交互、访问云存储,并利用基于云的 AI 平台进行可扩展的运维。
可用工具
S3 Reader Tool
从 Amazon S3 存储桶读取文件和数据。
S3 Writer Tool
将文件写入并上传到 Amazon S3 存储。
Bedrock Invoke Agent
调用 Amazon Bedrock 智能体来执行 AI 驱动的任务。
Bedrock KB Retriever
从 Amazon Bedrock 知识库检索信息。
常见用例
- 文件存储:在云存储系统中存储和检索文件
- 数据备份:将重要数据备份到云存储
- AI 服务:访问基于云的 AI 模型和服务
- 知识检索:查询托管在云端的知识库
- 可扩展运维:利用云基础设施进行处理
python
from crewai_tools import S3ReaderTool, S3WriterTool, BedrockInvokeAgentTool
# Create cloud tools
s3_reader = S3ReaderTool()
s3_writer = S3WriterTool()
bedrock_agent = BedrockInvokeAgentTool()
# Add to your agent
agent = Agent(
role="Cloud Operations Specialist",
tools=[s3_reader, s3_writer, bedrock_agent],
goal="Manage cloud resources and AI services"
)