Why would you choose api vs sdk . Sdk in a sandbox feels much better .
Because how does OpenAI earn more money then? At least to me it seems to try more vendor lock in, but I might mistaken on how easy it would be to just be another level of abstraction in an agent system.
To save yourself the hassle of running your own sandboxed VM.
I assume you'd develop via the SDK, then deploy it via the API.
https://developers.openai.com/api/docs/guides/agents#compare...