iT邦幫忙

學習筆記相關文章
共有 631 則文章

技術 DAY14:認識Agents

Agent(智能代理)就是讓模型根據指令,自動決定要使用哪個工具、查什麼資料、做什麼動作,最後再回覆結果。 舉例來說:如果問「幫我查今天台北的天氣,再幫我換算...

技術 DAY13:認識LangChain

LangChain是一個開源框架,能讓我們更容易使用LLM來開發應用。它的核心目標是讓你可以把模型、資料、工具整合起來,形成一個可互動的智慧系統。可以想像成是A...

技術 DAY12:用pipeline來做文字接龍

前面我們都是使用model.generate來做文字接龍,雖然這樣能掌握完整流程(例如token編碼、解碼、Top-k抽樣等),但在實務上,如果只是要快速建立聊...

技術 DAY11:多輪對話

多輪對話(Multi-turn Conversation):是多個一輪對話連續組成,並且彼此有上下文關聯。 實作可持續聊天的多輪對話讓模型做多輪對話的關鍵就是...

技術 DAY10:一輪對話

一輪對話(One-turn Conversation):使用者輸入一個prompt,AI回覆一句話。這是最基本的互動模式,沒有上下文記憶,也就是說,每次問問題,...

技術 DAY9:讓LLM做文字接龍(下)

在前一篇中,我們學會了讓模型依照prompt一次接出多個字,但那樣的生成是固定的,模型永遠會選機率最高的那個token,接下來我們來改變生成策略,讓模型依照機率...

技術 DAY8:讓LLM做文字接龍(上)

在前一篇,我們認識並學會了使用Chat Template讓模型能理解誰在說話。但模型要真正開口說話,就需要進入生成階段。這一篇,我們要來了解模型是如何一步一步預...

技術 DAY7:認識Chat Template

