# Solicitud a YandexGPT

Este bloque permite enviar solicitudes a los modelos generativos YandexGPT. Con él, puede crear nuevos textos a pedido, 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 finalizar el desarrollo del Robot, se requiere pago.

<table data-header-hidden><thead><tr><th width="297.88330078125" 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 la cual la red neuronal debe generar una respuesta. La tabla de datos indicada debe contener columnas con los nombres "role" y "content".</p><p>En ausencia de tales columnas, se utilizará la primera columna de la tabla como "role" y la segunda columna como "content". En la columna "role" solo se puede indicar 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 "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 "assistant" se recomienda incluir mensajes anteriores generados por la propia red neuronal,</li><li>con el rol "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 con el contenido de las propiedades "Role" y "Request". 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 System</td><td valign="top">[Texto] Ingrese el texto de la nueva solicitud a la red neuronal. La solicitud se ejecutará con el rol de system.</td></tr><tr><td valign="top">Solicitud User</td><td valign="top">[Texto] Ingrese el texto de la 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 el modelo para generar la respuesta.</td></tr><tr><td valign="top">Temperatura</td><td valign="top"><p>[Número] Número decimal entre 0 y 1, que muestra 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, el valor 0.7 es más adecuado, y si desea obtener 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 en promedio solicitudes más cortas, 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 tendrá la longitud que usted indicó; 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 indicada se ajustará automáticamente. Para esto, se calcula la cantidad de tokens en la solicitud y se considera la cantidad máxima posible de tokens para el modelo seleccionado.</td></tr><tr><td valign="top">Timeout</td><td valign="top"><p>[Número] Tiempo máximo de espera para la respuesta en segundos. El tiempo real de espera depende del modelo seleccionado, la longitud de su solicitud y la longitud de respuesta prevista, 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">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 (unidos), expresada en tokens condicionales.</td></tr><tr><td valign="top">Nivel de procesamiento</td><td valign="top"><p>Selección del nivel de manejo 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 "Start" 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 mostrarán 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 básica;</li><li>"Detailed" - salida de información detallada.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Start" 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 que la ejecución del bloque no sea correcta.</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-yandexgpt-yandexgptrequest.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.
