AI Foundations - Chatbots & GPTs

How to Get Rich with AI Agents in 2025

名詞

  • GPTs : Custom versions of ChatGPT
  • Landing Page(著陸頁)的概念主要用於行銷和網路設計領域,指的是用戶透過某種方式(如點擊廣告、搜尋引擎結果、電子郵件鏈接等)進入網站後看到的第一個頁面。它的目的是吸引用戶注意,推動某種行動(例如購買、註冊或下載)。
  • Funnel of GPTs 意指利用一系列 GPT 模型構建一個多層漏斗,每一層專注於特定任務或目標,逐步篩選、過濾或深化處理,直到達成最終結果。這種方法的靈感來自行銷中的「銷售漏斗」,但應用在 AI 系統的工作流中。

Fundation

The 2 ingredients of a GPT(AI agent)
  • Prompting
  • Knowledges
  • Actions = Tools = Functions
How to build a good GPT
  • Expert/Unique prompting
  • Using private or hard-to-find data as custom knowledge
  • Curating a unique mix of data
  • Unique/Powerful action

Skill

Create GPTs for
  • Freelance
  • An agency selling to business
Skill List
Market research and use case identification
  • Your experience
  • Hijack experience
  • Research for internet(Reddit, YouTube)
Data sourcing, Preparation and Curation
  • Knowing how to find valuable data
  • Prepare it for use in your agents for best performance
  • Mix different data together
  • Data type: Public, Hidden, Private
  • Hidden Data from
    Expensive or sought-after books
    Data scraped from the web and combined in a unique way
    Data collected from surveys, etc
Prompt Engineering
Tool Creation
  • Free API
  • No/Low Code Tool Builders
  • Create/Host Yourself
GPT Marketing
  • YouTube
  • LinkedIn
  • Twitter
  • Landing Page

Creation

Reference

  • GummySearch : Gummy Search 是一個專注於幫助用戶透過Reddit 社群進行市場調查和產品驗證的平台。
  • RapidAPI : RapidAPI 是一個全面的API 市場,旨在連接開發者與各種API 供應商,讓使用者能夠輕鬆發現、連接和管理API。
  • Relevance AI

How to Build No-Code AI Chatbots

introduce

New jobs
  • Conversation AI designer
  • AI & Chatbot developer
AI Automation Agencies(AAA) for
  • Create powerful AI Chatbots and sell them to business
  • Stack value by adding automations that integrate the chatbots into the business
  • Package and sell to a specific niche
Types of Chatbots
  1. Old school ChatBots
    • Been around forever
    • Based on “if-then” decision trees
    • Requires strict matches
    • Binary choices > free form
  2. Pure AU Chatbots
    • ChatGPT
    • Free-form conversation
    • run on an endless loop
    • Complete opposite of old school
    • Run on LLM APIs(e.g. ChatGPT API)
  3. Modern Chatbots
    • Combines ‘Old School’ and AI
    • Structured but with AI elements throughout
    • Multi-purpose
    • Can perform action(pull/push data etc)
    • Can be extremely valuable
Two Types of pure AI Chatbots
  1. Prompted Assistants
    • LLM API + Prompt
    • Set into a mode or character
    • Uses ‘Baked in’ knowledge of LLM
    • Helpful but not valuable
  2. Custom Knowledge Chatbots
    • LLM API + Prompt + Knowledge Base
    • It can be very valuable
    • Thouses of use case
    • Not as simple as you think
Some Custom Knowledge Chatbots Example
  • Basic Customer Support Chatbot
  • Basic AI Persona Chatbot
  • Basic Lead Generation Chatbot
  • Basic Staff Training ChatBot

Software

Chatbot Software Categories(platform)
  1. Prototyping
  2. Complete Builders
  3. Tools(automation platform)
    • Zapier
    • stack AI
    • make.com
Prototyping Software
  • Good for quick demos(e.g. Loom - one handy tool)
  • Proof of concept(POC)
  • Limited customization
  • Great way to get in the door with clients
Complete Builders
  • Build anything you want!
  • Basic to massively complex
  • Perform actions(AIP calls, database, read/write)
  • Easy development to major channels

Key Concepts

  1. Knowledge Bases
  2. Fine Tuning
  3. Prompting
  4. intent Classification(special chatbot, respond special thing)
  5. Chat History
  6. Deployment
Knowledge Base Basics
  1. A knowledge base is a database of test/number data chunks by similarity
  2. A chatbot can retrieve a small amount of interface most similar to the user query
  3. Only this info* is then passed to a model to help it generate an answer to their question(not ALL info)
  • Fine Tuning
Issue
  • Appearance VS Reality(In reality,this is NOT true)
    With a correct setup knowledge base, you can create a chatbot that appears to know all of the information
Token Limit Pain(e.g: chatGPT has token and data source date limited)
  • Model APIs have a fixed limit on information we can provide them with
  • Impossible for them to look at all our data at once
  • Need a retrieval(檢索) system to get the most relevant info to answer the user query

Data Chunking:Document –> Chunks–> Vector Database

Retriever Generator Model
  1. Chop data into small chunks
  2. Store chunks in vector database by similarity
  3. Receive user query
  4. Search the database for chunks similar to the query
  5. Return x number of chunks
  6. Combine chunks + prompt
  7. Send to LLM API
  8. Receive a response and send it to the user
Common Myths Debunked
  1. you are NOT training a model
  2. You are NOT fine-tuning a model
  3. You are NOT teaching the model anything
Fine Tuning
  • Chat Models(What we typically use) can’t be fine-tuned yet
  • The older models that could be retired
  • Narrowing down a model to a particular use case
  • Teaching it to identify a pattern and respond in a specific way
  • E.g extracting alcohol expense from bank statement
  • You are NOT adding new data to the model
Intent Classification
  • Powerful tool for chatbot developers
  • AI analyzes the use required to trigger actions
  • Key component in modern chatbots
Development to where
  • Webchat
  • Whatsapp
  • Message(Facebook)
  • SMS

Building Chatbots LIVE

Agenda
  • prototyping with Chatbase, Dante AI , Cody AI(1:12:48)
  • Instruction to VoiceFlow(1:30:30)
  • Customer Support Chatbot
  • Staff Training Chat
  • Lead Generation Chatbot
Customer Support Chatbot(1:38:00)
Whatsapp Staff Training(2:15:46)
+ VoiceFlow method for Whatsapp
+ make.com : for google sheet
Lead Generation(2:38:52)
+ VoiceFlow
+ make.com : for google sheet

Reference

How to Create a $32,000 AI Chatbot in 18 Minutes : *can try

How to Add Custom GPTs to Any Website in 6 Minutes : *can try

Reference