Select Page
Claude Code 如何接 Cloudflare GLM 5.2?完整命令與避坑整理

Claude Code 如何接 Cloudflare GLM 5.2?完整命令與避坑整理

Cloudflare Workers AI 拿來接 Claude Code 的做法很簡單:Cloudflare 跑模型,LiteLLM 在本機當轉接橋,Claude Code 只需要改 Anthropic 相關環境變數,就能把請求送到本機 proxy。

這篇整理的是一個比較務實的路線。它不是要你把所有模型成本都消失,而是讓你知道免費額度在哪裡、帳單風險在哪裡、命令怎麼下、哪些設定一定要看清楚。

先講結論

Cloudflare Workers AI 有免費額度,官方價格頁寫明 Free plan 每天有 10,000 Neurons,GLM 5.2 目前也在 Cloudflare Workers AI 模型列表裡,可以透過 Cloudflare API 呼叫。這代表你可以把 Claude Code 的模型入口改成本機 LiteLLM proxy,再由 LiteLLM 轉送到 Cloudflare 的 @cf/zai-org/glm-5.2。

但「免費」不是「無限」,Cloudflare 的計費單位是 Neurons,免費額度用完後會受到方案限制,更重要的是,Cloudflare AI Gateway 也能接外部模型,如果你把 OpenAI 或 Anthropic 這類外部模型接進去,那就不再是 Cloudflare Workers AI 的免費模型邏輯,帳單會回到外部供應商那邊。

Claude Code 透過 LiteLLM proxy 接 Cloudflare Workers AI GLM 5.2 的架構圖
Claude Code 只改成本機 Anthropic 入口,真正的模型請求由 LiteLLM 轉到 Cloudflare Workers AI。

這個架構在解什麼問題

Claude Code 很好用,但長時間寫程式、重構、跑測試、修錯時,模型成本會變得很有感。若只是一些低風險任務,例如產生腳手架、改小工具、做簡單 demo、先跑一輪想法,Cloudflare Workers AI 的免費額度可以拿來當低成本緩衝層。

這和 用 Claude Code 搭配 LM Studio 與 Ollama 的思路很像,只是這次不是跑本地模型,而是把免費雲端額度接進本機開發流程。若你的工作流已經在用 Claude Code、Codex 和 skill 組合工作流,這種 proxy 入口會很有彈性。

完整操作命令

下面命令以 macOS 或 Linux 為主。你需要先有 Cloudflare 帳號,並在 Cloudflare dashboard 取得 Account ID 和 API Token。API Token 建議只給 Workers AI 需要的最小權限,不要用過度寬鬆的全域 token。

0. 安裝 Claude Code

npm install -g @anthropic-ai/claude-code

1. 用 curl 單測 GLM 5.2

先確認 Cloudflare 端可以呼叫模型。把 `你的ACCOUNT_ID` 和 `你的API_TOKEN` 換成自己的值。

curl https://api.cloudflare.com/client/v4/accounts/你的ACCOUNT_ID/ai/run/@cf/zai-org/glm-5.2 \
  -H "Authorization: Bearer 你的API_TOKEN" \
  -d '{"messages":[{"role":"user","content":"用一句話介紹你自己"}]}'

2. 安裝 uv

LiteLLM proxy 用 uvx 跑,可以固定 Python 3.12,避開較新 Python 版本造成的編譯問題。

curl -LsSf https://astral.sh/uv/install.sh | sh

3. 驗證 LiteLLM 能跑

uvx --python 3.12 --from 'litellm[proxy]' litellm --version

4. 建立 cf-config.yaml

建立 `cf-config.yaml`。`你的ACCOUNT_ID` 有兩處要換。`cf-glm-5.2` 給 Claude Code 主要模型用,`cf-small` 給較輕量任務用。

model_list:
  - model_name: cf-glm-5.2
    litellm_params:
      model: openai/@cf/zai-org/glm-5.2
      api_base: https://api.cloudflare.com/client/v4/accounts/你的ACCOUNT_ID/ai/v1
      api_key: os.environ/CLOUDFLARE_API_TOKEN
  - model_name: cf-small
    litellm_params:
      model: openai/@cf/meta/llama-3.1-8b-instruct-fp8
      api_base: https://api.cloudflare.com/client/v4/accounts/你的ACCOUNT_ID/ai/v1
      api_key: os.environ/CLOUDFLARE_API_TOKEN

litellm_settings:
  use_chat_completions_url_for_anthropic_messages: true

5. 啟動 LiteLLM 翻譯橋

這個終端視窗要保持開啟。Claude Code 之後會連到 `localhost:4000`。

export CLOUDFLARE_API_TOKEN=你的token
uvx --python 3.12 --from 'litellm[proxy]' litellm --config cf-config.yaml --port 4000

6. 新開視窗測 proxy

curl http://localhost:4000/v1/models -H 'Authorization: Bearer sk-1234'

7. 把 Claude Code 指到本機 proxy

export ANTHROPIC_BASE_URL=http://localhost:4000
export ANTHROPIC_AUTH_TOKEN=sk-1234
export ANTHROPIC_MODEL=cf-glm-5.2
export ANTHROPIC_DEFAULT_HAIKU_MODEL=cf-small

接著啟動 Claude Code,若跳出自訂 API 設定就選是。進入後用 `/status` 確認 Base URL 指向 `localhost:4000`。

claude

8. 把設定寫進 shell profile

如果你確定要長期使用,可以把上面四行 `ANTHROPIC_` export 加到 `~/.zshrc` 或 `~/.bashrc`。我會建議先手動跑幾次確認沒有問題,再寫進 profile。

Windows PowerShell 寫法

PowerShell 不用 `export`,改用 `$env:`。

$env:ANTHROPIC_BASE_URL="http://localhost:4000"
$env:ANTHROPIC_AUTH_TOKEN="sk-1234"
$env:ANTHROPIC_MODEL="cf-glm-5.2"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="cf-small"

若要永久保存,放進 PowerShell 的 `$PROFILE`。Windows 跑 AI Agent 時,環境隔離也很重要,可以延伸看 Windows 跑 AI Agent 為什麼要用 WSL

保命提醒:不要把外部模型當免費額度

最容易出事的地方,是把 Cloudflare Workers AI、Cloudflare AI Gateway、OpenAI、Anthropic 混在一起。這篇的低成本前提,是 Cloudflare config 裡的模型走 `@cf/` 開頭,例如 `@cf/zai-org/glm-5.2`。這類模型用的是 Cloudflare Workers AI 額度。

如果你把 Gateway 接到 GPT 或 Claude,那些請求可能會回到 OpenAI 或 Anthropic 的帳單。Cloudflare 只是通道,不代表外部模型突然免費。真正要保命,就是把模型名稱、api_base、API key 來源逐一檢查,並在 Cloudflare 後台看用量。

官方價格頁目前寫得很明確:Free plan 每天 10,000 Neurons,Paid plan 也有每天 10,000 Neurons 免費額度,超出後依 Neurons 計費。免費方案超出額度通常是操作失敗,不是自動無限跑。這點比「無限免費」四個字重要太多。

省額度的三個做法

第一,任務分層。小任務用 `cf-small`,複雜推理再用 `cf-glm-5.2`。第二,讓 Agent 先輸出計畫再執行,避免一次丟太長上下文。第三,把重複流程寫成腳本或 skill,減少模型反覆讀同一批資料。

這也是我一直看好的方向:不要只追求模型本身,而是把模型接到穩定工具鏈。像 Playwright CLI 讓 Codex 操作瀏覽器,或 讓 Agent 自己搜尋和使用 skills,本質上都是把昂貴推理留給真正需要判斷的地方。

我會怎麼用

我不會把這套當成主力模型的完全替代品,而是當成低成本實驗層。適合拿來跑 demo、試 prompt、生成小工具、做簡單 code review、補文件、處理一次性腳本。真正重要的架構決策、複雜除錯、長上下文專案,還是要保留更強模型或本地大模型選項。

如果你已經在用 Codex 和 ChatGPT Work 這類 AI 代理工作流,這套 Cloudflare Workers AI + LiteLLM 的做法可以當成另一個模型入口。它的價值不是讓你省到零,而是讓你有更多成本可控的實驗空間。

延伸資源

FAQ

Cloudflare Workers AI 接 Claude Code 真的免費嗎?

不是無限免費。Cloudflare Workers AI 有每日免費 Neurons 額度,超出後會依方案限制或計費。要把它當成低成本額度,不要當成沒有上限的模型。

為什麼需要 LiteLLM?

LiteLLM 在本機當 proxy,把 Claude Code 發出的 Anthropic 入口請求轉成 Cloudflare Workers AI 可接受的 OpenAI 相容請求。

最容易踩到哪個帳單風險?

最容易把 Cloudflare AI Gateway 接到外部 GPT 或 Claude,卻以為仍在用 Cloudflare 免費 @cf 模型。設定時要確認模型名稱是 `@cf/` 開頭,並檢查 API key 來源。

這套適合取代主力 Claude 嗎?

不建議直接取代。它比較適合低成本實驗、簡單任務、小工具和批次工作。複雜架構、長上下文和高風險任務,仍應保留更強模型。

2026 AI 專案上線該選誰?Vercel、Cloudflare、RepackAI 與 Esbuild 深度分析

本文將分析目前相當熱門的四套工具與平台:

  • Vercel
  • Cloudflare
  • RepackAI
  • Esbuild

雖然這四者常被一起提及,但實際上定位完全不同。

有些是部署平台,有些是 AI 開發工具,有些則是前端打包工具。

了解它們之間的差異,才能打造更具競爭力的 AI 產品。


四大平台定位比較

平台類型主要用途
Vercel雲端部署平台Next.js、React 專案部署
Cloudflare全球邊緣運算平台CDN、Workers、AI Gateway
RepackAIAI 內容轉換平台AI 自動產生跨平台內容
EsbuildJavaScript 打包工具前端建置與編譯

因此這四套工具其實並非完全競爭關係,而是可互補搭配使用。


一、Vercel:AI 時代最熱門的前端部署平台

Vercel 官方網站

Vercel 是由 Next.js 團隊打造的雲端平台,主打:

  • Git 自動部署
  • Preview Environment
  • Serverless Functions
  • AI SDK
  • 全球 CDN
  • AI Cloud

目前許多 AI SaaS 產品都直接部署在 Vercel 上。Vercel 提供 Git Push 即部署能力,能自動建立測試環境與正式環境,大幅降低 DevOps 門檻。

Vercel 優點

開發速度快

連接 GitHub 後即可自動部署。

Next.js 最佳化

與 Next.js 深度整合。

AI 生態完整

提供:

  • AI SDK
  • AI Gateway
  • V0
  • AI Agent Framework

逐步朝 AI Cloud 發展。

缺點

  • 流量大時成本上升較快
  • Vendor Lock-in 較高
  • 後端功能不如 Cloudflare 彈性

二、Cloudflare:AI Agent 時代的新霸主?

Cloudflare 官方網站

Cloudflare 原本是 CDN 廠商,但近年快速轉型成:

  • Serverless Platform
  • Edge Computing Platform
  • AI Inference Platform

目前已提供:

  • Workers
  • Pages
  • Durable Objects
  • R2 Storage
  • Vectorize
  • AI Gateway
  • MCP 支援

Cloudflare 的最大優勢是將 AI、儲存、運算、安全性整合在同一平台。

Cloudflare 優點

全球邊緣節點

超過 300 個以上節點。

成本極低

許多開發者由 Vercel 轉向 Cloudflare 的原因之一就是成本。

AI Agent 友善

Cloudflare 正積極投入:

  • MCP
  • AI Gateway
  • Agent Hosting

未來 AI Agent 部署極具潛力。

缺點

  • 學習曲線較高
  • Next.js 支援仍不如 Vercel 完整
  • 除錯較複雜

三、RepackAI:AI 行銷內容生成神器

RepackAI 官方網站

RepackAI 並不是部署平台。

它的定位比較像:

AI 內容工廠

使用者只需提供:

  • 網址
  • YouTube 影片

即可快速產生:

  • Facebook 貼文
  • Instagram 貼文
  • X(Twitter)內容
  • LinkedIn 內容
  • 部落格文章
  • 圖片素材
  • 短影音素材

大幅降低內容行銷成本。

適合誰?

  • AI SaaS 團隊
  • 自媒體
  • 行銷公司
  • 電商團隊

最大價值

當你使用 Vercel 或 Cloudflare 建立 AI 產品後,

RepackAI 可以協助你:

  • 宣傳產品
  • 建立 SEO 文章
  • 經營社群媒體

形成完整的流量成長循環。


四、Esbuild:極速打包工具

Esbuild 官方網站

Esbuild 是目前最受歡迎的新世代 JavaScript Bundler 之一。

其核心特色:

非常快。

Esbuild 採用 Go 語言開發,因此在編譯速度上遠超:

  • Webpack
  • Babel
  • Rollup

官方甚至表示許多情境下能快上數十倍。

功能

  • TypeScript 編譯
  • Tree Shaking
  • Minify
  • Code Splitting
  • ESM 轉換
  • CommonJS 轉換

適合

  • React
  • Vue
  • Svelte
  • Next.js
  • Node.js

為什麼重要?

AI 專案通常依賴大量套件:

LangChainOpenAI SDKSupabaseShadcn/UIReact

若建置速度太慢,

開發效率會大幅下降。

Esbuild 正是解決此問題的重要工具。


四大平台比較總表

項目VercelCloudflareRepackAIEsbuild
類型部署平台邊緣運算平台AI內容平台打包工具
AI功能★★★★★★★★★★★★★★☆★☆☆☆☆
部署速度★★★★★★★★★☆不適用不適用
全球CDN★★★★★★★★★★
成本控制★★★☆☆★★★★★★★★★☆免費
學習曲線中高
適合新創★★★★★★★★★☆★★★★☆★★★★★
適合大型產品★★★★☆★★★★★★★★☆☆★★★★★

RepackAI 則負責自動產生 SEO 與社群內容,建立持續流量來源。


能行銷才是王者

2026 年的 AI 開發已經不只是模型競賽,而是整個開發與部署生態系的競爭。

  • Vercel 適合快速開發與 AI SaaS
  • Cloudflare 適合大型流量與 AI Agent
  • RepackAI 適合內容行銷自動化
  • Esbuild 適合提升前端建置效率

透過開發、部署、行銷三者整合,才能在 AI 時代建立可持續成長的產品與流量體系。

在 wordpress 和 cloudflare 中啟用 HTTP/2 Server push,讓你網站速度飛奔

在 wordpress 和 cloudflare 中啟用 HTTP/2 Server push,讓你網站速度飛奔

什麼是 HTTP/2 Server Push?

HTTP/2 Server Push 是一項新的優化技術,允許伺服器在客戶端請求之前推送資源。這可以提高頁面載入速度而不需要等待瀏覽器先發出請求,因為它可以減少客戶端請求的數量,這意味著網頁所需的 CSS、JavaScript 或圖像文件可以更快地被載入,從而減少頁面加載時間。

在 Cloudflare 中啟用 HTTP/2 Server Push

要啟用 HTTP/2 Server Push,您需要登入到您的 Cloudflare 帳戶並轉到「Speed」頁籤。然後,您需要點擊「HTTP/2」頁籤並啟用「Server Push」。

啟用 HTTP/2 Server Push 的優勢

  • 提高頁面載入速度
  • 減少伺服器負載
  • 提高使用者體驗

WordPress 安裝 Cloudflare 外掛

在 wordpress 中,需要去安裝 cloudflare 官方的外掛

設定 wp-config.php

編輯 wp-config.php 檔案,並且加入設定

define('CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE', true);
ChatGPT & GPTs:聊天機器人與AI機器人們(包含隱藏未公開功能)

ChatGPT & GPTs:聊天機器人與AI機器人們(包含隱藏未公開功能)

保姆級的 ChatGPT 克服機器人教學,提供你最新最快最完整的自製客服機器人教學,GPTs前天才發布,經過了兩天測試後,已經找出如何製作自己家的客服機器人的完整方法,分享給大家(PS:GPT最近這幾天留亮超大,常常會有生成錯誤,目前也只能多試幾次)

GPTs

首先要先到 ChatGPT 的 gpts 網頁上看看,現在有甚麼樣的機器人們應用,

https://chat.openai.com/gpts/discovery

上面就有很多官方的應用,例如:

  • DALL-E,官方的文生圖工具
  • Data Analysis,官方的看圖說故事工具,給股票的K線圖,他也可以幫你分析漲跌的機率
  • Game Time,教你玩各種紙牌、遊戲、博弈類的,提供你策略、統計以及分析你的牌面,千萬別在賭場內用這套工具
  • The Negotiator,教你如何談判的機器人
  • 等等等

Create a GPT

當然最重要的是 Create a GPT ,客製化你自己的GPT機器人,他會是對話式的建立你自己的機器人,其中不需要真的去懂一種程式語言,只要給 ChatGPT 許願即可實現

先說說介面,左邊是建立以及設定的視窗,右半部則是目前的效果預覽視窗,隨時可以測試一下目前 GTPs 機器人的回應

Create a GPTs interface

1.定義角色

我這次想要創建一個會幫忙銷售商品的電商用的客服機器人,首先先許願

願望:我要建立一個”可以回答國際上網卡問題的機器人”

You

請用繁體中文對答,我要建立一個"可以回答國際上網卡問題的機器人"ChatGPT

GPT Builder

了解,我們將創建一個擅長回答有關國際上網卡問題的機器人。這個機器人將提供不同國際上網卡的資訊、使用方式、相容性,以及常見問題的解決方法。

關於機器人的名稱,您覺得叫做「網路通全球」怎麼樣?這個名字可以嗎?

ChatGPT 會要求你先為機器人命名,你可以引導他幫你想一個名字或是直接告知他你們公司的品牌名,例如我要用iesim這個名字來做為機器人的名稱,就打入「我想要用 “iesim” 作為機器人的名字」,他會命好機器人的名字並且也用 DALL-3 幫你畫好專屬你品牌機器人的LOGO

如果不滿意他畫的LOGO,或是早就有自己品牌的LOGO,可以直接上傳一個圖檔給他,所有的動作在預覽視窗都會即時的更新

2.定義行為與特性

太好了!接下來,我們將進一步定義 "iesim" 的行為和特性。讓我們從機器人的角色和目標開始討論。"iesim" 將主要用來回答哪些類型的國際上網卡問題?您希望它專注於提供技術支持、價格比較,還是涵蓋更廣泛的資訊,例如購買建議和使用技巧?

現在 "iesim" 已經設定好了。它是一個專門回答國際上網卡問題的專家,提供技術支持和購買建議。"iesim" 會提供清晰、簡潔、並且有用的回答,並且會保持友好和專業的語氣。

您可以在右邊的對話框中試用 "iesim",並且告訴我任何您希望進行的改進。您現在想嘗試嗎?

現在你要把GPT Builder問你的問題回應他,回應她的當下,也就是在定義iesim機器人的類別、特性以及他的行為,像是我可以回應 ChatGPT,告訴她我的機器人主要用來回應使用技巧、技術支持、推薦商品以及價格比較

現在 "iesim" 的設定已更新,以更好地符合您的需求。它專注於提供使用技巧、技術支持、商品推薦,以及進行價格比較,旨在幫助用戶選擇最適合他們需求的國際上網卡。

您現在可以在右側的對話框中試用 "iesim",體驗它的互動並提供任何改進建議。您要開始試用了嗎?

當 ChatGPT 重新定義好機器人後,你就可以嘗試在預覽視窗中,呼叫機器人的名字,例如輸入 iesim ,他就會回應她會的東西

iesim
當然可以。如果您有任何關於國際網路卡的問題,請隨時提問。我可以為您提供關於不同類型的國際網路卡、使用方法、兼容性問題以及常見問題的解決方案等資訊。您需要什麼協助呢?

3.定義風格

接下來你要賦予這個專家機器人是有甚麼樣的個性,讓他更有人性,例如我這邊這個機器人,是專門做客戶服務的,就少點幽默(避免在傷口上面撒鹽),多點專業,但要能平易近人,和用詞簡單明瞭,那我就在 Builder 視窗內要求 “請在回應的時候用繁體中文,用詞簡單明瞭”

請在回應的時候用繁體中文,用詞簡單明瞭

這時候的預覽視窗就可以試試看目前設定上的效果,例如可以問問在台灣如何用esim卡上網?esim可以用在我的iphone上面嗎?

專門解答國際上網卡問題,提供建議、支持和比較

例如我問了我目前為了 iesim 創建的 GPTs 機器人,”esim可以用在我的iphone上面嗎?”,目前的回就已經很完整了

iesim
eSIM(嵌入式SIM卡)確實可以在許多現代iPhone型號上使用。為了確認您的iPhone是否支持eSIM,您需要檢查您的iPhone型號。自iPhone XS、iPhone XS Max和iPhone XR起,大多數新款iPhone都支持eSIM。如果您的iPhone是這些型號之一或更新的型號,那麼您應該能夠使用eSIM。

使用eSIM的步驟通常包括以下幾個方面:

確保您的iPhone已更新到最新版本的iOS。
選擇一家提供eSIM服務的電信運營商。
按照運營商的指示進行eSIM的激活,這通常涉及掃描一個QR碼或手動輸入設置信息。
如果您已經確定您的iPhone支持eSIM並且想要使用國際上網卡,請考慮以下因素來選擇最適合您的服務:

覆蓋範圍:選擇在您旅行目的地有良好覆蓋的運營商。
數據計劃:根據您的數據使用情況選擇合適的數據計劃。
價格:比較不同運營商的價格,找到性價比最高的選項。
激活和使用的簡便性:考慮激活過程的簡便性和是否可以輕鬆更改或取消計劃。
最後,請在購買或激活eSIM服務之前,再次確認您的iPhone型號和iOS版本,以及您選擇的運營商在您的目的地是否有良好的服務覆蓋。

4.告知禁止事項

接下來iesim自家的機器人當然不能為其他人作嫁,當有使用者問到價格以及產品比較時候,一定要回應 iesim 自己的商品,或是有人來亂你家的客服,那要記得別讓他回應色色的問題等,所以在禁止的事項中,我輸入以下資訊

在輸出資料的時候,請遵守以下規定 1.不輸出色情以及暴力的言語 2.不輸出誘導犯罪的言語

5.指令引導(Instuction)

完成以上基本設定後,可以進入 Configure 中,進行進階的設定,你切過去 Configure 中時候,會看到 GPTs 已經幫你設定好了大多數的資訊,你可以先從 Instructions 開始,其中 Role and Goal 可以當作正面表列的提示詞,Constraints 可以當作負面的提示詞,把要限制的條件都放在這後面做說明。

ChatGPT GPTs Instructions

6.快速指令建議(Conversation Starters)

此處定義的是當一個使用者第一次接觸你的 GPTs 的時候,會提供他快速進入情況的建議問題,目前是她幫我自動產生的,我要修改成我們想要的,可以直接在 Conversation Starters 中做修改

從上面的預設的建議,改成下面的建議

1.我不知道如何把 esim 放在我的手機上?
2.我的iphone手機是否支援 esim?
3.有去 日本 的上網卡,要如何選擇?
4.要去韓國和日本5天,有推薦的嗎?

預覽視窗輸出會是下圖

7.資料上傳(Upload)

我們的客服資料很龐大,也很專業,不是可以在三言兩語說明完畢的,你可以整理成文件,用TXT文字檔上傳給 GPTs,他會去學習且調用裡面的資料,再也不用訓練自己的向量或是LORA了,值得一提的還有文字檔中其實可以吃 JSON 格式的,用了 JSON 檔案,iesim GPTs 就可以在回答的時候帶入連結。

8.外部功能(Actions)

Actions 功能比較進階,但一定要讓你們家工程師學一下,這功能可以跟外部的 API 互動,也就是從你們家的 API 提取資訊,或是呼叫你們家的 API 做動作,例如下單,如果沒有工程師,也可以用支援 ChatGPT Zapier 這種自動化流程的工具來去擴增你的 GPTs 與外部網站甚至是你的電腦主機的互動,其他的 RPA 機器人也都是可以的喔。

Actions 的 Sample 中有取得 Get Weather Data 天氣 API

調用 OpenAI 自家的其他服務

Untitled : 客製調用自家的 API 服務

這功能超級實用且驚艷,可以看官方的 YT 發佈會,他連結了自己的 Slack 以及行事曆,可以讓 chatGPT 去幫你設定你的 Google 行事曆。

7.更換 LOGO

可以在 Configure 中,點選你的 LOGO ,會出現 Upload Photo 和 Use DALL-E,可以在這邊上傳自己的LOGO或是重新用 DALL-E 在產生一個 LOGO

使用 JSON 檔案作為你的 Knowledge ,讓你的回應開外掛

這邊要教大家如何使用你現有的網頁,把她製作成 ChatGPTs 的知識庫,有人問的時候,他會按造你網頁的資料標準回答,並且還附上連結,或是你要的呈現效果

1.首先準備一個 JSON 檔案,其中有 Title, Context, Link,檔案如下

{
    "Title":"esim 操作說明",
    "Context":"1) 下載QRCode / 設定eSIM首先,請先確認手機是否連接上4G/5G網路或Wi-Fi。 下載安裝eSIM需在有網路的狀態下才可進行。    
    eSIM可在台灣先進行下載安裝,須注意如在方案可使用的國家地區下載安裝,即可能安裝完成後觸網激活,如在方案國家但還未到預計使用方案的日期,請至使用當日再進行安裝。    
    付款完成後,您會收到一封內含QR Code的Email,掃描QR Code即可將eSIM下載至您的手機,在出國前做好準備。     
    1.下載eSIM方案:「設定」→「行動服務」→「加入行動方案 / 加入eSIM 」→「掃描QRCode」    
    2.設定eSIM數據漫遊:「設定」→「行動服務」→「eSIM (次要、旅遊、商務、作用數據等)」開啟號碼並開啟「數據漫遊」    
    3.切換行動數據:「設定」→「行動服務」→「行動數據」切換設置為eSIM(次要、旅遊、商務、作用數據等)
    注意:
    1. 請確認您掃描了完整的QR Code。一個eSIM QR Code只能用一台裝置掃描下載1次,下載完成綁定後請勿隨意更換或刪除,如造成無法使用eSIM,恕無法更換與退款。
    2. 掃描QR Code動作是將eSIM下載至您的手機,您還需要做些設定來啟用它。
    3. 本產品不包含語音通話、簡訊功能。詳見各產品介紹。
    4. 本產品不支援鎖卡機、電信業者客製機、網路分享器、改裝過的行動裝置、3G手機、翻譯機以及iPhoneXR 以下的機型。
    5. 電信商因應疫情間對網路流量控管嚴格,若因短時間在網路繁忙地區過量使用而導致流量爆增,電信商有權進行管制,會造成短時間降速或斷網,會在一段時間後恢復,此狀況本公司將無法干預。
    6. 各國電信網路品質皆有所不同,網路訊號可能隨所在地點、移動中、地形、建築物遮蔽情形、使用人數及天候等因素影響上網品質,敬請知悉。
    7. eSIM上網流量使用完畢即終止或方案到期終止,且到期尚未使用完畢的漫遊上網流量自動失效,不得要求退費或退回等值現金。
    2)如何關閉Softesim eSIM?
    進入設定  >>  行動服務   >>  關閉此號碼  >>   行動數據會恢復成原本的電信。
    其他設定:修改Softesim 的方案名稱。
    進入設定  >>  行動服務  >>  行動數據:[Softesim eSIM]  >>  行動方案標籤  >> 自訂標籤
    日本、日韓卡、東南亞卡個人熱點APN設定:確認 eSIM 的APN設定。
    適用商品:日本5日無限卡、日本8日無限卡、日本5日1GB、日本7日3GB、日韓5日1GB、日韓7日3GB、東南亞5日2GB、東南亞8日4GB
    進入設定  >>  行動服務  >>  選擇eSIM方案  >>  行動數據選項  >>   APN設定  >>   個人熱點APN
    查看APN頁面最下方"個人熱點"APN欄位是否與其他欄APN相同,如不同,請修正為其他同樣的APN即可。",
    "Link":"https://softesim.com/setting/"
}

2.準備網頁內容

複製網頁標題放到 Title,複製網頁內容放到 Context,複製連結放到 Link 中,例如 https://softesim.com/setting/ 中的網頁資訊,整理後會是上面的文件

3.將 JSON 上傳到 ChatGPT 的 KM 中

4.記得按下 Update (更新)按鈕

5.驗證以及測試KM

輸入文章中的問題 “如何關閉 Softesim eSIM?”

隱藏功能,建立並且驗證你自己的網域

可以進入 ChatGPT 頁面中,點選自己的圖示,在彈出視窗中可以選擇「設定 & Beta」,進去設定中,設定開發者的 profile

在 Builder profile 中,可以去驗證你的 Website(網站) 的 domain(網域)

在 Add a new domain 中,把你擁有的網域填進去,請注意,這個網域是你可以控制 DNS server 的,等等會需要去驗證你的網域所有權

提交網域後,會取得一個驗證碼,要把它複製起來,等等到你的 DNS 主機中,把值填進去

這裡以我的 DNS SERVER (CloudFlare) 做示範,新建一個 TXT 紀錄,名稱用 @ ,內容則是把剛剛取得的值填進去

回到原來的 ChatGPT 頁面上,按下檢查,即可通過驗證

使用 Actions 釋放 ChatGPT 的超(鈔)能力

1.首先安裝 ChatGPT 的 Plugins : Zapier

到 Plugin store 中

搜尋 Zapier

點選 Allow 授權 OpenAI 存取你的 Zapier ,在這一步驟前,你要先有註冊過 Zapier 才行喔

下面要新建立一個 action 來讓 ChatGPT 按造你的需求做事情,我打算讓客戶說出自己的需要,例如要去那個國家,待上多少天,我們可以幫他建立訂單

我這邊示範,如果使用者有需求,我們就幫他按照需求建立一筆訂單

要在你的woocommerce網站建立一個帳號,授權給 Zapier 可以建立一筆訂單

2.導入 API JSON

請參考 Zapier 文件 ,將https://actions.zapier.com/gpt/api/v1/dynamic/openapi.json?tools=meta 填入到 ChatGPT 的 Actions 中

點擊 Import Url ,並且填入 https://actions.zapier.com/gpt/api/v1/dynamic/openapi.json?tools=meta

會取得 Zapier 的 API 取用範例

3.接下來去設定 Instructions 讓他符合 Zapier 的 tirger

### Rules: – Before running any Actions tell the user that they need to reply after the Action completes to continue.

### Instructions for Zapier Custom Action:

Step 1. Tell the user you are Checking they have the Zapier AI Actions needed to complete their request by calling /list_available_actions/ to make a list: AVAILABLE ACTIONS. Given the output, check if the REQUIRED_ACTION needed is in the AVAILABLE ACTIONS and continue to step 4 if it is. If not, continue to step 2.

Step 2. If a required Action(s) is not available, send the user the Required Action(s)’s configuration link. Tell them to let you know when they’ve enabled the Zapier AI Action.

Step 3. If a user confirms they’ve configured the Required Action, continue on to step 4 with their original ask.

Step 4. Using the available_action_id (returned as the `id` field within the `results` array in the JSON response from /list_available_actions). Fill in the strings needed for the run_action operation. Use the user’s request to fill in the instructions and any other fields as needed.

REQUIRED_ACTIONS:

– Action: Google Calendar Find Event Confirmation Link: https://actions.zapier.com/gpt/start?setup_action=google%20calendar%20find%20event&setup_params=set%20have%20AI%20guess%20for%20Start%20and%20End%20time

– Action: Slack Send Direct Message Confirmation Link: https://actions.zapier.com/gpt/start?setup_action=Slack%20Send%20Direct%20Message

只要把上面的 Action: 後面的內容改成你要的文字就可以了,例如

– Action : 我要買

4.觸發 Actions

未來你只要觸發 「我要買」 這個關鍵字,就會呼叫你所定義的 Azpier Actions

5.待續….會在寫一個自定義的 Actions

iesim GPTs

來試試看做好的機器人吧!!

https://chat.openai.com/g/g-hplXbLoF4-iesim

延伸閱讀