Webページ一括AI翻訳・要約ツール

Webページ一括AI翻訳・要約ツールご利用マニュアル

  • 2023年5月11日
  • 2023年11月24日
  • GASラボ

本記事では業務自動化ツールを企画開発するGASラボの「Webページ一括AI翻訳・要約ツール※GPT4/ChatGPT連携」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。

【初めての方へ】Webページ一括AI翻訳・要約ツールの概要

【初めての方へ】Webページ一括AI翻訳・要約ツールの概要

 

本ツールは、ChatGPT API(GPT-4対応)を利用してWebページを翻訳+要約するツールです。

  • 指定したWebページの内容をChatGPT APIで要約
    • ChatGPT APIは「GPT-3 turbo」「GPT-4」から選択可能
  • 英語のWebページは日本語に翻訳したうえで要約
  • 複数のWebページを一括翻訳+要約が可能

プライベートやビジネスシーンで、複数のWebページに目を通さなければならないことはないでしょうか。

しかし、すべてのWebページに目を通す時間がなく、情報収集を効率化したいと考えているかたもいらっしゃるでしょう。

そのような場合、本ツールを利用すればWebページの情報を要約できるため、短時間で必要な情報に目を通すことが可能になります。

また、本ツールはChatGPT API(GPT-4対応)によってWebページを要約するため、精度の高い要約が可能です。

さらに、Webページが英語表記の場合は、日本語に翻訳したうえで要約します。

なお、本ツールはGoogle Apps Script(GAS)のプログラムを利用しているため、パソコンへのソフトのインストールは不要です。

Googleスプレッドシートが利用できれば、WindowsでもMacでもご利用いただけます。

日々情報収集をされている方、英語のWebページから情報収集をしたい方に、本ツールはおすすめです。

 

 

Webページ一括AI翻訳・要約ツールの3つの特徴

  1. ChatGPT API(GPT-4対応)を利用して、複数のWebページを一括翻訳・要約!

    • 本ツールは、Google Apps Script(GAS)を用いて指定されたWebページを簡易にスクレイピングし、抽出したWebページの情報をChatGPT APIを利用して、Webページを一括で日本語に翻訳・要約することができます。
    • 本ツールで利用しているAPIのモデルは2023年5月時点で最新の「GPT-4」にも対応。もちろん、どなたでも利用できる「GPT-3 turbo(ChatGPT API)」も利用可能です。
    • 本ツールで処理できるWebページは日本語圏のWebページはもちろん、英語圏などの海外のWebページも対応可能です。
  2. 処理したデータは全てGoogleスプレッドシートに出力

    • 本ツールで翻訳・要約処理した情報はWebページのtitleやdescriptionと共に、Googleスプレッドシートに出力されます。
    • データの出力先がスプレッドシートだからこそ、加工や編集なども容易に実現できます。
  3. 入力とクリックのみのシンプルな操作!初心者でも簡単に利用可能!

    • 本ツールのご利用は、基本的に入力とクリックのみで操作・設定可能です。
    • そのため、Excelやスプレッドシートなどの表計算ソフトの使用経験がある方であれば、簡単にご利用いただくことができます。

Webページ一括AI翻訳・要約ツールはこんな方にオススメ!

  • Webページの内容を短時間で把握する必要がある方
  • 海外の最新情報などを効率よくインプットしたい方
  • 様々なWebページから情報をインプットする必要がある方

 

Webページ一括AI翻訳・要約ツールのご利用マニュアル

STEP1:ご購入された本ツール(Googleスプレッドシート形式)をコピー

ご購入された本ツール(Googleスプレッドシート形式)をコピー

 

本ツールは「Googleスプレッドシート形式」のツールです。GAS(Google Apps Script)のプログラムが実装されています。ご購入当初のツールは、安全のため「閲覧権限のみ」に制限されています。

本ツールの自動化プログラムを利用するためには、ご購入当初の閲覧権限のみのツールを「コピー」する必要があります。

