{
  "name": "vectorstoreinmemoryinsert",
  "display_name": "In Memory Vector Store Insert",
  "description": "Insert data into an in-memory vector store",
  "group": [
    "transform"
  ],
  "versions": [
    1.0
  ],
  "inputs": 1,
  "outputs": 1,
  "credentials": [],
  "properties": [
    {
      "name": "notice",
      "display_name": "The embbded data are stored in the server memory, so they will be lost when the server is restarted. Additionally, if the amount of data is too large, it may cause the server to crash due to insufficient memory.",
      "kind": "notice",
      "required": false,
      "default": ""
    },
    {
      "name": "clearStore",
      "display_name": "Clear Store",
      "kind": "boolean",
      "required": false,
      "description": "Whether to clear the store before inserting new data"
    },
    {
      "name": "memoryKey",
      "display_name": "Memory Key",
      "kind": "string",
      "required": false,
      "default": "vector_store_key",
      "description": "The key to use to store the vector memory in the workflow data. The key will be prefixed with the workflow ID to avoid collisions."
    }
  ],
  "source_path": "/home/mcochran/n8n/packages/@n8n/nodes-langchain/nodes/vector_store/VectorStoreInMemoryInsert/VectorStoreInMemoryInsert.node.ts"
}