Skip to main content
Usa /v1/messages cuando tu cliente ya utiliza el formato Anthropic Messages.
APIAny.AI procesa la solicitud y devuelve una respuesta compatible con Anthropic.

Uso de herramientas

Declara herramientas con tools (cada una tiene name, description, input_schema) y controla la selección con tool_choice. Se admiten bloques de contenido tool_use / tool_result en varios turnos.

Streaming

Establece stream: true para recibir los server-sent events de Anthropic: message_start, content_block_start, content_block_delta, content_block_stop, message_delta, message_stop.

Parámetros

Admitidos: model, messages, max_tokens (obligatorio), system, temperature, top_p, top_k, stop_sequences, tools, tool_choice y stream.

Intensidad del razonamiento

Usa output_config.effort nativo con los modelos Claude compatibles. Los valores admitidos dependen de la versión; consulta los controles de razonamiento por modelo. La configuración nativa thinking es independiente: effort no activa el pensamiento ni fija un presupuesto de tokens. Si hace falta, configura thinking por separado según los requisitos del modelo.
Los límites como max_completion_tokens, max_output_tokens y sus equivalentes nativos incluyen tokens de razonamiento y de respuesta final. effort no es un límite de tokens de salida. El presupuesto puede agotarse (finish_reason: "length" en Chat Completions) y dejar la respuesta final incompleta o vacía.