Quy trình phát triển AI App
1. Đăng nhập vào V-Console và Tạo tài khoản
Đăng nhập vào để tạo tài khoản
Hiện tại, để tạo được tài khoản cho V-Console, bạn phải đăng nhập ít nhất một lần tại https://console.v-app.vn.
Trở thành thành viên Tổ chức
Team TMĐT đã tạo sẵn tổ chức cho các PnLs nội bộ nên các bạn Quản lý hãy liên hệ team để được hỗ trợ thêm vào Tổ chức với quyền Quản trị. Sau đó, các bạn có thể thêm các thành viên khác vào tổ chức. Lưu ý là tài khoản thành viên phải đăng nhập ít nhất một lần vào V-Console để có tài khoản.
Liên kết SĐT và địa chỉ email để sử dụng DevAssistant
- Bước 1: Đăng nhập V-Console dùng account AD hoặc email đã đăng ký trước đó
- Bước 2: Liên kết số điện thoại sẽ dùng để test trên V-app
- Bước 3: Đăng nhập V-app với số điện thoại trên và mở DevAssistant (scan QR code) và bạn có thể thấy những miniapp bạn có access giống như bên V-Console
Nếu số điện thoại ở bước 2 đã được sử dụng ở một tài khoản khác thì cần phải đổi qua một số điện thoại khác. Hiện tại có thể dùng bất kỳ số điện thoại nào vì đang dùng OTP 123456 trên UAT
2. Tạo và cấu hình AI App
2.1 Tạo AI App
Các bạn có quyền Quản trị trên tổ chức có thể chủ động tạo AI App trên V-Console.
2.2 Cấu hình
Bạn có thể cấu hình các thông tin như MCP Endpoint, cơ chế xác thực, nội dung hiển thị trên thông báo ủy quyền chia sẻ thông tin người dùng trong Chi tiết AI App > Cài đặt.
3 Phát triển
3.1. Bộ công cụ phát triển AI App
Chúng tôi cung cấp bộ công cụ phát triển bao gồm:
- CLI: công cụ dòng lệnh cung cấp khởi tạo dự án, chạy thử và upload mã nguồn lên hệ thống.
- Inspector: công cụ kiểm thử MCP, tích hợp cơ chế kiểm thử skill và tool.
- Framework: framework phát triển AI App theo chuẩn MCP, tối ưu để chạy trên V-App.
- JS APIs: bộ JS APIs để tưởng tác với Host App.
- MiniApp UI: bộ components tiêu chuẩn.
Ngoài những API/Components liên quan tới frontend thì chúng tôi cung cấp những Server APIs để cho phép backend của các AI App có thể thay mặt user thực hiện một số tác vụ:
3.2. Quy trình phát triển
- Nhà phát triển sẽ sử dụng CLI để khởi tạo dự án.
- Kiểm tra tính tuân thủ về ANBM của AI App.
- Tự deploy lên môi trường UAT/PROD của đối tác.
3.3. Gửi duyệt và phát hành
Sau khi deploy AI App / MCP, thực hiện quy trình gửi duyệt trên V-Console thông qua các bước:
- Thông tin:
- Điền thông tin metadata của AI như tên, mô tả
- Điền địa chỉ email, hotline hỗ trợ
- Đường dẫn đến Điều khoản dịch vụ, Chính sách bảo vệ dữ liệu cá nhân
- MCP Server:
- Điền MCP Endpoint
- Quét thử để hệ thống kiểm tra có lấy được thông tin Skills & Tools từ MCP hay không
- Xác thực tên miền MCP
- Kiểm thử:
- Điền các kịch bản kiểm thử hợp lệ - kịch bản dùng để kích hoạt Skill hoặc Tool của AI App
- Điền các kịch bản ngoại lệ - kịch bản không kích hoạt được Skill hoặc Tool
- Gửi duyệt:
- Điền nội dung ghi chú và phát hành
- Nhấn nút Gửi duyệt
Khi thông qua phê duyệt, AI App / MCP sẽ được index lên hệ thống của V-AI mà không cần nhấn nút Phát hành.