购物助手

这是一个基于Google Agent Development Kit (ADK)构建的个人购物助手,帮助用户研究最佳购买物品、提供推荐,并将产品列表存储在用户的Notion工作区中。

  • by lia-weng
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 lia-weng/google-adk-notion-mcp

使用说明

描述

🛒 这是一个使用谷歌代理开发工具包(ADK)构建的个人购物助理。该助手帮助用户研究最佳购买项目,提供建议,然后将产品列表存储在用户的Notion工作区中。

演示

观看视频演示

与您的助手聊天:



存储在您的理念中:

设置

  1. 克隆存储库。
    git clone https://github.com/lia-weng/google-adk-notion-mcp.git
    
  2. 创建并激活虚拟环境。
    python -m venv .venv
    .venv\Scripts\activate
    
  3. 安装依赖项。
    pip install -r requirements.txt
    
  4. 创建一个 .env 文件在 ./notion-agent 具有以下变量。
    GOOGLE_GENAI_USE_VERTEXAI=0
    GOOGLE_API_KEY= # your Google API Key, create one from: https://aistudio.google.com/api-keys
    NOTION_API_KEY= # your Notion API Key, create one from: https://www.notion.so/profile/integrations
    
  5. 在根文件夹中运行应用程序,然后转到 http://127.0.0.1:8000/ 开始与您的个人购物助理聊天!
    adk web
    
  6. (可选)In ./notion_agent/agent.py 更新 USER_INFO 用你自己的信息。
    USER_INFO = {
      "name": "Lia",
      "gender": "female",
      "age": 25,
    }