External Ambassador API

post
Authorizations
Path parameters
namespacestring · max: 2097152RequiredPattern: ^.{1,2097152}
deploymentstring · max: 2097152RequiredPattern: ^.{1,2097152}
Body
binDatastring · byte · max: 2097152OptionalPattern: ^.{1,2097152}
strDatastring · max: 2097152OptionalPattern: ^.{1,2097152}
Responses
200

A successful response.

application/json
post
POST /seldon/{namespace}/{deployment}/api/v1.0/predictions HTTP/1.1
Host: localhost:80
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 69

{
  "data": {
    "names": [
      "feature1"
    ],
    "tensor": {
      "shape": [
        1,
        1
      ],
      "values": [
        1
      ]
    }
  }
}
200

A successful response.

{
  "status": {
    "code": 1,
    "info": "text",
    "reason": "text",
    "status": "SUCCESS"
  },
  "meta": {
    "puid": "text",
    "tags": {
      "mytag": "myvalue"
    },
    "routing": {
      "router1": 1
    },
    "requestPath": {
      "classifier": "seldonio/mock_classifier:1.0"
    },
    "metrics": [
      {
        "type": "COUNTER",
        "key": "text",
        "value": 1
      }
    ]
  },
  "data": {
    "names": [
      "text"
    ],
    "tensor": {
      "shape": [
        1
      ],
      "values": [
        1
      ]
    },
    "ndarray": [],
    "tftensor": {
      "dtype": "DT_INVALID",
      "tensor_shape": {
        "dim": [
          {
            "size": "text",
            "name": "text"
          }
        ],
        "unknown_rank": true
      },
      "version_number": 1,
      "tensor_content": "Ynl0ZXM=",
      "half_val": [
        1
      ],
      "float_val": [
        1
      ],
      "double_val": [
        1
      ],
      "int_val": [
        1
      ],
      "string_val": [
        "Ynl0ZXM="
      ],
      "scomplex_val": [
        1
      ],
      "int64_val": [
        "text"
      ],
      "bool_val": [
        true
      ],
      "dcomplex_val": [
        1
      ],
      "resource_handle_val": [
        {
          "device": "text",
          "container": "text",
          "name": "text",
          "hash_code": "text",
          "maybe_type_name": "text"
        }
      ],
      "variant_val": [
        {
          "type_name": "text",
          "metadata": "Ynl0ZXM=",
          "tensors": [
            "[Circular Reference]"
          ]
        }
      ],
      "uint32_val": [
        1
      ],
      "uint64_val": [
        "text"
      ]
    }
  },
  "binData": "Ynl0ZXM=",
  "strData": "text"
}
post
Authorizations
Path parameters
namespacestring · max: 2097152RequiredPattern: ^.{1,2097152}
deploymentstring · max: 2097152RequiredPattern: ^.{1,2097152}
Body
rewardnumber · floatOptional
Responses
200

A successful response.

application/json
post
POST /seldon/{namespace}/{deployment}/api/v1.0/feedback HTTP/1.1
Host: localhost:80
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 2870

