Escudo de Suplantación de Llamada
detect_call_spoofing_riskAnaliza el código de orquestación del lado del AGENTE (la capa que interpreta la respuesta del modelo) en busca de la extracción de llamadas a herramientas desde el TEXTO LIBRE de la respuesta (una marca como TOOL_CALL:, un bloque ```json, una etiqueta <tool_call>) en vez de leerlas únicamente del campo ESTRUCTURADO y dedicado de la API (tool_calls/function_call/tool_use), que solo se llena cuando el modelo invocó de verdad el mecanismo nativo de function-calling. Contenido que solo PARECE una llamada a herramienta — incrustado en un documento, una página web o el resultado de otra herramienta que el modelo simplemente "repite" — puede terminar ejecutado como si fuera real (ataque "Repeat-After-Me", documentado en octubre de 2026 contra 6 frameworks de agentes de uso extendido: LangGraph, Microsoft Agent Framework, Google ADK 2.0, AutoGen, AWS Strands y CrewAI). Es un análisis estático por patrones de texto (no ejecuta el código) — mismo enfoque que detect_sampling_hijack_risk y detect_toxic_flow_risk. Requiere una llave de acceso válida (usos gratis o créditos) — ver POST /crear-llave.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"codigo": "<codigo>"
},
"name": "detect_call_spoofing_risk"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| codigo | Yes | El código de orquestación del lado del agente que interpreta la respuesta del modelo, en texto plano. | |
| lenguaje | No | Solo informativo (ej. "python") — este campo no cambia el resultado. |