iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
生成式 AI

智能雲端架構圖生成:結合LangChain&LangGrpah與Rag的創新應用 系列

主要針對實習期間內容進行整理與回饋
首先介紹LangChain 和元件解說以及其應用
接著簡介Rag提示工程技術,並且展示LangChain 與Rag結合的多種應用
應用介紹完會介紹Diagram as Code Library,並將其應用於LangChain與RAG架構
接著我們會利用雲端向量資料庫儲存RAG外部資料,並詳細記載其操作
最後提示LLM生成架構程式碼,最後將其編譯,完成LLM生成架構圖RAG應用
我們也會介紹LangGraph來嚴格控管任務流程的運行

參賽天數 27 天 | 共 27 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文 團隊不時以註解遮羞的實習同學
DAY 1

day1 初遇LangChain與介紹

前言 在實習時,偶然接觸到LangChain,以一名大學生的角度觀看LangChain這整個框架和應用主要參照如下並進行修改官方文件 https://pytho...

2024-08-31 ‧ 由 jay0810 分享
DAY 2

day2 LangChain的安裝與連接多種LLM

今天要說明LangChain的安裝和LLM的連接 主要使用python進行安裝 pip install langchain 接著連接LLM langChai...

2024-09-01 ‧ 由 jay0810 分享
DAY 3

day3 LangChain核心:通過 Chain 提升任務自動化

前言 昨天進行了model的串接功能 今天主要會說明串接model之後,會需要進行一系列的任務串接,包含Prompt的使用、LLM的呼叫、格式化輸出,涉及多個複...

2024-09-02 ‧ 由 jay0810 分享
DAY 4

day4 PromptTemplates : 兩人對話劇本產生器

前言 昨天進行LangChain的核心功能Chain的使用,定義一系列的有順序的任務流程,那麼今天我們也會介紹另一個核心功能PromptTemplates,在任...

2024-09-03 ‧ 由 jay0810 分享
DAY 5

day5 LangServe快速部屬應用程式:兩人對話劇本產生器

前言 昨天我們進行PromptTemplate的解說,以及兩人對話劇本產生器的應用示範,我們今天會進行LnagServe的使用,並且嘗試把兩人對話劇本產生器部屬...

2024-09-04 ‧ 由 jay0810 分享
DAY 6

day6 LLM結構化輸出:精確控制與系統串接的利器

前言 前天和昨天,我們進行promptTemplate和langServe快速部屬api的操作範例,但今天介紹及說明另外一個核心功能,結構化輸出structur...

2024-09-05 ‧ 由 jay0810 分享
DAY 7

day7 RAG 的力量:將檢索與生成融合提升LLM的回應準確性

前言 之前我們有提到LangChain的結構 現在我們已經有Prompt、LLM、Chain現在我們要開始介紹Document的部分,我們會介紹提示工程的RAG...

2024-09-06 ‧ 由 jay0810 分享
DAY 8

day8 LangChain RAG:資料庫建置到檢索生成解析

前言 昨天我們進行RAG的介紹、使用RAG的步驟與優劣勢,那麼今天我們將會介紹我們在LangChain使用RAG的詳細步驟,畢竟會需要外部資料源,我們之後會從資...

2024-09-07 ‧ 由 jay0810 分享
DAY 9

day9 打造智能新聞分析系統:從資料抓取到GenAI智慧回應

前言 今天我們會展示以抓取新聞為外部資料源,並且用OpenAI的embeddingmodel將資料源轉成向量存入本地的向量資料庫,接著再將使用者詢問的問題,進行...

2024-09-08 ‧ 由 jay0810 分享
DAY 10

day10 智能CSV分析器,讓LLM幫你分析與統整

前言 昨天我們利用網頁的資料來進行LLM的資訊擴充,今天我們嘗試不同的資料來源,這次我們試試看CSV檔案 正文 資料來源 我們使用政府的資料開放平台的低收入戶...

2024-09-09 ‧ 由 jay0810 分享