Chat Template(對話模板)用來規範整個對話格式,幫助我們明確告訴模型,哪段是system prompt(系統提示)、哪段是user prompt(使...

技術 DAY6:認識Prompt

Prompt就是我們給模型的指令,可能是一句話、幾段描述、或包含範例的模板。我們跟AI說:「幫我寫一段自我介紹。」這句話就是所謂的User prompt。如果想...

技術 DAY5:LLM是怎麼學會語言的?(下)

透過tokenizer.encode這個函數將文字轉換為對應的token編號。(Encode會自動加代表句子起始的符號(begin of text),不要它顯示...

技術 DAY4:LLM是怎麼學會語言的?(上)

LLM無法直接理解文字,因此我們需要先將文字轉換成數字(Token)。Tokenization就是這個轉換過程,且不同模型會有不同的規則。 我們可以用toke...

技術 DAY3:如何導入LLM?

首先要先安裝Transformers套件。 再來要登入HuggingFace Hub。(需先取得Hugging Face的Token) 接著我們要選擇欲使...

技術 DAY2:認識LLM

LLM是一種利用深度學習(Deep Learning)的模型,用來預測下一個字(Token)。 例如:輸入:「我今天想去」→模型可能預測「吃飯」或「圖書館」...

技術 DAY1:認識NLP

NLP(Natural Language Processing,自然語言處理)是一個讓電腦理解、分析、生成人類語言的人工智慧技術。 為什麼需要NLP?人類語言...

鐵人賽 自我挑戰組 DAY 30
JS漫遊記 系列 第 30

技術 JS漫遊記-30-完結噢。

這三十天,過得很快 覺得自己的文章還有很多很多很多需要去更新之處 最重要的是!! 沒有事先囤文章 https://ithelp.ithome.com.tw/a...

鐵人賽 自我挑戰組 DAY 29
JS漫遊記 系列 第 29

技術 JS漫遊記-29-曾經的魔王To do list

沒想到已經是倒數第二天了~這次想要來寫一下TO DO LIST的部分至於最後一天,會想要來寫一下檢討跟之後發文的方向~因為要準備去澎湖玩了~所以也剛好在澎湖思...

鐵人賽 自我挑戰組 DAY 28
JS漫遊記 系列 第 28

技術 JS漫遊記-28-背景變色(補充說明)

來~補充一下昨天的文章裡面有用到比較多跟以往不太相同的地方所以想說來補充說明~ Math.random() & Math.floor() Math....

鐵人賽 自我挑戰組 DAY 27
JS漫遊記 系列 第 27

技術 JS漫遊記-27-背景變色

嗨嗨~今天又是假期的最後一天了~大家有出門去踏踏青嗎~今天也想說來個js的舉例小遊戲~背景變色辣~ html <html lang="en...

鐵人賽 自我挑戰組 DAY 26
JS漫遊記 系列 第 26

技術 JS漫遊記-26-時間問候語

今天是禮拜六,發現昨天的我直接睡死在沙發上,發現真的有夠想睡的~直接不省人事耶~ 今天來看看相關的舉例,來做個時間問候語吧!前情提要&補充說明 Da...

鐵人賽 自我挑戰組 DAY 25
JS漫遊記 系列 第 25

技術 JS漫遊記-25-DOM操作

嗨嗨~剛出差回來今天會講一下相關的舉例喔 選取元素// 選取ID為"example"的元素var element = document....

鐵人賽 自我挑戰組 DAY 24
JS漫遊記 系列 第 24

技術 JS漫遊記-24-DOM文件物件模型

今天去南投出差,雖然發生了很多事情,感覺就像是打了第四次世界大戰下班的時候,真的感覺很感動! 今天先談論DOM的相關介紹,明天會繼續說明相關舉例喔~ 什麼是...

鐵人賽 自我挑戰組 DAY 22
JS漫遊記 系列 第 22

技術 JS漫遊記-22-陣列

嗨嗨~今天是我的休假日~去了一家名為羊毛與花的咖啡廳不限時又附水又附插頭~還不趕快去爆!打掃了家裡、看了一部電影、整理出差的行李、去咖啡廳~算是很充實的一天呢...

鐵人賽 自我挑戰組 DAY 21
JS漫遊記 系列 第 21

技術 JS漫遊記-21-物件舉例

今天又崩潰了一波QQ話不多說~開始吧:) 嗨嗨~今天要來繼續來提供一下物件的舉例,我們先來看看題目~我們就來看一下題目吧! 題目:你是一名網頁開發者,負責建立...

鐵人賽 自我挑戰組 DAY 20
JS漫遊記 系列 第 20

技術 JS漫遊記-20-物件

1 嗨嗨~今天會先說明一下物件的相關的概念,接著下一回講一下物件的舉例喔name是這個person這個物件的屬性,那Alice是name的屬性值 const p...

鐵人賽 自我挑戰組 DAY 19
JS漫遊記 系列 第 19

技術 JS漫遊記-19-樣板字面值

嗨嗨~大家有吃過玖仰的布丁嗎~大推大推~這家咖啡廳也是非常適合長久待的地方,有插座、便宜的飲料喔 那今天延續著昨天所說,要來討論樣板字面值~ 樣板字面值的語...

鐵人賽 自我挑戰組 DAY 18
JS漫遊記 系列 第 18

技術 JS漫遊記-18-迴圈應用

今天又是爆忙得禮拜五明天又要早起QQ真的辛苦我的肝 說到迴圈,我們就想到了九九乘法表!大笑,這真的是萬年不敗的習題耶~我們來嘗試一個1的九九乘法表~ fo...

鐵人賽 自我挑戰組 DAY 17
JS漫遊記 系列 第 17

技術 JS漫遊記-17-迴圈

嗨嗨~大家有沒有一直重複作相同事情的經驗呢~或許是需要改進的壞習慣,或是讓人讚美的好習慣突然發現我的人生中,很多時候都陷入迴圈中耶是應該要跳出迴圈辣~那我們今...

鐵人賽 自我挑戰組 DAY 16
JS漫遊記 系列 第 16

技術 JS漫遊記-16-流程判斷if、else if 、else舉例應用

嗨嗨~今天真的又是非常之爆忙的日子QQ公事很忙私事也很忙~ 今天要提到不同的if的舉例,比較特別的其實是if包if那這塊if、else 只能有一個,else...

鐵人賽 自我挑戰組 DAY 15
JS漫遊記 系列 第 15

技術 JS漫遊記-15-流程判斷if、else if 、else

嗨嗨~不曉得大家有吃過全聯的麵茶貝果嗎~算有推薦~豆腐麵野蠻推薦的唷~烤一烤蠻好吃的唷~ 前情提要&注意事項1.Truthy: true、非空字符串...

鐵人賽 自我挑戰組 DAY 14
JS漫遊記 系列 第 14

技術 JS漫遊記-14-賦值運算子&算術運算子

今天又是Blue Monday~不曉得大家的Blue Monday都是怎麼度過的呢~我是用一杯咖啡來度過的唷~今天要來討論的是 賦值運算子跟算術運算子 唷~...