Auto-GPTをちょっと触ってみた雑感

お仕事で使えるかなぁという検証も兼ねてちょこちょこいじってみたので、作業メモも兼ねてその感想ぽいもの
2
結城由羅@世界忍者国 @yura_yuki

Python コードを読むのに、GPT-3.5さんに逐一質問しているけどかなり捗るなこれ…

2023-04-18 03:30:48
結城由羅@世界忍者国 @yura_yuki

VS Code の使い方も丁寧に教えてくれる。優しい…

2023-04-18 03:36:06
結城由羅@世界忍者国 @yura_yuki

AutoGPTくんを触ってみた感想: ・リアルタイムにガンガン更新されて(masterだと一日に数百とかコミットがある)壊れることもあるので、コード読んである程度対応できる人じゃないと難しいでは ・内部で色々コマンド呼ぶ時の様子はコーディングの参考になって楽しい。Selenium関係とか (続く)

2023-04-18 19:47:24
結城由羅@世界忍者国 @yura_yuki

・ChatGPT-3.5はコードを読む助けには割となる(知らん概念とかライブラリの用途を要約して教えてくれるので) ・たまに間違った使い方を教えてくれるので、そういう時はChatGPT-4の方が正確に答えてくれる(ただし遅い) ・プラン建てまでなら直接チャットで聞いた方が早いかも? (続く)

2023-04-18 19:50:34
結城由羅@世界忍者国 @yura_yuki

・Webページの比較まとめみたいなやつだと割と使えるかも?少し高度なクロウラーさんとして使えるかも? ・ただしあまり信用はおけないので、ログのURLを叩いて確認した方が良さげ ・英語中心で日本語サイトはほぼ拾ってくれない ・ボット自体は日本語も解釈できるけど、その回答を処理できない感じ

2023-04-18 19:54:05
結城由羅@世界忍者国 @yura_yuki

ちょっと賢いクローラーくんとして予備調査に使うくらいなら、GPT-3.5でも割といけるんじゃない?くらいの感触

2023-04-18 19:55:38
結城由羅@世界忍者国 @yura_yuki

コマンド実行の安全性については、 ・VS Code の Dev Containers など Docker の仮想マシン上でやるのが無難 ・実際に何のコマンドが呼ばれてるかコード内容を確認しておいた方が無難 ・ちゃんとインタラクションを確認しながらやりましょう くらいかなぁ 日本人にはそもそも英語の敷居が高そうだが

2023-04-18 19:59:21
結城由羅@世界忍者国 @yura_yuki

AutoGPTくんが一般の人?にすごそうに見える?のは多分、問題を与えるとプランに分割してくれるところじゃないかなと思うんだけど、それはChatGPTの能力であって、AutoGPTくんの性能ではないんだよな、感。 プロンプトを上手く与えてるだけ。それをコマンド連携させて新情報検索ができるのがいいとこ

2023-04-18 20:32:58
結城由羅@世界忍者国 @yura_yuki

ただ、問題が複雑になって必要なドメイン知識がChatGPTへ渡せるトークン限界を越えてしまうと、精度が落ちそうなので、特化した専門分野は専用の言語モデルを用意するのが最終的な解になるんじゃないかなー まあ、専門分野ごとに言語モデルがファインチューニングされていくんだろうけど

2023-04-18 20:36:42
結城由羅@世界忍者国 @yura_yuki

ごく一般的な日常の問題解決なら今のChatGPTくんである程度いけるとは思う。 問題を分割統治法で処理できる人って割と少ないし、できてもめんどくさいからね…

2023-04-18 20:40:08
結城由羅@世界忍者国 @yura_yuki

Auto-GPTくん(ハイフン抜けてたね…)がどんなプロンプトを投げてるかは、こちらの記事を見るのが分かりやすいかも (今のコードでは分散して分かりにくくなってるため) 「Auto-GPTとAgentGPTは別物です」という話|kecy zenn.dev/kecy/articles/…

2023-04-18 20:47:31