Seleccionar página

Un futuro prometedor e increíble para APEX

APEX Assistant

Escrito por: Eddie Molina

Oracle ACE Pro. Oracle APEX Cloud Developer Certified Professional. Presidente de ORAUGCRC (Grupo de Usuarios Oracle de Costa Rica). Miembro de líderes de LAOUC. Conferencista, consultor, desarrollador y capacitador en tecnologías Oracle, especialmente Oracle Application Express con más de 30 años de experiencia.

27/09/2023

Que hay de nuevo

La semana recién pasada se celebro en Las Vegas, Nevada, el OCW 2023, el cual nos dejó muchas noticias y expectativas a futuro.

Una de estas “noticias”, es que se consolida por parte de Oracle, el uso de la herramienta de desarrollo Oracle Application Express (APEX), como uno de los principales caballos de batalla de la compañía, integrando a futuro funcionalidades de la base de datos que harán del desarrollo de aplicaciones una tarea aún más sencilla para los desarrolladores.

Específicamente me quiero referir al caso de la integración de tecnologías de IA a la herramienta, utilizando Modelos de Lenguaje Colosal o Modelos de Lenguaje de gran tamaño (LLM por sus siglas en inglés).

Pero ¿cuál es la importancia de esta integración entre LLM y APEX?. Esta integración es de suma importancia, pues a futuro, permitirá a los desarrolladores APEX, ingresar en un lenguaje natural, una solicitud de qué cosa quiere obtener, por ejemplo para mostrar en un gráfico, algo como esto:

show the average salaries of employees by their department names

Ya los equipos de desarrollo están trabajando en lo que se ha llamado el APEX Assistant, que tomará la solicitud indicada y la trasladará a un query SQL que retorne la información solicitada, en este caso, el dato del promedio salarial por departamento, algo así como:

SELECT DEPARTMENT_NAME,
AVG(SALARY)
FROM OEHR_EMPLOYEES,
OEHR_DEPARTAMENTS
WHERE OEHR_EMPLOYEES.DEPARTMENT_ID = OEHR_DEPARTMENTS.DEPARTMENT_ID
GROUP BY DEPARTMENT_NAME

En la actualidad dicho asistente está pensado para funcionar dentro de APEX en cualquier Editor de código SQL, dentro de la aplicación, aunque se piensa a futuro ampliar a otras funcionalidades de APEX.

¿Les suena interesante? Si quieren conocer más al respecto, los invito a leer este artículo en idioma inglés, escrito por parte del equipo que está trabajando en esta funcionalidad y que pueden encontrar en

https://blogs.oracle.com/apex/post/generative-ai-apex-1

También te puede gustar…

Alcance de Acciones Dinámicas

Alcance de Acciones Dinámicas

Las acciones dinámicas son una de las características más importantes de APEX, puesto que nos permiten extender...

Share This