Aprendizagem pessoal com IA
e orientação prática
Recomendação de recursos 1

AutoAgent: uma estrutura para criação e implementação rápidas de inteligências de IA por meio de linguagem natural

Introdução geral

O AutoAgent é uma estrutura de inteligência de IA de código aberto desenvolvida pelo HKU Data Intelligence Laboratory (HKUDS) e hospedada no GitHub, que permite aos usuários criar e implementar rapidamente inteligências de IA personalizadas, descrevendo seus requisitos em linguagem puramente natural, sem qualquer base de programação. A estrutura é compatível com vários modelos de linguagem grande (LLMs), como Grok, Gemini etc., e tem um sistema de colaboração de corpo de inteligência múltipla de alto desempenho, com bom desempenho em benchmarks GAIA, comparável ao Deep Research da OpenAI. O AutoAgent não é apenas fácil de operar, mas também oferece uploads de arquivos, interações de linha de comando etc., tornando-o adequado para desenvolvedores, usuários não técnicos e até mesmo pesquisadores. Ele é adequado para desenvolvedores, usuários não técnicos e até mesmo pesquisadores. Atualmente, o AutoAgent está desenvolvendo uma interface da Web e mais ferramentas para integração, com grande potencial para o futuro.

AutoAgent: uma estrutura para criação e implementação rápidas de inteligências de IA por meio de linguagem natural-1


 

Lista de funções

  • Criação de corpos inteligentes em linguagem naturalDescrição dos requisitos por meio de texto e geração automática de inteligências de IA exclusivas sem código.
  • Sistema de Colaboração Multi-InteligênciaModo de corpo de inteligência múltipla integrado e pronto para uso para dar suporte à decomposição e colaboração de tarefas complexas.
  • Oferece suporte a vários modelos de LLMCompatível com OpenAI, Deepseek, Grok e muitos outros modelos de idiomas grandes, comutação flexível.
  • Upload de arquivos e interação de dadosSuporte para upload de arquivos (por exemplo, imagens, PDFs, etc.) para aprimorar os recursos de processamento de dados.
  • Interface interativa de linha de comandoModo CLI: fornece um modo CLI para que os usuários insiram solicitações diretamente e obtenham resultados.
  • Processamento de tarefas de alto desempenhoDesempenho excelente em benchmarks GAIA, com eficiência comparável a ferramentas de IA pagas.
  • Editor de fluxo de trabalhoSimplifique o gerenciamento de tarefas complexas, projetando processos inteligentes de colaboração corporal por meio de linguagem natural.

 

Usando a Ajuda

Processo de instalação

O uso do AutoAgent requer uma determinada configuração de ambiente. A seguir, estão as etapas detalhadas de instalação, adequadas para usuários de sistemas Windows, MacOS ou Linux.

1. preparação do ambiente

  • Instalação do PythonVerifique se o Python 3.10 ou superior está instalado em seu sistema, que pode ser baixado e instalado no site do Python.
  • Instalação do GitPara clonar a base de código do AutoAgent, visite o site do Git para fazer o download e instalá-lo.
  • Instalação do DockerO AutoAgent usa o ambiente de tempo de execução em contêiner do Docker, acesse o site do Docker e instale o Docker Desktop (Windows/Mac) ou o Docker Engine (Linux).

2. clonagem da base de código

Abra um terminal (CMD ou PowerShell para usuários do Windows, terminal padrão para usuários do Mac/Linux) e digite o seguinte comando para clonar o repositório do AutoAgent:

git clone https://github.com/HKUDS/AutoAgent.git
cd AutoAgent

3. instalação de dependências

No diretório do AutoAgent, execute o seguinte comando para instalar as dependências necessárias do Python:

pip install -e .

Isso instalará todas as bibliotecas exigidas pelo AutoAgent. Certifique-se de que a rede esteja livre para concluir o download.

4. configuração de variáveis de ambiente

  • Criar um.envcopie o arquivo do repositório.env.templatee renomeá-lo.env.
  • compilador.envpreencha as chaves de API necessárias. Exemplo:
    GITHUB_AI_TOKEN=seu_github_token
    OPENAI_API_KEY=sua_openai_key
    XAI_API_KEY=sua_chave_xai
    
    • GITHUB_AI_TOKENé necessário e pode ser gerado em suas configurações pessoais do GitHub.
    • Outras chaves de API são preenchidas opcionalmente, dependendo do modelo que você deseja usar (por exemplo, OpenAI, Deepseek etc.).

5. iniciar a imagem do Docker

Execute o seguinte comando para extrair a imagem pré-criada do Docker:

