1.0.0 • Published 10 months ago

@graphai/data_agents v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@graphai/data_agents for GraphAI

Data agents for GraphAI.

Install

yarn add @graphai/data_agents

Usage

import { GraphAI } from "graphai";
import { dataObjectMergeTemplateAgent } from "@graphai/data_agents";

const agents = { dataObjectMergeTemplateAgent };

const graph = new GraphAI(graph_data, agents);
const result = await graph.run();

Agents description

  • dataObjectMergeTemplateAgent - Merge object

Input/Output/Params Schema & samples

Input/Params example

  • dataObjectMergeTemplateAgent
{
  "inputs": {
    "array": [
      {
        "content1": "hello"
      },
      {
        "content2": "test"
      }
    ]
  },
  "params": {
    "flatResponse": true
  }
}
{
  "inputs": {
    "array": [
      {
        "content1": "hello"
      }
    ]
  },
  "params": {
    "flatResponse": true
  }
}
{
  "inputs": {
    "array": [
      {
        "content": "hello1"
      },
      {
        "content": "hello2"
      }
    ]
  },
  "params": {
    "flatResponse": true
  }
}
{
  "inputs": {
    "array": [
      {
        "a": 1,
        "b": 1
      },
      {
        "a": 2,
        "b": 2
      },
      {
        "a": 3,
        "b": 0,
        "c": 5
      }
    ]
  },
  "params": {
    "flatResponse": true
  }
}
{
  "inputs": {
    "array": [
      {
        "a": {
          "b": {
            "c": {
              "d": "e"
            }
          }
        }
      },
      {
        "b": {
          "c": {
            "d": {
              "e": "f"
            }
          }
        }
      },
      {
        "b": {
          "d": {
            "e": {
              "f": "g"
            }
          }
        }
      }
    ]
  },
  "params": {
    "flatResponse": true
  }
}
{
  "inputs": {
    "array": [
      {
        "content1": "hello"
      },
      {
        "content2": "test"
      }
    ]
  },
  "params": {}
}
{
  "inputs": {
    "array": [
      {
        "content1": "hello"
      }
    ]
  },
  "params": {}
}
{
  "inputs": {
    "array": [
      {
        "content": "hello1"
      },
      {
        "content": "hello2"
      }
    ]
  },
  "params": {}
}
{
  "inputs": {
    "array": [
      {
        "a": 1,
        "b": 1
      },
      {
        "a": 2,
        "b": 2
      },
      {
        "a": 3,
        "b": 0,
        "c": 5
      }
    ]
  },
  "params": {}
}
{
  "inputs": {
    "array": [
      {
        "a": {
          "b": {
            "c": {
              "d": "e"
            }
          }
        }
      },
      {
        "b": {
          "c": {
            "d": {
              "e": "f"
            }
          }
        }
      },
      {
        "b": {
          "d": {
            "e": {
              "f": "g"
            }
          }
        }
      }
    ]
  },
  "params": {}
}
1.0.0

10 months ago

0.2.1

10 months ago

0.2.0

1 year ago

0.1.0

1 year ago

0.0.3

1 year ago

0.0.2

2 years ago

0.0.1

2 years ago