For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cálculos matemáticos dentro de tu bot

Cálculos matemáticos dentro de tu bot

En la plataforma puedes ejecutar operaciones matemáticas y científicas complejas (las funciones disponibles aparecen más abajo). A continuación te mostramos cómo hacerlo con algunos ejemplos.

Sigue estos pasos para incorporar cálculos en tu chatbot:

Paso 1: Selecciona el flujo en el que quieres incluir las operaciones de cálculo.

Paso 2: En el generador de bloques, elige Acción y después Establecer campo personalizado.

Imagen_1

Paso 3: Escoge el campo personalizado dentro del flujo y configura el asistente seleccionando el campo personalizado existente (donde guardaste los valores como número). Marca la opción de usar una fórmula personalizada en la operación y escribe la fórmula deseada en el campo Valor.

Paso 4: Guarda los cambios. Eso es todo.

Si te resulta un poco confuso, aquí tienes un ejemplo sencillo que aclara el procedimiento.

Ejemplo 1: calcular (A+B)*(A-B)

Obtén los valores A y B desde la entrada del usuario como números.

Imagen_2

Luego define la fórmula en el flujo. Para ello, selecciona la acción Establecer campo personalizado en el constructor y elige el campo numérico donde quieras almacenar el resultado (por ejemplo, "valor de cálculo").

Ahora la parte práctica: introduce la fórmula en el campo Valor. Por ejemplo: ({{value a}}-{{value b}})*({{value a}}+{{value b}}) para realizar el cálculo indicado.

Eso es todo: si A = 4 y B = 2, el chatbot mostrará 12 como resultado.

Aquí tienes algunos ejemplos de expresiones matemáticas básicas que puedes usar dentro de Telenet:

  • 1+2*3-4

  • 1 + 2 * 3 – 4

  • pi * 2

  • PI * 2

  • abs(1) + min(1,2) * max(1,2,3)

  • min(1+2, abs(-1))

  • 1 + ((2 – 3) * (5 – 7))

  • 2 * (-3)

Ejemplos de formatos permitidos:

  • 1 // Un término puede ser solo un número

  • (1+((2))) // Se permiten paréntesis anidados

  • 00001 // Es posible anteponer ceros

  • .1 // Está permitido omitir el cero antes del punto decimal

Lista útil de operadores, funciones y constantes:

Operadores:

  • Suma (+)

  • Resta (-)

  • Multiplicación (*)

  • División (/)

Funciones:

  • abs

  • aCos

  • aCosH

  • aSin

  • aSinH

  • aTan

  • aTanH

  • aTanTwo

  • ceil

  • cos

  • cosH

  • degToRad

  • en

  • exp

  • expMOne

  • floor

  • fMod

  • hypot

  • log

  • logOneP

  • logTen

  • max

  • min

  • pow

  • radToDeg

  • round

  • sin

  • sinH

  • sqrt

  • tan

  • tanH

Constantes:

  • e

  • euler

  • lnPi

  • lnTen

  • lnTwo

  • logTenE

  • logTwoE

  • onePi

  • pi

  • piFour

  • piTwo

  • sqrtOneTwo

  • sqrtPi

  • sqrtThree

  • sqrtTwo

  • twoPi

  • twoSqrtPi

Otros símbolos: ( (paréntesis de apertura) ) (paréntesis de cierre) , (coma) . (punto)

Last updated