# AWS Lambda Tích hợp cho Botpress Khai thác sức mạnh của AWS Lambda trực tiếp từ Botpress chatbot. Việc tích hợp này cho phép bạn quản lý các hàm Lambda, bao gồm liệt kê, truy xuất, gọi và xóa các hàm, cũng như xử lý các lớp Lambda. ## Mục lục - [Giới thiệu](#introduction) - [AWS Lambda Thiết lập & cấu hình](#aws-lambda-setup--configuration) - [Điều kiện tiên quyết](#prerequisites) - [Bật tích hợp](#enable-tích hợp) - [Hành động](#actions) - [Chức năng danh sách](#list-hàm) - [Phiên bản chức năng danh sách](#list-function-versions) - [Hàm GET](#get-hàm) - [Nhận cấu hình hàm](#get-function-configuration) - [Nhận chính sách chức năng](#get-function-policy) - [Chức năng xóa](#delete-hàm) - [Xuất bản phiên bản chức năng](#publish-function-version) - [Hàm gọi](#invoke-hàm) - [Gọi URL hàm](#invoke-function-url) - [Lớp danh sách](#list lớp) - [Phiên bản lớp danh sách] (phiên bản #list lớp) - [Nhận phiên bản lớp] (phiên bản #get lớp) - [Trường hợp sử dụng](#use-trường hợp) - [Sự kiện được hỗ trợ](#supported-sự kiện) ## Giới thiệu Các AWS Lambda Tích hợp cho Botpress Trao quyền cho chatbot của bạn để quản lý các chức năng phi máy chủ. Liệt kê, nhận và xóa các hàm Lambda, gọi chúng và xử lý các lớp trực tiếp thông qua chatbot của bạn. Sự tích hợp này lý tưởng để tự động hóa quy trình làm việc trên đám mây. ## AWS Lambda Thiết lập & Cấu hình ### Điều kiện tiên quyết Trước khi bật Botpress AWS Lambda Tích hợp, vui lòng đảm bảo rằng bạn có những điều sau: -Một Botpress Phiên bản máy chủ được thiết lập cục bộ hoặc trên đám mây. - Thông tin xác thực AWS có quyền truy cập các dịch vụ Lambda. ### Bật tích hợp Để bật AWS Lambda Tích hợp trong Botpress, hãy làm theo các bước sau: 1. Truy cập Botpress Bảng điều khiển quản trị. 2. Điều hướng đến phần "Tích hợp". 3. Xác định vị trí AWS Lambda tích hợp và nhấp vào "Bật" hoặc "Cấu hình". 4. Cung cấp 'accessKeyId', 'secretAccessKey' và 'region' bắt buộc. 5. Lưu cấu hình. ## Hành động Dưới đây là các hành động được hỗ trợ bởi AWS Lambda Tích hợp: ### Chức năng danh sách Liệt kê tất cả các hàm Lambda. ### Liệt kê các phiên bản chức năng Liệt kê tất cả các phiên bản của một hàm Lambda cụ thể. ### Nhận chức năng Truy xuất thông tin chi tiết về một hàm Lambda được chỉ định. ### Nhận cấu hình chức năng Truy xuất chi tiết cấu hình của một hàm Lambda được chỉ định. ### Nhận chính sách chức năng Truy xuất chính sách tài nguyên của một hàm Lambda được chỉ định. ### Chức năng xóa Xóa một hàm Lambda được chỉ định. ### Xuất bản phiên bản chức năng Phát hành phiên bản mới của hàm Lambda cụ thể. ### Gọi hàm Gọi một hàm Lambda đã chỉ định. ### Lớp danh sách Liệt kê các layer Lambda. ### Phiên bản lớp danh sách Liệt kê các phiên bản của một lớp Lambda được chỉ định. ### Tải phiên bản lớp Truy xuất thông tin chi tiết của phiên bản lớp Lambda được chỉ định. ## Trường hợp sử dụng Dưới đây là một số trường hợp sử dụng phổ biến cho AWS Lambda Tích hợp: 1. **Quản lý chức năng** - Cho phép người dùng liệt kê và truy xuất thông tin chi tiết của các hàm Lambda. - Sử dụng hành động Chức năng danh sách để hiển thị tất cả các chức năng có sẵn. - Sử dụng các hành động Get Function và Get Function Configuration để truy xuất chi tiết và cấu hình của các chức năng cụ thể. 2. ** Gọi hàm ** - Cho phép người dùng gọi các hàm Lambda trực tiếp từ chatbot. - Sử dụng hành động Invoke Function để chạy các hàm với payload cụ thể. - Sử dụng hành động URL Invoke Function để kích hoạt các hàm thông qua URL. 3. **Quản lý phiên bản** - Quản lý và truy xuất các phiên bản của hàm Lambda. - Sử dụng hành động List Function Versions để hiển thị tất cả các phiên bản của một hàm. - Sử dụng hành động Publish Function Version để tạo phiên bản mới. 4. **Quản lý lớp ** - Quản lý và truy xuất các lớp Lambda và các phiên bản của chúng. - Sử dụng các hành động Lớp danh sách và Phiên bản lớp danh sách để hiển thị các lớp và phiên bản của chúng. - Sử dụng hành động Get Layer Version để truy xuất chi tiết của một phiên bản layer cụ thể. 5. **Xóa chức năng** - Xóa các hàm Lambda cụ thể khi chúng không còn cần thiết nữa. - Sử dụng hành động Delete Function để loại bỏ các chức năng không sử dụng hoặc lỗi thời. ## Sự kiện được hỗ trợ Tích hợp này hiện không bao gồm các sự kiện kích hoạt dựa trên AWS Lambda Hoạt động. Tuy nhiên, bạn có thể tùy chỉnh tích hợp để lắng nghe các thông báo sự kiện Lambda cụ thể thông qua AWS SNS (Dịch vụ thông báo đơn giản) hoặc + dịch vụ AWS khác kích hoạt luồng công việc trong Botpress.
Tạo ra những trải nghiệm tuyệt vời cho tác nhân AI.