惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Know Your Adversary
Know Your Adversary
S
Securelist
I
Intezer
AWS News Blog
AWS News Blog
L
LINUX DO - 热门话题
P
Privacy International News Feed
Recent Announcements
Recent Announcements
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Schneier on Security
Schneier on Security
N
Netflix TechBlog - Medium
爱范儿
爱范儿
B
Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
CERT Recently Published Vulnerability Notes
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
Blog — PlanetScale
Blog — PlanetScale
WordPress大学
WordPress大学
S
Secure Thoughts
K
Kaspersky official blog
N
News | PayPal Newsroom
O
OpenAI News
Last Week in AI
Last Week in AI
C
Check Point Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cyberwarzone
Cyberwarzone
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tor Project blog
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
Docker
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
博客园 - 司徒正美
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
P
Palo Alto Networks Blog

Artificial Intelligence in Plain English - Medium

Why Google Is Breaking Its Own IDE (The Antigravity Collapse) OpenAI launched GPT-5.5 - it’s the death of digital hand-holding The Future of Agentic AI is Not One Genius Model, it is a Team How AI Development Optimizes Smart Parking Management Systems The FAST Framework: A Practical Responsible AI Checklist for Data Scientists Why is Cloud Migration Consulting Important for Businesses? My Team Caught Me Using AI to Merge PRs. The Code Was Fine. The Trust Wasn’t. SQL Tricks Every Data Scientist Should Know I Stopped Chasing AI Hype and Started Building Systems That Actually Worked GPT-5.5: The Model That Thinks Ahead Mastering AI Storytelling: Crafting Prompts for Captivating Narratives Why So Many Businesses Are Switching to Clawdbot for AI Automation The Growing Dependence on AI Tools — And Why It’s Risky How to Cut Claude Code Costs by At least 2 to 3x How The Google Antigravity Agent Hallucinated NSFW Adult Websites? “Vercel Hack Exposed: How a Simple AI Tool Led to a $2M Data Breach” The Vercel Hack: How One AI Tool Cracked Open the Internet’s Deployment Stack AI Chatbot Development Services for Enterprise Data-Sensitive Processes What AI Agent Developers Should Consider When Designing Agents for High-volume Environments My ChatGPT Responds Better Than Yours, Here is the 3-Step Guide Learning in the Age of Intelligent Systems: Why Human Understanding Still Matters Everyone Is Learning AI, So Why Will Most Still Fail? AI Is Learning Faster Than You Think What If Your Next Best Friend Is a Robot That Even Feels Real? OpenAI Quietly Broke the Way You Build AI Apps The AI Superpower Standoff: Why the OpenAI vs. Anthropic War Looks Exactly Like the US vs. Iran The LLM Tools That Actually Matter in Production (Not LangChain, Not the OpenAI SDK) The Most Dangerous Use of Artificial Intelligence Yet! | AI Porn Why Your AI Chatbot Gives Vague Answers (And Why That Should Matter to You) How Do You Prove You’re You, After AI Has Evolved? AWS Bedrock Agents Keep Crashing Mid-Flow, Here’s Why and How to Actually Fix It I Built a Full Stack App Without Writing Code (AI vs Developer Reality Check) Why Your Business Doesn’t Need a Chatbot — It Needs an AI Agent 3 Counter-Intuitive Things I Learned Promoting my Micro-SaaS I Tested 5 LLMs Across 100 Real-World Tasks — The Winner Isn’t Who You Think Why Claude Design is Terrifying UX Teams? 9 AI Behaviors That Developers Misinterpret Completely How Large Language Models Actually Work (Explained Simply) The 4-Month Blueprint: How to Become an AI Automation Builder Claude Opus 4.7: The Model That Verifies Itself The $1 AI Stack: Build Scalable AI Systems Without Burning Cash How Blockchain Development Solutions Enable Decentralized Innovation Your AI Is Lying to You — And Your Tests Are Helping It How to Create a Local AI Assistant Using Python Without Paying for APIs What Is a Context Graph — and Why Is Everyone Talking About It? Jobs Are Disappearing. Careers Are Breaking. The Smartest People Are Building This Instead The Silent Trade: Convenience in Exchange for Control Why “The Dark Knight” and “The Avengers” Are 78% Similar, A Math-First Guide to Movie… Claude Skills — The Workflows That Actually Stick Claude Code’s source code just leaked. Today I’m going to teach you how it works. Build a Production-Grade AI Invoice Processing Pipeline in Snowflake — Using Only SQL The AI-Driven Developer Blueprint: How Modern Software Really Works The Truth About AI — From First Model to Real-World Systems AI in Everyday Life Google’s Gemma 4 Is Beating Models 20x Its Size And You Can Run It on Your Laptop 8 AI Scenarios Where You Should Never Trust the Output How to Make Money from Podcast Videos with AI: A Complete 4-Step Workflow for Creators (2026 Guide) n8n Google Search Workflow Automation: Streamlined SEO Indexing with Google APIs Why Drug Discovery Gets the Wrong Targets — and How Causal AI Can Fix It Why Your Workflow Is Broken (And How AI Automation Fixes It) Failure Mode and Effects Analysis (FMEA): Turning Risk into Preventive Control Measurement System Analysis (MSA): Why Good Projects Fail Without Good Data Advanced DMAIC Tools: Moving Beyond the Basics in Lean Six Sigma AI Won’t Fix a Messy Operation The Invisible Tech Revolution That’s Already Reshaping Your Job (And No, You Don’t Need to Know How… The Battle of the Bastards Is Happening Right Now. And Your Job Is Jon Snow. 7 Real-World Machine Learning Projects You Can Build in a Weekend 5 Prompting Habits That Are Destroying Your AI’s Logic MiniMax M2.7: The Model That Helped Build Itself The Token Dependency: Why Cloud-Only AI is a Single Point of Failure One Agent, Many Skills: Why You Don’t Always Need a Multi-Agent Architecture AI, Machine Learning, and Data Science in Action The Human-AI Symbiosis in Data Science Insurance Chatbots: Benefits, Use Cases & Examples The AI Model Anthropic Won’t Let You Use From Idea to Production: Our Approach to Deep Learning Development From 50 Files to One Graph: How Graphify Turns Code Into Knowledge Meta Just Hit Reset on Its AI Strategy And Muse Spark Is the First Big Sign The Complete Suno AI Prompt & Style Collection for Viral Music (2026) CLAUDE.md — The File Claude Reads Before You Speak Stop Chatting with Claude Code. Start Building on It. AI Agents: The Only Guide You’ll Ever Need (And Why Your Job Depends On It) The Stencil Strategy: How to Automate World-Class Medium Content Solving ‘AI Amnesia’ Through Compounding Strategy I Let AI Do My Job for 30 Days — These Were the Things It Couldn’t Do I Take My AI Agent Everywhere With Claude Dispatch: 3 Use Cases You Must Know AI Is Writing My Code — So What Exactly Is My Job Now? NVIDIA Releases AITune: The Toolkit That Automatically Finds the Fastest Inference Backend for Any… How AI Creates Business Value: The 5 Core Types of AI Enterprise AI Architecture Cheatsheet: A Complete Guide How I Almost Shipped My Credentials with Gemini 3 Flash in Google Antigravity The Agentic AI Security Universe: A Complete Guide to Securing Autonomous AI Systems How I Fixed My Neck Which Started Breaking Before My Career Did Using AI Mastering OpenClaw: How This Autonomous Agent Framework Actually Works The Model Too Dangerous to Release— And Why Anthropic Is Talking to the US Government About It Demystifying BM25: The Algorithm That Powers Search Step-by-Step Guide to Building AI Agents Using LLMs Gradient Descent — An Explanation Your AI Agent Isn’t Dumb. It Has ADHD 10 AI Startups Changing the World in 2026 (Nobody Is Talking About These Yet)_Part 5
How To Create A Custom AI Chatbot, Train & Deploy It In 48 Hrs
Alexander Sa · 2026-04-22 · via Artificial Intelligence in Plain English - Medium
Steps to build a fully white-label AI chatbot using RAG-based conversational AI, STT/TTS, and a low-code JavaScript widget. build a custom ai chatbot agent I’ve been experimenting with AI chatbots for a while now. I noted the problem with most them, all the time: they confidently say or do something completely wrong. One of the AI based chatbots I tested did this: Me: “I want to talk to a human.” Bot: “ Sure! Please explain your problem.” I explained the delay in my order. Bot: “Thanks! Based on your problem, here’s an article.” And another one responded this way: Me: My laptop is freezing Bot : I’m sorry to hear that. Please place your laptop somewhere warmer. Do you need me to suggest the best-selling warmers under your budget? While all of these sound funny when testing, a customer who really needs help might not see this the same way. The frustration might lead to loss of business. That’s when I started looking into RAG-based chatbots. RAG, or Retrieval-Augmented Generation, means your bot doesn’t just rely only on the system prompts or confined knowledge bases. You can train the chatbot on your own data. This generative AI chatbot goes around multiple data sources to fetch relevant information and provide the most accurate response possible. So instead of making something up, it gets the right information and responds to your customer, understanding and analysing their intent, tone and mood. I built one such generative AI bot recently. In this post , I’m walking you through exactly how I set it up so you can do the same without the trial and error I went through. Part I: Agent Creation 1. Creating the AI chat agent The first thing we’ll need to start with this project is access to the AI dashboard. Since we are creating this agent with MirrorFly , connect with the team, discuss your project requirements and get access to the dashboard. create a white label ai chatbot agent Log in with your credentials and click the ‘ Create Agent ’ button on your dashboard. You will see 3 different options as a popup: Chat Agent, Voice Agent and Task Agent build a customizabel ai chatbot agent Click on the ‘ Continue ’ button. This will open a form. Here, you can enter your chat agent’s details. Add the agent’s name, description , and system prompt (guardrails). You can also upload the dataset, choose a language, add an avatar, and write the opening message . create a custom ai chatbot agent 2. Setting up the Personality & Agent Model Once your agent is created, you can start setting up its personality and model settings. Set the welcome message that your agent uses to start the conversation with. Next, define the fallback response. Your agent will show this message when it does not have an accurate or relevant answer. Pick the formality level and tone for your agent. Select an AI model from the list of OpenAI or Anthropic agents. Finally, create an SDK key to begin integrating your agent to your app. 3. Agent Training To make sure your agent responds with the most accurate answers, you’ll need to start training your agent. You can do this by adding details about your product or service. Collect all the information about your business and convert it into PDF, CSV or TXT. To start uploading, Go to Datasets. Click Import from file. Upload the file from your local device. You can also add data directly from your business website. Click the Sync from website button. Enter the URL you want to sync data from. Instead of relying only on generic AI responses, the chatbot uses your uploaded knowledge base. This keeps the chatbot accurate and up to date, hallucinating less. Also, this removes the need for manual updates. Build Advanced Voice AI Agents 4. Workflow Builder Go to the Workflows tab. This is where you’ll set up how your agent interacts with users. Before working on this, have a clear idea of what exactly your AI chatbot will do. Set up the conversational flow accordingly. Then, add the decision logic that will guide your agent on how to respond to your customer. Add forms to collect user information. Set up email triggers to send notifications or follow-ups. Finally, include message nodes. These control what the agent says at different stages of the conversation. 5. Connect Custom Tools Go to the Custom Tools section. Here, you can connect external services to your agent. Set up a Webhook to enable your agent to send and receive real-time data from third-party apps. You can also give your agent access to external tools you use by connecting an MCP Server. How to Build an AI Agent without Coding By the end of this step, your chat agent set up is complete. Part II: Integrating the Agent Into Your Website What you’ll need? Your Agent ID. A website that runs on HTTPS. Microphone access. The latest version of supported browsers: Google Chrome, Microsoft Edge, or Safari. 1. Install the SDK Copy the script below. Add it to your HTML file. <script src="https://d1nzh49hhug3.cloudfront.net/aiVoiceScript/uat/mirrofly/mirror-fly-ai.v1.1.1.js"></script> 2. Initialize the Agent Next, initialize the SDK using your configuration settings. // HTML Container <div id="widget"></div> // Initialization MirrorFlyAi.init({ container: "#widget", agentId: "<YOUR_AGENT_ID>", title: "Voice Assistant", theme: "dark", triggerStartCall: true, transcriptionEnable: true, transcriptionInUi: true, chatEnable: true, agentConnectionTimeout: 500 }); This step will connect your agent to your app’s interface. Apart from this, it also enables features like voice calls, chat, and transcription. 3. Handle Callbacks Using the code below, you can monitor the connection status of your agent. You can also capture transcriptions and errors. const callbacks = { onTranscription: (data) => console.log("Transcription:", data), onAgentConnectionState: (state) => console.log("Connection:", state), onError: (error) => console.error("SDK Error:", error) }; 4. Dynamic Agent Switching If you use multiple agents, you can switch between them dynamically. Use the function below to load a different agent. function switchAgent(newAgentId) { MirrorFlyAi.destroy(); document.querySelector("#widget").innerHTML = ""; MirrorFlyAi.init({ container: "#widget", agentId: newAgentId, triggerStartCall: true }); } This removes the current agent. Then it initializes the new one right away. And that’s it. Your AI chatbot is now ready! Parting Thoughts When my RAG chatbot went live, I was confident my AI agent would hallucinate less and provide specific, accurate and knowledgeable responses as much as possible. I just connected my website URL, and the bot pulled fresh information automatically. I didn’t have to do anything manually. I hope this article helps you build your AI-enabled chatbot faster and better. Got questions? Post them below. I’ll try to respond as quickly as possible. Reference Websites https://github.com/MirrorFly/White-Label-AI-Chatbot https://www.youtube.com/watch?v=fI0qy0lnAWQ https://www.mirrorfly.com/blog/how-to-build-a-custom-ai-chatbot/ A message from our Founder Hey, Sunil here. I wanted to take a moment to thank you for reading until the end and for being a part of this community. Did you know that our team run these publications as a volunteer effort to over 3.5m monthly readers? We don’t receive any funding, we do this to support the community. If you want to show some love, please take a moment to follow me on LinkedIn , TikTok , Instagram . You can also subscribe to our weekly newsletter . And before you go, don’t forget to clap and follow the writer️! How To Create A Custom AI Chatbot, Train & Deploy It In 48 Hrs was originally published in Artificial Intelligence in Plain English on Medium, where people are continuing the conversation by highlighting and responding to this story.