Instalação gerenciada pelo Composer
Registre o repositório VCS público uma vez, exija o módulo versionado e mantenha as atualizações no fluxo de trabalho do seu projeto Drupal.
Instale o módulo Drupal do ChattyBox com Composer para adicionar um chatbot de IA com citações de fontes às páginas públicas do Drupal sem editar os templates do tema nem criar uma stack RAG personalizada.
O ChattyBox rastreia seu site, documentação, central de ajuda, CMS ou base de conhecimento existentes e, em seguida, incorpora um chatbot que responde com base no seu próprio conteúdo publicado, em vez da memória genérica do modelo.
Crie um projeto ChattyBox, conecte seu URL público do Drupal e teste perguntas de visitantes reais.
Adicione o repositório VCS do GitHub do ChattyBox ao seu projeto Drupal e exija openstaticfish/chattybox-drupal:^0.1 com o Composer.
Ative o módulo ChattyBox e abra Configuration > Web services > ChattyBox.
Cole a chave de API pública do widget na aba Embed. O endpoint de produção da API é configurado automaticamente.
Ative o chatbot e verifique o launcher, a qualidade das respostas e as citações de fontes em uma página pública.
Lançamento em três etapas
O Composer gerencia o código do módulo, o Drupal gerencia a configuração e a renderização das páginas, e o ChattyBox cuida de rastreamento, recuperação, citações de fontes, conversas e análise de perguntas.
Use esses pontos de verificação para decidir se ChattyBox deve ficar ao lado de sua plataforma de documentos, substituir um assistente separado ou permanecer isolado para testes.
Registre o repositório VCS público uma vez, exija o módulo versionado e mantenha as atualizações no fluxo de trabalho do seu projeto Drupal.
Configure a chave pública do widget, a URL do loader, o comportamento de idioma e a ativação do frontend em Configuration > Web services > ChattyBox.
Conecte o URL público do Drupal no ChattyBox e mantenha o fluxo de publicação existente do Drupal como fonte de verdade.
Proteções de rotas administrativas, carregamento somente de HTML e configurações de dados escapadas mantêm a integração focada nas páginas públicas.
Mantenha as responsabilidades claras: o Composer gerencia o ciclo de vida do módulo, o Drupal continua sendo a fonte de conteúdo público e o ChattyBox transforma esse conteúdo em uma experiência de suporte testada e com citações.
Com o Composer
Registre o repositório público do GitHub, exija o módulo e mantenha os lançamentos no fluxo de trabalho do projeto Drupal.
No Drupal
Ative o módulo, cole a chave pública do projeto e escolha o comportamento de idioma no formulário de configuração do Drupal.
Para visitantes
Os visitantes recebem uma experiência de chat flutuante que leva às páginas Drupal que sustentam cada resposta.
A instalação pelo Composer não precisa de código do tema. Se um site tiver rotas públicas de checkout, conta ou associação, um módulo personalizado poderá desativar o widget para essas solicitações.
<?php
/**
* Implements hook_chattybox_load_widget_alter().
*/
function mymodule_chattybox_load_widget_alter(&$should_load, $config, $route_match) {
if ('commerce_checkout.form' === $route_match->getRouteName()) {
$should_load = FALSE;
}
}Registre o repositório público do GitHub, exija o módulo na versão identificada pela tag e ative-o no Drupal. Não é necessário código do tema.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yEle adiciona o widget mantido do ChattyBox às páginas HTML públicas do Drupal e fornece a chave pública do projeto e o endpoint de produção gerenciado. O ChattyBox cuida de rastreamento, recuperação, respostas, citações e análises.
Não. O Composer instala o módulo e o Drupal carrega a biblioteca declarada nas rotas HTML públicas elegíveis. Não é necessário editar templates do tema.
Não. O módulo não copia conteúdo para o Drupal. Conecte seu URL público do Drupal no ChattyBox e atualize o rastreamento no painel do ChattyBox quando o conteúdo publicado mudar.
Sim. Rotas administrativas e respostas que não sejam HTML são ignoradas automaticamente. Use hook_chattybox_load_widget_alter() para rotas públicas de checkout, conta ou associação que não devam mostrar o widget.
Não é necessário cartão de crédito. O seu conteúdo não é usado para treinar modelos.
Plano Free. Sem cartão.
We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.