A unified Azure platform for creating and managing AI models, agents, and applications with built‑in enterprise security, monitoring, and governance
Hi Sairam,
We are using gpt-5.6-terra, gpt-5.6-terra, gpt-5.1, gpt-5.2, and gpt-4.1, with the 'GlobalStandard' deployment type.
"A shared resource is suitable when clients have similar security and operational requirements."
This would have been ideal because most have the same requirements, but since we can't separate usage, we won't have a way to bill our clients. I noticed there is an option to create multiple projects; as I understood the documentation, Foundry projects mostly organise work, not isolate it. I also noticed that all projects in a Foundry resource use the same API key, so I assume Foundry captures cost data per resource and not by project.
If we were to build telemetry within our app, is there any API that can tell us
- model cost- input, cached and output tokens and other if any
- track live cost from Foundry
As for the topic of client-level isolation, we will most likely need one. Our clients expect the service to be available for their use, and a 429 error just because other clients hit the TPM or RPM limit is not acceptable.
An ideal solution for us:
Each client gets their own dedicated service; we can use the cost data from azure's portal to manage the usage. The models can be deployed either geographically or in a specific region depending on the client's request.
Thanks,
Bijaya