■概要
YouTubeへの動画投稿は、動画ファイルの管理やタイトル、説明文の作成など、地味ながらも時間のかかる作業ではないでしょうか。このワークフローは、Dropboxに動画ファイルをアップロードするだけで、ChatGPTが動画のタイトルと説明文を自動で生成し、YouTubeへ動画を自動でアップロードするものです。ChatGPTとYouTubeを連携させたアップロード作業の自動化により、コンテンツ制作により集中できる環境を構築します。
■このテンプレートをおすすめする方
- YouTubeへの動画アップロード作業に多くの時間を費やしているチャンネル運営者の方
- ChatGPTを活用して、動画のタイトルや説明文作成のプロセスを自動化したい方
- Dropboxで動画ファイルを管理しており、YouTubeへの公開フローを効率化したい方
■このテンプレートを使うメリット
- Dropboxへのファイル保存をきっかけに動画のアップロードが自動で実行されるため、これまで手作業で行っていた時間を削減できます
- 手作業による動画ファイルの選択ミスや、タイトル、説明文の転記ミスといったヒューマンエラーの発生を防ぐことに繋がります
■フローボットの流れ
- はじめに、ChatGPT、Dropbox、YouTube Data APIをYoomと連携します
- 次に、トリガーでDropboxを選択し、「特定のフォルダ内でファイルが作成または更新されたら」というアクションを設定します
- オペレーションで、Dropboxの「ファイルをダウンロード」アクションを設定し、トリガーで検知したファイルを指定します
- 次に、オペレーションでChatGPTの「テキストを生成」アクションを設定し、動画のタイトルを生成させます
- 続けて、もう一度ChatGPTの「テキストを生成」アクションを設定し、動画の説明文を生成させます
- 最後に、オペレーションでYouTube Data APIの「動画をアップロード」アクションを設定し、ダウンロードした動画ファイルと生成したテキストを紐付けます
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Dropboxのトリガー設定では、アップロードの起点としたいフォルダのパスやファイル名を任意で設定してください
- ChatGPTのオペレーションでは、生成したいタイトルや説明文に合わせて、任意のプロンプト(指示文章)を設定してください
- YouTube Data APIで動画をアップロードする際には、動画のタイトル、説明、公開設定といった任意のメタデータを設定してください
■注意事項
- ChatGPT、YouTube Data API、DropboxのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
- ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
- ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
- トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は「ファイルの容量制限について」をご参照ください。