{
  "request": {
    "status": {
      "code": 1,
      "info": "text",
      "reason": "text",
      "status": "SUCCESS"
    },
    "meta": {
      "puid": "text",
      "tags": {
        "mytag": "myvalue"
      },
      "routing": {
        "router1": 1
      },
      "requestPath": {
        "classifier": "seldonio/mock_classifier:1.0"
      },
      "metrics": [
        {
          "type": "COUNTER",
          "key": "text",
          "value": 1
        }
      ]
    },
    "data": {
      "names": [
        "text"
      ],
      "tensor": {
        "shape": [
          1
        ],
        "values": [
          1
        ]
      },
      "ndarray": [],
      "tftensor": {
        "dtype": "DT_INVALID",
        "tensor_shape": {
          "dim": [
            {
              "size": "text",
              "name": "text"
            }
          ],
          "unknown_rank": true
        },
        "version_number": 1,
        "tensor_content": "Ynl0ZXM=",
        "half_val": [
          1
        ],
        "float_val": [
          1
        ],
        "double_val": [
          1
        ],
        "int_val": [
          1
        ],
        "string_val": [
          "Ynl0ZXM="
        ],
        "scomplex_val": [
          1
        ],
        "int64_val": [
          "text"
        ],
        "bool_val": [
          true
        ],
        "dcomplex_val": [
          1
        ],
        "resource_handle_val": [
          {
            "device": "text",
            "container": "text",
            "name": "text",
            "hash_code": "text",
            "maybe_type_name": "text"
          }
        ],
        "variant_val": [
          {
            "type_name": "text",
            "metadata": "Ynl0ZXM=",
            "tensors": "[Circular Reference]"
          }
        ],
        "uint32_val": [
          1
        ],
        "uint64_val": [
          "text"
        ]
      }
    },
    "binData": "Ynl0ZXM=",
    "strData": "text"
  },
  "response": {
    "status": {
      "code": 1,
      "info": "text",
      "reason": "text",
      "status": "SUCCESS"
    },
    "meta": {
      "puid": "text",
      "tags": {
        "mytag": "myvalue"
      },
      "routing": {
        "router1": 1
      },
      "requestPath": {
        "classifier": "seldonio/mock_classifier:1.0"
      },
      "metrics": [
        {
          "type": "COUNTER",
          "key": "text",
          "value": 1
        }
      ]
    },
    "data": {
      "names": [
        "text"
      ],
      "tensor": {
        "shape": [
          1
        ],
        "values": [
          1
        ]
      },
      "ndarray": [],
      "tftensor": {
        "dtype": "DT_INVALID",
        "tensor_shape": {
          "dim": [
            {
              "size": "text",
              "name": "text"
            }
          ],
          "unknown_rank": true
        },
        "version_number": 1,
        "tensor_content": "Ynl0ZXM=",
        "half_val": [
          1
        ],
        "float_val": [
          1
        ],
        "double_val": [
          1
        ],
        "int_val": [
          1
        ],
        "string_val": [
          "Ynl0ZXM="
        ],
        "scomplex_val": [
          1
        ],
        "int64_val": [
          "text"
        ],
        "bool_val": [
          true
        ],
        "dcomplex_val": [
          1
        ],
        "resource_handle_val": [
          {
            "device": "text",
            "container": "text",
            "name": "text",
            "hash_code": "text",
            "maybe_type_name": "text"
          }
        ],
        "variant_val": [
          {
            "type_name": "text",
            "metadata": "Ynl0ZXM=",
            "tensors": "[Circular Reference]"
          }
        ],
        "uint32_val": [
          1
        ],
        "uint64_val": [
          "text"
        ]
      }
    },
    "binData": "Ynl0ZXM=",
    "strData": "text"
  },
  "reward": 1,
  "truth": {
    "status": {
      "code": 1,
      "info": "text",
      "reason": "text",
      "status": "SUCCESS"
    },
    "meta": {
      "puid": "text",
      "tags": {
        "mytag": "myvalue"
      },
      "routing": {
        "router1": 1
      },
      "requestPath": {
        "classifier": "seldonio/mock_classifier:1.0"
      },
      "metrics": [
        {
          "type": "COUNTER",
          "key": "text",
          "value": 1
        }
      ]
    },
    "data": {
      "names": [
        "text"
      ],
      "tensor": {
        "shape": [
          1
        ],
        "values": [
          1
        ]
      },
      "ndarray": [],
      "tftensor": {
        "dtype": "DT_INVALID",
        "tensor_shape": {
          "dim": [
            {
              "size": "text",
              "name": "text"
            }
          ],
          "unknown_rank": true
        },
        "version_number": 1,
        "tensor_content": "Ynl0ZXM=",
        "half_val": [
          1
        ],
        "float_val": [
          1
        ],
        "double_val": [
          1
        ],
        "int_val": [
          1
        ],
        "string_val": [
          "Ynl0ZXM="
        ],
        "scomplex_val": [
          1
        ],
        "int64_val": [
          "text"
        ],
        "bool_val": [
          true
        ],
        "dcomplex_val": [
          1
        ],
        "resource_handle_val": [
          {
            "device": "text",
            "container": "text",
            "name": "text",
            "hash_code": "text",
            "maybe_type_name": "text"
          }
        ],
        "variant_val": [
          {
            "type_name": "text",
            "metadata": "Ynl0ZXM=",
            "tensors": "[Circular Reference]"
          }
        ],
        "uint32_val": [
          1
        ],
        "uint64_val": [
          "text"
        ]
      }
    },
    "binData": "Ynl0ZXM=",
    "strData": "text"
  }
}
200

A successful response.

{
  "status": {
    "code": 1,
    "info": "text",
    "reason": "text",
    "status": "SUCCESS"
  },
  "meta": {
    "puid": "text",
    "tags": {
      "mytag": "myvalue"
    },
    "routing": {
      "router1": 1
    },
    "requestPath": {
      "classifier": "seldonio/mock_classifier:1.0"
    },
    "metrics": [
      {
        "type": "COUNTER",
        "key": "text",
        "value": 1
      }
    ]
  },
  "data": {
    "names": [
      "text"
    ],
    "tensor": {
      "shape": [
        1
      ],
      "values": [
        1
      ]
    },
    "ndarray": [],
    "tftensor": {
      "dtype": "DT_INVALID",
      "tensor_shape": {
        "dim": [
          {
            "size": "text",
            "name": "text"
          }
        ],
        "unknown_rank": true
      },
      "version_number": 1,
      "tensor_content": "Ynl0ZXM=",
      "half_val": [
        1
      ],
      "float_val": [
        1
      ],
      "double_val": [
        1
      ],
      "int_val": [
        1
      ],
      "string_val": [
        "Ynl0ZXM="
      ],
      "scomplex_val": [
        1
      ],
      "int64_val": [
        "text"
      ],
      "bool_val": [
        true
      ],
      "dcomplex_val": [
        1
      ],
      "resource_handle_val": [
        {
          "device": "text",
          "container": "text",
          "name": "text",
          "hash_code": "text",
          "maybe_type_name": "text"
        }
      ],
      "variant_val": [
        {
          "type_name": "text",
          "metadata": "Ynl0ZXM=",
          "tensors": [
            "[Circular Reference]"
          ]
        }
      ],
      "uint32_val": [
        1
      ],
      "uint64_val": [
        "text"
      ]
    }
  },
  "binData": "Ynl0ZXM=",
  "strData": "text"
}

Was this helpful?