Rastrear, auditar, optimizar: Controle sus sesiones web 4D
Desde la introducción de las sesiones escalables, la gestión de sesiones del lado del servidor se ha convertido en un componente importante de las arquitecturas 4D modernas. Estas sesiones permiten un ajuste fino de la escalabilidad de las aplicaciones web, pero también requieren una supervisión más estricta para garantizar el rendimiento, la estabilidad y el control de licencias. Con 4D 21, ahora tiene un medio completo para inspeccionar todas las sesiones web abiertas, ya sea que se originen de conexiones REST, llamadas SOAP o solicitudes 4DACTION.
Las peticiones HTTPS ya son compatibles con el almacén de certificados de Windows
A partir de 4D 21, sus peticiones HTTPS ahora pueden utilizar un certificado almacenado en el almacén de certificados de Windows en lugar de uno guardado en disco. Esto es particularmente útil cuando el lado cliente de las peticiones HTTPS necesita usar certificados locales.
Búsqueda semántica: consulta por similitud vectorial
Con la creciente importancia de la búsqueda basada en vectores en aplicaciones de IA como la búsqueda semántica, los motores de recomendación y el procesamiento del lenguaje natural, 4D introduce soporte nativo para consultas vectoriales en la función query(). Esta mejora introduce las comparaciones de similitud vectorial directamente en el lenguaje de DataClass.query() y EntitySelection.query().
Controle los componentes 4D estándar
Como desarrollador 4D, a menudo desea un control total sobre lo que se incluye en sus proyectos. A partir de 4D 21, ahora puede decidir qué componentes ofrecidos por 4D forman parte de su aplicación.
4D 21 y AI Kit: redefinir cómo piensan y actúan las aplicaciones
Con 4D 21, la IA da un salto de gigante. En el corazón de esta evolución se encuentra la llamada a herramientas de AI Kit, una incorporación masiva que transforma la forma de integrar la IA en sus aplicaciones.
La llamada a herramientas le permite ampliar las capacidades del modelo registrando sus propios métodos o funciones, que la IA puede llamar automáticamente cuando sea relevante. Esto significa que, en lugar de gestionar manualmente cada interacción, el asistente de chat invoca automáticamente sus gestores, lo que le da flexibilidad y control.
Búsqueda por significado, no por metadatos: filtrado semántico de imágenes con 4D.Vector
Sus usuarios no piensan en términos de nombres de archivo o jerarquías de carpetas. Piensan en ideas.
- «Un robot pintado en acuarela».
- «Una playa soleada llena de color».
- «Algo parecido a la Mona Lisa… pero del futuro».
No importa si esa idea proviene de una imagen, de un pedido de un cliente, de un correo electrónico o de un documento 4D Write Pro, el reto es el mismo: ¿cómo ofrecer resultados que coincidan con la intención, no sólo con las palabras clave?
Con 4D.Vector y 4D AI Kit, su aplicación puede finalmente dar sentido al significado. En este post, lo ilustraremos con la búsqueda semántica por similitud de imágenes. Y aquí está la clave: en realidad no estamos trabajando con imágenes en bruto, estamos trabajando con sus descripciones. El mismo enfoque funciona para cualquier tipo de datos de texto en su aplicación.
Mejoras y ordenación de los UUID con la versión 7
A partir de 4D 20 R10, los UUIDs ahora son generados directamente utilizando un algoritmo interno en lugar de depender de las funciones del sistema, dándole un mejor control sobre su formato y comportamiento. Con esta actualización, ahora puede optar por los UUIDs de la versión 7, que soportan ordenación cronológica. Exploremos lo que esto significa para sus aplicaciones.
4D Qodly Pro: Novedades en 4D 20 R10
4D 20 R10 ya está disponible y ofrece un nuevo conjunto de mejoras de 4D Qodly Pro en todo el producto para estabilizar las poderosas funcionalidades que quizás ya haya utilizado.
La configuración de los gestores HTTP es ahora más fácil que nunca.
Al renderizar una página, ahora se puede acceder a partes y parámetros de la URL. Y muchas mejoras le ayudarán a ofrecer a sus usuarios finales una mejor comprensión de sus viajes de usuario y una retroalimentación clara para cada una de sus acciones.
Siga descubriendo esta poderosa solución de desarrollo web en 4D, robusta y fácil de usar.
Cree aplicaciones web profesionales con un mínimo esfuerzo de codificación aprovechando la lógica empresarial existente que ya ha implementado en sus aplicaciones de escritorio.
Demos un vistazo más de cerca … Siga leyendo
4D AI: descubra el poder de los vectores 4D
Cuando se trabaja con aplicaciones modernas, especialmente aquellas que involucran Inteligencia Artificial, procesamiento de lenguaje natural o datos espaciales, la matemática vectorial es clave. Por eso 4D 20 R10 introduce un nuevo objeto: 4D.Vector, diseñado para ayudar a los desarrolladores a almacenar y comparar vectores de datos con sólo unas pocas líneas de código.
Por ejemplo, si está creando una funcionalidad para clasificar imágenes basándose en lo bien que coinciden con un texto, simplemente genere vectores, compárelos usando la similitud coseno, y ordene sus resultados de más a menos relevante, todo directamente en 4D.
Por qué su pila de búsqueda está rota y cómo lo soluciona Vector Search
Usted formula una pregunta. Su sistema le ofrece coincidencias de palabras clave: cerca, pero no la respuesta. ¿La verdadera información? Está enterrada en un documento, redactada de forma diferente o escondida en un formato que la búsqueda no puede entender.
Ahora imagina una búsqueda que entienda lo que quieres decir, aunque no lo expreses a la perfección. Que busque el significado, no sólo palabras que coincidan.
Ese es el cambio que exploramos en esta entrada del blog: qué está fallando hoy en día, qué lo está sustituyendo y por qué la búsqueda vectorial se está convirtiendo en el nuevo valor predeterminado para los equipos que necesitan claridad a escala.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política
