iT邦幫忙

聊天機器人相關文章
共有 127 則文章
鐵人賽 Modern Web DAY 3

達標好文 技術 第三天:作一隻最簡單的 Line 聊天機器人

我們今天來作一個最簡單的 Line 聊天機器人,要完成這個目標,我們連一行程式都不用寫。 建立 Line Messaging API 帳號 第一步:開啟 Lin...

鐵人賽 Modern Web DAY 2

達標好文 技術 第二天:認識卡米狗

認識卡米狗 其實卡米狗也很想認識你們,趕快來加我好友RRRRR FB粉絲團:https://www.facebook.com/kamigo01/ Line:ht...

鐵人賽 Modern Web

達標好文 技術 只要有心,人人都可以作卡米狗 - 完賽心得

參加感想 其實一開始參加的時候是想說反正隨時棄坑都沒關係,至少我有開始過。但沒想到讀者比我預想的還要多,情況有點不受控制,我似乎不得不把質跟量都作出來,不然就會...

鐵人賽 Modern Web DAY 1

達標好文 技術 第一天:認識聊天機器人

什麼是聊天機器人(chatbot) 聊天機器人就像卡米狗,他可能是一個在通訊軟體上的帳號,或官方帳號,或粉絲團或者其他形式,只要你可以跟他互傳訊息,而他不是真人...

鐵人賽 Modern Web DAY 21

達標好文 技術 第二十一天:讓 Line Bot 回覆訊息

昨天我們把聊天機器人 webhook 串好了,今天我們要讓機器人回覆訊息。 我們先來看看我們能不能正常的收到訂閱通知,我說的訂閱通知是在第五天:認識 Line...

鐵人賽 Modern Web DAY 30

達標好文 技術 第三十天:卡米狗查天氣

今天就是最後一天惹,有些事情想跟你們講一下,那就是我們前幾天到底在幹嘛。 以下是一些示意圖,說明我們的 HTTP request 傳遞的路徑。 回覆訊息 Li...

鐵人賽 Modern Web DAY 29

技術 第二十九天:卡米狗發公告

今天我們要作的是主動傳訊息的功能。 目前我們用到的都只是回覆訊息的功能: 認識 Push Message API # 傳送訊息到 line def re...

鐵人賽 Software Development DAY 6

技術 【PHP Telegram Bot】Day06 - 安裝 PHP 與設定環境變數

