The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.
- Seguimiento Preciso de Uso: Obtén conteos de tokens precisos y patrones de uso en lugar de depender únicamente del conteo de tokens de respuesta
- Reconciliación de Costos: Haz coincidir los registros internos con la facturación de Anthropic para equipos de finanzas y contabilidad
- Rendimiento y mejora del producto: Monitorea el rendimiento del producto mientras mides si los cambios al sistema lo han mejorado, o configura alertas
- Optimización de límites de velocidad y Nivel de Prioridad: Optimiza características como caché de prompts o prompts específicos para aprovechar al máximo la capacidad asignada, o compra capacidad dedicada.
- Análisis Avanzado: Realiza análisis de datos más profundos que los disponibles en la Consola
Se requiere clave de API de administradorEsta API es parte de la API de Administración. Estos endpoints requieren una clave de API de Administrador (que comienza con
sk-ant-admin...
) que difiere de las claves de API estándar. Solo los miembros de la organización con el rol de administrador pueden aprovisionar claves de API de Administrador a través de la Consola de Anthropic.Soluciones de socios
Las principales plataformas de observabilidad ofrecen integraciones listas para usar para monitorear el uso y costo de tu API de Claude, sin escribir código personalizado. Estas integraciones proporcionan paneles de control, alertas y análisis para ayudarte a gestionar el uso de tu API de manera efectiva.Datadog
Observabilidad de LLM con trazado y monitoreo automático
Grafana Cloud
Integración sin agente para observabilidad fácil de LLM con paneles de control y alertas listos para usar
Honeycomb
Consultas avanzadas y visualización a través de OpenTelemetry
Inicio rápido
Obtén el uso diario de tu organización para los últimos 7 días:Establece un encabezado User-Agent para integracionesSi estás construyendo una integración, establece tu encabezado User-Agent para ayudarnos a entender los patrones de uso:
API de Uso
Rastrea el consumo de tokens en toda tu organización con desgloses detallados por modelo, espacio de trabajo y nivel de servicio con el endpoint/v1/organizations/usage_report/messages
.
Conceptos clave
- Buckets de tiempo: Agregar datos de uso en intervalos fijos (
1m
,1h
, o1d
) - Seguimiento de tokens: Medir tokens de entrada no almacenados en caché, entrada almacenada en caché, creación de caché y tokens de salida
- Filtrado y agrupación: Filtrar por clave de API, espacio de trabajo, modelo, nivel de servicio o ventana de contexto, y agrupar resultados por estas dimensiones
- Uso de herramientas del servidor: Rastrear el uso de herramientas del lado del servidor como búsqueda web
Ejemplos básicos
Uso diario por modelo
Uso por hora con filtrado
Filtrar uso por claves de API y espacios de trabajo
Para recuperar los IDs de claves de API de tu organización, usa el endpoint Listar Claves de API.Para recuperar los IDs de espacios de trabajo de tu organización, usa el endpoint Listar Espacios de Trabajo, o encuentra los IDs de espacios de trabajo de tu organización en la Consola de Anthropic.
Límites de granularidad de tiempo
Granularidad | Límite Predeterminado | Límite Máximo | Caso de Uso |
---|---|---|---|
1m | 60 buckets | 1440 buckets | Monitoreo en tiempo real |
1h | 24 buckets | 168 buckets | Patrones diarios |
1d | 7 buckets | 31 buckets | Reportes semanales/mensuales |
API de Costos
Recupera desgloses de costos a nivel de servicio en USD con el endpoint/v1/organizations/cost_report
.
Conceptos clave
- Moneda: Todos los costos en USD, reportados como cadenas decimales en unidades más pequeñas (centavos)
- Tipos de costos: Rastrear uso de tokens, búsqueda web y costos de ejecución de código
- Agrupación: Agrupar costos por espacio de trabajo o descripción para desgloses detallados
- Buckets de tiempo: Solo granularidad diaria (
1d
)
Los costos del Nivel de Prioridad usan un modelo de facturación diferente y no están incluidos en el endpoint de costos. Rastrea el uso del Nivel de Prioridad a través del endpoint de uso en su lugar.
Ejemplo básico
Paginación
Ambos endpoints soportan paginación para conjuntos de datos grandes:- Haz tu solicitud inicial
- Si
has_more
estrue
, usa el valornext_page
en tu próxima solicitud - Continúa hasta que
has_more
seafalse
Casos de uso comunes
Explora implementaciones detalladas en anthropic-cookbook:- Reportes de uso diario: Rastrear tendencias de consumo de tokens
- Atribución de costos: Asignar gastos por espacio de trabajo para contracargos
- Eficiencia de caché: Medir y optimizar el caché de prompts
- Monitoreo de presupuesto: Configurar alertas para umbrales de gasto
- Exportación CSV: Generar reportes para equipos de finanzas
Preguntas frecuentes
¿Qué tan frescos son los datos?
Los datos de uso y costos típicamente aparecen dentro de 5 minutos de completarse la solicitud de API, aunque ocasionalmente las demoras pueden ser más largas.¿Cuál es la frecuencia de sondeo recomendada?
La API soporta sondeo una vez por minuto para uso sostenido. Para ráfagas cortas (por ejemplo, descargar datos paginados), el sondeo más frecuente es aceptable. Almacena en caché los resultados para paneles de control que necesitan actualizaciones frecuentes.¿Cómo rastrea el uso de ejecución de código?
Los costos de ejecución de código aparecen en el endpoint de costos agrupados bajoCode Execution Usage
en el campo de descripción. La ejecución de código no está incluida en el endpoint de uso.
¿Cómo rastrea el uso del Nivel de Prioridad?
Filtra o agrupa porservice_tier
en el endpoint de uso y busca el valor priority
. Los costos del Nivel de Prioridad no están disponibles en el endpoint de costos.
¿Qué pasa con el uso de Workbench?
El uso de API desde Workbench no está asociado con una clave de API, por lo queapi_key_id
será null
incluso cuando se agrupe por esa dimensión.
¿Cómo se representa el espacio de trabajo predeterminado?
El uso y costos atribuidos al espacio de trabajo predeterminado tienen un valornull
para workspace_id
.
Ver también
Las APIs de Uso y Costos pueden usarse para ayudarte a entregar una mejor experiencia para tus usuarios, ayudarte a gestionar costos y preservar tu límite de velocidad. Aprende más sobre algunas de estas otras características:- Descripción general de la API de Administración
- Referencia de la API de Administración
- Precios
- Caché de prompts - Optimizar costos con caché
- Procesamiento por lotes - 50% de descuento en solicitudes por lotes
- Límites de velocidad - Entender niveles de uso