Langgraph Mcp Agent

Langgraph Mcp Agent

🚀 故事IP创建者代理

故事IP创建者代理是一个基于LangGraph的工具,主要用于在Story平台上创建、铸造和注册IP资产。它能帮助用户利用AI生成图像,上传至IPFS,并在Story区块链完成IP资产的注册,极大地简化了IP资产创建流程。

🚀 快速开始

此代理帮助用户生成AI图像,将其上传到IPFS,并在Story区块链上注册为IP资产。具体流程如下:

  1. 使用DALL-E 3生成图像
  2. 获取用户对生成图像的批准
  3. 将 approved 图像上传到 IPFS
  4. 创建 IP 元数据
  5. 与用户协商许可条款
  6. 在 Story 上铸造和注册 IP
  7. 铸造IP的许可证令牌

image

✨ 主要特性

  • 借助DALL-E 3生成高质量AI图像。
  • 自动处理图像上传至IPFS的操作。
  • 完成IP元数据的创建与管理。
  • 支持与用户协商许可条款。
  • 实现IP在Story区块链上的铸造和注册。
  • 铸造IP的许可证令牌。

📦 安装指南

需求

  • Python 3.9+
  • LangGraph
  • LangChain
  • OpenAI API密钥(用于DALL-E和GPT模型)
  • Story SDK

目录结构

该代理需要特定的目录结构才能正常运行:

your-root-directory/
├── langgraph-mcp-agent/
│   ├── agent.py
│   └── ...
├── story-mcp-hub/
│   ├── story-sdk-mcp/
│   │   ├── server.py
│   │   └── ...
│   └── ...

安装步骤

  1. 安装uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆此仓库并进入项目目录。
  2. 使用uv安装依赖项:
uv sync
  1. 设置环境变量:
cp .env.example .env

然后编辑.env文件,用你的API密钥和配置替换所有变量。 5. 克隆 story-sdk-mcp 仓库 到与你克隆此仓库相同的文件夹中,如上文的 目录结构 部分所示。按照README说明 设置并安装该MCP服务器,确保设置 所有.env变量。你不需要运行它,只需要将其放在相同的文件夹中以便此代理可以访问即可。

💻 使用示例

基础用法

运行代理:

uv run agent.py

代理将引导您完成一个交互式流程来:

  1. 输入图像描述(例如,“风格动漫的人物滑雪”)
  2. 查看生成的图像并批准或请求新的图像
  3. 设置许可条款,包括:
    • 商业收入分成百分比(0-100%)
    • 是否允许衍生作品(是/否)
  4. 完成Story区块链上的铸造过程

示例工作流程

当你运行 agent.py 时,你会体验到一个这样的工作流程:

=== 故事IP创建者 ===
此工具将帮助你在故事生态系统中创建并铸造一张图像作为IP资产。

你想创建什么样的图像?(例如,“风格动漫的人物滑雪”): blob 滑板在山顶上

开始创建过程...

[生成图像并提供链接]

你喜欢这张图像吗?(是/否 + 反馈):是
上传图像到IPFS...

[生成元数据]

输入商业收入分成(0-100%,默认值:15%):20
允许衍生作品?(是/否,,默认值:是):是

[铸造和注册过程]

=== 过程完成 ===
你的IP已成功创建并注册到故事中!

该代理处理与DALL-E的所有复杂交互,用于图像生成,IPFS用于存储,以及Story区块链上的铸造和注册。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-27 18:57

相似服务问题

相关AI产品