У меня есть метод POST /predict
public ResponseEntity predict(@RequestBody Map<String, Object> inputs) {...}
Прямо сейчас в интерфейсе Swagger я вижу только пустую карту под Example Value
![enter image description here](https://i.stack.imgur.com/4HeEB.png)
I есть класс с именем RequestInput
, который имеет структуру для входных данных. Но, однако, я не могу сделать
public ResponseEntity predict(@RequestBody RequestInput requestInput) {...}
, поскольку Map<String, Object> inputs
является ожидаемым вводом для запроса POST. Я пытался
public ResponseEntity predict(@RequestBody Map<String, Object> inputs, @RequestBody RequestInput requestInput) {...}
В Example Value
будет отображаться RequestInput
, но прогноз не удастся, потому что он обнаружил RequestInput
в качестве параметра и выдаст nullpointerexception