Esta guía te acompaña en el proceso de configurar y realizar llamadas a la API de Claude en Microsoft Foundry usando uno de los SDKs de cliente de Anthropic o solicitudes HTTP directas. Cuando accedes a Claude en Microsoft Foundry, se te factura el uso de Claude en Azure Marketplace, lo que te permite acceder a las capacidades más recientes de Claude mientras gestionas los costos a través de tu suscripción de Azure.
Claude está disponible en los tipos de implementación Global Standard y US Data Zone Standard en recursos de Foundry, facturados en Claude Consumption Units a través de Azure Marketplace. Visita Precios para obtener más detalles.
Los modelos de Claude en Microsoft Foundry están disponibles en dos opciones de alojamiento. Eliges la opción de alojamiento cuando configuras la implementación.
| Alojado en Azure | Alojado en Anthropic | |
|---|---|---|
| Dónde se ejecuta la inferencia | Servicio operado por Anthropic que se ejecuta en infraestructura de Azure | Servicio operado por Anthropic que se ejecuta en infraestructura de Anthropic |
| Disponibilidad de modelos | Los modelos más recientes de las familias Opus y Haiku | Todos los modelos de Claude disponibles en Microsoft Foundry |
| Tipos de implementación | Global Standard, US Data Zone Standard | Global Standard |
| Recomendado para | La mayoría de las cargas de trabajo | Acceso a funciones o modelos aún no alojados en Azure |
Anthropic actúa como procesador independiente para Microsoft. Los clientes que usan Claude a través de Microsoft Foundry están sujetos a los términos de uso de datos de Anthropic. Para implementaciones alojadas en Azure, los prompts y las completaciones permanecen dentro de Azure; solo los metadatos de uso y el contenido marcado por los sistemas de seguridad de Anthropic salen hacia Anthropic. Anthropic continúa proporcionando sus compromisos de seguridad y datos.
Antes de comenzar, asegúrate de tener:
Los SDKs de cliente de Anthropic admiten Foundry a través de un paquete o clase de cliente específico de la plataforma.
Foundry es compatible con los SDKs de C#, Java, PHP, Python y TypeScript. Foundry no está disponible actualmente en los SDKs de Go y Ruby.
Foundry usa una jerarquía de dos niveles: los recursos contienen tu configuración de seguridad y facturación, mientras que las implementaciones son las instancias de modelo que llamas a través de la API. Primero crearás un recurso de Foundry y luego crearás una o más implementaciones de Claude dentro de él.
Crea un recurso de Foundry, que es necesario para usar y gestionar servicios en Azure. Puedes seguir estas instrucciones para crear un recurso de Foundry. Alternativamente, puedes comenzar creando un proyecto de Foundry, lo cual implica crear un recurso de Foundry.
Para aprovisionar tu recurso:
{resource} en los endpoints de la API (por ejemplo, https://{resource}.services.ai.azure.com/anthropic/v1/*)Después de crear tu recurso, implementa un modelo de Claude para que esté disponible para llamadas a la API. Estos pasos describen el nuevo portal de Foundry (el interruptor New Foundry está activado):
claude-opus-4-8). Cada modelo aparece una vez en el catálogo independientemente de cuántas opciones de alojamiento admita.my-claude-deployment). El nombre de la implementación no se puede cambiar después de la creación.inference_geo: "us" en la API de Claude.Si el interruptor New Foundry está desactivado, estás en el diseño clásico del portal. Allí, abre Model catalog en el panel izquierdo para buscar e implementar un modelo, y abre Models + endpoints (bajo My assets) para ver tus implementaciones y los detalles de sus endpoints.
El nombre de implementación que elijas se convierte en el valor que pasas en el parámetro model de tus solicitudes a la API. Puedes crear múltiples implementaciones del mismo modelo con diferentes nombres para gestionar configuraciones o límites de velocidad separados.
Claude en Microsoft Foundry admite dos métodos de autenticación: claves de API y tokens de Entra ID. Ambos métodos usan endpoints alojados en Azure con el formato https://{resource}.services.ai.azure.com/anthropic/v1/*.
Después de aprovisionar tu recurso de Claude en Foundry, puedes obtener una clave de API desde el portal de Foundry:
api-key o x-api-key en tus solicitudes, o proporciónalo al SDK.Los SDKs de Foundry requieren una clave de API y un nombre de recurso o una URL base. Los SDKs de C#, Java, PHP, Python y TypeScript leen automáticamente estos valores de las siguientes variables de entorno si están definidas:
ANTHROPIC_FOUNDRY_API_KEY - Tu clave de APIANTHROPIC_FOUNDRY_RESOURCE - El nombre de tu recurso (por ejemplo, example-resource)ANTHROPIC_FOUNDRY_BASE_URL - Alternativa al nombre del recurso; la URL base completa (por ejemplo, https://example-resource.services.ai.azure.com/anthropic/)Los parámetros resource y base_url son mutuamente excluyentes. Proporciona el nombre del recurso (que el SDK usa para construir la URL como https://{resource}.services.ai.azure.com/anthropic/) o la URL base completa directamente.
Ejemplo usando clave de API:
Mantén tus claves de API seguras. Nunca las incluyas en el control de versiones ni las compartas públicamente. Cualquier persona con acceso a tu clave de API puede hacer solicitudes a Claude a través de tu recurso de Foundry.
Para mayor seguridad y gestión centralizada de acceso, puedes usar tokens de Entra ID:
Authorization: Bearer {TOKEN}Ejemplo usando Entra ID:
La autenticación con Microsoft Entra ID te permite gestionar el acceso usando Azure RBAC, integrarte con la gestión de identidades de tu organización y evitar gestionar claves de API manualmente.
Foundry incluye identificadores de solicitud en los encabezados de respuesta HTTP para depuración y rastreo. Cuando contactes al soporte, proporciona tanto el valor de request-id como el de apim-request-id para ayudar a los equipos a localizar e investigar rápidamente tu solicitud en los sistemas de Anthropic y Azure.
Claude en Microsoft Foundry admite la mayoría de las potentes funciones de Claude. Puedes encontrar todas las funciones actualmente compatibles en Descripción general de funciones.
Claude Fable 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 5 y Claude Sonnet 4.6 tienen una "context window" (ventana de contexto) de 1M de tokens en Microsoft Foundry. Otros modelos de Claude, incluido Claude Sonnet 4.5, tienen una ventana de contexto de 200k tokens.
fallbacks; usa el patrón de fallback del lado del cliente en su lugar)Las siguientes funciones están disponibles para implementaciones alojadas en Anthropic, pero no son compatibles con implementaciones alojadas en Azure:
Las solicitudes que usan estas funciones contra una implementación alojada en Azure devuelven un error 400 Bad Request por diseño. Claude Code detecta las implementaciones alojadas en Azure y adapta automáticamente su conjunto de funciones.
Las respuestas de la API de Claude en Microsoft Foundry siguen el formato de respuesta estándar de la API de Claude. Esto incluye el objeto usage en los cuerpos de respuesta, que proporciona información detallada sobre el consumo de tokens para tus solicitudes. El objeto usage es consistente en todas las plataformas (API de Claude, Foundry, Claude Platform en AWS, Amazon Bedrock y Google Cloud).
Para obtener detalles sobre los encabezados de respuesta específicos de Foundry, consulta IDs de solicitud de correlación.
Los términos del ciclo de vida (Obsoleto, Retirado) se definen en Obsolescencia de modelos. Microsoft Foundry sigue el calendario del ciclo de vida de la API de Claude.
Los siguientes modelos de Claude están disponibles a través de Foundry:
| Modelo | Nombre de implementación predeterminado | Alojado en Azure | Alojado en Anthropic |
|---|---|---|---|
| Claude Fable 5 | claude-fable-5 | ✓ | |
| Claude Opus 4.8 | claude-opus-4-8 | ✓ | ✓ |
| Claude Opus 4.7 | claude-opus-4-7 | ✓ | |
| Claude Opus 4.6 | claude-opus-4-6 | ✓ | |
| Claude Opus 4.5 | claude-opus-4-5 | ✓ | |
| Claude Opus 4.1 Obsoleto. Se retira el 5 de agosto de 2026. | claude-opus-4-1 | ✓ | |
| Claude Sonnet 5 (vista previa) | claude-sonnet-5 | ✓ | |
| Claude Sonnet 4.6 | claude-sonnet-4-6 | ✓ | |
| Claude Sonnet 4.5 | claude-sonnet-4-5 | ✓ | |
| Claude Haiku 4.5 | claude-haiku-4-5 | ✓ | ✓ |
De forma predeterminada, los nombres de implementación coinciden con los IDs de modelo que se muestran en la tabla anterior. Sin embargo, puedes crear implementaciones personalizadas con diferentes nombres en el portal de Foundry para gestionar diferentes configuraciones, versiones o límites de velocidad. Usa el nombre de la implementación (no necesariamente el ID del modelo) en tus solicitudes a la API.
¿Estás actualizando a un modelo de Claude más reciente? En Claude Code, ejecuta /claude-api migrate para aplicar los cambios de ID de modelo y las modificaciones de parámetros incompatibles en todo tu código base. La skill detecta a qué plataforma en la nube apunta tu código y ajusta los formatos de ID de modelo y los cambios de funcionalidades para esa plataforma. Consulta Migrar a un modelo de Claude más reciente.
Claude en Microsoft Foundry factura a través de Azure Marketplace. El uso se denomina en Claude Consumption Units (CCUs), se mide por hora y se factura mensualmente a mes vencido en tu factura de Azure. Los CCUs no son créditos prepagados; no hay saldo ni compromiso de CCUs.
Para conocer el precio de los CCUs, la mecánica de conversión y las tarifas de tokens por modelo, consulta Precios de Claude en Microsoft Foundry.
Para mover una implementación existente de una opción de alojamiento a la otra:
model.Si la nueva implementación está en el mismo recurso de Foundry, la URL de tu endpoint y la autenticación no cambian. Si creaste un nuevo recurso, actualiza el endpoint y las credenciales de tu aplicación para que apunten a él.
Azure proporciona capacidades completas de monitoreo y registro para tu uso de Claude a través de patrones estándar de Azure:
Anthropic recomienda registrar tu actividad al menos de forma continua durante 30 días para comprender los patrones de uso e investigar cualquier problema potencial.
Los servicios de registro de Azure se configuran dentro de tu suscripción de Azure. Habilitar el registro no proporciona a Microsoft ni a Anthropic acceso a tu contenido más allá de lo necesario para la facturación y la operación del servicio.
Error: 401 Unauthorized o Invalid API key
Error: 403 Forbidden
Error: 429 Too Many Requests
Foundry no incluye los encabezados estándar de límite de velocidad de Anthropic (anthropic-ratelimit-tokens-limit, anthropic-ratelimit-tokens-remaining, anthropic-ratelimit-tokens-reset, anthropic-ratelimit-input-tokens-limit, anthropic-ratelimit-input-tokens-remaining, anthropic-ratelimit-input-tokens-reset, anthropic-ratelimit-output-tokens-limit, anthropic-ratelimit-output-tokens-remaining y anthropic-ratelimit-output-tokens-reset) en las respuestas. Gestiona el límite de velocidad a través de las herramientas de monitoreo de Azure en su lugar.
Error: Model not found o Deployment not found
claude-sonnet-4-6).Error: Invalid model parameter
Claude Mythos Preview es una vista previa de investigación disponible para clientes invitados en Microsoft Foundry. Para obtener más información, consulta Project Glasswing.
Was this page helpful?