text: Title: Improve partial model generation API for dynamic creation
  Body: ## Problem
  
  <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
  
  A user on the Prisma Python discord showcased their partial model generator which is highly dynamic and makes use of internal features, we should improve support for this so that no internal features have to be used.
  
  Their use case:
  > build a scaffolding tool for generating fully typed RESTAPI endpoints that are glassboxed
  
  Link to discussion: https://discord.com/channels/933860922039099444/933875073448804383/937759740061179935
  
  ## Suggested solution
  
  <!-- A clear and concise description of what you want to happen. -->
  
  Proposed API is still a work in progress.
  