■概要
Webサイトから特定の情報を収集する際、「GAS スクレイピング入門」などで調べてみても、プログラミングの学習コストや実装の手間に課題を感じることはないでしょうか。手作業での情報収集は、時間もかかりミスも発生しがちです。 このワークフローを活用すれば、Notionにまとめた情報をもとに、ChatGPTがWeb検索を行い必要な情報を自動で取得します。コーディング不要で、誰でも簡単にWebからの情報収集を自動化できます。
■このテンプレートをおすすめする方
- 「GAS スクレイピング入門」を調べたものの、より手軽な情報収集方法を探している方
- Notionに蓄積した情報をもとに、ChatGPTを活用してWebリサーチを自動化したい方
- 定期的なWebからの情報収集を手作業で行っており、業務の効率化を目指している方
■このテンプレートを使うメリット
- Notionの情報をもとにWeb検索から情報取得までを自動化し、手作業でのリサーチや転記にかかる時間を短縮します。
- 手作業による情報収集で起こりがちな、検索漏れやデータの転記ミスといったヒューマンエラーを防ぎ、情報の正確性を高めます。
■フローボットの流れ
- はじめに、Notion、Google スプレッドシート、ChatGPTをYoomと連携します。
- 次に、トリガーで「手動でフローボットを起動する」を設定します。
- 次に、オペレーションでNotionの「レコードを取得する」アクションを設定し、情報収集の元となるデータを取得します。
- 次に、オペレーションでChatGPTの「テキストを生成(Web検索対応)」アクションを設定し、Notionから取得した情報をもとにWeb検索を指示します。
- 次に、オペレーションでAI機能の「テキスト抽出」を設定し、ChatGPTの生成結果から必要な情報のみを抽出します。
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出した情報を指定のシートに追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Notionでレコードを取得するアクションでは、情報収集の元となるデータベースを任意で設定してください。
- ChatGPTへの指示内容は、どのような情報をWeb検索し、どういった形式で回答を生成させたいかに応じて任意で設定が可能です。
- AI機能によるテキスト抽出では、ChatGPTの生成結果からどの部分を抜き出したいかに応じて、指示内容を任意で設定できます。
■注意事項
- Notion、Google スプレッドシート、ChatGPTのそれぞれとYoomを連携してください。
- ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
- ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。