Foundry is built to help you make explicit trade-offs between performance, cost, and safety instead of treating them as afterthoughts.
1. Performance and accuracy
- Define acceptable thresholds for latency, throughput, accuracy, precision, and recall based on your use case.
- Use Foundry’s evaluators to measure ground truth (correctness of answers) with metrics like exact match (EM), F1, recall, and precision.
- Assess semantic quality with textual similarity evaluators for tasks like summarization and translation.
- Run load testing in Foundry to simulate production workloads and ensure performance holds under real-world volume.
- Use A/B testing to compare different models or versions on your own scenarios and data.
2. Cost and resource management
- Evaluate each model’s compute requirements, memory footprint, and loading times to keep performance and cost in balance.
- Compare pricing models: Foundry supports token-based Pay-As-You-Go, provisioned throughput units (PTUs), third-party pricing, region-specific pricing, and discounts for certain usage patterns.
- For predictable workloads, consider 1-month or 1-year PTU reservations; some customers have reported savings of up to 70% with annual reservations.
- Use Microsoft Cost Management to monitor spend, identify trends, and catch potential overspending early.
- Start with open-source models or lower-cost tiers (such as the Developer Tier in Foundry) for experimentation, then scale to more powerful models as value is proven.
3. Safety, compliance, and consistency
- Leverage Foundry’s built-in security features and certifications to align with regulations such as GDPR and HIPAA.
- Use risk and safety evaluators to detect bias, hallucinations, and fairness issues before going to production.
- Choose deployment options that match your data requirements—cloud, hybrid, or local inferencing for data sovereignty.
- Apply Microsoft’s Responsible AI standard through Foundry’s tools for security, privacy, transparency, and accountability.
- Plan for stability by understanding how often models are updated and what version control and rollback options are available.
By combining these capabilities, Foundry helps you reimagine model selection as an ongoing optimization process—balancing impact, risk, and cost as your AI applications and agents evolve.