Microsoft đã phát hành bản xem trước thứ tư của AI Shell, một công cụ tương tác được thiết kế để thu hẹp khoảng cách giữa ngôn ngữ tự nhiên và các mô hình ngôn ngữ lớn (large language models). Bản cập nhật mới nhất này mang đến một loạt các cải tiến, đặc biệt là cho người dùng macOS, cũng như hỗ trợ rộng hơn cho Microsoft Entra ID và một bộ sưu tập các tùy chọn lệnh được sắp xếp hợp lý. Hãy đi sâu vào các chi tiết cụ thể về những gì bản cập nhật này mang lại.
Tích hợp macOS nâng cao
Một trọng tâm của bản phát hành này là những tiến bộ đáng kể được thực hiện trong trải nghiệm macOS, đặc biệt khi kết hợp với iTerm2. Trước đây, chức năng sidecar, cho phép người dùng tương tác với AI Shell bên trong một ngăn chuyên dụng, đã bị ảnh hưởng bởi sự không ổn định và thiếu hỗ trợ cho các lệnh quan trọng như /code post
. Với bản cập nhật này, Microsoft đã giải quyết các vấn đề này, mang lại trải nghiệm đáng tin cậy và giàu tính năng hơn, phản ánh chức năng có sẵn trên Windows.
Để tận dụng chế độ sidecar được cải thiện này, người dùng phải chạy PowerShell 7 trong iTerm2. Điều này cho phép giao tiếp liền mạch giữa terminal và AI Shell, cho phép tương tác trực quan và trôi chảy hơn. Độ tin cậy được nâng cao và tính tương thích về tính năng sẽ là một cải tiến đáng hoan nghênh cho người dùng macOS, những người dựa vào AI Shell cho các tác vụ hàng ngày của họ.
Hỗ trợ AI ngoại tuyến với Phi Silica
Một trong những bổ sung thú vị hơn trong bản xem trước này là hỗ trợ thử nghiệm cho tác nhân Phi Silica. Tác nhân này khai thác mô hình Phi Silica tích hợp, một thành phần quan trọng của Copilot+ PC. Sức hấp dẫn của Phi Silica nằm ở khả năng cung cấp trải nghiệm ngoại tuyến với AI Shell, cho phép người dùng tiếp tục tương tác với các mô hình AI ngay cả khi không có kết nối internet đang hoạt động.
Tuy nhiên, điều quan trọng cần lưu ý là tác nhân Phi Silica không được bao gồm theo mặc định với AI Shell. Người dùng muốn khám phá chức năng này sẽ cần phải sao chép kho lưu trữ và tự xây dựng mã. Microsoft cũng đã предупреж rằng tác nhân vẫn đang trong giai đoạn thử nghiệm và người dùng nên dự đoán các vấn đề tiềm ẩn trong các bản phát hành trong tương lai. Bất chấp những lưu ý này, việc bao gồm Phi Silica thể hiện một bước tiến quan trọng đối với việc cho phép các khả năng AI ngoại tuyến trong AI Shell.
Xác thực được sắp xếp hợp lý với Entra ID
Trong một động thái hướng tới bảo mật nâng cao và truy cập đơn giản hóa, Microsoft đã giới thiệu hỗ trợ xác thực Entra ID cho các phiên bản Azure OpenAI. Tích hợp này cho phép người dùng truy cập tài nguyên Azure OpenAI mà không cần lưu trữ các khóa nhạy cảm trong tệp cấu hình. Bằng cách tận dụng Entra ID, AI Shell có thể xác thực người dùng một cách an toàn và cấp cho họ quyền truy cập vào các tài nguyên cần thiết, giảm nguy cơ truy cập trái phép và đơn giản hóa việc quản lý tổng thể các triển khai Azure OpenAI. Lớp bảo mật bổ sung này đặc biệt quan trọng đối với các tổ chức xử lý dữ liệu nhạy cảm và yêu cầu các cơ chế xác thực mạnh mẽ.
Thực thi lệnh được sắp xếp hợp lý
Để tiếp tục nâng cao trải nghiệm người dùng, Microsoft đã giới thiệu các tham số mới cho lệnh Invoke-AIShell
. Các tham số này được thiết kế để đơn giản hóa việc sử dụng ngăn bên và giảm nhu cầu lặp lại các lệnh.
- -PostCode: Tham số này cho phép người dùng đăng mã được tạo trong ngăn bên trực tiếp vào phiên PowerShell được kết nối. Điều này giúp loại bỏ nhu cầu chuyển đổi giữa ngăn bên và terminal để thực thi lệnh
/code post
, hợp lý hóa quy trình thực thi mã. - -CopyCode: Tham số này cung cấp một cách đơn giản để sao chép mã từ ngăn bên mà không cần sử dụng lệnh
/code copy
. Điều này đặc biệt hữu ích để nhanh chóng chuyển các đoạn mã sang các ứng dụng hoặc scripts khác. - -Exit: Tham số này cho phép người dùng thoát khỏi ngăn bên mà không cần gõ lệnh
/exit
. Điều này cung cấp một cách trực quan và hiệu quả hơn để đóng ngăn bên khi không còn cần thiết nữa.
Các tham số mới này, mặc dù có vẻ nhỏ, nhưng đóng góp đáng kể vào khả năng sử dụng tổng thể của AI Shell, giúp người dùng dễ dàng tương tác với công cụ và thực hiện các tác vụ của họ.
Chỉnh sửa nhỏ, Tác động lớn
Ngoài các tính năng tiêu đề, bản cập nhật này bao gồm một tập hợp các cải tiến nhỏ hơn, cùng nhau nâng cao trải nghiệm tổng thể. Chúng bao gồm:
- Thông tin mô hình được cập nhật: AI Shell hiện hỗ trợ các mô hình OpenAI mới nhất, đảm bảo rằng người dùng có quyền truy cập vào các khả năng AI tiên tiến nhất. Điều này cho phép AI Shell duy trì khả năng tương thích với những tiến bộ mới nhất trong lĩnh vực trí tuệ nhân tạo.
- Bí danh để xóa bàn điều khiển: Lệnh
/clear
đã được thêm vào làm bí danh cho lệnh/cls
, cung cấp một cách thân thiện hơn với người dùng để xóa bàn điều khiển trong AIShell. Việc bổ sung đơn giản này có thể giúp người dùng tiết kiệm thời gian. - Bản cập nhật Script cài đặt macOS: Script cài đặt đã được cập nhật để đảm bảo rằng mô-đun AIShell được cài đặt đúng cách trên macOS. Điều này giải quyết một vấn đề trước đó và đảm bảo rằng người dùng macOS có thể cài đặt và sử dụng AI Shell một cách liền mạch.
- Quản lý mô hình nâng cao trong OllamaAgent: OllamaAgent, cho phép người dùng tương tác với các mô hình được lưu trữ cục bộ, đã được nâng cao với khả năng quản lý mô hình và tích hợp lời nhắc hệ thống được cải thiện. Điều này giúp bạn dễ dàng định cấu hình và sử dụng OllamaAgent với nhiều mô hình khác nhau.
Những thay đổi tinh tế nhưng hiệu quả này thể hiện cam kết của Microsoft trong việc tinh chỉnh AI Shell và cung cấp trải nghiệm bóng bẩy và thân thiện với người dùng.
Bắt đầu với Bản xem trước 4
Đối với những người muốn khám phá các tính năng và cải tiến mới nhất, việc cài đặt Bản xem trước 4 của AI Shell là một quy trình đơn giản. Chỉ cần mở PowerShell và thực hiện lệnh sau: