El pasado febrero vivimos el lanzamiento del innovador Generador de Instrucciones, una herramienta vanguardista dentro de la IA generativa. En términos generales, esta herramienta establece una intermediación perfecta entre tus indicaciones y la IA del CRM, generando instrucciones aterrizadas mediante descripciones basadas en los datos del CRM. En otras palabras, permite a los administradores de Salesforce, crear no solo una instrucción puntual, sino plantillas de instrucciones reutilizables, mediante lenguaje natural. Por ejemplo, plantillas de instrucción para correo de ventas o plantillas de generación de campos. Así busca agilizar los flujos de trabajo en cualquier organización, proporcionando experiencias e indicaciones de IA confiables garantizadas por Einstein Trust Layer. Este es solo un rápido vistazo sobre el Generador de Instrucciones, profundicemos en lo poderoso que puede resultar.
¿Qué es el Generador de Instrucciones?
El Generador de Instrucciones -Prompt Builder, en inglés- es una herramienta especializada que facilita la comunicación efectiva con un modelo de lenguaje grande (LLM), mediante la creación de instrucciones específicas y contextualizadas.
En el contexto de la IA generativa las indicaciones son esenciales para comunicarse de manera efectiva y obtener resultados relevantes. El diseño de instrucciones implica crear, perfeccionar e iterar estas indicaciones hasta obtener resultados precisos y de calidad. Por ello, las instrucciones vagas o confusas pueden generar respuestas irrelevantes o sesgadas.
Para mejorar la eficacia de la IA, es crucial ajustar las instrucciones a la realidad -conectar a tierra-, proporcionando datos específicos al LLM que complementen su entrenamiento original. Esto garantiza respuestas personalizadas y relevantes sobre las organizaciones, productos y clientes, evitando contenido genérico o irrelevante. Con el Generador de Instrucciones de Salesforce puedes crear, probar, revisar, personalizar y gestionar plantillas de instrucciones que puedan utilizar tus datos de CRM. A su vez, estas plantillas hacen que los flujos de trabajo diarios de los usuarios sean más sencillos y que tu organización sea más inteligente. Además, asegura la protección de datos del usuario y la creación de mensajes confiables.
¿Cómo funciona?
Antes de profundizar en cómo funciona el Generador de Instrucciones, primero debes que familiarizarte con varios conceptos imprescindibles:
- Instrucción: Indicaciones detalladas para un LLM, optimizando resultados a partir de contexto, datos específicos, instrucciones claras y restricciones.
- Respuesta: Resultado generado por un LLM en respuesta a una instrucción; mientras más detallado sean el contexto y los antecedentes, mejor será el resultado.
- Fundamentación -Conexión a Tierra-: Proceso de suministrar conocimientos y contexto específicos al LLM, tales como datos de CRM, evitando respuestas genéricas.
- Alucinación: Respuesta plausible pero imprecisa del LLM, frecuente cuando carece de acceso a datos fácticos o en tiempo real.
- Toxicidad: Calificación de respuestas en busca de contenido grosero o irrespetuoso, proporcionando seguridad en la generación de respuestas.
- Ingeniería de Instrucciones: Arte de construir hábilmente instrucciones para obtener respuestas óptimas de un LLM. Con esta herramienta, tus administradores pueden ser ingenieros de instrucciones sin tener que utilizar código, solo clics y un mínimo de instrucciones para la IA.
Visto esto, podemos hablar del proceso. El Generador de Instrucciones opera como una herramienta poderosa y sencilla dentro de la plataforma Einstein 1. Su funcionalidad radica en combinar instrucciones para la inteligencia artificial (IA) con datos específicos mediante un intuitivo selector de recursos.
Este proceso emplea plantillas de instrucción reutilizables, que actúan como marcos estructurados incorporando marcadores de posición para detalles particulares, como información del cliente. Al fusionar estos marcadores de posición con datos reales y relevantes, a través de la fundamentación, la plantilla de instrucción se personaliza completamente. La instrucción resultante se envía a un LLM, permitiendo obtener respuestas contextualizadas y precisas. Este enfoque, simplificado, pero eficiente, agiliza la creación de instrucciones personalizadas, conectando de manera segura las instrucciones de la IA con los datos empresariales.
Salesforce considera que este proceso transcurre en 4 etapas o momentos clave:
Fundamentación o Conexión a tierra
Esta etapa de Conexión a Tierra, o fundamentación, permite a los administradores conectar dinámicamente plantillas de instrucción con datos de Salesforce o Data Cloud. Esta conexión posibilita al LLM comprender el contexto, generando respuestas personalizadas sin acceder a datos confidenciales. Los métodos para esta conexión incluyen:
- Campos combinados: Conectan plantillas con campos de objetos en Salesforce.
- Flujos: Permiten acceder a datos relacionados, como casos u oportunidades.
- Apex: Utiliza SOQL o API para obtener datos en tiempo real de Salesforce u otras fuentes.
Vale destacar que la información confidencial permanece segura dentro de Salesforce, sin transmitirse al LLM. Esto se garantiza mediante el acuerdo de retención cero de Einstein Trust Layer.
Creación y gestión de plantillas de instrucciones
Una vez establecidos estos cimientos, los administradores pueden utilizar Prompt Builder para crear tres tipos diferentes de plantillas para mensajes:
- Plantillas de instrucciones para correos de ventas: facilitan la creación de correos personalizados con solo un clic.
- Plantillas de instrucciones para la generación de campos: permiten a los usuarios completar un campo con un resumen del mismo creado mediante LLM.
- Plantillas flexibles: posibilitan la creación de instrucciones personalizadas que incorporan simultáneamente registros de múltiples objetos.
Independientemente del tipo de plantilla, los administradores pueden agregar fundamentación a sus instrucciones mediante el menú desplegable de recursos en el espacio de trabajo. Tras construir la plantilla, se activa para su uso.
Pruebas y Refinamiento de Plantillas
La herramienta también facilita la prueba y perfeccionamiento continuo de las plantillas. Los administradores pueden previsualizar respuestas basadas en datos reales. Además, evaluar diversos aspectos como el cumplimiento de metas, estilo y tono, toxicidad, relevancia, coherencia, sesgo y precisión fáctica. Este proceso iterativo de ajuste garantiza respuestas precisas y alineadas con los objetivos deseados.
Vale resaltar que Salesforce se considera agnóstico respecto a los LLM. De hecho, ofrece gran cantidad de LLM disponibles desde el primer momento a elegir el idóneo según tus indicaciones. O, también, puedes traer tu propio LLM (BYOM) para contextualizar aún más las instrucciones con datos y procesos propios de tu organización.
Despliegue de Instrucciones
En cuanto a la implementación de indicaciones, los administradores tienen control total sobre cuáles usuarios pueden aprovechar estas herramientas personalizadas. La activación de las plantillas varía según su tipo: las de correo electrónico de ventas se implementan en páginas de registro. También las de generación de campos se integran con formularios dinámicos. Y, por último, las plantillas flexibles se invocan mediante diversas herramientas de la plataforma Salesforce, como flujos, Apex o componentes web Lightning. En cualquier lugar donde puedas realizar una acción invocable, puedes utilizar una plantilla flexible. Este enfoque permite adaptar el despliegue de las indicaciones según las necesidades específicas de tu organización y contexto de uso.
Beneficios del Generador de Instrucciones para tu organización
Como puedes observar, el Generador de Instrucciones es una herramienta simple, pero poderosa. Algunos de sus beneficios clave son:
- Optimización del Flujo de Trabajo: Mejora la eficiencia al agilizar los flujos de trabajo mediante la fundamentación y la generación automatizada de respuestas personalizadas.
- Máximo aprovechamiento de la IA: Permite explotar todo el potencial de la IA generativa en Salesforce generando las instrucciones idóneas para ello.
- Aumento de Productividad: Agiliza la generación de contenido y respuestas, aumentando la productividad al reducir el tiempo dedicado a tareas manuales.
- Adaptación a Contextos Específicos: Brinda flexibilidad para adaptar la implementación según contextos específicos de uso, personalizando la experiencia de usuario según las necesidades de cada organización.
- Consistencia en Mensajes: Elimina la necesidad de que los usuarios escriban instrucciones, asegurando, mediante plantillas, la coherencia en la comunicación.
- Evaluación de Respuestas: Facilita la evaluación de las respuestas generadas.
- Iteración Ágil: Permite un enfoque iterativo y ágil para el perfeccionamiento de plantillas, ajustando las instrucciones para obtener respuestas más precisas.
- Seguridad de Datos: Garantiza la seguridad al mantener datos confidenciales dentro de Salesforce, sin transmitirlos al modelo LLM, asegurando la retención cero de datos.
En resumen, el Generador de Instrucciones se presenta como una herramienta revolucionaria que, una vez descubierta, se torna imprescindible. Está transformando la manera en que las organizaciones utilizan la IA generativa, desatando su máximo potencial y optimizando la inversión. Si estás buscando implementarlo en tu empresa, SkyPlanner ofrece la respuesta óptima. Como consultor certificado de Salesforce, contamos con la experiencia necesaria para acompañarte y asesorarte en todas las etapas del proceso. ¡No dudes en ponerte en contacto con nosotros! Escríbenos a hello@theskyplanner.com.