3

aws cli を使用して、 SageMaker サンプル ノートブックから iris エンドポイントを呼び出そうとしています。次のコマンドを使用してみました。

!aws sagemaker-runtime invoke-endpoint \
--endpoint-name sagemaker-tensorflow-py2-cpu-2018-03-19-21-27-52-956 \
--body "[6.4, 3.2, 4.5, 1.5]" \
--content-type "application/json" \
output.json

次の応答が返されます。

{
    "InvokedProductionVariant": "AllTraffic", 
    "ContentType": "*/*"
}

私は何を間違っていますか?

4

2 に答える 2

0

参考までに、フラスコエンドポイントのコマンドを実行していて、 --body を json として言及するときにそれを追加したかったので、次のように引用符を追加する必要がありました。

--body "{ \"host\": \"some.example.com\", \"userId\": [ \"some-string\" ] }"

私は現在、このボディの代わりに JSON ファイルを指定する方法を探しています。これは、CI/CD パイプラインにとってより簡単です。

于 2019-05-09T18:02:06.137 に答える