Libere os Superpoderes da IA: Integre o CopilotKit em seus aplicativos sem esforço
Libere os superpoderes da IA: Integre o CopilotKit em seus aplicativos sem esforço. Saiba como o novo lançamento do CopilotKit 1.0 capacita os desenvolvedores a integrar recursos alimentados por IA, como interface gráfica gerativa, protocolos baseados em GraphQL e edição de texto, de forma perfeita em qualquer aplicativo.
24 de fevereiro de 2025

Desbloqueie o poder da IA em seus aplicativos com o CopilotKit, o framework de código aberto que integra assistentes de IA aos seus produtos de forma perfeita. Descubra como este último lançamento 1.0 introduz recursos revolucionários, como uma interface de usuário generativa elegante, protocolos baseados em GraphQL e hooks do SDK React intuitivos, capacitando você a melhorar as experiências do usuário e agilizar o desenvolvimento.
Explore the Sleek Generative UI of CopilotKit
Discover the New GraphQL-based Protocols in CopilotKit
Utilize the Powerful React SDK Hooks of CopilotKit
Optimize Communication with the CopilotReadable Hook
Generate Smart Chat Suggestions with the UseCopilotChat Hook
Integrate CopilotKit into Your Spreadsheet-like Application
Leverage CopilotText Area for AI-powered Text Editing
Conclusão
Explore the Sleek Generative UI of CopilotKit
Explore the Sleek Generative UI of CopilotKit
A nova versão 1.0 do CopilotKit introduz um recurso de interface de usuário (UI) gerativa elegante que permite renderizar componentes React totalmente personalizados dentro da interface de chat. Essa poderosa capacidade permite a integração perfeita de funcionalidades alimentadas por IA na experiência do usuário do seu aplicativo.
Com a interface de usuário gerativa, você pode criar componentes visualmente atraentes e interativos que vão além de simples interações baseadas em texto. Por exemplo, na demonstração apresentada, o CopilotKit foi usado para gerar um componente de visualização semelhante a uma planilha, permitindo que o usuário visualize e interaja com os dados rapidamente, sem ter que criar manualmente a interface do usuário.
A interface de usuário gerativa é construída sobre os protocolos baseados em GraphQL do CopilotKit, que fornecem uma maneira flexível e eficiente de lidar com campos de entrada e saída. Essa integração garante que os componentes gerados possam se comunicar com o tempo de execução do CopilotKit em tempo real, permitindo atualizações dinâmicas e interações responsivas.
Os desenvolvedores podem aproveitar os novos hooks do SDK React, como o hook useCopilotAction
, para interagir diretamente com o CopilotKit dentro de seu aplicativo. Isso permite uma integração estreita entre o estado do aplicativo e a funcionalidade alimentada por IA, criando uma experiência do usuário perfeita.
Discover the New GraphQL-based Protocols in CopilotKit
Discover the New GraphQL-based Protocols in CopilotKit
A versão mais recente do CopilotKit, a versão 1.0, introduz um aprimoramento significativo com a integração de protocolos baseados em GraphQL. Esse novo recurso permite que os desenvolvedores aproveitem o poder do GraphQL para uma comunicação perfeita entre o tempo de execução do CopilotKit e seus aplicativos.
Os principais destaques da integração do GraphQL incluem:
-
API GraphQL: O novo tempo de execução do CopilotKit utiliza uma API GraphQL, permitindo que os desenvolvedores aproveitem a flexibilidade e eficiência do GraphQL para as necessidades de dados de seu aplicativo.
-
Campos de Entrada e Saída: A API GraphQL suporta campos de entrada e saída, que são cruciais para a construção de aplicativos em tempo real que exigem troca de dados dinâmica.
-
Streaming de Dados: Os desenvolvedores agora podem transmitir dados de forma independente usando a API GraphQL, permitindo atualizações de dados eficientes e responsivas em seus aplicativos.
Utilize the Powerful React SDK Hooks of CopilotKit
Utilize the Powerful React SDK Hooks of CopilotKit
O CopilotKit fornece um conjunto de poderosos hooks do SDK React que permitem a integração perfeita de capacidades de IA em seu aplicativo. Esses hooks permitem a interação direta entre seu aplicativo e o tempo de execução do CopilotKit, facilitando o aproveitamento de todo o potencial da plataforma.
Os principais hooks oferecidos pelo CopilotKit incluem:
-
useCopilotReadable: Esse hook permite que você forneça contexto de front-end para o mecanismo do CopilotKit, permitindo que o assistente de IA entenda o estado atual do seu aplicativo. Você pode passar estruturas de dados, como os dados atuais da planilha, e associá-los a tags específicas para que o CopilotKit entenda.
-
useCopilotAction: Esse hook permite que o CopilotKit execute ações dentro do seu aplicativo. Você pode definir ações, como sugerir substituições de planilha, e passar os parâmetros necessários. O hook fornece uma função de renderização e uma função de manipulação, permitindo que você personalize a interface do usuário e o comportamento da ação.
-
useCopilotChatSuggestion: Esse hook gera sugestões de chat com base no estado atual do seu aplicativo, permitindo que o assistente de IA forneça recomendações contextuais ao usuário.
Optimize Communication with the CopilotReadable Hook
Optimize Communication with the CopilotReadable Hook
O hook CopilotReadable é uma ferramenta poderosa fornecida pelo framework Copilot Kit que permite otimizar a comunicação entre seu aplicativo e o mecanismo Copilot. Esse hook permite que você passe informações do front-end para o mecanismo Copilot de forma perfeita, garantindo que o assistente de IA tenha o contexto necessário para fornecer respostas precisas e relevantes.
Usando o hook CopilotReadable, você pode definir os dados que deseja compartilhar com o mecanismo Copilot, como o estado atual do seu aplicativo ou qualquer informação relevante que o assistente de IA possa precisar para fornecer sugestões ou ações úteis. Ao fornecer esse contexto, você pode garantir que as respostas do Copilot sejam adaptadas às necessidades específicas do seu aplicativo e usuários.
Generate Smart Chat Suggestions with the UseCopilotChat Hook
Generate Smart Chat Suggestions with the UseCopilotChat Hook
O hook useCopilotChat
é um recurso poderoso introduzido no lançamento da versão 1.0 do Copilot Kit. Esse hook permite que você gere sugestões de chat inteligentes com base no estado atual do aplicativo, permitindo que seus usuários interajam de forma rápida e fácil com seu aplicativo alimentado por IA.
Aqui está como você pode aproveitar o hook useCopilotChat
:
-
Importe o hook: Comece importando o hook
useCopilotChat
da biblioteca Copilot Kit. -
Use o hook em seu componente: Em seu componente, chame o hook
useCopilotChat
e passe qualquer estado ou contexto de aplicativo relevante que você queira que a IA considere ao gerar sugestões. -
Renderize as sugestões de chat: Use as
chatSuggestions
retornadas pelo hook para renderizar as sugestões geradas pela IA em sua interface do usuário. -
Lide com as interações do usuário: Quando um usuário selecionar uma sugestão, você pode chamar a função
generateChatSuggestion
fornecida pelo hook para acionar a geração de um novo conjunto de sugestões com base no estado atualizado do aplicativo.
Integrate CopilotKit into Your Spreadsheet-like Application
Integrate CopilotKit into Your Spreadsheet-like Application
Para integrar o CopilotKit em seu aplicativo semelhante a uma planilha, você precisará seguir estas etapas:
-
Configurar o Provedor CopilotKit: Comece envolvendo seu aplicativo com o componente
CopilotKitProvider
. Isso fornece a lógica de negócios necessária para conectar seu aplicativo à API CopilotCloud. -
Utilizar o CopilotSidebar: O CopilotKit fornece um componente
CopilotSidebar
pré-construído que você pode usar para renderizar a interface do assistente alimentado por IA em seu aplicativo. -
Fornecer Contexto com useCopilotReadable: Use o hook
useCopilotReadable
para passar dados relevantes do seu aplicativo para o mecanismo CopilotKit. -
Habilitar Ações de IA com useCopilotAction: Aproveite o hook
useCopilotAction
para permitir que o assistente CopilotKit execute ações dentro do seu aplicativo. -
Personalizar a interface do usuário com a Interface de Usuário Gerativa: O recurso de Interface de Usuário Gerativa do CopilotKit permite renderizar componentes React totalmente personalizados dentro da interface de chat.
Leverage CopilotText Area for AI-powered Text Editing
Leverage CopilotText Area for AI-powered Text Editing
O CopilotText Area é um recurso poderoso do framework Copilot Kit que permite integrar recursos de edição de texto alimentados por IA diretamente em seu aplicativo. Essa substituição pronta para uso de qualquer área de texto em seu aplicativo fornece aos usuários edição de texto assistida por IA, melhorando sua produtividade e eficiência.
Com o CopilotText Area, os usuários podem se beneficiar de recursos de autocompletar, geração de texto e outros recursos inteligentes alimentados por IA para agilizar suas tarefas de redação. A integração do CopilotText Area é simples. Basta substituir sua área de texto existente pelo componente CopilotTextArea
e fornecer a configuração necessária, como o autoSuggestionsConfig
.
Conclusão
Conclusão
A nova versão 1.0 do Copilot Kit é uma atualização significativa que introduz várias melhorias-chave no framework. A introdução de uma interface de usuário gerativa elegante permite que os desenvolvedores renderizem componentes React totalmente personalizados dentro da interface de chat, permitindo a integração perfeita de recursos alimentados por IA em seus aplicativos.
A integração de protocolos baseados em GraphQL, com suporte para campos de entrada e saída e streaming de dados, aprimora os recursos em tempo real do tempo de execução do Copilot. Os novos hooks do SDK React, como useCopilotAction
e useCopilotChatSuggestion
, fornecem aos desenvolvedores mecanismos de interação direta em seus aplicativos, enquanto o hook useCopilotReadable
otimiza a comunicação do estado do aplicativo.
Esses novos recursos, combinados com as soluções de infraestrutura existentes para a construção de assistentes de IA profundamente integrados, tornam o Copilot Kit uma plataforma robusta e versátil para integrar assistentes de IA copiloto em qualquer produto.
Perguntas frequentes
Perguntas frequentes