Стартовало публичное тестирование инструмента AI Shell, который призван интегрировать возможности искусственного интеллекта непосредственно в командную строку. AI Shell позволяет взаимодействовать с различными большими языковыми моделями и ИИ-агентами в разговорной манере, упрощая и автоматизируя выполнение задач.
Основные особенности AI Shell:
- Интерфейс командной строки (aish).
- Фреймворк для создания ИИ-агентов и других помощников.
- Модуль PowerShell для более глубокой интеграции с этой средой.
- Встроенные ИИ-агенты позволяют быстро начать работу с AI Shell.
После установки предварительной версии пользователи смогут выбрать одного из двух агентов — Azure OpenAI Agent или Copilot in Azure.
- Azure OpenAI Agent — это агент общего назначения, способный использовать различные модели ИИ от Azure OpenAI для обработки широкого спектра запросов, интерпретации естественного языка и генерации кода. Пользователи могут подключать его к собственным развернутым моделям Azure OpenAI для обеспечения большей конфиденциальности, управления настройками модели или обучения модели на ваших данных.
- Copilot in Azure специализируется на облачных задачах. Он предоставляет доступ к командам Azure CLI и Azure PowerShell, помогая автоматизировать операции, специфичные для Azure. Для использования Copilot in Azure требуется авторизация в Azure с помощью учетной записи, имеющей роль IAM.
AI Shell доступен в двух вариантах: в качестве автономного исполняемого файла, совместимого с любой средой, и как модуль для PowerShell 7. Microsoft рекомендует использовать модуль, так как он позволяет открыть AI Shell в боковой панели PowerShell 7.
Если вы хотите установить AI Shell в PowerShell, воспользуйтесь следующей командой:
Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"
Чтобы начать использование AI Shell, введите команду Start-AIShell
.