# Day-1 轉生到名為ChatGPT的魔法世界 [![hackmd-github-sync-badge](https://hackmd.io/zwjWtynxTq6Ztaldz4WZZg/badge)](https://hackmd.io/zwjWtynxTq6Ztaldz4WZZg) ## 0. 前言 大阿好我BluePumpkin,接下來30天會向各位介紹我這半年來對於ChatGPT的各種使用心得及感想。大致上會這樣安排: - 第1~5天--->先簡單介紹一下基本的<ruby>雀居<rp>(</rp><rt>ChatGPT</rt><rp>)</rp></ruby>使用知識 - 第6~20天--->介紹各式雀居應用插件 - 第21~25天--->將前面所學套用在職場情境 - 第26~30天--->試著自己調用API做出屬於自己的AI小工具 那接下來事不宜遲,馬上進入我們的第一天吧!!!Let's go!!! ## 1. 什麼是ChatGPT? - ChatGPT(Generative Pre-trained Transformer for Chat)是一種基於 GPT(Generative Pre-trained Transformer)架構的大型語言模型。這種模型由 OpenAI 訓練,並被廣泛應用於自然語言處理(NLP)任務,包括但不限於對話代理、文本生成、文本分類、問答系統等。 ### 基本特徵 1. **基於 Transformer 架構**:ChatGPT 使用了 Transformer 架構,這是一種專為自然語言處理而設計的神經網絡。 2. **預訓練與微調**:模型首先在大型數據集上進行預訓練,然後進行特定任務的微調。 3. **自然語言生成與理解**:能生成文本,也能理解和回應用戶輸入的文本。 ### 功能特點 1. **多語言支持**:雖然主要是以英語訓練,但也有一定程度的多語言支持。 2. **長對話管理**:能處理多輪對話,但可能會在非常長的對話中遺失上下文。 3. **廣泛的應用範疇**:從聊天機器人到文本生成,甚至是簡單的問答系統。 ### 技術限制 1. **無瀏覽功能**:不能訪問或瀏覽網絡來獲取實時資訊。 2. **知識截至日期**:訓練數據有一個截至日期,對於之後的事件和信息不會有認識。 3. **回答可能含糊**:對於某些問題可能會產生不確定或含糊的回答。 ### 使用者體驗 1. **互動式**:設計用於與人類用戶進行自然對話。 2. **機器學習驅動**:所有回答都是基於模型對大量數據的學習生成的,而非硬編碼規則。 3. **可定制性**:高級用戶可以對模型進行微調,以適應特定應用或需求。(付費方案會在第5天提到) :::info 用有趣一點的比喻來說,就像是你進到哈利波特世界中的斜角巷買魔法書,<ruby>==書店老闆==<rp>(</rp><rt>ChatGPT</rt><rp>)</rp></ruby>會根據你想要的咒語類型找到相關的"<ruby>==魔法書==<rp>(</rp><rt>訓練資料</rt><rp>)</rp></ruby>"給你,也能請老闆"<ruby>==告訴你咒語的可能使用情境==<rp>(</rp><rt>文本生成</rt><rp>)</rp></ruby>",或是請他用不同於書本上的方式"<ruby>==教導你==<rp>(</rp><rt>問答系統</rt><rp>)</rp></ruby>"學習咒語,但唯一的限制是,當老闆遇到不會的問題時<ruby>==不能走出書店==<rp>(</rp><rt>無法聯網</rt><rp>)</rp></ruby>找更多新魔法書給你,所以他可能誠實告訴你他不會,或是直接唬爛你uwu。 ::: ## 2. 結語 經過這些說明及舉例,是否讓你對於這個魔法世界更有興趣了呢,那就請期待明天的註冊及使用教學吧(。w<)