コードでミーティングサマリーをNotionに送信する
OpenAI、Notion、Meeting BaaS APIを使用して、ミーティングの文字起こしと要約をNotionに自動化します。
Meeting BaaS 🐟、OpenAI、Notion APIを連携させて、ミーティングの文字起こし、要約、Notionデータベースへの保存を自動化します。
Express JS サーバーをシンプルに構築し、使いやすいフォームから Google Meet、Zoom、または Microsoft Teams のビデオミーティングにbotを送信します。botはミーティングに関するすべての有用な情報をサーバーに返します。これには、参加者リスト、会話の録画、文字起こしなどが含まれます(ただしこれらに限りません)。
LLM(この例ではOpenAIのgpt-3.5)を使用して会話データをMarkdown形式にフォーマットし、取得・整形された情報でNotionデータベースを自動的に埋め込みます。
主な機能
- マルチプラットフォーム対応: Google Meet、Zoom、Microsoft Teamsに対応
- 自動文字起こし: Meeting BaaS botがミーティングを自動的に録画・文字起こし
- AIによる要約: OpenAIのGPTモデルを使用して会話データをMarkdown形式に整形
- Notion連携: ミーティング情報をNotionデータベースに自動入力
- Express JSサーバー: botのdeployに対応したシンプルで使いやすいフォームインターフェース
仕組み
- botのdeploy: Express JSフォームを使用して、ビデオ会議にミーティングbotをdeployします
- ミーティングの録画: botが自動的に参加し、完全な文字起こし付きでミーティングを録画します
- データ処理: ミーティングデータはOpenAIの言語モデルを使用して処理・整形されます
- Notionへの保存: 整形されたミーティングサマリーが自動的にNotionデータベースに保存されます
はじめに
- サンプルリポジトリをクローンします
- Meeting BaaS、OpenAI、NotionのAPI keyを設定します
- Express JSサーバーを設定します
- deployしてミーティングサマリーの自動化を開始します