docker pull tjbtech1/AutoAgent:latest

A imagem é automaticamente adaptada à arquitetura de seu sistema (AMD64 ou ARM).

6. iniciando o AutoAgent

Execute o seguinte comando em um terminal para iniciar o modo CLI:

principal automático

Uma vez iniciado, você estará na interface de linha de comando do AutoAgent e poderá começar a usá-lo.

Funções principais

Função 1: Criação de inteligência por meio da linguagem natural

  • procedimento::
    1. Depois de iniciar a CLI, digiteagente editorEntre no modo de edição do Smartbody.
    2. Digite uma descrição do requisito, por exemplo, "Criar uma inteligência que analise documentos PDF e resuma o conteúdo".
    3. O sistema gera automaticamente o arquivo de configuração do smartbody e pergunta se é necessária uma ferramenta de ajuste (por exemplo, uma ferramenta de leitura de arquivos).
    4. importaçãocriarConfirme a criação e o corpo inteligente estará pronto para uso.
  • exemplo típicoDigite "Help me analyse PDFs of my sales data and generate reports" (Ajude-me a analisar PDFs de meus dados de vendas e a gerar relatórios) e o AutoAgent configurará automaticamente uma inteligência que suporta a análise de PDFs e a geração de relatórios.

Função 2: Tarefas colaborativas de inteligência múltipla

  • procedimento::
    1. Após a inicialização, digitemodo de usuário, entre no modo Multi-Inteligenciador.
    2. Insira tarefas como "Pesquisar tendências de mercado para um produto e fazer recomendações".
    3. O sistema divide a tarefa, atribui-a automaticamente a várias inteligências (pesquisar, analisar, resumir, etc.) e apresenta os resultados.
  • exemplo típicoDigite "Analyse AI Trends 2025" (Analisar tendências de IA 2025) e o AutoAgent coletará dados das inteligências de busca, reunirá informações das inteligências de análise e gerará um relatório completo.

Função 3: Upload e processamento de arquivos

  • procedimento::
    1. Na CLI, digitecaminho do arquivo de uploadPor exemploupload . /sales.pdf.
    2. Insira tarefas como "Resumir o conteúdo deste PDF".
    3. O corpo inteligente lerá o arquivo e retornará o resultado do resumo.
  • tomar nota deFormatos múltiplos são suportados (PDF, imagem, texto, etc.) e os nomes dos arquivos não devem conter espaços.

Função 4: Fluxo de trabalho de design

  • procedimento::
    1. importaçãoeditor de fluxo de trabalhoEntre no modo de edição do fluxo de trabalho.
    2. Insira uma descrição do processo, por exemplo, "Pesquisar informações, depois analisar os dados e, por fim, gerar um gráfico".
    3. O sistema gera uma configuração de fluxo de trabalho, digiteexecutarPara cumprir a missão.
  • exemplo típicoInsira "Search AI papers, extract key points, generate visualisation charts" (Pesquisar documentos de IA, extrair pontos-chave, gerar gráficos de visualização) e o AutoAgent concluirá e produzirá os resultados passo a passo.

Funções em destaque

Processamento de tarefas de alto desempenho

O AutoAgent tem um bom desempenho nos benchmarks GAIA e é adequado para tarefas de pesquisa complexas.

  • Como usar: emmodo de usuárioInsira uma pergunta de pesquisa em "Quais são os últimos avanços em computação quântica?" O sistema chamará o sistema de inteligência múltipla para concluir a pesquisa e a análise com eficiência.
  • de pontaO banco de dados próprio do AutoAgent é mais eficiente e ágil do que as ferramentas tradicionais.

Interação com a linha de comando

  • Como usarDigite a tarefa diretamente no modo CLI, por exemploauto deep-research "Analisando a tecnologia blockchain"Você pode obter resultados detalhados.
  • chamar a atenção para algoUso de@nome_do_agenteEspecificar uma inteligência específica, como@search Encontre as últimas notícias sobre IA.

Dicas de uso

  • modo de depuração: em.envconfigurarDEBUG=TrueSe o usuário não tiver acesso aos registros detalhados, poderá visualizá-los para facilitar a solução de problemas.
  • Seleção de modelos: modificando o.envacertou em cheioCOMPLETION_MODELTrocar o LLM, por exemplogrok-2talvezclaude-3.5-sonnet.
  • Suporte à comunidadeEntre nas comunidades Slack ou Discord do AutoAgent para obter ajuda ou compartilhar ideias.
Conteúdo 1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " AutoAgent: uma estrutura para criação e implementação rápidas de inteligências de IA por meio de linguagem natural

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil