CoAgents do CopilotKit: um elo perdido que facilita a conexão de agentes LangGraph a pessoas no circuito
Inteligência artificial

CoAgents do CopilotKit: um elo perdido que facilita a conexão de agentes LangGraph a pessoas no circuito


CopilotKit emergiu como uma estrutura líder de código aberto projetada para facilitar a integração da IA ​​em aplicações modernas. Altamente considerado na comunidade de código aberto, o CopilotKit alcançou um reconhecimento significativo, possui Mais de 10,5 mil estrelas do GitHub. A plataforma permite que os desenvolvedores criem réplicas de IA personalizadas, agentes no aplicativo e assistentes interativos que podem interagir dinamicamente com o ambiente do aplicativo. Construído tendo em mente a complexidade da integração moderna de IA, o CopilotKit lida com recursos complexos, como reconhecimento do contexto do aplicativo, colaboração em tempo real e captura de dados.

Com um novo lançamento Versão beta do CoAgentsO CopilotKit estende sua funcionalidade para oferecer suporte a agentes de IA Human-in-the-Loop (HITL) mais avançados. Esses agentes são desenvolvidos em conjunto com o LangGraph, um framework avançado que melhora a interação entre agentes de IA e trabalhadores humanos, permitindo uma operação do sistema mais confiável e autônoma. Vamos explorar os principais recursos e componentes do CopilotKit e como o lançamento dos CoAgents é importante para a criação de sistemas de IA centrados no ser humano.

O que é o CopilotKit?

O CopilotKit serve como uma estrutura de infraestrutura robusta, facilitando a incorporação de recursos baseados em IA, como chatbots, agentes no aplicativo e ferramentas inteligentes de geração de texto nos aplicativos. A plataforma oferece uma variedade de componentes nativos, permitindo que os desenvolvedores criem perfeitamente recursos de IA com reconhecimento de aplicativos. Os principais componentes incluem:

  • Copiloto Bate-papo: Uma ferramenta que permite aos desenvolvedores criar chatbots de IA com suporte nativo para LangChain, LangGraph e outras estruturas, permitindo que os chatbots interajam com aplicativos front-end e back-end.
  • CopilotTextarea: Substituição padrão '
  • Agentes no aplicativo: Esses agentes têm acesso em tempo real aos estados da aplicação e podem disparar ações com base nas interações do usuário, criando um ambiente dinâmico e responsivo para os usuários finais.
  • Coagentes: Uma estrutura para o desenvolvimento de agentes Human-in-the-Loop que apoia a intervenção humana, a partilha de estado em tempo real e a troca estruturada de dados, proporcionando uma forma transparente de construir sistemas inteligentes que possam operar de forma independente, mas que também aceitem orientação de utilizadores humanos.

Desafios abordados pelo CopilotKit

Na integração de IA, os desenvolvedores geralmente precisam de mais consciência do contexto, melhor qualidade de interação e requisitos de integração mais complexos. O CopilotKit aborda esses problemas com sua estrutura abrangente, que se integra profundamente com aplicativos frontend e backend. Usando LangGraph, o CopilotKit facilita o desenvolvimento de agentes de IA no aplicativo que podem executar tarefas automaticamente ou sob supervisão humana. Alguns dos principais desafios enfrentados incluem:

  • Consciência Contextual: O CopilotKit oferece aos agentes acesso em tempo real ao ambiente do aplicativo, garantindo que eles tenham o contexto para tomar decisões informadas.
  • Intervenção humana no circuito: Com os CoAgents, os operadores humanos agora podem monitorar e intervir nas atividades dos agentes, evitar irregularidades e garantir que os agentes permaneçam no caminho certo.

Lançamento beta do CoAgents: Transformando a interação humano-IA

A versão beta do CoAgents representa uma melhoria significativa nas capacidades do CopilotKit. Construído em LangGraph, o CoAgents permite que os desenvolvedores construam sistemas HITL AI que preenchem a lacuna entre agentes autônomos e supervisão humana. Essa abordagem híbrida permite que os agentes executem tarefas complexas enquanto são guiados por informações humanas quando necessário. Os principais recursos dos CoAgents incluem:

  • Países do Agente Central de Streaming: Com esse recurso, os CoAgents podem transmitir seus estados centrais na UI do aplicativo, dando aos usuários visibilidade sobre o que o agente está fazendo em tempo real. Essa transparência garante que os usuários possam verificar as ações do agente e fornecer informações corretivas conforme necessário.
  • Status compartilhado entre agentes e aplicativos: Os CoAgents permitem o compartilhamento de estado bidirecional entre um aplicativo e um agente, permitindo interação em tempo real e sincronização de dados.
  • Perguntas e respostas do agente: Esse recurso permite que os agentes façam perguntas aos usuários quando mais informações forem necessárias para concluir uma tarefa. As interações de perguntas e respostas podem ser formatadas como texto ou resposta JSON, dependendo do contexto do aplicativo.
  • Orientação do agente (em breve): Em breve, os CoAgents permitirão que os usuários direcionem os agentes de volta a um estado anterior caso eles se desviem do caminho desejado. Este recurso facilitará a depuração e reinicialização de processos a partir de pontos de verificação específicos.

Casos de uso do mundo real para CopilotKit e seus coagentes

O CopilotKit e seus CoAgents foram integrados em muitas aplicações novas, ampliando os limites do que os sistemas de IA podem alcançar. Alguns exemplos notáveis ​​incluem:

  1. Aplicativo para converter texto em PowerPoint: O CopilotKit foi usado para criar um gerador de PowerPoint com tecnologia de IA que pode pesquisar conteúdo da web e criar slides profissionais sobre qualquer tópico. Este aplicativo usa Next.js, OpenAI, LangChain e Tavily, o que demonstra a flexibilidade do CopilotKit no tratamento de diferentes fontes de dados e APIs.
  2. Plataforma de blog com tecnologia de IA: Plataforma de blog com tecnologia de IA construída usando CopilotKit. Ele pode pesquisar tópicos e redigir artigos com base nas informações do usuário. A plataforma integra-se perfeitamente com OpenAI e LangChain, mostrando como o CopilotKit pode automatizar fluxos de trabalho complexos de criação de conteúdo.
  3. Construtor de currículo de IA: Ao combinar Next.js, CopilotKit e OpenAI, os desenvolvedores criaram um construtor de currículo interativo que pode atualizar dinamicamente o conteúdo do currículo com base na entrada do usuário e fornecer sugestões geradas por IA.
  4. Gerador de livro de histórias de coagente AI: CoAgents foram usados ​​para criar um livro infantil ilustrado. Um agente de IA ajuda a desenvolver um esboço de história, gerar personagens, criar capítulos e fornecer descrições de imagens. Este aplicativo usa DALL-E 3 para renderizar imagens, proporcionando uma maneira envolvente de criar livros de histórias interativos.

Habilidades Técnicas e Integração

Basicamente, o CopilotKit foi projetado para funcionar perfeitamente com LangGraph, uma estrutura para definir, coordenar e implementar agentes LLM sistematicamente usando gráficos. A integração do CopilotKit com LangGraph permite que os desenvolvedores criem fluxos de trabalho mais complexos que combinam agentes de IA com informações humanas. Os seguintes recursos tornam o CopilotKit uma escolha atraente para integração de IA:

  1. Esboço do projeto inicial: CopilotKit é a primeira solução de estrutura que conecta facilmente todas as partes do aplicativo ao mecanismo piloto de IA.
  2. IU produtiva: A plataforma oferece suporte à criação de interações de usuário interativas e personalizadas fornecidas em uma conversa ou em torno de ações acionadas por IA. Este recurso melhora a experiência do usuário e garante uma interação perfeita com os agentes de IA.
  3. Serviços de nuvem prontos para uso: O CopilotKit fornece serviços de nuvem integrados para classificações de pilotos, memória de pilotos, históricos de conversas e proteções. Isso garante que os copilotos sejam inteligentes em cada envolvimento e possam lidar com grandes quantidades de uso.
  4. Chatbot de IA no aplicativo: O CopilotKit fornece componentes plug-and-play para adicionar chatbots de IA a aplicativos, incluindo suporte para elementos de UI sem cabeça.

O Futuro da IA: CoAgentes e Sinergia Humano-IA

À medida que o estado da IA ​​evolui, o papel dos sistemas de IA Human-in-the-Loop torna-se cada vez mais proeminente. Embora os agentes autônomos de IA ainda estejam muito distantes, sistemas híbridos como os CoAgents oferecem uma abordagem equilibrada, recursos eficazes de IA e orientação ao usuário. Essas interações são essenciais para a construção de sistemas de IA que não sejam apenas capazes, mas também confiáveis ​​e confiáveis.

Usando sua abordagem de código aberto, o CopilotKit convida desenvolvedores, startups e instituições de pesquisa a colaborar na melhoria dos recursos dos sistemas HITL. O lançamento do CoAgents reforça a posição do CopilotKit como plataforma líder de integração de IA. Ele estabelece um novo padrão para a criação de sistemas de IA confiáveis ​​e centrados no ser humano que podem funcionar de forma eficaz em situações do mundo real.

A conclusão

CopilotKit e sua estrutura CoAgents recentemente introduzida fornecem uma solução completa para integrar facilmente IA em aplicativos. O CopilotKit capacita os desenvolvedores a criar recursos complexos de IA que se adaptam a ambientes e fluxos de trabalho complexos com foco nas interações humano-IA. O suporte da plataforma para acesso a conteúdo em tempo real, estados de agentes de transmissão e recursos de intervenção humana tornam-na uma escolha atraente para quem busca construir agentes de IA inteligentes e responsivos. CopilotKit e CoAgents estão preparados para desempenhar um papel fundamental na formação do futuro dos sistemas HITL AI, aproximando os usuários de alcançar a integração perfeita da inteligência homem-máquina.


Confira Repositório GitHub, documentação do CopilotKit, de novo Documentos de CoAgentes. Todo o crédito deste estudo vai para os pesquisadores deste projeto.

Obrigado à equipe do Tawkit pela liderança inovadora/recursos para este artigo. Tawkit patrocinou este conteúdo/artigo.


Asif Razzaq é o CEO da Marktechpost Media Inc. Como empresário e engenheiro visionário, Asif está empenhado em aproveitar o poder da Inteligência Artificial em benefício da sociedade. Seu mais recente empreendimento é o lançamento da Plataforma de Mídia de Inteligência Artificial, Marktechpost, que se destaca por sua ampla cobertura de histórias de aprendizado de máquina e aprendizado profundo que parecem tecnicamente sólidas e facilmente compreendidas por um amplo público. A plataforma possui mais de 2 milhões de visualizações mensais, o que mostra sua popularidade entre os telespectadores.



Source link

Você também pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *