- Nvidia đang tạo ra một chu trình phát triển phần mềm dành riêng cho AI dựa trên chatbot và các trợ lý ảo để tạo ứng dụng.
- Người dùng có thể gõ chương trình họ muốn vào giao diện kiểu ChatGPT và đầu ra sẽ là ứng dụng.
- Nvidia giới thiệu khái niệm "AI foundry" như một bộ công cụ xây dựng để tạo ra các ứng dụng. Người dùng chỉ cần nêu rõ loại ứng dụng họ muốn và AI foundry sẽ tạo ra ứng dụng đó.
- Quy trình phát triển của Nvidia dựa vào việc sử dụng các giao diện hội thoại và tự động để viết, đóng gói và triển khai phần mềm, nhằm cắt giảm lao động thủ công trong pipeline CI/CD truyền thống.
- Thành phần quan trọng nhất là NIMs (Nvidia Inference Microservices), giống như một API cho AI. NIMs giúp người dùng tạo ứng dụng bằng cách truy cập dữ liệu phù hợp, mô hình ngôn ngữ lớn, công cụ lập trình và các phụ thuộc.
- Thay vì viết mã, người dùng có thể nói bằng tiếng Anh đơn giản. Nvidia gọi đây là "phần mềm trong tương lai có API rất đơn giản, và API đó được gọi là con người".
- Ngăn xếp phần mềm Nvidia truy xuất dữ liệu có cấu trúc và không có cấu trúc từ cơ sở dữ liệu và chuyển đổi nó thành dữ liệu hội thoại.
- Nvidia giới thiệu phần mềm AI mới có tên AI Enterprise 5.0 bao gồm NeMo Retriever để truy xuất thông tin và Triton Inference Server để phục vụ thông tin.
- Mô hình lập trình độc quyền của Nvidia cho AI được gọi là CUDA, bắt đầu từ năm 2006. Năm 2012, CUDA "tiếp xúc đầu tiên" với AlexNet, một mạng nơ-ron để nhận dạng hình ảnh, được huấn luyện trên GPU của Nvidia.
📌 Nvidia đang cách mạng hóa quy trình phát triển phần mềm bằng cách sử dụng AI, chatbot, trợ lý ảo và giao diện hội thoại để tự động tạo ứng dụng. Với NIMs và ngăn xếp phần mềm độc quyền CUDA, Nvidia đang xây dựng một mô hình phát triển mới dựa trên sức mạnh của GPU và các mô hình ngôn ngữ lớn, hướng tới tương lai nơi lập trình viên có thể tạo phần mềm chỉ bằng cách nói chuyện với máy tính.
https://thenewstack.io/nvidia-ceo-details-a-new-ai-way-of-developing-software/