0

すでにIBM Cloud Functionsで関数を作成していますが、ユーザー入力からパラメーターを実装するにはどうすればよいですか?

私がやろうとしていることは

  • 例: ユーザーが「I need product」/「Buy product now」/「Show me products 」と入力した場合。製品の入力はパラメーターとして取得され、Cloud Function に実装されます。Cloud Function は、製品をキーワードとして使用するすべての製品を表示します
  • 応答テキストは、Cloud Function の戻り出力 (JSON 配列) から情報を取得します。
    • (res.body.items[?].name)

IBM のレイアウト例:

{
    "context": {
      "variable_name" : "variable_value"
    },
    "actions": [
      {
        "name":"getProducts",
        "type":"client | server",
        "parameters": {
          "<parameter_name>":"<parameter_value>"
        },
        "result_variable": "<result_variable_name>",
        "credentials": "<reference_to_credentials>"
      }
    ],
    "output": {
      "text": "response text"
    }
  }
4

1 に答える 1