AI Shell на Microsoft: Mac подобрения в четвърти преглед

Microsoft пусна четвъртия преглед на AI Shell, интерактивен инструмент, предназначен да преодолее пропастта между естествения език и големите езикови модели. Тази последна итерация носи набор от подобрения, особено за macOS потребителите, както и по-широка поддръжка за Microsoft Entra ID и колекция от рационализирани опции за команди. Нека се задълбочим в спецификата на това, което тази актуализация носи на масата.

Подобрена macOS интеграция

Фокусна точка на тази версия са значителните крачки, направени в macOS преживяването, особено когато е сдвоено с iTerm2. Преди това функционалността sidecar, която позволява на потребителите да взаимодействат с AI Shell в рамките на специален панел, беше измъчвана от нестабилност и липса на поддръжка за основни команди като /code post. С тази актуализация Microsoft адресира тези проблеми, доставяйки по-надеждно и богато на функции преживяване, което отразява функционалността, налична в Windows.

За да използвате този подобрен sidecar режим, потребителите трябва да стартират PowerShell 7 в iTerm2. Това позволява безпроблемна комуникация между терминала и AI Shell, позволявайки по-плавно и интуитивно взаимодействие. Подобрената надеждност и паритет на функциите трябва да бъдат добре дошло подобрение за macOS потребителите, които разчитат на AI Shell за ежедневните си задачи.

Прегръщане на офлайн AI с Phi Silica

Едно от по-интригуващите допълнения в този преглед е експерименталната поддръжка за агента Phi Silica. Този агент се възползва от вградения модел Phi Silica, който е ключов компонент на Copilot+ PC. Привлекателността на Phi Silica се крие в способността му да осигури офлайн преживяване с AI Shell, позволявайки на потребителите да продължат да взаимодействат с AI модели, дори и без активна интернет връзка.

Въпреки това, важно е да се отбележи, че агентът Phi Silica не е включен по подразбиране с AI Shell. Потребителите, които желаят да проучат тази функционалност, ще трябва да клонират хранилището и да изградят кода сами. Microsoft също предупреди, че агентът все още е в своята експериментална фаза и потребителите трябва да очакват потенциални проблеми в бъдещи версии. Въпреки тези уговорки, включването на Phi Silica представлява значителна стъпка към активирането на офлайн AI възможности в рамките на AI Shell.

Рационализирана автентификация с Entra ID

В ход към подобрена сигурност и опростен достъп, Microsoft въведе поддръжка за Entra ID удостоверяване към Azure OpenAI инстанции. Тази интеграция позволява на потребителите да имат достъп до Azure OpenAI ресурси, без да е необходимо да съхраняват чувствителни ключове в конфигурационни файлове. Чрез използване на Entra ID, AI Shell може сигурно да удостоверява потребителите и да им предоставя достъп до необходимите ресурси, намалявайки риска от неоторизиран достъп и опростявайки цялостното управление на Azure OpenAI разполаганията. Този добавен слой на сигурност е особено важен за организации, които обработват чувствителни данни и изискват стабилни механизми за удостоверяване.

Рационализирано изпълнение на команди

За по-нататъшно подобряване на потребителското преживяване, Microsoft въведе нови параметри за командата Invoke-AIShell. Тези параметри са предназначени да опростят използването на страничния панел и да намалят нуждата от повтарящи се команди.

  • -PostCode: Този параметър позволява на потребителите да публикуват код, генериран в страничния панел, директно в свързаната PowerShell сесия. Това елиминира необходимостта от превключване между страничния панел и терминала за изпълнение на командата /code post, рационализирайки процеса на изпълнение на код.

  • -CopyCode: Този параметър осигурява прост начин за копиране на код от страничния панел, без да се налага да се използва командата /code copy. Това е особено полезно за бързо прехвърляне на фрагменти от код към други приложения или скриптове.

  • -Exit: Този параметър позволява на потребителите да излязат от страничния панел, без да се налага да пишат командата /exit. Това осигурява по-интуитивен и ефективен начин за затваряне на страничния панел, когато вече не е необходим.

Тези нови параметри, макар и привидно маловажни, допринасят значително за цялостната използваемост на AI Shell, улеснявайки потребителите да взаимодействат с инструмента и да изпълняват задачите си.

Малки настройки, голямо въздействие

Отвъд водещите функции, тази актуализация включва колекция от по-малки подобрения, които колективно подобряват цялостното преживяване. Те включват:

  • Актуализирана информация за модела: AI Shell вече поддържа най-новите OpenAI модели, гарантирайки, че потребителите имат достъп до най-модерните AI възможности. Това позволява на AI Shell да остане съвместим с най-новите постижения в областта на изкуствения интелект.

  • Псевдоним за изчистване на конзолата: Командата /clear е добавена като псевдоним за командата /cls, осигурявайки по-удобен за потребителя начин за изчистване на конзолата в AIShell. Това просто допълнение може да спести време на потребителите.

  • Актуализация на скрипта за инсталиране на macOS: Скриптът за инсталиране е актуализиран, за да се гарантира, че AIShell модулът е правилно инсталиран на macOS. Това адресира предишен проблем и гарантира, че macOS потребителите могат безпроблемно да инсталират и използват AI Shell.

  • Подобрено управление на модели в OllamaAgent: OllamaAgent, който позволява на потребителите да взаимодействат с локално хоствани модели, е подобрен с подобрено управление на модели и системна интеграция на подкани. Това улеснява конфигурирането и използването на OllamaAgent с различни модели.

Тези фини, но ефективни промени демонстрират ангажимента на Microsoft да усъвършенства AI Shell и да осигури изчистено и удобно за потребителя преживяване.

Първи стъпки с Preview 4

За тези, които желаят да проучат най-новите функции и подобрения, инсталирането на Preview 4 на AI Shell е лесен процес. Просто отворете PowerShell и изпълнете следната команда: