如何用 Coze 整合 LINE 聊天機器人?
什麼是 Coze? Coze 是由字節跳動(ByteDance)推出的一款無代碼 AI 聊天機器人及應用程序開發平台,旨在幫助用戶輕鬆打造並部署基於 AI 模型的聊天機器人。無論是否具備程式設...
透過 Dify AI 的強大功能,快速建立並串接 LINE 聊天機器人,讓自動化對話更輕鬆。本篇教學將帶您用dmflow.chat一步步完成整合,並提供實際範例與注意事項。
Dify 是一個 開源的大型語言模型(LLM)應用開發平台,旨在簡化生成式 AI 應用的開發和部署。它集成了核心技術堆疊,結合 後端即服務(Backend as a Service, BaaS) 和 LLMOps 的理念,讓開發者(甚至是非技術使用者)能夠快速構建並管理生產級的 AI 應用。
Dify AI 提供圖形化設計介面,結合 API 串接功能,可快速將複雜的操作流程整合至 LINE 聊天機器人,滿足多種應用場景。
此範例我們選擇預設模板(SaaS Startup Mentor)
模板有變數founder_profile,但是為可選,本次範例不使用。
變數使用
Request
curl -X POST 'https://api.dify.ai/v1/chat-messages' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: application/json' \
--data-raw '{
"inputs": {},
"query": "What are the specs of the iPhone 13 Pro Max?",
"response_mode": "streaming",
"conversation_id": "",
"user": "abc-123",
"files": [
{
"type": "image",
"transfer_method": "remote_url",
"url": "https://cloud.dify.ai/logo/logo-site.png"
}
]
}'
Response
{
"event": "message",
"message_id": "9da23599-e713-473b-982c-4328d4f5c78a",
"conversation_id": "45701982-8118-4bc5-8e9b-64562b4555f2",
"mode": "chat",
"answer": "iPhone 13 Pro Max specs are listed here:...",
"metadata": {
"usage": {
"prompt_tokens": 1033,
"prompt_unit_price": "0.001",
"prompt_price_unit": "0.001",
"prompt_price": "0.0010330",
"completion_tokens": 128,
"completion_unit_price": "0.002",
"completion_price_unit": "0.001",
"completion_price": "0.0002560",
"total_tokens": 1161,
"total_price": "0.0012890",
"currency": "USD",
"latency": 0.7682376249867957
},
"retriever_resources": [
{
"position": 1,
"dataset_id": "101b4c97-fc2e-463c-90b1-5261a4cdcafb",
"dataset_name": "iPhone",
"document_id": "8dd1ad74-0b5f-4175-b735-7d98bbbb4e00",
"document_name": "iPhone List",
"segment_id": "ed599c7f-2766-4294-9d1d-e5235a61270a",
"score": 0.98457545,
"content": "\"Model\",\"Release Date\",\"Display Size\",\"Resolution\",\"Processor\",\"RAM\",\"Storage\",\"Camera\",\"Battery\",\"Operating System\"\n\"iPhone 13 Pro Max\",\"September 24, 2021\",\"6.7 inch\",\"1284 x 2778\",\"Hexa-core (2x3.23 GHz Avalanche + 4x1.82 GHz Blizzard)\",\"6 GB\",\"128, 256, 512 GB, 1TB\",\"12 MP\",\"4352 mAh\",\"iOS 15\""
}
]
},
"created_at": 1705407629
}
使用兩個資源,一個是當conversation_id為空的時候呼叫,一個是當存在conversation_id時呼叫
另外,在記憶模板中,session添加conversation_id,保存暫時的conversation_id。
整合完成後,LINE 聊天機器人會即時回應處理後的結果。
點擊查看詳細教學:整合渠道教學
透過以上步驟,您已成功完成 Dify 與 LINE 聊天機器人的整合!立即動手實現高效自動化對話,提升服務質量。
什麼是 Coze? Coze 是由字節跳動(ByteDance)推出的一款無代碼 AI 聊天機器人及應用程序開發平台,旨在幫助用戶輕鬆打造並部署基於 AI 模型的聊天機器人。無論是否具備程式設...
用 Dify AI 打造高效工作流,節省時間成本 Dify AI 是一款強大的 AI 工作流平台,讓您能快速、輕鬆地整合各種工具與服務,自動化重複性任務。無論是數據分析、內容生成,還是客戶服務...
AI客服怎麼選?ChatGPT客服、傳統系統大比拼|智能客服整合方案 為什麼AI客服是企業的未來? 在數位化浪潮席捲全球的2024年,AI客服已經從單純的輔助工具,演變成企業服務升級的重要支...
為中小企業打造成功的Chatbot策略:提升客戶體驗與業務效率的必備工具 隨著數位時代的來臨,Chatbot已成為中小企業提升客戶體驗與業務效率的關鍵工具。本文將深入探討中小企業如何利用Cha...
CMS Chatbot:革新內容管理與客戶服務的AI助手 隨著人工智能技術的快速發展,CMS Chatbot正在改變我們對內容管理系統(CMS)的傳統認知。這種創新技術不僅能夠輔助CMS,在某...
AI Agent:人工智慧的未來,從對話到自主行動 描述 AI Agent 引領人工智慧領域,從簡單的對話系統進化到能夠自主執行複雜任務的智能助理。本文深入探討AI Agent的定義、特性、應...