In cases where no custom size is set, derive the size by the given
embedding model.
Had to migrate the embeddingDimension Spring Boot property from int to Integer
to introduce the null check for the fluent config. Everything else would
have been just noisy.
Fixes #977
Signed-off-by: Gerrit Meier <meistermeier@gmail.com>
(cherry picked from commit cb97d9c4e2)