iT邦幫忙

鐵人檔案

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

練習AI 系列

就是為了練習根參加˙ˇ˙

鐵人鍊成 | 共 31 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 20

AI 數據分析助手(CSV/JSON → 統計摘要+洞察+可選圖表)

📦 安裝(新增相依)npm i csv-parse simple-statistics (可選)要讓 AI 產洞察才需要 openai:你專案已有 aiClie...

2025-09-26 ‧ 由 frankfrank8785 分享
DAY 21

RAG「增量索引」+ 併發控制 + 刪除檢測

🆕 程式碼 src/utils/hash.js(新增)// src/utils/hash.jsimport fs from "fs";im...

2025-09-27 ‧ 由 frankfrank8785 分享
DAY 22

智慧切塊(語義/段落)+穩定 Chunk ID(降低重算抖動)

🆕 新增:src/utils/chunkers.js// src/utils/chunkers.jsimport { sha256String } from &...

2025-09-28 ‧ 由 frankfrank8785 分享
DAY 23

章節錨點 + 章節優先檢索(Section-first Retrieval)

🆕 程式碼 src/utils/md_ast.js(新增) 輕量 Markdown 區塊解析:抓出 H1~H6 標題、slug、章節文字範圍。 // src...

2025-09-29 ‧ 由 frankfrank8785 分享
DAY 24

查詢重寫(Query Rewriting,多路召回 + 去重)

🆕 程式碼 src/day24_qrewrite.js// src/day24_qrewrite.jsimport { openai } from &quot...

2025-09-30 ‧ 由 frankfrank8785 分享
DAY 25

Hybrid Retrieval(向量 + 關鍵字 BM25)

🆕 程式碼 src/day25_hybrid.js // src/day25_hybrid.js import fs from "fs"...

2025-10-01 ‧ 由 frankfrank8785 分享
DAY 26

索引壓縮 + 向量量化(Index Compression & Vector Quantization)

🆕 程式碼 src/day26_quantize.js// src/day26_quantize.js /** * 將 float32 向量 [-1,1]...

2025-10-02 ‧ 由 frankfrank8785 分享
DAY 27

Cross-Encoder Reranker(重排序模型)

🆕 程式碼 1) src/day27_reranker.js // src/day27_reranker.js import { openai } from &...

2025-10-03 ‧ 由 frankfrank8785 分享
DAY 28

跨語言檢索(Cross-lingual Retrieval, XLR) 🌍

🆕 程式碼 1) src/day28_xlingual.js // src/day28_xlingual.js import { openai } from &...

2025-10-04 ‧ 由 frankfrank8785 分享
DAY 29

知識庫快取(Cache & TTL) 🧩

src/day29_cache.js // src/day29_cache.js // 簡單快取 (Map 存 {key: {data, expire}}...

2025-10-05 ‧ 由 frankfrank8785 分享