GPT for Sheets(二):GPT 函式和基本功能

更新於 發佈於 閱讀時間約 10 分鐘
打鐵趁熱,馬上來接著介紹 GPT for Sheets 外掛程式提供的函式裡最基本的 GPT 函式吧。在上次的文章,我們稍稍用它跟大家打了聲招呼:
就會得到這個結果:
這個函式就和我們上 ChatGPT 問問題、下指令差不多,但幸虧有外掛程式的幫助,我們還可以在 GPT 函式裡做更多調整,像是切換語言模型、輸出結果的溫度、最大令牌數等等。一起來看看怎麼做吧!
如果你好奇要怎麼把 GPT 串連到 Google 試算表的話,歡迎回顧一下安裝的步驟,再過來這邊繼續研究唷!(延伸閱讀:GPT for Sheets(一):GPT 串連 Google 試算表
💡 請先準備好已經串連完畢的 Google 帳號、還有一個試算表來練習喔!

語法說明

=GPT(指令, [值], [溫度], [最大令牌數], [自然語言模型])
  • 指令:你要請 GPT 函式做的事情。你可以直接寫文字在括號裡面,記得在前後用雙引號(")括起來。
  • :選填,目前似乎還用不到,可以跳過。
在這個外掛程式裡,這個函式(還有日後要介紹的函式)有「溫度」、「最大令牌數」、「自然語言模型」這三個參數,可以進一步調整函式的生成結果。因為是選填的,不寫後面這些參數也沒關係,GPT 函式就會以預設值來處理。
我們一個個拆開來看:

溫度(temperature)

函式的預設值是 0,也就是 GPT 會嚴格按照你下的指令給出回覆。
在 GPT 中,我們用「溫度」這個詞指控制輸出的隨機性和創造性的參數。你可以輸入 0 到 1 之間的數字,0.2、0.5、0.8 或是 1 等等的都可以。要注意的是:
  • 數字越高、輸出結果會越有創意、越有隨機感
  • 數字越低,輸出結果會越保守、越直接、越能預測到輸出的結果
如果你要做的是提取資料、轉換格式、修正語法這類要求精準度的任務,建議可以把它調低一點(0 到 0.3);如果希望 GPT 做一些比較有創意的事(像是行銷標語、廣告文案),建議可以調高一點(0.7 到 1)。你當然也可以自己試著調高或調低,看看你喜歡什麼樣的結果。

最大令牌數(max tokens)

會依你等等選擇的模型,預設值會不太一樣:
  • 如果你用的是 gpt-3.5-turbo,預設值是 4096 個令牌(tokens)。
  • 如果你用的是其他的,預設值是 500 個令牌。
你可以填入大於 0 的整數,建議是小於或等於 500,不然有可能會有處理超時的狀況。
簡單來說,令牌是 GPT 語言模型計算文本長度的單位,1000 個令牌大概是 750 個英文單詞、450 個漢字。OpenAI 會按照你使用的令牌數量來收費,使用的越多、花費就會越高,反之亦然。
使用不同的語言模型也會有不同的費用,例如:
  • Davinci:每使用 1000 個令牌,就收 0.02 塊美金。
  • Curie:每使用 1000 個令牌,就收 0.002 塊美金(Davinci 的十分之一)。
  • Babbage:每使用 1000 個令牌,就收 0.0005 塊美金(Curie 的四分之一)。
  • Ada:每使用 1000 個令牌,就收 0.0004 塊美金。
你可以到 OpenAI 的官方工具,計算文本總共佔了多少個令牌。通常漢字和其他 Unicode 字符會被算比較多的令牌,而英數字會比較少。

自然語言模型

💡 因應最近的更新,這部分也在 2023/03/26 也跟著更新囉!
預設是 gpt-3.5-turbo,你也可以選擇其他的模型來節省成本、或是加快運算時間。輸入的時候要加上雙引號,像是這樣:
"gpt-3.5-turbo"
"gpt-4"
"gpt-4-32k"
"text-davinci-003"
"text-curie-001"
"text-ada-001"
在 2023 年 3 月左右 OpenAI 釋出了兩個新的語言模型,一個是 gpt-3.5-turbo,還有 gpt-4(跟支援更大文本輸入的 gpt-4-32k)。
gpt-3.5-turbo 模型是目前 ChatGPT 背後的語言模型,經過 OpenAI 調整後成本大幅降低,是 Davinci-003 的十分之一。而 gpt-4 則是比 GPT 3.5 更強大的模型,還可以做更複雜的工作,不過相對地成本也會變高、速度生成也還是最慢的。
統整了網路上各類資訊,我把各個模型的能力、成本和產生結果的速度統整成一張簡單的表格:
雖然 Davinci 能力最好,但 Curie 的速度和成本也不差。其實 Curie 有時就能做很多 Davinci 能做的事,且速度更快,成本卻只有 Davinci 的十分之一。
稍稍比較這四個模型的功能,你會發現:
  • Davinci:最強大的模型,可用在複雜的文本解析、推敲因果關係、總結文章、產生有創意內容等工作。
  • Curie:在運算能力與速度之間取平衡的模型。能力比 Davinci 差一些,但也可以處理翻譯、複雜的分類任務、情感分析、聊天機器人問答、得出文章的摘要等工作。
  • Babbage:能力比較差(次於 Curie),但速度很快。可以做分類工作、搜尋文本的語意等工作。
  • Ada:最快且成本最低的模型,適合做簡單的任務,像是解析文本、重新格式化文本、挑出關鍵字、對文本內容簡單分類等等。
我會覺得一開始試用的時候,可以先用 Davinci,先了解最好的結果會是什麼樣子;之後可以嘗試其他模型,看看能不能用更快的速度、更低的成本達到你滿意的效果。如果你想了解更多模型的相關資訊,可以到 OpenAI 的說明文件瞧瞧!

使用範例

📣 小提醒
截稿為止(2023/02/27),個人覺得中文結果的表現有點不太理想,
有點像是先產生英文結果後,再翻譯成中文,所以可能有翻譯腔、或語法不順的問題;
相較之下感覺英文的書寫表現會好一些,語氣比較自然流暢。
我會在下面示範中文跟英文的執行狀況給你參考看看。

產生一句簡單的宣傳標語

你可以直接在 GPT 函式的括號裡面,直接輸入你的指令(記得前後附上雙引號):
=GPT("用中文產生一個宣傳標語,宣傳「Google 試算表教學站」的部落格")
得到的結果是:
「讓Google試算表教學站帶你輕鬆掌握試算表技巧!」
或是做英文的指令、加上最高的溫度(1):
=GPT("Write a tagline for a tutorial blog for Google Sheets beginners",, 1)
得到的結果是:
Get your Sheets together with Google: learn the basics in no time.
當然直接給個儲存格的參照位址也可以,例如說:
=GPT(A1)
=GPT(B30)
=GPT(A1,, 0.8)

按照儲存格資料產生指令

你也可以給 GPT 一個範圍,讓它讀取範圍內的資料。舉例來說:
我們可以讓 GPT 函式讀取工作表裡 A2 到 B5 裡面的資料,裡面有指令、主題、語氣、長度這些屬性,你當然也可以定義自己需要的。
我這邊寫的語法是:
=GPT(A2:B5,, 0.8)
意思是先指定範圍(A2 到 B5)後,溫度再調偏高的 0.8,得到的結果就會是:
發現自己更大的可能,Google 試算表部落格!
同樣的範圍,這次換個英文的範例給大家看看:
得到的結果:
Better spreadsheets, better life! Learn the secrets of Google Sheets with our tutorials.
你當然還可以調整最大令牌數:
=GPT(A2:B5,, 0.8, 100)
或是切換不同的語言模型:
=GPT(A2:B5,, 0.8,, "text-curie-001")
大概是這樣子!
歡迎你試試看不同的指令、不同的參數,看看 GPT 會給你什麼樣的結果唷。

小技巧:好指令該怎麼寫?

如果你不太滿意函式回傳的結果,除了調整參數之外,也可以試著寫更好的指令,讓 GPT 更明確知道你想要的是什麼。有幾個方向給你參考:
一、指令至少含有一個動詞跟名詞、指定輸出結果的體裁也很好
舉例來說:
  • 寫一封 E-mail
  • 想一個 YouTube 影片的標題
  • 寫一個文章的摘要
結果的體裁也可以指定,像是求職信、產品介紹文、演講稿、廣告文等等的,如果可以明確地跟 GPT 說你要什麼樣的體裁,我想它的結果也會更接近你想要的。
二、指定的主題要具體
可以試著盡可能告訴 GPT 你的結果該跟什麼主題有關,像是:
  • 推銷洗髮精產品
  • Google 試算表教學部落格
  • 傳統手路菜
三、指定寫作風格、語氣:你可以給 GPT 一些形容詞,形容你想要的風格或語氣,像是有趣、活潑、正式、生活化、嚴肅、生氣、愉悅、難過等等的。
四、指定你的受眾:你甚至還可以指定你要寫給誰看,GPT 會試著依照你指定的受眾,選擇適當的詞彙和語法組成文章。你可以指定像是小學生、喜歡美食的中年女性、剛接觸 Google 試算表的新手等等的關鍵字。
五、指定文章的長度:例如字數要在 250 個字裡面、寫 3 個段落等等,都可以指定。
最後你可以按照剛剛介紹的「按照儲存格資料產生指令」,把這些資訊都放在一起,再一次把範圍指定起來。像是這樣:

如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!
我是喜特先生,Mr. Sheet,我們下個教學見!
此篇文章會顯示動態置底廣告
為什麼會看到廣告
avatar-img
14.7K會員
148內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
GPT 連到 Google 試算表的時代終於來臨了,快來一起擁抱新科技!
GPT 連到 Google 試算表的時代終於來臨了,快來一起擁抱新科技!
你可能也想看
Google News 追蹤
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
自然語言模型中,「Temperature」和「Top_p」扮演著重要的角色,它們可以影響生成的文本風格和內容的豐富度。本篇將探討這兩個概念,並提供了多個相關的範例來幫助讀者更好地理解它們的作用。無論您是開發人員還是使用者,這些設定值的調整都可能會對生成的內容產生重大影響,因此值得進行實驗和測試。
工欲善其事,必先利其器,要打造屬於自己的Chat GPT之前,我們先學習怎麼建立Google免費提供的Colab環境,它可以免費使用GPU來加速AI的運算,非常適合沒有錢添購GPU,但又想學習前沿AI技術的人。 第一步:打開Google瀏覽器,並點選右上方的「方格子點點」,接著選擇「雲端硬碟」
Thumbnail
本篇文章探討了在紫微鬥數領域中使用GPT4和Webpilot插件的經驗。作者提供了對AI工具準確性和詳細度的評估,並強調了AI工具在取代一知半解的算命師和神棍方面的潛力。最後,作者也提到了AI無法取代真正會算的專業人士,並展望了AI在這一領域的未來應用。
Thumbnail
從第一次使用到現在,使用GPT近一年的經驗分享。介紹在使用GPT時的困難、挑戰及學習到的技巧,以及如何讓GPT更好地理解所需內容。
Thumbnail
ChatGPT 是 OpenAI 開發的大型語言模型,以其強大的生成能力和對話能力而聞名。 ChatGPT 的訓練過程主要分為兩個階段:預訓練和微調。 微調使用了 RLHF(Reinforcement Learning from Human Feedback)技術,可以有效地提高模型生成內容的質量。
Thumbnail
給出好的指令也是一門學問! 我們在業界稱為「指令工程」(Prompt Engineering),OpenAI 官方也有公布指令工程的操作資訊,但是今天我們只要學會這樣的操作方式,你可以贏過現在多數的AI使用者。
Thumbnail
今天 Google 發表了最新的 AI 模型 Gemini 1.5,不只提高模型訓練和服務效率,而且擁有更強大的理解力,每次能處理的 token 長度更是一口氣突破 100 萬大關,是競爭對手 GPT-4 的 7.8 倍 (GPT-4 目前只提供最長 32K 長度),可以處理更大量的資訊,也擁有更大
Thumbnail
ChatGPT的問世改變了全球,其強大的人工智慧功能在寫作、翻譯、編程和解決問題方面表現出色。然而,用戶需選擇付費版或免費版,決定了他們能否使用到更強大的估能。
Thumbnail
OpenAI推出的Custom GPTs可以讓你自己量身製作符合你自己需求的AI助手,客製化AI工具喂給他不同的資料產生的結果好壞程度也差很多,好的AI工具能夠幫大家更有效率解決很多問題,不過因為製作門檻很低,有非常大量的客製化GPTs已經在OpenAI的ChatGPT上,這篇推薦給大家的是蒐集整理
Thumbnail
大家好,我是萊丘,今天要與大家分享的是 OpenAI最新公布的AI提示詞生成指南。這份指南分成六大要點,幫助我們如何有效地跟ChatGPT互動,就算你不會寫 code 也可以輕鬆掌握。 要點一:指令清晰且具體 大家都知道,ChatGPT 雖然聰明,但它不是讀心術的高手,所以我們需
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
自然語言模型中,「Temperature」和「Top_p」扮演著重要的角色,它們可以影響生成的文本風格和內容的豐富度。本篇將探討這兩個概念,並提供了多個相關的範例來幫助讀者更好地理解它們的作用。無論您是開發人員還是使用者,這些設定值的調整都可能會對生成的內容產生重大影響,因此值得進行實驗和測試。
工欲善其事,必先利其器,要打造屬於自己的Chat GPT之前,我們先學習怎麼建立Google免費提供的Colab環境,它可以免費使用GPU來加速AI的運算,非常適合沒有錢添購GPU,但又想學習前沿AI技術的人。 第一步:打開Google瀏覽器,並點選右上方的「方格子點點」,接著選擇「雲端硬碟」
Thumbnail
本篇文章探討了在紫微鬥數領域中使用GPT4和Webpilot插件的經驗。作者提供了對AI工具準確性和詳細度的評估,並強調了AI工具在取代一知半解的算命師和神棍方面的潛力。最後,作者也提到了AI無法取代真正會算的專業人士,並展望了AI在這一領域的未來應用。
Thumbnail
從第一次使用到現在,使用GPT近一年的經驗分享。介紹在使用GPT時的困難、挑戰及學習到的技巧,以及如何讓GPT更好地理解所需內容。
Thumbnail
ChatGPT 是 OpenAI 開發的大型語言模型,以其強大的生成能力和對話能力而聞名。 ChatGPT 的訓練過程主要分為兩個階段:預訓練和微調。 微調使用了 RLHF(Reinforcement Learning from Human Feedback)技術,可以有效地提高模型生成內容的質量。
Thumbnail
給出好的指令也是一門學問! 我們在業界稱為「指令工程」(Prompt Engineering),OpenAI 官方也有公布指令工程的操作資訊,但是今天我們只要學會這樣的操作方式,你可以贏過現在多數的AI使用者。
Thumbnail
今天 Google 發表了最新的 AI 模型 Gemini 1.5,不只提高模型訓練和服務效率,而且擁有更強大的理解力,每次能處理的 token 長度更是一口氣突破 100 萬大關,是競爭對手 GPT-4 的 7.8 倍 (GPT-4 目前只提供最長 32K 長度),可以處理更大量的資訊,也擁有更大
Thumbnail
ChatGPT的問世改變了全球,其強大的人工智慧功能在寫作、翻譯、編程和解決問題方面表現出色。然而,用戶需選擇付費版或免費版,決定了他們能否使用到更強大的估能。
Thumbnail
OpenAI推出的Custom GPTs可以讓你自己量身製作符合你自己需求的AI助手,客製化AI工具喂給他不同的資料產生的結果好壞程度也差很多,好的AI工具能夠幫大家更有效率解決很多問題,不過因為製作門檻很低,有非常大量的客製化GPTs已經在OpenAI的ChatGPT上,這篇推薦給大家的是蒐集整理
Thumbnail
大家好,我是萊丘,今天要與大家分享的是 OpenAI最新公布的AI提示詞生成指南。這份指南分成六大要點,幫助我們如何有效地跟ChatGPT互動,就算你不會寫 code 也可以輕鬆掌握。 要點一:指令清晰且具體 大家都知道,ChatGPT 雖然聰明,但它不是讀心術的高手,所以我們需