# Solicitud a Claude

Este bloque permite enviar solicitudes a los modelos generativos Claude. Con él, puede crear nuevos textos bajo demanda, realizar diversas tareas:

* clasificación,
* resumir,
* traducción y reescritura de textos,
* escribir prototipos de código en diferentes lenguajes de programación,
* analizar datos semiestructurados y no estructurados,
* extraer y procesar hechos,
* mantener un diálogo sobre diversos temas, y mucho más.

El pago por el uso de esta funcionalidad se deduce de la cuenta del cliente en la plataforma. Para fines de prueba, a cada nuevo Usuario se le da la oportunidad de probar esta funcionalidad sin costo. Al utilizar esta funcionalidad después de la finalización del desarrollo del Robot, se requiere un pago.

<table data-header-hidden><thead><tr><th width="268.41668701171875" valign="top"></th><th width="321.33331298828125" valign="top"></th></tr></thead><tbody><tr><td valign="top">Historia del chat</td><td valign="top"><p>[Tabla de Datos] Agregue la historia del chat, sobre la base de cuyo contexto la red neuronal debe generar una respuesta. La tabla de datos especificada debe contener columnas con los nombres "role" y "content".</p><p>En ausencia de tales columnas, la primera columna de la tabla se utilizará como "role" y la segunda columna como "content". En la columna "role" solo se puede especificar uno de los siguientes valores:</p><ul><li>system,</li><li>assistant,</li><li>user.</li></ul><p>El rol de system está destinado a configurar el tono y las configuraciones básicas de la red neuronal, por ejemplo:</p><ul><li>con el rol de "system" se puede escribir <code>"You are helpful assistant on used cars selection. You know everything on how to choose the best deal for used car"</code>;</li><li>con el rol de "assistant" se recomienda incluir mensajes anteriores generados por la propia red neuronal;</li><li>con el rol de "user" se recomienda incluir réplicas escritas por el usuario interlocutor.</li></ul><p>Los mensajes más antiguos deben colocarse al principio de la tabla, los más nuevos al final de la tabla. La columna "content" debe contener el mensaje en sí.</p><p>Esta propiedad se puede dejar vacía, entonces la generación se realizará solo en función del contenido de las propiedades "Role" y "Request".</p><p>Si se utiliza la propiedad "Tools", entonces la tabla debe tener 4 columnas:</p><ul><li>"role",</li><li>"content",</li><li>"tool_call_id",</li><li>"name".</li></ul></td></tr><tr><td valign="top">Solicitud del Sistema</td><td valign="top">[Texto] Ingrese el texto de una nueva solicitud a la red neuronal. La solicitud se ejecutará con el rol de system.</td></tr><tr><td valign="top">Solicitud del Usuario</td><td valign="top">[Texto] Ingrese el texto de una nueva solicitud a la red neuronal. La solicitud se ejecutará con el rol de user.</td></tr><tr><td valign="top">Modelo</td><td valign="top">Seleccione un modelo para generar la respuesta.</td></tr><tr><td valign="top">Palabras clave</td><td valign="top">[Texto/Lista] Cadena o lista que contiene no más de 4 cadenas que detendrán la generación adicional. El texto devuelto no contendrá estas palabras.</td></tr><tr><td valign="top">Temperatura</td><td valign="top"><p>[Número] Número decimal entre 0 y 1 que indica el grado de "aleatoriedad" o "creatividad" del resultado, donde:</p><ul><li>0 - resultado menos creativo,</li><li>1 - máximo aleatorio.</li></ul><p>Para la mayoría de las tareas creativas, un valor de 0.7 es más adecuado, y si desea recibir la misma respuesta para la misma solicitud cada vez, establezca el valor en 0.</p></td></tr><tr><td valign="top">Longitud máxima</td><td valign="top"><p>[Número] Longitud máxima del resultado, expresada en tokens condicionales.</p><p>Para el idioma inglés, 1 token son 4 caracteres, para la mayoría de los otros idiomas, 1 token es 1 carácter.</p><p>Reduzca este número si desea recibir solicitudes más cortas en promedio, aumente para obtener solicitudes más largas. Tenga en cuenta que este número limita la longitud de la respuesta, sin embargo, no necesariamente la respuesta obtenida será de la longitud que usted especificó; dependiendo del contenido de la solicitud, puede ser más corta.</p></td></tr><tr><td valign="top">Auto-limitación de longitud</td><td valign="top">Al activarse, la longitud máxima especificada se ajustará automáticamente. Para ello, se calcula el número de tokens en la solicitud y se tiene en cuenta el número máximo posible de tokens para el modelo seleccionado.</td></tr><tr><td valign="top">Herramientas</td><td valign="top"><p>[Tabla de Datos] Tabla con la descripción de las herramientas que la red neuronal puede elegir para resolver la tarea en lugar de una respuesta textual. Esta funcionalidad no es compatible con todos los modelos.</p><p>La tabla de datos debe contener tres columnas:</p><ul><li>"name" - nombre de la herramienta (letras latinas y números, no más de 64 caracteres),</li><li>"description" - descripción de la herramienta (puede estar en idiomas distintos al inglés),</li><li>"parameters" - argumentos pasados a la herramienta al invocarla en formato JSON.</li></ul><p>Ejemplo de descripción JSON de parámetros: <code>"{"type": "object", "properties": { "query": { "type": "string", "description": "Request for a Google search result" } }, "required": ["query"] }"</code>.</p><p>Al invocar la herramienta, la red neuronal seleccionará la herramienta adecuada de entre las disponibles, basándose en la descripción de herramientas que usted proporcionó, y también completará (generará) los valores de los parámetros que usted especificó para invocar estas herramientas.</p><p>Más detalles sobre el mecanismo de uso de herramientas se pueden encontrar en la descripción de la propiedad de salida CalledTools.</p></td></tr><tr><td valign="top">Tiempo de espera</td><td valign="top"><p>[Número] Tiempo máximo de espera de respuesta en segundos. El tiempo real de espera depende del modelo seleccionado, la longitud de su solicitud y la longitud prevista de la respuesta, así como de la carga actual de los servidores.</p><p>Si se supera el límite de espera establecido, se produce un error.</p></td></tr><tr><td valign="top">Esquema de respuesta</td><td valign="top">[Texto] Esquema de respuesta en formato JSON. Por ejemplo:<br>{<br>"type": "object",<br>"properties": {<br>"name": {<br>"type": "string"<br>},<br>"email": {<br>"type": "string"<br>},<br>"plan_interest": {<br>"type": "string"<br>},<br>"demo_requested": {<br>"type": "boolean"<br>}<br>},<br>"required": ["name", "email", "plan_interest", "demo_requested"],<br>"additionalProperties": false<br>}</td></tr><tr><td valign="top">Número de intentos</td><td valign="top">[Número] Número de intentos en caso de error de conexión con el servidor.</td></tr><tr><td valign="top">Rol de respuesta</td><td valign="top">[Texto] Rol con el que respondió la red neuronal.</td></tr><tr><td valign="top">Respuesta</td><td valign="top">[Texto] Texto de la respuesta de la red neuronal.</td></tr><tr><td valign="top">Longitud total</td><td valign="top">[Número] Longitud total de la solicitud y el resultado (combinados), expresada en tokens condicionales.</td></tr><tr><td valign="top">Herramientas invocadas</td><td valign="top"><p>[Lista] Lista de objetos ToolItem. Si la red neuronal, después de la solicitud, en lugar de una respuesta textual, sugiere utilizar una o varias herramientas especificadas en la propiedad "Herramientas", entonces en esta propiedad se devolverá una lista de objetos ToolItem.</p><p>El objeto contiene las siguientes propiedades:</p><ul><li>id,</li><li>name,</li><li>arguments.</li></ul><p>Los valores de id, name deben utilizarse en la tabla "Historia del chat". La propiedad arguments es un diccionario donde la clave es el nombre del parámetro de la herramienta invocada y el valor es el valor generado por la red neuronal de este parámetro.</p><p>Al utilizar el mecanismo de herramientas, después de invocar este bloque, debe verificar si la red neuronal eligió alguna herramienta, según el contenido de esta lista.</p><p>Si la lista no está vacía, debe implementar la funcionalidad de la herramienta o herramientas seleccionadas en el escenario del Robot, y luego en la siguiente invocación de este bloque devolver a la red neuronal el resultado de la ejecución de la herramienta, que la red neuronal utilizará en la generación de mensajes posteriores.</p><p>El resultado de la ejecución de las herramientas debe registrarse en la tabla "Historia del chat" de la siguiente manera:</p><ul><li>en la columna "role" se registra el valor constante "tool",</li><li>en la columna "content" - el valor del resultado de la ejecución de la herramienta (que usted implementó en su escenario y ahora comunica este resultado a la red neuronal),</li><li>en la columna "tool_call_id" - el valor actual de ToolItem.id,</li><li>en la columna "name" - el valor actual de ToolItem.name.</li></ul></td></tr><tr><td valign="top">Nivel de procesamiento</td><td valign="top"><p>Selección del nivel de procesamiento de errores. Valores posibles:</p><ul><li>"Default" - por defecto;</li><li>"Ignore" - se ignoran los errores;</li><li>"Handle" - se manejan los errores.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Inicio" de este diagrama.</p></td></tr><tr><td valign="top">Nivel de mensajes</td><td valign="top"><p>Selección del nivel de mensajes que se mostrarán en los bloques durante la operación. Valores posibles:</p><ul><li>"Default" - por defecto;</li><li>"Release" - salida desactivada;</li><li>"Debug" - salida de información principal;</li><li>"Detailed" - salida de información detallada.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Inicio" de este diagrama.</p></td></tr><tr><td valign="top">Texto de error</td><td valign="top">[Texto] Devuelve información detallada sobre el error en caso de ejecución incorrecta del bloque.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-designer/spravochnik-blokov/mashinnoe-obuchenie-machine-learning/zapros-k-claude-clauderequest.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
