使用场景
企业高管使用EAIA自动处理日常邮件,安排会议,提高工作效率。
项目经理利用EAIA管理团队成员的邮件沟通和日程安排,确保项目按时推进。
个人用户通过EAIA自动分类和回复邮件,减少手动处理邮件的时间。
产品特色
自动处理电子邮件,包括阅读、分类和回复邮件。
根据用户的日程和偏好安排会议。
与Google Gmail API集成,实现邮件的自动同步和处理。
支持自定义配置,用户可以根据自己的需求调整AI的行为。
提供本地运行和LangGraph Cloud部署两种方式,灵活满足不同用户的需求。
通过LangSmith API与Agent Inbox集成,方便用户管理和交互。
支持设置定时任务,自动检查新邮件并进行处理。
允许用户通过修改代码来控制更复杂的逻辑,如邮件分类、会议时间查找、邮件风格等。
使用教程
1. 叉并克隆EAIA仓库,创建并激活Python虚拟环境,安装依赖。
2. 设置环境变量,包括OpenAI、Anthropic API密钥,启用并授权Google Gmail API。
3. 配置EAIA,编辑`eaia/main/config.yaml`文件,设置邮件、用户信息、偏好等。
4. 本地运行EAIA,安装开发服务器,运行`langgraph dev`命令。
5. 启动邮件摄取作业,运行`python scripts/run_ingest.py`命令,摄取邮件。
6. 在Agent Inbox中设置本地EAIA代理,输入LangSmith API密钥,添加收件箱。
7. 在LangGraph Cloud上部署EAIA,连接GitHub仓库,添加环境变量,提交部署。
8. 手动或通过cron作业定期摄取邮件,处理新邮件。