• Add style to option abstraction
  • Use abstraction in Observations directly instead of dedicated implementation
  • Clean-up the merge of runtime and default image options in OpenAI and Stability AI

Fix gh-1148

Comment From: tzolov

LGTM, like the fact that you've fixed the builder convention (using the with prefix) and the mergeOption helper cleans merge code. I believe this PR is related to #1148 but does not fix as there two more tasks to complete there.

Comment From: tzolov

Rebased, updated commit message and merged at 17ba1fc3baea902e983cc5ce9b5e2b93a18badcc