Categorías
Desarrollo ia

LangChain – Cómo dotar a un LLM de memoria contextual e información propia sin necesidad de re-entrenarlo

La gestión del diálogo es una de las carencias actuales mas importantes de los grandes modelos de lenguaje (LLM). Todos son muy solventes al ejecutar una conversación corta tipo pregunta-respuesta pero no tienen capacidad de sostener un diálogo durante diferentes sesiones, no tienen una memoria de contexto en la que recoger y gestionar su interacción […]

Categorías
Bases de Datos

Patrón de diseño Specification con JPA

Implementar el patrón de diseño Specification de JPA permite que el código sea más simple y mantenible, además de favorecer su lectura y comprensión por parte de otros desarrolladores.

Categorías
Desarrollo

Instalación y utilización de Node Version Manager

Node Version Manager (NVM) te permite gestionar diferentes versiones de Node.js, permitiéndote activar/desactivar las distintas versiones que tengas instalada con el fin de emplear la versión que necesitas en cada momento.

Categorías
Bases de Datos

Factorizando consultas en Oracle con la cláusula WITH

En este artículo vamos a ver cómo simplificar el código SQL de una consulta mediante el uso de la cláusula WITH, facilitando su interpretación y mantenimiento.

Categorías
Desarrollo

Cómo solucionar errores de CORS en Angular

En ocasiones tenemos que lidiar con errores de CORS en el curso de nuestros desarrollos. En este post te enseñamos a «quitarte ese problema de encima» en Angular.

Categorías
Desarrollo

Principios SOLID: la importancia de un código de calidad

Vamos a abordar los principios de una buena práxis a la hora de trabajar con cualquier tipo de código. Algo tan sencillo que es fácil no percatarnos de su utilidad.

Categorías
Bases de Datos Datos

Cómo restaurar una tabla borrada de Bigquery

¿Has borrado por error alguna tabla de BigQuery?
En este post te mostraremos dos formas sencillas sobre cómo recuperarlas.

Categorías
Desarrollo

Principales novedades de Angular 15

En este post te contaremos cuáles son las novedades que trae Angular en su versión número 15, la cual cuenta con grandes características.

Categorías
Desarrollo

Envío de correos mediante el protocolo SMTP

Para enviar correos a través del protocolo SMTP (Simple Mail Transfer Protocol – Protocolo simple de transferencia de correo) necesitaremos un emisor (que puede ser un cliente de correo, o una aplicación) y un receptor (servidor de correo destino). El servidor de SMTP se encarga de hacer el relay de correo para aceptar el correo […]

Categorías
ia

Cómo utilizar los prompts de GPT para crear contenido eficiente y rápido

Los prompts de GPT pueden utilizarse para crear títulos y descripciones de productos, textos para redes sociales, contenido para blogs e, incluso, correos electrónicos.