Trí tuệ nhân tạo (AI) – một xu hướng mạnh mẽ gần đây – có khả năng lớn là một yếu tố mà mọi tổ chức đều muốn tận dụng vào lúc này, để rồi họ lại bỏ quên nó khi doanh nghiệp đã đạt được mục đích trong ngắn hạn. Nhu cầu tạo ra các ứng dụng low-code tích hợp AI trong phát triển ứng dụng cũng từ đó mà tăng cao.
Công nghệ đằng sau AI rất phức tạp, cần có những nguồn lực chuyên biệt để xây dựng và triển khai. Ngay cả khi bạn có thể làm được điều đó, cũng không có gì đảm bảo rằng sự đầu tư cho AI (AI ROI – thuật ngữ chuyên ngành) của doanh nghiệp là xứng đáng. Nhu cầu về AI và những phức tạp nảy sinh trong quá trình phát triển và tận dụng nó là vô cùng hiển nhiên.
Với Mendix 10, mục tiêu của Mendix là giúp bạn dễ dàng tạo các ứng dụng có tích hợp AI và tận dụng AI-Assisted Development (AIAD) để giúp bạn triển khai phần mềm nhanh hơn.
1. Những chức năng của AI-Assisted Development (AIAD)
Với Mendix Studio Pro, đội ngũ Mendix đã cố gắng hết sức xây dựng nền tảng vững chắc để giúp bạn tận dụng Generative AI trong việc phát triển phần mềm.
1.1. Mendix chatbot: MendixChat
Kể từ khi ra mắt Mendix 10, Mendix đã giới thiệu MendixChat, một trợ lý ảo thông minh có thể trả lời bất kỳ câu hỏi nào của bạn khi làm việc trong Studio Pro.
MendixChat được xây dựng dựa trên một mô hình học lớn được đào tạo trên dữ liệu của riêng Mendix. Bạn muốn biết cách xây dựng cấu hình các thông báo hiện trên màn hình? Chỉ cần hỏi MendixChat và bạn sẽ nhận được câu trả lời ngay lập tức mà không cần phải tìm kiếm các tài liệu và diễn đàn.
MendixChat mang lại lợi ích cho người dùng mới của nền tảng, giúp họ tiếp cận nhanh chóng hơn. Bạn càng hiểu cách sử dụng Mendix, bạn càng có thể đưa phần mềm tạo ra giá trị ra thị trường nhanh hơn.
Trong thế giới AI và Mendix, MendixChat là một tính năng nền tảng. Mục tiêu của Mendix không chỉ là phát triển một chatbot hữu ích có thể trả lời bất kỳ câu hỏi nào về lập trình và cung cấp hướng dẫn theo thời gian thực. Đích đến cuối cùng chính là tạo ra một nền tảng sẽ tự động hóa các tác vụ và tạo điều kiện thuận lợi cho việc tạo ra ứng dụng.
Hãy theo dõi Mendix để biết thêm, nhưng đây là điều vô cùng triển vọng và MendixChat chỉ là bước khởi đầu.
1.2. Logic Bot – tính năng mới và đã được cải tiến
Mendix đã tận dụng trí tuệ nhân tạo (AI) để đẩy nhanh quá trình phát triển ứng dụng, đặc biệt là nhờ tính năng Logic Bot. Kể từ khi ra mắt trong Mendix 10, tính năng này đã được cải tiến đáng kể và hiện đã chính thức hoạt động.
Trong khi bạn xây dựng ứng dụng trong Studio Pro, Logic Bot của Mendix sẽ gợi ý những bước tiếp theo một cách hợp lý. Với phiên bản mới nhất của Logic Bot, khách hàng Mendix sẽ nhận thấy giao diện đã có sự khác biệt. Mendix đã cập nhật giao diện người dùng (UI) để dễ sử dụng hơn.
Điều thứ hai bạn có thể nhận thấy là AI dự đoán thông minh hơn và chính xác hơn. Bạn đang làm việc trên một microflow? Hãy nhập những gì bạn nghĩ gồm các tham số và Logic Bot sẽ tự động dự đoán chúng.
Logic Bot luôn nhận biết bối cảnh đang làm việc của bạn, do đó có thể cung cấp cho bạn hướng dẫn chính xác theo thời gian thực.
2. Phát triển ứng dụng có tích hợp AI với low-code
AI được nhận thấy rằng đang đóng vai trò quan trọng trong hoạt động kinh doanh của các doanh nghiệp trên thị trường. Mendix không chỉ nâng cấp nền tảng bằng AI để tăng năng suất cho các kỹ sư phần mềm, mà còn bận rộn phát triển các giải pháp giúp bạn xây dựng những ứng dụng được hỗ trợ bởi AI.
Mục tiêu của Mendix là cho phép bạn tạo ra các phần mềm thông minh, mang lại giá trị kinh doanh lớn.
2.1. AWS connectors cho các dịch vụ AI
Bạn đang cần cài đặt tính năng nhận diện hình ảnh vào ứng dụng? Hoặc tính năng dịch thuật, hay tính năng chuyển đổi văn bản từ giọng nói?
Với AIaaS (AI as a Service), bạn chỉ cần gọi các API đơn giản để truy cập vào các tính năng AI trên mà không cần phát triển, duy trì hoặc trực tiếp quản lý cấu trúc hệ thống bên dưới.
Việc tạo ra các tính năng có tích hợp AI này yêu cầu tích hợp các dịch vụ AI vào phần mềm của bạn. Việc này có thể tốn nhiều thời gian, nhưng Mendix cung cấp một cấu trúc vô cùng linh hoạt cho các phần mềm có tích hợp AI, cung cấp các đầu mối kết nối (connector) với dịch vụ của AWS như:
- Bedrock: Dịch vụ quản lý toàn quyền cho phép bạn sử dụng các mô hình nền (foundation models – FM) hiệu suất cao từ các startup AI hàng đầu và Amazon thông qua một API thống nhất.
- SageMaker: Xây dựng, huấn luyện và triển khai các mô hình học máy (machine learning)
- Textract: Trích xuất nội dung văn bản, biểu mẫu và bảng từ các tài liệu được quét.
- Rekognition: Phân tích hình ảnh/video để phát hiện đối tượng, khuôn mặt và nội dung, cũng như thực hiện nhận dạng và xác định khuôn mặt theo thời gian thực.
- Translate: Dịch văn bản theo thời gian thực và hàng loạt qua nhiều ngôn ngữ.
- Polly: Chuyển văn bản thành giọng nói giống thật để tạo nội dung nói bằng nhiều ngôn ngữ và giọng nói khác nhau.
2.2. Machine Learning Kit
“Vẻ đẹp” của các API AIaaS được đề cập ở trên là chúng đã sẵn sàng để bạn sử dụng. Tuy nhiên, chúng cũng tồn tại những nhược điểm về mặt chi phí, độ trễ và quyền riêng tư dữ liệu. Machine Learning Kit của Mendix chính là giải pháp giảm thiểu những vấn đề này.
Chỉ trong một thời gian ngắn, việc sử dụng AIaaS có thể rất tốn kém. Ví dụ, một chuyên gia Mendix đã tạo ra một bản demo ứng dụng có tích hợp AI cho nội bộ và anh ấy đã vô tình phải trả một mức phí 10.000 đô la trong vài ngày.
Machine Learning Kit của Mendix cho phép các kỹ sư phần mềm triển khai một mô hình học máy – được xây dựng bằng frame và ngôn ngữ học máy thông thường – trực tiếp trong môi trường của ứng dụng Mendix của bạn. Điều này giảm độ trễ liên quan đến việc gọi các dịch vụ lưu trữ và cho phép bạn giữ dữ liệu riêng tư hoặc nhạy cảm trong môi trường của riêng bạn.
PostNL, dịch vụ giao hàng lớn nhất của Hà Lan, đã ứng dụng Machine Learning trong nhiều năm để giúp quản lý 1,5 triệu yêu cầu giao hàng mà tổ chức của họ xử lý hàng ngày. Với Machine Learning Kit, PostNL đã có thể đạt được thời gian phản hồi dưới mili giây từ mô hình của họ và không cần chia sẻ dữ liệu khách hàng với dịch vụ lưu trữ của bên thứ ba.
Nếu bạn đang tìm cách tiết kiệm chi phí và phát triển phần mềm hoạt động nhanh hơn, thì Machine Learning Kit của Mendix là tính năng bạn cần. Và nó đã chính thức đi vào hoạt động.
Kyanon Digital hy vọng đã giúp bạn hiểu rõ hơn về lợi ích của Machine Learning Kit của Mendix và cách nó có thể giải quyết những nhược điểm của AIaaS. Kyanon Digital hiện đang là đối tác chiến lược của Mendix – nền tảng phát triển ứng dụng low-code hàng đầu thế giới. Liên hệ với Kyanon Digital ngay hôm nay để nhận được tư vấn từ các chuyên gia low-code cho doanh nghiệp bạn.
Nguồn: Mendix