##Todas las APIs requieren autenticación Bearer Token##
Obtener API Key:
Visita la Página de gestión de API Key para obtener tu API Key
Agregar al encabezado de la solicitud:
Authorization: Bearer YOUR_API_KEYEl modelo que completará su prompt.
claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929, claude-opus-4-1-20250805, claude-sonnet-4-20250514, claude-opus-4-5-20251101, claude-opus-4-6, claude-sonnet-4-6 "claude-sonnet-4-5-20250929"
Mensajes de entrada.
Nuestros modelos están entrenados para operar en turnos conversacionales alternos de user y assistant. Al crear un nuevo Message, se especifican los turnos conversacionales previos con el parámetro messages, y el modelo genera el siguiente Message en la conversación. Los turnos consecutivos de user o assistant en su solicitud se combinarán en un solo turno.
Cada mensaje de entrada debe ser un objeto con role y content. Puede especificar un solo mensaje con rol user, o puede incluir múltiples mensajes de user y assistant.
El número máximo de tokens a generar antes de detenerse.
Tenga en cuenta que nuestros modelos pueden detenerse antes de alcanzar este máximo. Este parámetro solo especifica el número máximo absoluto de tokens a generar.
x >= 11024
Parámetros del contenedor con habilidades a cargar.
Configuración de gestión de contexto.
Servidores MCP a utilizar en esta solicitud
20Un objeto que describe los metadatos sobre la solicitud.
Determina si se usa la capacidad prioritaria (si está disponible) o la capacidad estándar para esta solicitud.
auto, standard_only Secuencias de texto personalizadas que harán que el modelo deje de generar.
Si transmitir incrementalmente la respuesta usando eventos enviados por el servidor.
Prompt del sistema.
"Today's date is 2024-06-01."
Cantidad de aleatoriedad inyectada en la respuesta.
Por defecto es 1.0. Rango de 0.0 a 1.0.
0 <= x <= 11
Configuración para habilitar el pensamiento extendido de Claude.
Cómo el modelo debe usar las herramientas proporcionadas.
Definiciones de herramientas que el modelo puede usar.
Solo muestrear de las K opciones principales para cada token subsiguiente.
x >= 05
Usar muestreo de núcleo.
0 <= x <= 10.7
Objeto de mensaje
Identificador único del objeto.
El formato y la longitud de los IDs pueden cambiar con el tiempo.
"msg_013Zva2CMHLNnXjNJJKqJ2EF"
Tipo de objeto.
Para Messages, esto siempre es "message".
"message"Rol conversacional del mensaje generado.
Esto siempre será "assistant".
"assistant"Contenido generado por el modelo.
Este es un array de bloques de contenido, cada uno con un type que determina su forma.
El modelo que procesó la solicitud.
claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929, claude-opus-4-1-20250805, claude-sonnet-4-20250514, claude-sonnet-4-6 "claude-sonnet-4-5-20250929"
La razón por la que nos detuvimos.
end_turn, max_tokens, stop_sequence, tool_use, pause_turn, refusal, model_context_window_exceeded Qué secuencia de parada personalizada se generó, si alguna.
Uso de facturación y límite de tasa.
Respuesta de gestión de contexto.
Información sobre el contenedor utilizado en esta solicitud.