Chatbot de IA para TypeScript

// ai-chatbot.ts
const SRC = "https://elfsightcdn.com/platform.js";
export function mountAiChatbot(container: HTMLElement, widgetId: string): void {
const el = document.createElement("div");
el.className = `elfsight-app-${widgetId}`;
el.setAttribute("data-elfsight-app-lazy", "");
container.appendChild(el);
if (!document.querySelector(`script[src="${SRC}"]`)) {
const s = document.createElement("script");
s.src = SRC;
s.async = true;
document.body.appendChild(s);
}
}
// mountAiChatbot(document.body, "YOUR-WIDGET-ID");Crie gratuitamente o seu agente de IA
- 1. Introduza o seu website
- 2. Dê forma ao seu agente
- 3. Adicione ao website
Construir você mesmo um chatbot de IA em TypeScript
O que teria de construir e manter
O seu conteúdo como respostas
A interface do chat
Memória da conversa
Salvaguardas
Leads e transferência
Transcrições e análises
Manutenção
Com a Elfsight: um componente
mountAiChatbot(document.body, "YOUR-ID");Aprende automaticamente com o seu website
Formulários de leads e transferência para humano integrados
Histórico de conversas, transcrições e análises
Flutuante ou incorporado, estilizado no editor
Plano gratuito, sem cartão de crédito
Adicione o chatbot de IA a TypeScript
O componente
Sem framework. Uma função tipada que pode chamar a partir de qualquer bundle ou framework.
Carrega o script uma só vez. Chame-a para vários widgets; o platform.js é adicionado uma única vez.
Flutuante ou incorporado. Monte um chat flutuante em document.body; um incorporado no seu contentor.
// ai-chatbot.ts
const SRC = "https://elfsightcdn.com/platform.js";
export function mountAiChatbot(container: HTMLElement, widgetId: string): void {
const el = document.createElement("div");
el.className = `elfsight-app-${widgetId}`;
el.setAttribute("data-elfsight-app-lazy", "");
container.appendChild(el);
if (!document.querySelector(`script[src="${SRC}"]`)) {
const s = document.createElement("script");
s.src = SRC;
s.async = true;
document.body.appendChild(s);
}
}
// mountAiChatbot(document.body, "YOUR-WIDGET-ID");O que o agente faz sem código seu
Cria-se a partir do seu site
Cria uma base de conhecimento
Define uma personalidade
Prepara a primeira interação
Equipa-se com as competências certas
Aprende com as conversas
AI Chatbot da Elfsight vs construir sobre uma API de modelo em TypeScript
Tempo até ao lançamento
AI Chatbot
A sua própria solução
Conhecimento
AI Chatbot
A sua própria solução
Interface do chat
AI Chatbot
A sua própria solução
Leads e transferência
AI Chatbot
A sua própria solução
Transcrições e análises
AI Chatbot
A sua própria solução
Custos
AI Chatbot
A sua própria solução
Manutenção
AI Chatbot
A sua própria solução