Re: [閒聊] ChatGPT是語言模型不是搜尋引擎

看板C_Chat作者 (不是綿芽的錯)時間2年前 (2023/02/24 21:28), 2年前編輯推噓3(415)
留言10則, 8人參與, 2年前最新討論串4/14 (看更多)
※ 引述《a1e (我上了賊船了囧)》之銘言: : → pig0038: 現階段就只是取代 stackoverflow 02/24 20:38 這個敘述也太強烈了吧? StackOverflow 上面不是只有 code template,重要的是有很多的討論和推論。 而且如果有新的library出來,很多人也會在StackOverflow上討論 關於這個議題,我來分享我最近遇到的案例 最近在工作上寫code遇到一個問題是,我發現, 只要我想在一個class template裡面建一個 virtual function template, 在編譯的過程裡面,會在 link 的時候出現錯誤,也就只寫個 Error @#$@#$@#$ 後來我去 Google 搜尋 "c++ virtual template" 跳出了這個結果 https://i.imgur.com/QjQ2PLo.jpg
(我這邊virtual字還打錯) 技術細節這邊就略過,但至少那個StackOverflow的文章有解決我的疑問。 跟標題有關的是:如果我們把ChatGPT當搜尋引擎用的話呢? 結果是這樣 https://i.imgur.com/4EQ7mOu.jpg
簡單的說就是 ChatGPT好像不是很了解我想問什麼。 當然這時候有人可能講了「你他媽就打那三個關鍵字,誰知道你想找什麼」 但我給Google搜尋引擎的也是同樣的關鍵字 不是嗎? 現在哪個搜尋引擎是你要把問題打得人人都看得懂才能用的? 實際上,清楚地用文字闡述一個問題其實對大部分人來說是相當花心思的 好啦,畢竟我知道ChatGPT是個ChatBot,給他點優惠好了,我把問題寫成 Can I have virtual template function in a class? 結果是 https://i.imgur.com/6Wa4i1N.jpg
我看到的時候想說奇怪,怎麼好像跟上面提到的不同。 ChatGPT的回答裡面還有附上範例程式碼 class Base { public: template<typename T> virtual void foo(T arg) { std::cout << "Base::foo(" << arg << ") called\n"; } }; class Derived : public Base { public: template<typename T> void foo(T arg) override { std::cout << "Derived::foo(" << arg << ") called\n"; } }; (其實跟我想問的情況也不太一樣,我想問的情境是在 header file 裡面declare) 但是上面那兩個class definition,我到下面這個線上C++ compiler 裡面玩 https://www.onlinegdb.com/online_c++_compiler 是會出現compilation error的 當然也可能是我對 ChatGPT 給的答案有理解上的錯誤 我是覺得ChatGPT目前看起來頂多比較像個搜尋助理啦 -- 鳳雛的清楚講習 https://i.imgur.com/23pfZv9.jpg
https://i.imgur.com/wD6J6li.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.45.195.96 (美國) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1677245326.A.8B9.html

02/24 21:49, 2年前 , 1F
明明孤狗怎麼抓關鍵字問問題也是差超多
02/24 21:49, 1F

02/24 21:52, 2年前 , 2F
要想取代StackOverflow要先保證ChatGPT可以回答所有問
02/24 21:52, 2F

02/24 21:53, 2年前 , 3F
題,不然這類論壇的本質就是丟個問題大家集思廣益,或
02/24 21:53, 3F

02/24 21:53, 2年前 , 4F
者別人有解決過類似問題可以直接給答案
02/24 21:53, 4F

02/24 22:06, 2年前 , 5F
gpt可以協助精準投關鍵字
02/24 22:06, 5F

02/24 22:34, 2年前 , 6F
你只是被google調教得很好而已,你不會這樣問人啊
02/24 22:34, 6F

02/24 23:01, 2年前 , 7F
你只拿三個字問人問題,看他不打死你
02/24 23:01, 7F

02/24 23:10, 2年前 , 8F
你自己問不清楚
02/24 23:10, 8F
是啊 但你要跟Google或Bing競爭,給三個字就要能找出有意義的結果了 不是嗎?

02/24 23:33, 2年前 , 9F
google搜尋打完整問題反而比較難搜吧
02/24 23:33, 9F
這問題不大 只是沒必要而已 ※ 編輯: arrenwu (98.45.195.96 美國), 02/24/2023 23:42:06

02/25 01:18, 2年前 , 10F
有人說BOT可以取代專業老師 看來學生自己也要懂
02/25 01:18, 10F
文章代碼(AID): #1Z-BkEYv (C_Chat)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 14 篇):
文章代碼(AID): #1Z-BkEYv (C_Chat)