Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O AI Shell foi criado para ajudar os usuários da linha de comando a encontrar os comandos certos para usar, recuperar de erros e entender melhor os comandos e a saída que eles produzem. Acompanhe e veja alguns exemplos para começar a usar o AI Shell.
Iniciando o AI Shell
Execute o comando aish
no shell de sua escolha. O AI Shell começa em uma nova janela de terminal e solicita que você escolha um agente.
Usando o AI Shell
Se você planeja usar o agente do Azure OpenAI, terá que configurá-lo com seu ponto de extremidade, chaves de API e prompt do sistema antes de usá-lo. Você pode fazer isso selecionando o agente e, em seguida, executando /agent config
. Dentro do arquivo de configuração JSON que é aberto, você terá que fornecer seu ponto de extremidade, nome da implantação, versão do modelo e chave da API. Você pode configurar a propriedade de prompt do sistema para fundamentar melhor o modelo em seus casos de uso específicos, o padrão incluído é para um especialista do PowerShell.
Além disso, se você desejar usar o OpenAI, você pode configurar o agente apenas com sua chave de API do OpenAI no exemplo comentado no arquivo JSON.
O agente do Azure foi projetado para trazer o Copilot na experiência do Azure diretamente para sua linha de comando.
Ele fornece assistência para os comandos da CLI do Azure e do Azure PowerShell. Para usar esse agente, você precisa entrar no Azure usando o comando az login
da CLI do Azure.
Use o AI Shell para interagir com os agentes
Use essas consultas de exemplo com cada agente.
Azure OpenAI Agent
- "Como faço para criar um arquivo de texto chamado helloworld no PowerShell?"
- "Qual é a diferença entre um switch e um parâmetro no PowerShell?"
- Como faço para obter os 10 processos mais intensivos de CPU no meu computador?
Agente do Azure
- "Como posso criar um novo grupo de recursos com a CLI do Azure?"
- "Como posso listar as contas de armazenamento que tenho no Azure PowerShell?"
- "O que é o Application Insights?"
- "Como criar um aplicativo Web com a CLI do Azure?"
Agentes de comutação
Você pode alternar entre agentes usando a sintaxe @<agentName>
em suas mensagens de chat. Por exemplo
Você também pode usar um comando de bate-papo para trocar de agente. Por exemplo, para alternar para o agente openai-gpt
, use /agent use openai-gpt
.
Comandos de chat
Por padrão, aish
fornece um conjunto básico de comandos de bate-papo usados para interagir com o modelo de IA. Para obter uma lista de comandos, use o comando /help
na sessão de chat.
Name Description Source
──────────────────────────────────────────────────────────────────────
/agent Command for agent management. Core
/cls Clear the screen. Core
/code Command to interact with the code generated. Core
/dislike Dislike the last response and send feedback. Core
/exit Exit the interactive session. Core
/help Show all available commands. Core
/like Like the last response and send feedback. Core
/refresh Refresh the chat session. Core
/render Render a markdown file, for diagnosis purpose. Core
/retry Regenerate a new response for the last query. Core
Como você o está usando como um executável autônomo, o comando /code post
não funcionará. Ele foi projetado para a experiência do sidecar com o PowerShell 7. Consulte Introdução ao AI Shell no PowerShell para obter mais informações.
Ligações de teclas para comandos
O AI Shell tem ligações de chave para o comando /code
. As ligações de chave são atualmente codificadas, mas as ligações de chave personalizadas serão suportadas em uma versão futura.
Vinculação de chave | Comando | Descrição |
---|---|---|
Ctrl+dCtrl+c | /code copy |
Copie todos os trechos código gerados para a área de transferência |
Ctrl+<n> | /code copy <n> |
Copie o n-ésimo trecho de código gerado para a área de transferência |