Magentic-UI - Agente de IA de código aberto da Microsoft para colaboração entre humanos e computadores

O que é o Magentic-UI

O Magentic-UI baseia-se na colaboração estreita com o usuário para ajudar a concluir tarefas complexas da Web, como navegação na Web, execução de código e processamento de arquivos. A ferramenta enfatiza o planejamento colaborativo, permitindo que os usuários participem do planejamento de tarefas com antecedência e façam ajustes em tempo real; na fase de execução, os usuários podem assumir o controle a qualquer momento para garantir que a tarefa avance sob demanda; os mecanismos de segurança do Magentic-UI podem buscar a aprovação do usuário antes de operações críticas para garantir a segurança operacional; o Magentic-UI pode aprender com a experiência e salvar planos de execução para reutilização em tarefas subsequentes para aumentar a eficiência, fornecendo suporte poderoso para explorar novos modos de colaboração entre humanos e computadores. O Magentic-UI aprende com a experiência e salva os planos de execução para reutilização em tarefas subsequentes.

Magentic-UI - 微软开源的人机协作AI Agent

Principais recursos do Magentic-UI

  • Planejamento colaborativoGeração de planos passo a passo antes da execução de tarefas, com a possibilidade de os usuários modificá-los e aprová-los para garantir que as tarefas sejam executadas conforme necessário.
  • Implementação colaborativaA operação é exibida em tempo real durante a execução, e o usuário pode assumir o controle a qualquer momento para garantir que a execução atenda aos requisitos.
  • mecanismo de segurançaSolicite a aprovação do usuário antes de operações críticas e ofereça suporte a políticas de aprovação personalizadas para proteger a segurança operacional.
  • aprendendo a reutilizarSalvar o plano após a conclusão da tarefa e o usuário pode reutilizá-lo ou modificá-lo em tarefas futuras para aumentar a eficiência.

Endereço do site oficial da Magentic-UI

  • Site do projeto:: https://www.microsoft.com/en-us/research/blog/magentic-ui-an-experimental-human-centered-web-agent/
  • Repositório do GitHub:: https://github.com/microsoft/magentic-ui

Como usar o Magentic-UI

  • Instalação e configuração::
    • Clonagem de repositórios do GitHubClone o repositório de código do Magentic-UI localmente a partir do GitHub.
git clone https://github.com/microsoft/magentic-ui.git
    • Instalação de dependênciasInstalar as dependências do Python exigidas pelo projeto.
cd magentic-ui
pip install -r requirements.txt
    • Ambiente de configuraçãoConfigure variáveis de ambiente, como chaves de API, configurações do Docker, etc., conforme necessário.
  • Iniciar o Magentic-UI
    • Servidor de operaçõesIniciar o serviço de back-end do Magentic-UI.
python server.py
    • Acesso à interface da WebAcessado no navegadorhttp://localhost:5000(porta padrão) para acessar a interface da Web do Magentic-UI.
  • Planejamento e implementação da missão
    • Digite uma descrição da tarefaDigite uma descrição da tarefa na interface da Web, por exemplo, "Compare os preços de dois produtos".
    • gerar um planoO Magentic-UI gera automaticamente um plano passo a passo que o usuário pode visualizar, modificar ou aprovar.
    • operarApós a aprovação do plano, o Magentic-UI inicia a execução da tarefa e o usuário pode visualizar o processo de execução em tempo real.
    • controle do receptorO usuário pode assumir uma etapa da tarefa a qualquer momento e concluir a operação manualmente, se necessário.
  • Segurança e controle
    • Configuração dos direitos de acessoEspecifique a lista de sites que o Magentic-UI pode acessar nas configurações.
    • operação de interrupçãoDurante a execução de uma tarefa, o usuário pode interromper a operação a qualquer momento para parar qualquer etapa pendente.

Principais benefícios do Magentic-UI

  • Planejamento colaborativoO Magentic-UI gera planos detalhados passo a passo e permite que os usuários os visualizem, modifiquem e aprovem, garantindo que as tarefas atendam plenamente às necessidades do usuário e melhorando a precisão e a satisfação da execução da tarefa.
  • Implementação colaborativaDurante a execução da tarefa, o Magentic-UI exibe as próximas operações em tempo real, e o usuário pode assumir o controle a qualquer momento, garantindo que a execução da tarefa atenda totalmente às necessidades do usuário e evitando falhas na tarefa devido a mal-entendidos ou erros.
  • mecanismo de segurançaO Magentic-UI busca a aprovação explícita do usuário antes de executar operações críticas ou irreversíveis, suporta políticas de autoaprovação definidas pelo usuário e permite que os usuários configurem uma lista de sites acessíveis para evitar que a IA acesse sites inseguros ou não autorizados e para proteger a segurança operacional.
  • aprendendo a reutilizarO Magentic-UI salva o plano de execução após a conclusão da tarefa, e os usuários podem reutilizar diretamente esses planos ao executar tarefas semelhantes no futuro ou modificar e ajustar o plano de acordo com os novos requisitos, o que aumenta a eficiência da execução da tarefa e reduz o trabalho repetitivo.
  • transparente e controlávelO Magentic-UI fornece uma experiência de interação transparente, na qual os usuários podem entender claramente cada etapa da operação da tarefa, garantindo que o processo de execução da tarefa seja totalmente controlável e que os usuários possam fornecer feedback a qualquer momento durante o processo de planejamento e execução da tarefa, e que o Magentic-UI faça ajustes oportunos com base no feedback.

Pessoas a quem o Magentic-UI se destina

  • pesquisadorExplore modelos de colaboração humano-computador e realize pesquisas relacionadas com base em recursos de código aberto e plataformas experimentais.
  • desenvolvedoresDesenvolva aplicativos de colaboração humano-computador ou integre-os a projetos existentes com arquitetura flexível e código-fonte aberto.
  • educadorComo uma ferramenta de ensino para ajudar os alunos a aprender habilidades como planejamento de tarefas, colaboração e programação de IA.
  • usuário regularTarefas complexas na Web, como comparação de preços de produtos, preenchimento de formulários on-line ou reserva de viagens.
  • usuário corporativoOtimize os fluxos de trabalho internos para aumentar a eficiência e reduzir os custos de mão de obra.
© declaração de direitos autorais

Artigos relacionados

Sem comentários

Você precisa estar conectado para participar dos comentários!
Faça login agora
nenhum
Nenhum comentário...