今天要來安裝執行 PHP 程式的程式,PHP 的解釋器(直譯器)。 通常 PHP 都是跑在網站伺服器上,應該很少人知道 PHP 可以用終端機(Terminal...

鐵人賽 Modern Web DAY 26

達標好文 技術 第二十六天:卡米狗推齊

今天要作的是卡米狗的推齊功能,也就是當看到有兩次以上有人說出相同的句子,那麼就跟著說的功能。要作到這件事,卡米狗必須要有一點記性才行,所以我們必須記錄每個群組中...

鐵人賽 Software Development DAY 3

技術 【PHP Telegram Bot】Day03 - 向 @BotFather 申請一隻機器人吧!

講了兩天的贛話,今天終於要來實作啦! The BotFather The Botfather 這個名字是致敬 1972 年的美國電影《教父》 它是機器人,也...

鐵人賽 Modern Web DAY 27

技術 第二十七天:卡米狗見人說人話,見鬼說鬼話

在第二天:認識卡米狗提到過,見人說人話,見鬼說鬼話功能是考慮到多個群組都教了相同的關鍵字時,卡米狗應該在每個群組做出不同的回應,這樣才不會被討厭,於是就加入了這...

鐵人賽 Software Development DAY 4

技術 【PHP Telegram Bot】Day04 - Telegram 機器人的設定

今天要來設定機器人~ 按下 /mybots 指令後就會出現機器人列表 Choose a bot from the list below: 選擇一個你要查看...

鐵人賽 Software Development DAY 2

技術 【PHP Telegram Bot】Day02 - Telegram 聊天機器人原理

今天要來講講機器人是怎麼運作的 Client-Server 架構 這是一種網路架構,網頁大部分都是使用此架構瀏覽器是客戶端(client),客戶端(clie...

鐵人賽 Software Development DAY 21

技術 【PHP Telegram Bot】Day21 - sendPhoto:三種發送圖片的方式

上傳圖片跟 Markdown 一樣也是沒看過別人怎麼寫,就猜不到怎麼做的東東 sendPhoto https://core.telegram.org/bot...

鐵人賽 Software Development DAY 23

技術 【PHP Telegram Bot】Day23 - Inline mode(內聯模式):在輸入框使用機器人

雖然還有另一個按紐,但是今天我想先來玩玩內聯模式 前置作業 還記得 Day04 - Telegram 機器人的設定 文章中間有看到過的那個 Inline...

技術 什麼是 AI Agent?

此為《AI Agent 深入研究》系列的第一篇。 我們接下來的內容會在這裏優先發佈: ChatGPT 落地研究 | Ted,歡迎訂閱。 ChatGPT 一推出...

鐵人賽 AI & Data DAY 21

技術 [D21] LangChain 專題實做 - 文本嵌入與向量資料庫

在這篇文章中,我們將延續前一天的主題,探討 RAG(Retrieval Augmented Generation,檢索增強生成)的概念。我們先回顧一下,前一天我...

鐵人賽 AI & Data DAY 6

技術 [D6] OpenAI API 入門 - 基本觀念

首先,我們必須明確理解 OpenAI API 和 ChatGPT 之間的根本差異。OpenAI API 是一個基礎工具集,可讓你自行建立對話機器人或AI助理。相...

鐵人賽 AI & Data DAY 23

技術 [D23] LangChain 專題實做 - 各類檢索器介紹

在我們的上一篇文章中,我們提到了Langchain不僅提供了向量資料庫的語義相似度查詢功能,還為我們設計了一個通用的檢索器界面。這可能讓你產生一個疑問:既然已經...

鐵人賽 Mobile Development DAY 19

技術 Day 19 - [語料庫模型] 07-程式碼: 餘弦相似性

嗨,昨天語料庫模型建好了,下一步要如何使用呢? 我們要如何比對輸入的句子與語料庫中的哪一句最相似呢? 相似度計算方式 計算兩個點之間存在的差異大小,主要有兩種...

鐵人賽 Software Development DAY 9

技術 【PHP Telegram Bot】Day09 - 用 PHP 主動接收和發送訊息吧!

前置作業 複製程式碼 還記得前天最後建立的資料夾嗎,把它用 VS code 打開,再建立一個 php 檔案,把昨天文章的官方程式貼進去 修改 API_T...

鐵人賽 AI & Data DAY 8

技術 [D8] OpenAI API 入門 - Chat Completion 訊息角色

今天是我們對 OpenAI API 入門章節的最後一篇,本文將深入探討 chat completion 的角色設定。這個新一代的對話 API 為我們提供了更為精...

鐵人賽 Software Development DAY 7

技術 【PHP Telegram Bot】Day07 - 安裝 VS Code 並撰寫第一支程式

俗話說得好:「工欲善其事,必先利其器」。 沒有一個好用的文字編輯器,要如何輕鬆愉悅的寫程式呢? 安裝 VS Code 這應該不用我教了吧?就是那種最熟悉的安...

鐵人賽 AI & Data DAY 4

技術 [D4] 原理解析 - 大型語言模型之爭

在本文開始之前,讓我們先來探討一張圖表,該圖表詳細描述了大型語言模型的族系、演變軌跡和發表年代。從這張圖表中,以下幾點吸引了我的注意: 現代語言模型的根基主要...

鐵人賽 Software Development DAY 22

技術 【PHP Telegram Bot】Day22 - ReplyKeyboardMarkup:讓輸入框下方出現按鈕區域

今天的東東是個超多層的陣列,足以讓腦袋死機,請做好心理準備再服用 前置作業 又回到 apiRequestJson() 啦,昨天因為陣列只有一層,所以不需要...

鐵人賽 Software Development DAY 20

技術 【PHP Telegram Bot】Day20 - sendMessage:發送和轉換 Markdown 訊息

今天先來點輕鬆的,先來看看各種 sendMessage 的功能,最後來轉換使用者發送的 Markdown 文字 sendMessage https://co...

鐵人賽 Software Development DAY 14

技術 【PHP Telegram Bot】Day14 - 基礎(3):字串處理與正規表示式 Regex

在程式裡第二個常出現的就是字串處理啦 運算子 連接運算子 說明 用法 . 連接 x . y .= 連接並賦值 x .= y 在 PH...

鐵人賽 Software Development DAY 5

技術 【PHP Telegram Bot】Day05 - 程式語言的運作原理

眾所皆知:「不會寫程式的人都認為程式語言是寫給電腦看的,會寫程式的人都知道程式語言是寫給人看的。」 程式語言 其實電腦是看不懂程式語言的,程式語言的檔案就只...

鐵人賽 AI & Data DAY 2

技術 [D2] 原理解析 - ChatGPT 是什麼?

什麼是 ChatGPT? 當大家初次接觸ChatGPT時,多數人都會感到驚訝,甚至非常好奇它背後究竟是什麼樣的技術在支撐。相較於過去那些回應呆板、機械式的人工智...