Chatbot AI untuk 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");Buat agen AI Anda secara gratis
- 1. Masukkan website Anda
- 2. Bentuk agen Anda
- 3. Tambahkan ke website
Membangun chatbot AI di TypeScript sendiri
Yang harus Anda bangun dan jalankan
Konten Anda sebagai jawaban
UI chat
Memori percakapan
Guardrail
Leads dan pengalihan
Transkrip dan analitik
Pemeliharaan
Dengan Elfsight: satu komponen
mountAiChatbot(document.body, "YOUR-ID");Belajar dari website Anda secara otomatis
Formulir lead dan pengalihan ke manusia sudah tersedia
Riwayat chat, transkrip, dan analitik
Mengambang atau tertanam, ditata di editor
Paket gratis, tanpa kartu kredit
Tambahkan AI Chatbot ke TypeScript
Komponennya
Tanpa framework. Fungsi bertipe yang bisa dipanggil dari bundle atau framework mana pun.
Memuat skrip sekali saja. Panggil untuk beberapa widget; platform.js hanya ditambahkan satu kali.
Mengambang atau tertanam. Mount chat mengambang di document.body; chat tertanam ke dalam kontainernya.
// 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");Yang dilakukan agen tanpa kode dari Anda
Dibuat dari situs web Anda
Membuat basis pengetahuan
Membentuk kepribadian
Menyiapkan interaksi pertama
Membekali dengan keahlian yang tepat
Belajar dari percakapan
AI Chatbot Elfsight vs membangun dengan API model di TypeScript
Waktu peluncuran
AI Chatbot
Bangun sendiri
Pengetahuan
AI Chatbot
Bangun sendiri
UI chat
AI Chatbot
Bangun sendiri
Leads dan pengalihan
AI Chatbot
Bangun sendiri
Transkrip dan analitik
AI Chatbot
Bangun sendiri
Biaya
AI Chatbot
Bangun sendiri
Pemeliharaan
AI Chatbot
Bangun sendiri