平台
特点
代理工作室
快速建立和定制您的代理
自主发动机
使用LLMs 引导对话和任务
知识库
使用自定义知识源训练机器人
人员交接
管理有人类参与的对话
表格
存储和管理对话数据
渠道
Whatsapp 徽章
WhatsApp
Instagram 徽章
Instagram
FacebookMessenger 徽标
Messenger
Slack 徽标
Slack
所有频道
集成
Hubspot 徽标
HubSpot
Notion 徽标
Notion
Jira 徽标
Jira
Calendly 徽标
Calendly
所有集成
LLM 提供商
OpenAI 徽标
OpenAI
Anthropic 徽标
Anthropic
Groq 徽标
Groq
拥抱脸庞徽标
Hugging Face
全部LLMs
解决方案
对于
企业
实现关键任务生产工作流程自动化
机构
提供完善的代理服务
开发者
探索用于代理开发的强大 API
客户故事
从成功客户那里了解Botpress 如何改变全球业务。
按行业分类
电子商务
教育
财务
接待服务
所有行业
部门
销售
工程学
产品
ITSM
所有部门
按用例
工作流自动化
票务管理
购物助理
产品副驾驶
所有用例
资源
必要
Academy
通过精心设计的课程学习建造
图书馆
增强人工智能工作流程的资源
博客
有关Botpress 和人工智能代理的见解和最新情况
建筑物
Discord
与成千上万的同行一起交流思想
文件
全面的指南和参考资料
应用程序接口
与外部系统配合使用的参考资料
活动
为开发人员和技术好奇者举办的月度聚会
视频
教程、演示和产品演示
更新日志
了解Botpress 的最新更新
合作伙伴
成为合作伙伴
加入我们的认证专家网络
聘请专家
与合作伙伴和顾问联系
文件
企业
价格
登录
联系方式注册
返回Hub

AWS S3

v24.11.1
安装到工作区
由Envyro维护
  #AWS S3 Integration forBotpress

直接从Botpress 聊天机器人利用AWS S3 的强大功能。通过该集成,您可以管理 S3 存储桶和对象,执行创建和删除存储桶、上传和检索文件等操作。

## 目录
- 简介](#introduction)
- [AWS S3 设置和配置](#aws-s3-setup--configuration)
  - 先决条件](#prerequisites)
  - 启用集成](#enable-integration)
- 操作](#actions)
  - 创建水桶](#create-bucket)
  - 删除存储桶](#delete-bucket)
  - 复制对象](#copy-object)
  - 删除水桶策略](#delete-bucket-policy)
  - 删除水桶网站](#delete-bucket-website)
  - 删除对象](#delete-object)
  - 删除多个对象](#delete-multiple-objects)
  - 获取对象](#get-object)
  - 列出对象 V2](#list-objects-v2)
  - 上传对象](#upload-object)
  - 列表桶](#list-buckets)
- 使用案例](#use-cases)
- 支持的事件](#supported-events)

## 简介
AWS S3 集成用于Botpress ,使您的聊天机器人能够管理cloud 存储。创建、列出和删除 S3 存储桶,并直接通过聊天机器人处理文件。该集成是cloud 工作流程自动化的理想选择。

##AWS S3 设置和配置
###前提条件
在启用Botpress AWS S3  集成之前,请确保您具备以下条件:

- 在本地或cloud 中设置了Botpress 服务器实例。
- 具有访问 S3 服务权限的 AWS 凭据。

### 启用集成
要在Botpress 中启用AWS S3 集成,请按照以下步骤操作:

1.访问Botpress 管理面板。
2.导航至 "集成 "部分。
3.找到AWS S3 集成,点击 "启用 "或 "配置"。
4.提供所需的 "accessKeyId"、"secretAccessKey "和 "region"。
5.保存配置。

## 操作
以下是AWS S3 集成支持的操作:

### 创建存储桶
创建一个新的 S3 存储桶。

### 删除存储桶
删除现有 S3 存储桶。

### 复制对象
将对象从一个 S3 存储桶复制到另一个。

### 删除桶策略
删除与 S3 存储桶相关联的策略。

### 删除桶网站
删除 S3 存储桶的网站配置。

### 删除对象
从 S3 存储桶中删除特定对象。

### 删除多个对象
从 S3 存储桶中批量删除多个对象。

### 获取对象
从 S3 存储桶中读取特定对象。

### List Objects V2
列出 S3 存储桶中的对象(列表操作的第 2 版)。

### 上传对象
上传文件/对象到 S3 存储桶。*注:目前,此功能正在开发中。我们可以返回一个预签名 URL,用户可使用 curl 命令将文件发送到AWS S3 。我们正在等待Botpress 允许上传文件,一旦实现,该功能将完全可用。

### List Buckets
列出所有可用的 S3 存储桶。

### 使用案例
以下是AWS S3 集成的一些常见用例:

1.数据检索
   - 允许用户检索存储在 S3 存储桶中的特定文件。
   - 使用获取对象操作根据用户输入检索文件。
   - 使用 List Objects V2 操作显示可用文件,供用户选择。

2.存储桶管理
   - 让用户能通过聊天机器人界面创建和删除存储桶。
   - 使用创建存储桶操作创建新的存储位置。
   - 使用删除存储桶操作删除未使用或空的存储桶。
   - 使用 "列出存储桶 "操作显示所有可供管理的存储桶。

3.删除对象
   - 管理并删除 S3 存储桶中的特定或多个对象。
   - 使用 Delete Object(删除对象)操作根据用户输入删除单个文件。
   - 使用 "删除多个对象 "操作执行批量删除以进行清理操作。

4.数据迁移
   - 将对象从一个存储桶复制到另一个存储桶,以便进行数据迁移。
   - 使用复制对象操作将文件从源数据桶复制到目标数据桶。
   - 使用 List Buckets 和 List Objects V2 操作来验证迁移。

5.清理操作
   - 定期清理特定对象或整个存储桶。
   - 使用 List Objects V2 操作确定要删除的对象。
   - 使用删除对象或删除多个对象操作删除不需要的文件。
   - 使用删除存储桶操作删除空存储桶。

## 支持的事件
该集成目前不包括基于AWS S3 活动触发的事件。不过,您可以自定义集成,以便通过 AWS SNS(简单通知服务)或其他 AWS 服务监听特定的 S3 事件通知,从而触发Botpress 中的工作流。

用Botpress

打造令人惊叹的人工智能代理体验。

开始免费使用
了解更多信息,请访问Botpress Academy

利用我们精心挑选的课程、指南和教程,更好更快地构建人工智能代理。

聘请专家

与我们的认证开发人员联系,寻找适合您需求的Botpress 专家。

所有系统运行
SOC 2
认证
GDPR
符合要求
© 2025
平台
价格
代理工作室
自主发动机
知识库
人员交接
表格
Hub
集成
渠道
LLMs
资源
咨询销售人员
文档
聘请专家
视频
客户故事
API参考
博客
状态
v12 资源
社区
社区支持
成为合作伙伴
成为大使
成为会员
公司
关于
职业机会
新闻中心
法律门户
隐私权