CHLB ĐỨC – Mọi người đã nói về Large Language Models (LLM) (1) kể từ khi ChatGPT (2) ra mắt. Công ty Beckhoff Automation là một trong những nhà cung cấp đầu tiên giới thiệu TwinCAT Chat như một ứng dụng trong lĩnh vực tự động hóa tại hội chợ Hannover Messe 2023. Các chức năng và lĩnh vực ứng dụng khác được công ty bổ sung trong kỳ hội chợ Hannover Messe 2024. (1) LLM (Large Language Models): còn gọi là ‘mô hình ngôn ngữ lớn’, là một mô hình ngôn ngữ với khả năng tổng quát trong việc tạo ngôn ngữ và các tác vụ xử lý ngôn ngữ tự nhiên khác. LLMs có được khả năng này bằng cách học các mối quan hệ thống kê từ các văn bản trong quá trình huấn luyện tự giám sát và bán giám sát có độ phức tạp tính toán cao. (2) ChatGPT (Chat Generative Pre-training Transformer): là một chatbot do công ty OpenAI của Mỹ phát triển và ra mắt vào tháng 11/2022. ChatGPT được xây dựng dựa trên GPT-3.5 – một dòng mô hình ngôn ngữ lớn của OpenAI đồng thời được tinh chỉnh bằng cả hai kỹ thuật học tăng cường lẫn học có giám sát.
Năm 2023, các chuyên gia tự động hóa từ công ty Beckhoff ở thành phố Verl (CHLB Đức) đã khám phá các khả năng của mô hình ngôn ngữ lớn (LLM), vẫn còn trong giai đoạn nghiên cứu, và trình bày một ứng dụng trong lĩnh vực tự động hóa với TwinCAT Chat. Tại hội chợ Hannover Messe 2024, công ty East Westphalian sẽ trình bày những gì đã đạt được trong 12 tháng kể từ đó.
Những ưu điểm của mô hình ngôn ngữ lớn (LLM) từ quan điểm của lập trình viên Nhưng trước tiên, hãy phân tích ngắn gọn về những lợi ích mà các nhà phát triển phần mềm mong đợi từ LLM, trước đây chủ yếu được biết đến thông qua ChatGPT. Theo công ty Beckhoff, các mô hình ngôn ngữ mang lại một số lợi thế cho cả kỹ sư tự động hóa và quản lý công ty. Đối với các kỹ sư tự động hóa, LLM có tiềm năng cách mạng hóa quy trình phát triển bằng cách tự động tạo và hoàn thiện mã và do đó tăng tốc toàn bộ quá trình. Ngoài ra, LLM thậm chí có thể tạo các hướng dẫn cá nhân và yêu cầu các giải pháp cụ thể cho các vấn đề phát sinh, điều này cũng giúp đẩy nhanh quá trình tìm kiếm giải pháp. Một ưu điểm khác là khả năng triển khai và tuân thủ nhất quán các nguyên tắc cũng như phương pháp tốt nhất trong lĩnh vực tự động hóa.
Công nghệ Beckhoff AI giúp hỗ trợ kỹ thuật
Lợi thế từ góc độ quản lý công ty Từ góc độ quản lý công ty, mô hình ngôn ngữ lớn (LLM) thúc đẩy việc chuyển giao kiến thức trong công ty. Chúng có thể hoạt động như một cơ sở dữ liệu kiến thức trung tâm lưu trữ thông tin có giá trị và cung cấp thông tin đó khi được yêu cầu. LLM cũng có thể giảm bớt gánh nặng hỗ trợ bằng cách đóng vai trò là đầu mối liên hệ đầu tiên khi có thắc mắc của khách hàng. Điều này không chỉ cải thiện thời gian phản hồi mà còn mang lại sự hài lòng cao hơn cho khách hàng. Nhìn chung, LLM cung cấp giải pháp hiệu quả và sáng tạo cho nhiều thách thức trong thế giới kinh doanh hiện đại.
Mô hình ngôn ngữ lớn (LLM) như một công cụ cho các lập trình viên, không phải là sự thay thế Theo công ty Beckhoff, mục đích không phải là thay thế hoàn toàn các lập trình viên, cũng như những phát triển kỹ thuật hiện tại không cho thấy điều này. Đúng hơn, mục đích là cung cấp cho các lập trình viên những công cụ tốt hơn để họ có thể làm việc hiệu quả. Mục đích là tăng năng suất của các lập trình viên – không kém phần quan trọng là một trong những cách chính để giải quyết tình trạng thiếu công nhân lành nghề. Nếu các vị trí tuyển dụng không thể được lấp đầy vì đơn giản là không tìm được chuyên gia có trình độ, công nghệ trí tuệ nhân tạo (AI – Artificial Intelligence) có thể được sử dụng để đảm bảo khả năng cạnh tranh liên tục.
Được trang bị kiến thức chuyên môn từ ngành tự động hóa Sự phát triển của TwinCAT Chat dựa trên ý tưởng cung cấp cho người dùng một lợi thế rõ ràng so với việc sử dụng LLM thông thường, ví dụ như ChatGPT trong trình duyệt web. Giá trị gia tăng quyết định nằm ở khả năng tích hợp sâu, đặc biệt là liên quan đến các yêu cầu chuyên môn của ngành tự động hóa. Các chức năng cốt lõi của TwinCAT Chat bao gồm tích hợp trực tiếp vào môi trường phát triển tích hợp (IDE – integrated development environment) (3). Điều này đơn giản hóa đáng kể quy trình phát triển, vì giao tiếp và trao đổi mã được tích hợp liền mạch. Ngoài ra, mô hình đã được khởi tạo dành riêng cho các truy vấn TwinCAT. Điều này có nghĩa là khách hàng có thể đặt các câu hỏi cụ thể của mình trực tiếp và không phải cho mô hình biết rằng bạn đang sử dụng TwinCAT và mong đợi các ví dụ mã trong văn bản có cấu trúc. (3) Môi trường phát triển tích hợp – IDE (Integrated Development Environment): là một phần mềm hoặc một bộ công cụ được sử dụng bởi các nhà phát triển phần mềm để thử nghiệm và gỡ lỗi phần mềm. Nền tảng IDE bao gồm trình soạn thảo mã nguồn, trình biên dịch hoặc thông dịch và các công cụ hỗ trợ khác. Chẳng hạn như chế độ gỡ lỗi, kiểm tra cú pháp và quản lý phiên bản.
Hiệu quả, nhanh chóng và ít lỗi hơn Một điểm nổi bật khác là khả năng chuyển mã được tạo ra một cách đơn giản. Điều này không chỉ giúp các nhà phát triển phần mềm tiết kiệm thời gian mà còn giảm thiểu lỗi của con người có thể xảy ra trong quá trình chuyển đổi thủ công. Tương tác với TwinCAT Chat đã được thiết kế theo cách giảm thiểu việc nhập lệnh. Thay vào đó, các yêu cầu được công ty Beckhoff kiểm tra trước, được thiết kế riêng để cải thiện quy trình làm việc của khách hàng chỉ bằng cách nhấp chuột. Ngoài việc tạo mã PLC (4), công ty Beckhoff cũng đang làm việc trên một chatbot tự động tạo dự án HMI TwinCAT. Mục đích là khách hàng chỉ cần xây dựng cách họ muốn HMI của mình được cấu trúc và TwinCAT sẽ tạo toàn bộ dự án HMI ở chế độ nền. Do đó, khách hàng nhận được phản hồi ngay lập tức dưới dạng HMI được trực quan hóa. Một dự án khác liên quan đến giao diện chatbot với hệ thống tài liệu Beckhoff. Công ty Beckhoff sẽ thông báo cho các khách thăm về thông tin của các công nghệ đang phát triển tại hội chợ Hannover Messe 2024. (4) PLC (Programmable Logic Controller): là thiết bị điều khiển lập trình được (khả trình) cho phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua một ngôn ngữ lập trình. Khách hàng có thể lập trình để thực hiện một loạt trình tự các sự kiện.
Để xem các tin bài khác về “Trí tuệ nhân tạo”, vui lòng nhấn vào đây.
Nguồn: Hannover Messe
Lưu ý:
Để xem và khai thác hiệu quả nội dung của video clip nói trên (từ YouTube/ một dịch vụ của Google), Quý vị có thể thực hiện các bước sau: 1. Nếu tốc độ internet nhanh, có thể mở chế độ xem toàn màn hình bằng cách nhấn vào khung [ ] tại góc phải (phía dưới góc phải của video) 2. Chọn chế độ hình ảnh tốt nhất của đoạn video, hãy click vào hình bánh xe răng cưa và chọn chất lượng cao hơn (hoặc HD) theo ý muốn 3. Để hiển thị nội dung phụ đề, nhấn vào nút biểu tượng phụ đề [cc]. Một số video không có chức năng này sẽ không có biểu tượng phụ đề. 4. Quý vị có thể nghe hiểu tiếng Anh và có nhu cầu chia sẻ thông tin đến cộng đồng, hãy hỗ trợ techMAG biên dịch nội dung video và gửi cho chúng tôi để có cơ hội đăng thông tin lên technologyMag.net