Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ノーコードでチャットボットが作れる!GPTsの作り方を徹底解説!

北爪聖也
December 14, 2023
130

 ノーコードでチャットボットが作れる!GPTsの作り方を徹底解説!

元々は広告の営業マンでしたが、非効率な作業に嫌気がさし、27歳からプログラミングを勉強し、技術の会社を立ち上げました。

非効率な業務をテクノロジーで効率化することに命を燃やします。

LLM Tokyoというコミュニティを運営しています。勉強会を開催しているのでご興味ある方はこちらからどうぞ!
https://chatgptllm.connpass.com/

X(Twitter)はこちら。
https://twitter.com/Seiyan1

技術ブログはこちら。
https://zenn.dev/seiyakitazume

会社HPはこちら。
https://pipon.co.jp/

ご相談はこちらへ。
https://forms.gle/2Kj8EFQwZkPXHXxe9

システム開発・データ解析・RPA・効率化などについて発信していきます。

北爪聖也

December 14, 2023
Tweet

Transcript

  1. 会社名:株式会社 pipon 所在地:東京都中央区銀座 1-12-4N&E BLD.7階 代表取締役 北爪聖也(きたづめせいや) 自社サービス: ヘルスケアアプリの運営 会社経緯

    2019年9月 株式会社piponを創業。 2020年4月 人工知能学会全国大会「単品定期通信販 売における次回購入予測モデルの検証について 」採 択 2020年7月 代表北爪の共著書籍『データ分析の進め 方及びAI・機械学習導入の指南』発売 2021年3月 バイエル薬品様 G4A Tokyo Dealmaker 2020に採択 2023年1月 ヘルスケアアプリ「ドクターボイス」リリー ス YouTubeアカウント データサイエンスや ChatGPTを発信 https://www.doctor-voice.com/ 株式会社piponについて https://www.youtube.com/channel/UCiTy5n gKrKHvDldg9e6YcMw Mission:テクノロジーで世の中を効率化する
  2. OpenAIが公開した16個のGPTs DALL·E:あなたのイマジネーションをイメージに変えよう。 
 Data Analysis:どんなファイルでもドロップしてください。 
 ChatGPT Classic :追加機能のないGPT-4の最新バージョン 


    Game Time:どんな年齢のプレイヤーにもボードゲームやカードゲームを素早く説明できます。ゲームを始めましょう! 
 The Negotiator:あなたが自分自身を主張し、より良い結果を得るのをお手伝いします。優れた交渉人になりましょう。 
 Creative Writing Coach :あなたの作品を読んで、スキルアップのためのフィードバックをしたいと思っています。 
 Cosmic Dream:デジタル・ワンダーの空想画家 
 Tech Support Advisor :プリンタのセットアップからデバイスのトラブルシューティングまで、ステップバイステップでお手伝いします。 
 Coloring Book Hero :どんなアイデアも、気まぐれな塗り絵に変身させます。 
 Laundry Buddy:シミ、設定、仕分け、洗濯のことなら何でも聞いてください。 
 Sous Chef:あなたの好きな食べ物や持っている食材をもとにレシピを教えます。 
 Sticker Whiz:あなたの夢をステッカーにしてお届けします。 
 Math Mentor:親御さんがお子さんの数学のお手伝いをするお手伝いをしています。午後9時に幾何学の証明の復習が必要ですか?私はあなたのためにここにいます。 
 Hot Mods:あなたの画像をワイルドに改造しましょう。画像をアップロードしてみましょう! 
 Mocktail Mixologist :手持ちの材料でどんなパーティーもモクテルレシピで盛り上げます。 
 genz 4 meme:私は、あなたが専門用語と最新のミームを理解するのを助けます。
  3. 4つの要素の例 # 命令書: あなたは、プロの映画評論家です。←文脈 
 制約条件と入力データをもとに映画のレビューを出力してください←指示
 
 # 制約条件: 文字数は300字程度

    /小学生にもわかりやすく /重要なキーワードを取 り残さない /文章を簡潔に ←出力形式
 
 # 入力データ: 「スパイダーマン:ノー・ウェイ・ホーム」について
 
 # 出力文:

  4. 段階的に考えさせる 一気に複数のタスクを指示すると回答の精度が下がる ステップを分けていないプロンプト: 以下の文章を日本語で50字以内に要約してください。 ``` "On a bright sunny day,

    a curious kitten decided to venture out of her comfortable home. As she chased a colorful butterfly across the meadow, she discovered a whole new world, full of adventures and endless possibilities." ```` (翻訳と要約という2ステップを一度に指示している)
  5. 段階的に考えさせる ステップを分けて指示すると回答の精度が上がる ステップを分けたプロンプト: 以下を実行してください。 1 - 以下のテキストを日本語に翻訳してください。 2 - 翻訳した文章を50字以内に要約してください。

    テキスト: ``` "On a bright sunny day, a curious kitten decided to venture out of her comfortable home. As she chased a colorful butterfly across the meadow, she discovered a whole new world, full of adventures and endless possibilities." ```
  6. テクニック集(様々な文脈を加えて精度を上げる方法) - Zero-shot Prompting: 回答例を与えずいきなり指示する - Few-shot Prompting: 回答例を与えながら指示する -

    Chain-of-Thought(CoT) Prompting: 思考プロセスを含む回答例を与える - Zero-shot-CoT Prompting: 「ステップバイステップで考えよう」を加える - Generated Knowledge Prompting: 回答に必要な知識を与える
  7. Few-shot Prompting  回答例を与えながら指示する   回答例を与えないZero-shot Promptingでは欲しい回答をしてくれないことがある プロンプト: 以下を適切な日本語に直してください。 ``` 縁の下のマッスルマン

    出力: 縁の下とは、一般的には注目されにくい場所や地位のことを指し、 マッスルマンは筋肉男子のことを指します。 つまり、「縁の下で黙々と努力を重ねる筋肉男子」という意味になります。
  8. Chain-of-Thought(CoT) Prompting 思考プロセスを含む回答例を与える ChatGPTは推論が苦手!シンプルな指示だけだと推論能力が低い プロンプト: 以下は正しいですか? ``` このグループの奇数を合計すると偶数になります。: 16、11、14、4、8、13、24。 出力:

    正しくありません。 与えられた数字の中には奇数があり、それらの合計は奇数になるため、 与えられた文が正しくありません。 16 + 11 + 14 + 4 + 8 + 13 + 24 = 90 90は偶数ではありません。したがって、文は誤っています。
  9. Chain-of-Thought(CoT) Prompting 思考プロセスを含む回答例を与える プロンプト: Q: このグループの奇数を合計すると偶数になります。: 4、8、9、15、12、2、1。 A: 奇数を全て加えると(9, 15,

    1)25になります。答えはFalseです。 Q: このグループの奇数を合計すると偶数になります。: 17、10、19、4、8、12、24。 A: 奇数を全て加えると(17, 19)36になります。答えはTrueです。 Q: このグループの奇数を合計すると偶数になります。: 16、11、14、4、8、13、24。 A: 出力: 奇数を全て加えると(11, 13)24になります。答えはTrueです。
  10. Zero-shot CoT Prompting 「ステップバイステップで考えよう」を加える 「ステップバイステップで考えよう」を加えるだけで推論能力アップ! プロンプト: 以下は正しいですか?ステップバイステップで考えてください。 このグループの奇数を合計すると偶数になります。: 16、11、14、4、8、13、24。 出力: Step

    1: グループ内の奇数を特定する。 16、11、14、4、8、13、24のうち奇数は11と13の2つです。 Step 2: 奇数を合計する。 11 + 13 = 24 Step 3: 合計値が偶数かどうかを確認する。 24は偶数です。 したがって、このグループの奇数を合計すると偶数になります。この主張は正しいと言えます。