目次
重要な学習ポイント
目次
電子メールの過負荷の問題
Google認証:Gmail APIアクセスを有効にします
ステップ1:新しいGoogleクラウドプロジェクト
ステップ2:Gmail APIを有効にします
ステップ3:OAUTH 2.0資格情報のセットアップ
Pythonコード:電子メール選別システムの構築
1。LLMアクセスとセットアップ:
2。データ収集者の電子メール( EmailCollectorクラス):
3。電子メール抽出ツール( extract_mail_tool ):
4。電子メールラベル機能( push_mail_label ):
5.電子メールの並べ替えエージェント( sorter )の定義:
6.ソートタスクの定義( sort_task ):
7. CREWAIコラボレーションの有効化:
結論
よくある質問(FAQ)
ホームページ テクノロジー周辺機器 AI 電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

Apr 09, 2025 am 10:08 AM

電子メール管理の革新:CrewaiおよびLLMSで選別とラベル付けを自動化する

電子メールの発明者であるレイ・トムリンソンは、専門的なコミュニケーションにおける現在の遍在性を予測することはできませんでした。今日、電子メールの最適化は重要であり、生成的AIは強力なソリューションを提供しています。このブログでは、CrewaiとLLMを使用して電子メールの並べ替えとラベル付けを自動化することを示しています。

重要な学習ポイント

  • Google Cloud ConsoleのOAUTH 2.0を介してアプリケーションGmailアクセスを許可します。
  • 電子メール分類のためにLLM駆動エージェントを構築します。
  • 簡単なPythonスクリプトで電子メールの並べ替えとラベル付けを自動化します。

目次

  1. 課題とGoogle認証の手順を理解する
    • Googleクラウドプロジェクトの作成
    • Gmail APIを有効にします
    • OAUTH 2.0資格情報の構成
    • 資格情報の生成とダウンロード
  2. Pythonコード:Crewai電子メールソーティングとラベル付け
    • 必要なライブラリのインストール
    • LLMアクセスとセットアップ
    • 電子メールデータ収集者の作成
    • 電子メール抽出ツールの構築
    • 電子メールソーティングエージェントの定義
    • ソートタスクの定義
    • Crewaiのコラボレーションを有効にします
  3. よくある質問

電子メールの過負荷の問題

雑然とした受信トレイは一般的なフラストレーションです。マーケティングメール、個人的なメッセージ、および専門的なコミュニケーションは、しばしば一緒に融合します。ラベルがあっても、電子メールの手動でソートするのに時間がかかります。生成AIは解決策を提供します:

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

このチュートリアルでは、CrewaiでLLMエージェントを構築して、未読の電子メールを3つのカテゴリ、「すぐに返信」、「返信なし」、「無関係」に自動的にソートする方法を示しています。これらのカテゴリは、事前に定義されたGmailラベルです。

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

Google認証:Gmail APIアクセスを有効にします

コーディングする前に、Gmail APIを有効にし、OAUTH 2.0資格情報を生成する必要があります。

ステップ1:新しいGoogleクラウドプロジェクト

  1. Googleクラウドコンソールにアクセスしてログインします。
  2. 新しいプロジェクトを作成し、名前を提供します(例:「Emailsorter」)。組織の場所を選択してください。

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

ステップ2:Gmail APIを有効にします

  1. 「APIS&Services」 - >「ライブラリ」に移動します。
  2. 「Gmail API」を検索して有効にします。

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

ステップ3:OAUTH 2.0資格情報のセットアップ

  1. 「APIS&Services」 - >「OAUTH同意画面」に移動します。
  2. 同意画面を構成します(「外部」または「内部」を選択します)。
  3. アプリ名、サポートメール、および開発者の連絡先情報を提供します。
  4. スコープを追加: https://www.googleapis.com/auth/gmail.modify
  5. OAUTHクライアントIDを作成します(「デスクトップアプリ」を選択します)。
  6. credentials.json情報をダウンロードしてください。

電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya電子メールの並べ替えとcrewaiを自動化する - 分析vidhya

Pythonコード:電子メール選別システムの構築

このセクションでは、Crewaiを使用してPythonコードを詳しく説明します。必要なライブラリのインストールを忘れないでください: crewaicrewai_toolsgoogle-auth-oauthlibgoogle-api-python-client 、およびpandas

(注:元の入力からの完全なコードは、ここで効果的に再現できないほど広すぎます。この応答は、主要なコードセグメントとその機能の概要に焦点を当てます。完全な実行可能なコードの元の入力を参照してください。)

1。LLMアクセスとセットアップ:

OpenAI APIキーを設定し、LLMモデルを指定します。

2。データ収集者の電子メール( EmailCollectorクラス):

このクラスは、Gmail API認証と未読の電子メールの取得を処理します。

3。電子メール抽出ツール( extract_mail_tool ):

このCREWAIツールは、 mailDataGatherer関数を使用して、電子メールのサブジェクトとボディを取得します。

4。電子メールラベル機能( push_mail_label ):

この関数は、分類された電子メールデータ(エージェントから)を取得し、Gmailに対応するラベルを適用します。

5.電子メールの並べ替えエージェント( sorter )の定義:

このエージェントはextract_mail_toolを使用しており、そのバックストーリーは、電子メールの分類方法についてLLMに詳細な指示を提供します。

6.ソートタスクの定義( sort_task ):

このタスクは、 sorterエージェントの手順の概要を示しています。

7. CREWAIコラボレーションの有効化:

エージェントとタスクを調整するためのCrewを作成します。 email_sorting_crew.kickoff()を使用して乗組員を実行し、 push_mail_labelを使用してGmailラベルを更新します。

結論

Crewaiのエージェントベースのシステムは、電子メール管理を大幅に合理化します。 LLMを活用することにより、タスクを自動化し、貴重な時間を取り戻すことができます。より洗練されたエージェントの構築を試して、メールのワークフローをさらに強化します。

よくある質問(FAQ)

元の入力からのFAQは、この修正された出力に保持されます。質問と回答の完全なリストについては、オリジナルを参照してください。

以上が電子メールの並べ替えとcrewaiを自動化する - 分析vidhyaの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

カーソルAIでバイブコーディングを試してみましたが、驚くべきことです! カーソルAIでバイブコーディングを試してみましたが、驚くべきことです! Mar 20, 2025 pm 03:34 PM

バイブコーディングは、無限のコード行の代わりに自然言語を使用してアプリケーションを作成できるようにすることにより、ソフトウェア開発の世界を再構築しています。 Andrej Karpathyのような先見の明に触発されて、この革新的なアプローチは開発を許可します

2025年2月のトップ5 Genai発売:GPT-4.5、Grok-3など! 2025年2月のトップ5 Genai発売:GPT-4.5、Grok-3など! Mar 22, 2025 am 10:58 AM

2025年2月は、生成AIにとってさらにゲームを変える月であり、最も期待されるモデルのアップグレードと画期的な新機能のいくつかをもたらしました。 Xai’s Grok 3とAnthropic's Claude 3.7 SonnetからOpenaiのGまで

オブジェクト検出にYolo V12を使用する方法は? オブジェクト検出にYolo V12を使用する方法は? Mar 22, 2025 am 11:07 AM

Yolo(あなたは一度だけ見ています)は、前のバージョンで各反復が改善され、主要なリアルタイムオブジェクト検出フレームワークでした。最新バージョンYolo V12は、精度を大幅に向上させる進歩を紹介します

ChatGpt 4 oは利用できますか? ChatGpt 4 oは利用できますか? Mar 28, 2025 pm 05:29 PM

CHATGPT 4は現在利用可能で広く使用されており、CHATGPT 3.5のような前任者と比較して、コンテキストを理解し、一貫した応答を生成することに大幅な改善を示しています。将来の開発には、よりパーソナライズされたインターが含まれる場合があります

クリエイティブプロジェクトのための最高のAIアートジェネレーター(無料&有料) クリエイティブプロジェクトのための最高のAIアートジェネレーター(無料&有料) Apr 02, 2025 pm 06:10 PM

この記事では、トップAIアートジェネレーターをレビューし、その機能、創造的なプロジェクトへの適合性、価値について説明します。 Midjourneyを専門家にとって最高の価値として強調し、高品質でカスタマイズ可能なアートにDall-E 2を推奨しています。

Google' s Gencast:Gencast Mini Demoを使用した天気予報 Google' s Gencast:Gencast Mini Demoを使用した天気予報 Mar 16, 2025 pm 01:46 PM

Google Deepmind's Gencast:天気予報のための革新的なAI 天気予報は、初歩的な観察から洗練されたAI駆動の予測に移行する劇的な変化を受けました。 Google DeepmindのGencast、グラウンドブレイク

chatgptよりも優れたAIはどれですか? chatgptよりも優れたAIはどれですか? Mar 18, 2025 pm 06:05 PM

この記事では、Lamda、Llama、GrokのようなChatGptを超えるAIモデルについて説明し、正確性、理解、業界への影響における利点を強調しています(159文字)

O1対GPT-4O:OpenAIの新しいモデルはGPT-4Oよりも優れていますか? O1対GPT-4O:OpenAIの新しいモデルはGPT-4Oよりも優れていますか? Mar 16, 2025 am 11:47 AM

OpenaiのO1:12日間の贈り物は、これまでで最も強力なモデルから始まります 12月の到着は、世界の一部の地域で雪片が世界的に減速し、雪片がもたらされますが、Openaiは始まったばかりです。 サム・アルトマンと彼のチームは12日間のギフトを立ち上げています

See all articles