upvote
Because that's not what the article is about; this is about a unified API for the _app developers_ to access different kind of models.

That API has no user-facing components, and has no influence over UX of what the end-users are interacting with.

The users won't know if you used Foundation Models API or integrated with OpenAI/Anthropic/Gemini SDK directly.

reply
> The users won't know if you used Foundation Models API or integrated with OpenAI/Anthropic/Gemini SDK directly.

That's the point! That's the whole "white-labeling" part, and what the commentator earlier is talking about. You're very close in understanding the context here!

reply
I’m sorry, so your position now is that “being completely invisible to the users” is “controlling the UX”?
reply
I think you're taking the written words a bit too literally here. Read it with a more lax filter and less literal word-meaning, and I think the original comment will become a bit clearer.
reply
You know what, I've been a bit too snipe-y in my previous comments, and it led to to discussion devolving in unproductive ways.

I'd genuinely like to understand where you're coming from more.

I think we're all in agreement that this framework is very much about letting developers swap the models easily, and treat them as commodities. That seems pretty obvious.

I do however still don't see how this has anything to do with controlling the UX (or the new Siri for that matter! The new Siri doesn't use Anthropic models, and there are no extensions point for it to do so — that's pretty much the whole reason why it won't be available in the EU).

Help me see your point of view!

reply
It's Apple, so it's some revolutionary big brained play, and not just yet another llm sdk.
reply