Bạn có muốn ứng dụng Power Apps của mình trở nên thông minh hơn, có khả năng tự động tạo ra các bản tóm tắt, trả lời câu hỏi, hay thậm chí là soạn thảo email? Với mô hình AI tạo văn bản (Text Generation) được tích hợp sẵn, điều này hoàn toàn có thể thực hiện được.
Bài viết này sẽ hướng dẫn bạn từng bước cách xây dựng một ứng dụng Power Apps sử dụng công nghệ GPT của Azure OpenAI để tạo ra văn bản giống như con người từ một câu lệnh đơn giản. Đây là một giải pháp low-code mạnh mẽ, giúp bạn tự động hóa nhiều tác vụ từ trả lời khách hàng, điền biểu mẫu, đến tạo báo cáo mà không cần kiến thức lập trình phức tạp.
Mô hình AI Tạo Văn Bản (GPT) hoạt động như thế nào?
Mô hình tạo văn bản trong Power Apps được cung cấp bởi Azure OpenAI Service, dựa trên công nghệ GPT (Generative Pre-trained Transformer). Các mô hình này được huấn luyện trên một kho dữ liệu văn bản khổng lồ, cho phép chúng hiểu và tạo ra văn bản tự nhiên, mạch lạc từ một yêu cầu (prompt) đầu vào.
Bạn có thể ứng dụng công nghệ này để:
- Tự động điền vào các biểu mẫu hoặc bảng câu hỏi.
- Tạo báo cáo và tóm tắt từ một tập dữ liệu.
- Xây dựng các cuộc hội thoại chatbot tự động.
- Soạn thảo câu trả lời nhanh cho các đội ngũ dịch vụ khách hàng.
Các Bước Triển Khai Chi Tiết
Hãy bắt đầu xây dựng một ứng dụng đơn giản có khả năng trả lời bất kỳ câu hỏi nào bạn nhập vào.
Bước 1: Tạo một Canvas App Mới
Đầu tiên, chúng ta cần một ứng dụng canvas trống trong Power Apps.
- Đăng nhập vào Power Apps.
- Trên thanh điều hướng bên trái, chọn Apps.
- Trên menu đầu trang, chọn + New app > Canvas.
- Đặt tên cho ứng dụng (ví dụ: “App Hỏi Đáp AI”) và chọn định dạng Tablet (Máy tính bảng) hoặc Phone (Điện thoại).
- Nhấn Create (Tạo).
Bước 2: Thêm Mô hình AI làm Nguồn Dữ liệu
Để ứng dụng có thể sử dụng AI, bạn cần thêm mô hình tạo văn bản vào làm một nguồn dữ liệu (data source).
- Trong trình chỉnh sửa ứng dụng, chọn biểu tượng Data (Dữ liệu) ở thanh bên trái.
- Chọn Add data > AI models.

- Chọn mô hình Create text with GPT (hoặc một mô hình tương tự) để thêm vào ứng dụng của bạn.
- Lưu ý: Nếu bạn không thấy mô hình trong danh sách, có thể bạn chưa có quyền sử dụng. Hãy liên hệ với quản trị viên của bạn để được hỗ trợ.
 
Bước 3: Thiết Kế Giao Diện và Viết Công Thức Power Fx
Bây giờ, chúng ta sẽ thiết kế giao diện và “kết nối” mô hình AI với các nút bấm trên màn hình.
- Chèn các control cần thiết:
- Một Text input (hộp nhập văn bản) để người dùng đặt câu hỏi (ví dụ: TextInput1).
- Một Button (nút bấm) để kích hoạt AI (ví dụ: GenerateText).
- Một Text label (nhãn văn bản) để hiển thị câu trả lời từ AI.
 
- Chọn nút bấm GenerateText bạn vừa tạo.
- Trong thanh công thức ở trên cùng, chọn thuộc tính OnSelect từ danh sách thả xuống.
- Nhập công thức Power Fx sau:
- Set(TextCompletionResult, ‘Create text with GPT’.Predict(TextInput1.Text));
- Giải thích: Công thức này sẽ được kích hoạt mỗi khi người dùng nhấn nút.
- ‘Create text with GPT’.Predict(TextInput1.Text): Lệnh này gọi mô hình AI, lấy văn bản từ hộp TextInput1 làm câu lệnh (prompt), và trả về kết quả là văn bản do AI tạo ra.
- Set(TextCompletionResult, …): Lưu kết quả trả về từ AI vào một biến tên là TextCompletionResult.
 
- Tiếp theo, chọn Text label (nhãn văn bản) mà bạn muốn dùng để hiển thị câu trả lời.
- Trong thanh công thức, đặt thuộc tính Text của nó thành biến TextCompletionResult.

Bước 4: Lưu và Chạy Thử Ứng Dụng
Xin chúc mừng! Bạn đã hoàn thành việc tạo một ứng dụng sử dụng khả năng tạo văn bản của AI Builder.
- Ở góc trên bên phải, chọn Save (Lưu) để lưu lại tất cả các thay đổi.
- Nhấn nút Play (Phát) để kiểm tra ứng dụng.
- Nhập một câu hỏi vào hộp văn bản, nhấn nút “Generate Text” và xem câu trả lời do AI tạo ra!
Kết Luận
Việc tích hợp mô hình tạo văn bản GPT vào Power Apps mở ra vô vàn khả năng để tự động hóa và nâng cao trí thông minh cho các ứng dụng low-code của bạn. Từ việc tạo chatbot, tóm tắt tài liệu đến hỗ trợ khách hàng, công nghệ AI giờ đây đã trở nên dễ tiếp cận hơn bao giờ hết.
Hãy bắt đầu khám phá và sáng tạo với tính năng mạnh mẽ này ngay hôm nay!
Lưu ý quan trọng: Đây là một tính năng preview và không dành cho mục đích sử dụng trong môi trường sản xuất (production use). Các tính năng preview có thể bị hạn chế về chức năng và có thể thay đổi trong tương lai. Tính năng này hiện chỉ có sẵn ở khu vực Hoa Kỳ.
 
				 
				 
			 
			 
			 
			 
			 
			 
				 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													 
																													