Hace un par de días publiqué un artículo donde detallo todas las nuevas características de Oracle APEX 24.2 que no están relacionadas con AI. En este artículo veremos las nuevas funcionalidades que incorpora APEX 24.2 asociadas al uso de AI, tanto para facilitar el desarrollo de las aplicaciones APEX como para potenciar su uso por parte de los usuarios.
Desarrollo Asistido por IA
APEX 24.2 incorpora tres nuevas funcionalidades para ayudar a quien esta desarrollando una aplicación APEX mediante el uso de IA.
Llamadas Declarativas a Servicios de IA
APEX 24.2 permite combinar las configuraciones de IA con una nueva acción dinámica "Generar texto con IA" para ayudar a realizar acciones predefinidas, como crear contenido, resúmenes y traducciones. Al llamar a la acción, se obtiene una respuesta de inmediato, lo que le brinda control total sobre la experiencia de usuario deseada.
Modelos de Datos Personalizados Creados Mediante IA
APEX 24.2 permite usar lenguaje natural para diseñar esquemas personalizados en la herramienta SQL Workshop. APEX AI Assistant ayuda a generar scripts de Oracle SQL o Quick SQL para crear tablas, activadores, restricciones y más. Algunos de los aspectos más destacados de la creación de modelos de datos mediante IA son:
- Creación de esquemas con IA: puede diseñar un esquema de aplicación completo proporcionando requisitos de alto nivel
- Usos del servicio de IA generativa: aprovecha el servicio de IA generativa para diseñar modelos de datos.
- Formatos de salida: puede generar esquemas en dos formatos: Oracle SQL y Quick SQL.
- Generación de datos sintéticos: también puede generar datos de ejemplo contextualmente precisos para el modelo de datos para ayudar con las pruebas y la creación de prototipos.
Soporte de Búsqueda Vectorial
Con APEX 24.2 los usuarios finales pueden encontrar los resultados más relevantes con la búsqueda de similitud semántica. Un nuevo tipo de configuración de búsqueda simplifica la incorporación de la búsqueda vectorial de Oracle Database 23ai a las aplicaciones APEX. Sólo es necesario especificar detalles como el uso de índice, métricas de distancia y la distancia vectorial máxima, y los usuarios podrán encontrar lo que buscan más rápido que nunca.
Usabilidad Aumentada Mediante IA
Proporcionar datos RAG para llamadas de IA
APEX 24.2 permite mejorar las respuestas de AI Assistant enviando datos de contexto adicionales basados en una consulta SQL, una salida de función o un texto estático. Estas fuentes RAG pueden ser condicionales y se vuelven a evaluar con cada solicitud del usuario, lo que garantiza que las respuestas sigan siendo relevantes y estén actualizadas en cada ejecución.
Configuraciones de IA
Un nuevo componente compartido para las configuraciones de IA encapsula una solicitud del sistema, un mensaje de bienvenida y cualquier cantidad de fuentes RAG. Estas configuraciones se pueden aprovechar en "Show AI Assistant" y "Generate Text with AI Dynamic Actions", y con las API PL/SQL de APEX_AI.
Fuentes RAG condicionales
Las fuentes RAG dentro de las configuraciones de IA pueden utilizar condiciones del lado del servidor para responder dinámicamente a las solicitudes del usuario. Puede utilizar condiciones como User Prompt Contains o All User Prompts Contain especificando palabras clave que el sistema debe buscar. Para aplicar una lógica aún más avanzada, se pueden utilizar variables Bind como APEX$AI_LAST_USER_PROMPT o APEX$AI_ALL_USER_PROMPTS en las expresiones.
No hay comentarios.:
Publicar un comentario