---
# System prepended metadata

title: AI 黃色實驗室

---

# AI 黃色實驗室

## 1. ChatGPT 

官方連結 : https://chat.openai.com/chat

### 什麼是 GPT
* GPT的全名為 **G**enerative **P**re-trained **T**ransformer(生成式預訓練轉換器)，是由OpenAI提出的一種**自然語言處理**(NLP)模型
* 「預訓練」是指以預先抓取的大量資料來進行訓練。
* GPT模型的預訓練過程使用約45TB的大量文本資料，例如網頁、小說、新聞、社群媒體等，讓模型學習自然語言的結構、語法、詞彙、語義。


### 什麼是ChatGPT
* ChatGPT 基於GPT模型進行改進和擴充。
* 除了夠生成文本，ChatGPT還具有**理解**自然語言的能力，可以根據對話進行**推理**和**回答問題**，而且**支援多語言對話**(包含**混合語言**對話)
* **ChatGPT**的應用十分廣泛，可以應用於各種**對話生成任務**


### GPT的核心概念
* ChatGPT透過「**設計提示語句**」達成「**自動完成**」的目的。
    可以做到的事 : 
    - 內容生成
    - 程式碼生成
    - 文字總結
    - 增強文字描述
    - 聊天對話
    - 創意寫作
    - 風格轉移

* ChatGPT會將文字以「**Token**」的方式進行判斷依據
    可以透過[Tokenizer](https://platform.openai.com/tokenizer)分析Token數

* ChatGPT是「真的」可以理解語言嗎?
   嚴格來說ChatGPT是一個只會做「**文字接龍**」的AI模型
   你給它一個字，它透過機率算出下一個字應該是什麼，根本沒有**意識**可言

### 在ChatGPT填寫提示的重要準則

可以參考 [ChatGPT 指令大全](https://www.explainthis.io/zh-hant/chatgpt)，主要就是讓AI進行角色扮演。

* 提示清晰明確
* 設定任務目標
* 使用精準的語言和形式
* 提供範例供ChatGPT模仿

### 擴充挿件介紹

* #### WebChatGPT：有網路存取功能的 ChatGPT
   因ChatGPT的資料庫是2021年以前的資料，安裝此擴充功能，啟用後，可以請它先上網google取得前幾筆網頁資訊，整理後再回答。
   [Chrome套件載點](https://chrome.google.com/webstore/detail/webchatgpt-chatgpt-with-i/lpfemeioodjbpieminkklglpmhlngfcn?hl=zh-TW)
* #### ChatGPT 萬能工具箱：詳細說明可看[作者網頁](https://blog.miniasp.com/post/2023/02/28/Useful-tool-ChatGPT-Toolkit)
    1.把常用的提示詞(Prompt)透過「書籤」的方式保存下來
    2.在 ChatGPT 回應的地方出現自動提示按鈕
   [Chrome套件載點](https://chrome.google.com/webstore/detail/chatgpt-%E8%90%AC%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1/fmijcafgekkphdijpclfgnjhchmiokgp?hl=zh-TW)

    其它套件可參考[這裡](https://github.com/TheExplainthis/AI-Products-All-In-One)


## 2. New Bing   (已更名為Copilot)

可以上網的ChatGPT

* 新版 Bing 是處於聯網狀態的，可以獲取實時數據；而 chatGPT 所使用的訓練集數據是截止於 2021 年 9 月
* 新版 Bing 通常會將結果中所引用的資訊標註出來，方便用戶去溯源；而 chatGPT 是無法對結果進行溯源的
* 新版 Bing 使用的是微軟自行開發的 Prometheus 語言模型，該模型是基於 OpenAI 的 GPT-4 模型
* Prometheus 語言模型也比 chatGPT 的 GPT-3.5 模型更快、更準確、更有能力，能夠根據用戶的複雜問題給出答覆，也會引用來源，並給出完整的解決方案，讓用戶就像在跟人對話一樣

## 3. Notion AI

AI筆記工具

官方連結 : https://www.notion.so/product/ai

## 4. stable-diffusion-webui

免費的AI繪圖軟體，提示字目前只能輸入英文，
一次只能產一張圖，多人使用時須要排隊等圖，
而且會共用模型，使用時要小心模型有沒有被其他人切換掉😂

目前內部使用網址 : ~~http://192.168.117.20:7860/~~ (已停用)
目前有兩個模型，meinamix主打**動畫風格**、realistic主打**寫實風格**

使用方式 : 

1. 輸入提示字，多個提示字用、隔開
2. 輸入反向提示字(可選)
3. 點擊**生成**

範例 : 
1. 提示字輸入 : 「rabbit、forest、bloom、dramatic atmosphere」
2. 點擊生成
3. 查看結果

![](https://i.imgur.com/OaCLuXh.png)


### ControlNet擴充套件


要點選啟用才有效果

| 模組 |效果 |
| -------- | -------- |
| Canny     | 會用演算法詳細的抓圖片的邊緣線做為參考生成圖片  |
| mlsd	     | 會嘗試抓圖片中明顯的直線做為參考生成圖片 |
| hed      | 會嘗試抓取圖片中的特徵做為參考生成圖片  |
| Scribbles     | 會嘗試以提供的線條為結構做為參考生成圖片 |
| openpose     | 會嘗試從圖片中的人物生成骨架後做為參考生成圖片 |
| seg     | 會將圖片用一個大略的色塊取代後做為參考生成圖片  |
| depth     | 會嘗試從圖片中抓取圖片的深淺遠近做為參考生成圖片  |
| normal     | 與depth類似，也會嘗試從圖片中抓取圖片的深淺遠近做為參考生成圖片  |

需要進階資訊可以參考以下文章 : 

<https://zhuanlan.zhihu.com/p/570954565>

[燈光、光線相關文章](https://blogcake.net/prompt-lilghting/?fbclid=IwAR0aJih3L_AKVjYrt19cImRl0V9JDDJBfPwsFe5l8VO9-pE8qkIu_frNB6Q)

[Stable diffusion ControlNet使用心得](https://home.gamer.com.tw/artwork.php?sn=5662905)

[NovelAL圖文對照](https://oekaki-ai.com/novelai-clothes-keyword-list/?fbclid=IwAR2yqKrRjuSnMyfxIMCh3SZaSPhR_Z7jJp9WuvrGqklYsNTqmclwIRXcc_I)
## 5. whimsical

[Stable diffusion常見QA](https://wintercastle.xyz/thread-956-1.html)

AI心智圖工具

官方連結 : https://whimsical.com/

## 6. AutoGPT

官方連結 : https://github.com/Significant-Gravitas/Auto-GPT

設定好目標後，能自己發想問題並自主解決去完成目標。
目前有可以直接使用的[AgentGPT](https://agentgpt.reworkd.ai/)
去**OpenAI**帳號綁定信用卡後產出**API KEY**貼到AgentGPT的settings裡面即可使用
只能設定一個目標，而且會一直跑迴圈去生問題出來。

若是自己使用terminal運行在自己電腦，則可以做到以下幾點
1. 只要給個網址，能自己打開瀏覽器去做事情，例如 **摘要** 等等。
2. 可以請他把產出的程式碼變成檔案存起來，位置會放在 **/auto_gpt_workspace** 資料夾內

但是目前BUG有點多，可能會出現無窮迴圈，一直跑出問題解決問題的狀況產生，要注意帳號額度被扣光光。

使用心得 : 目前產出程式碼檔案跟自動開啟瀏覽器抓取資訊看起來十分強大，跳脫ChatGPT只能產生文本的模式，但目前BUG有點多，期待後續修復之後使用。