本ツール(スプレッドシート)のツールバーにある「ファイル」→「コピーを作成」をクリックすることで、ツール自体をコピーしてご利用を開始してください。

コピーしたツールにはプログラムも一緒にコピーされますので、コードを編集する必要はございません。

 

STEP2:OpenAI APIのAPI KEYを取得し、設定シートに貼り付け

OpenAI APIのAPI KEYを取得し、設定シートに貼り付け

 

本ツールではOpenAI(ChatGPT)のAPIを利用して、AIによる翻訳と要約を実現しています。

そのため、OpenAI(ChatGPT)のAPIを利用するための情報としてOpenAI APIの「API KEY」が必要となります。

※参考:OpenAI APIの利用に必要な設定・「API KEY」の取得方法については下記の記事で詳しく解説しております。こちらをご参照の上、「API KEY」を取得してください。

OpenAIのAPIの「API KEY」を取得したら、本ツールの「設定」シートの「Open AI APIキー」の欄に貼り付けます。

 

STEP3:設定シートにてAPIモデルを設定

設定シートにてAPIモデルを設定

本ツールでは、OpenAIのAPIのうち、APIの「モデル」を選択することができます。

本ツールの「設定」シートの「APIモデル設定」のプルダウンより選択・指定してください。

選択できるAPIのモデルは下記2つです。

選択肢1:GPT-3 turbo(ChatGPT API)

  • OpenAIのAPIを利用できる方であれば、どなたでもご利用可能です。
  • 本ツールではこのモデルがデフォルトです。APIのモデルが選択されていない場合や適切ではない設定の場合、GPT-3 turboが処理に利用されます。

選択肢2:GPT-4

  • 2023年5月時点で最新のモデルです。
  • 「GPT-3 turbo」のモデルに比べ精度の高いアウトプットを実現できます。
  • コストは「GPT-3 turbo」のモデルに比べて高いため注意が必要です。
  • 2023年5月初旬時点ではGPT-4のモデルを利用できるユーザーは限られておりますのでご注意ください。(GPT-4モデルのAPI利用権限が必要です)

 

STEP4:リストシートにて翻訳・要約対象のWebページURLを入力

リストシートにて翻訳・要約対象のWebページURLを入力

 

次に、翻訳・要約対象となるWebページURLのリストアップを行います。

本ツールの「リスト」シートのA列「要約対象URL」欄に、翻訳・要約対象となるWebページURLを入力していきます。

注意点

  • 本ツールでは、Google Apps ScriptでWebページをスクレイピングしております。
  • 本ツールでは、ログインやCookie情報が必要なWebページのスクレイピングには対応しておりません。誰もが見れる公開ページのみ対応しております。
  • また、スクレイピングができないWebページもございます。予めご了承ください。
  • スクレイピングが禁止されているWebサイトももちろんございますので、候補となるWebサイトの利用規約をよくお読みの上、ご利用ください。
  • WebページURLのリストアップの上限数はございません。ただし、本ツールの制限時間は約6分間となっており、制限時間内に処理できる数をリストアップするようにお願い致します。

 

STEP5:「メニュー」より「Webページ一括要約(日本語)」を実行

「メニュー」より「Webページ一括要約(日本語)」を実行

 

最後に、リストシートに入力したWebページを一括で翻訳・要約しましょう。

本ツール独自でご用意している「メニュー」より「Webページ一括要約(日本語)」をクリックして実行します。

初めて本ツール独自の自動化メニューを実行する際には、初回認証プロセスが必要となります。初回認証プロセスの進め方は下記の記事に記載しておりますので、そちらをご参照ください。

「Webページ一括要約(日本語)」メニューを実行すると、リストアップされたWebページをGASでスクレイピング処理し、抽出したWebページの情報をChatGPT APIを通じて一括翻訳・要約処理が開始されます。処理が完了次第、「リスト」シートに下記6つの情報が出力されていきます。

  • 結果
    • 処理中にエラーがでない限り、「成功」が出力されます。
  • title
    • 対象ページのtitleタグの情報を出力します。
    • titleタグが存在しないページの場合、「title情報なし」と出力されます。
  • description
    • 対象ページのdescriptionタグの情報を出力します。
    • descriptionタグが存在しないページの場合、「description情報なし」と出力されます。
  • 要約
    • 元テキストから翻訳・要約された結果の文章が出力されます。
  • 処理APIモデル
    • 処理に利用したAPIモデルが出力されます。
  • 処理日時
    • 処理が完了した日時が出力されます。

リストシートへの出力イメージ

仕様補足

  • 下記のケースに当てはまる「行」は処理がスキップされます。
    • リストシートの「要約対象URL」が入力されていない行
    • 処理日時に何かしらの文字列が入力されている行
  • 「Webページ一括要約(日本語)」メニューが実行される度にChatGPT APIにリクエストがされるため、リクエストの回数が増えるほど(翻訳・要約対象の文字数が多いほど)、従量課金の料金が発生します。
  • 「Webページ一括要約(日本語)」メニューの最大処理時間の上限は約「6分間」となります。6分間を超える場合、対象URLの数を減らすなどして調整してください。
  • 対象URLの数が少ない場合でも、情報量の多いサイトやサーバーの重いサイトなどは最大処理時間内に処理が完了できない可能性もございます。
  • サイトの構造によっては、正しく情報が取得・処理できない可能性もございます。予めご了承ください。
  • Googleスプレッドシートの仕様上、1つのセルの最大文字数は「50,000文字」となります。そのため、要約情報は50,000文字を超える場合、50,000文字以下に処理されて出力されます。
  • 翻訳がうまく機能しないケースもございます。予めご了承ください。

参考:リストシートクリア機能のご案内

本ツールでは、簡単にリストシートをクリアできるよう、「リストシートクリア」メニューもご用意しております。必要に応じてご利用ください。

リストシートクリア機能

 

Webページ一括AI翻訳・要約ツール:ご利用上の注意点

  • 本ツールの利用には、Googleアカウント、OpenAI APIの利用権限が必要になります。
  • 本ツールはOpenAI APIを使用して情報を取得・操作をしております。場合によっては、一時的に情報が取得・操作ができない場合や、情報の取得・操作が失敗するケースもございます。予めご了承ください。
  • 本ツールはリストアップされた各Webサイト情報を取得しております。場合によっては、一時的に情報の取得ができない場合や、情報の取得が失敗するケースもございます。予めご了承ください。
  • 本ツールを利用する際に、OpenAI APIの従量課金制の利用料金が発生します。具体的な利用料については、利用する量によって変化するため、GASラボではお答えできませんので、予めご了承ください。
  • GASのWebサイトへのリクエスト数(スクレイピング数)は1日あたりの上限が定められています。上限に達した場合は、時間を空けてご利用ください。
  • 本ツールをご利用されてスクレイピングを実施する際には、相手型のサーバーに負荷をかけないように最大限ご配慮をお願いします。
  • スクレイピング対象のWebサイトがスクレイピングを禁止している場合、本ツールでのスクレイピングはお控えください。
  • 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。
  • 本ツールは処理時間に上限があります(約6分)。処理時間を超える場合には、データの取得・処理・出力が完了できないケースもございますので、予めご了承ください。
  • ツールおよびプログラムの著作はGASラボにあります。無断での転載・再販・配布・共有やソースコードのコピーは固く禁止しております。
  • 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。
  • 本ツールはGASやOpenAI(ChatGPT)APIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、情報が取得・操作できなくなる可能性がございます。予めご了承ください。

 

Webページ一括AI翻訳・要約ツールに関するQ&A

Webページ一括AI翻訳・要約ツールはどこで入手できますか?

2023年11月現在、Webページ一括AI翻訳・要約ツールは下記のプラットフォームにて公開しております。

Webページ一括AI翻訳・要約ツールの使い方に関する問い合わせ方法は?

ご購入されたプラットフォームそれぞれのお問い合わせ方法に従ってお問い合わせください。
Webページ一括AI翻訳・要約ツール
最新情報をチェックしよう!