Sabemos que el desarrollo tecnológico ya no sólo se queda en manos de las grandes marcas de desarrollo web, sino que forman parte de la medicina, retailing, ventas, eCommerce, entre otras, por lo que es importante saber qué se necesita para empezar a trabajar con la GenAI (Inteligencia Artificial Generativa). Pues, en Codster estamos para ayudarte a entender este tipo de nuevas tecnologías para que tu empresa esté lista para este momento y pueda crear diálogos, imágenes, videos, código y más.
De hecho, con datos de CISCO, sabemos que la mayoría de las empresas en México y Latinoamérica están poco o nada preparadas para empezar a trabajar con GenAI y dar este salto tecnológico, por lo que conocer esta herramienta a profundidad, te ayudará a colocarte por enfrente de la competencia.
De acuerdo con Jaime Teevan, científico principal en Microsoft, apenas se ha comenzado a explorar lo que la IA puede hacer, así que un primer paso para empezar a trabajar con GenAI, es la curiosidad. Una de las razones por las que esta última generación de herramientas de IA tiene tanto potencial es su capacidad para permitir a las personas interactuar con nuestras computadoras de la misma manera en que nos comunicamos con otros seres humanos a lo largo de milenios: mediante el lenguaje natural.
Esto representa un cambio significativo.
Antes, la única forma de comunicar ideas complejas a las computadoras era a través de lenguajes diseñados para ellas: escribir fórmulas precisas en hojas de cálculo, recordar palabras clave para búsquedas de correo electrónico o aprender lenguajes de programación. Gran parte de esas limitaciones han desaparecido; ahora puedes indicarle a una IA qué hacer simplemente expresándote en lenguaje natural.
Aunque esta capacidad para comunicarse con sistemas de IA utilizando indicaciones representa un avance significativo, la investigación muestra que también conlleva una comprensible curva de aprendizaje.
Herramientas para empezar a trabajar con GenAI
Lo más recomendable es colaborar con una consultora que te ayude a solucionar tus dudas para empezar a trabajar con GenAI, así como con el desarrollo de las herramientas de inteligencia artificial generativa que necesitas. Algunas de las habilidades que se necesitan son:
- Habilidades de programación: Python es crucial en IA debido a sus bibliotecas y apoyo comunitario.
- Fundamentos de aprendizaje automático: Entender conceptos como aprendizaje supervisado/no supervisado y redes neuronales es clave.
- Elegir el marco adecuado: TensorFlow, PyTorch y Keras son populares. Evalúa facilidad, apoyo comunitario y compatibilidad con tu proyecto.
- Conjuntos de datos y preprocesamiento: Datos de calidad son vitales. Recopilados de diversas fuentes y prepáralos eliminando ruido y normalizándolos.
- Entrenamiento del modelo generativo: Modelos como VAEs, GANs y RNNs son comunes. Entrena el modelo con datos procesados, ajusta parámetros y evalúa su desempeño.
- Consideraciones éticas: La IA generativa tiene implicaciones éticas significativas, como la diseminación de desinformación y deepfakes. La responsabilidad y ética en su desarrollo son fundamentales. Aquí, el equipo de Codster analizará cómo tu empresa tendrá el mejor acercamiento a estas tecnologías.
- Aplicaciones reales: Al final, el uso de estas herramientas deben desembocar en el mejoramiento de la empresa. La IA generativa se emplea en salud (imágenes médicas, descubrimiento de fármacos), arte (pinturas, música), generación de contenido (chatbots, narrativa virtual) y finanzas (previsiones, estrategias de inversión). Es versátil y valiosa en todos los sectores.
Del lado del usuario como tú, el camino es un poco más sencillo. Afortunadamente, tanto los equipos de desarrollo como las personas involucradas en la innovación, buscan hacer más accesible el empezar a trabajar con GenAI al público en general. Esto puede impactar directamente en los resultados obtenidos.
De hecho, un estudio reciente con consultores de gestión en BCG encontró que aquellos que recibieron formación en la redacción de prompts por parte de expertos en el tema, pudieron aprovechar mejor el poder de la IA que aquellos que no lo hicieron.
Ahora, ¿por qué es importante el acompañamiento con un equipo experto? De acuerdo con la Universidad de Virginia, hay varios problemas y beneficios importantes, especialmente con respecto a la seguridad informática. Por ejemplo, si planeas que tus estudiantes empleen estas herramientas en una tarea, ten en cuenta que la mayoría de las herramientas GenAI requieren que los usuarios creen una cuenta usando un número de teléfono celular u otros datos personales.
Hay universidades que están evaluando la posibilidad de ofrecer estas herramientas mediante una licencia institucional para abordar inquietudes relacionadas con la seguridad, la privacidad y la equidad. Por lo tanto, es fundamental proporcionar alternativas para completar la tarea; no se debe obligar a los estudiantes a crear una cuenta.
Es posible que los estudiantes tengan preocupaciones acerca de la privacidad o la propiedad intelectual al cargar su trabajo original en una herramienta Gen-AI, ya que esto añadirá el trabajo al conjunto de datos de la herramienta. Si diseñas una tarea que implique que los estudiantes suban su trabajo original a una herramienta Gen-AI, es esencial ofrecerles alternativas para completar la tarea.
¿Cómo crear un prompt?
Ahora bien, lo más importante para empezar a trabajar con GenAI luego del desarrollo es el mensaje, el prompt. El Prompt es la petición del usuario a la inteligencia artificial para crear imágenes, video, código o lo que necesites.
¿Qué información necesita una computadora en una indicación que un humano podría no requerir? ¿Cómo puedes utilizar esa información para mejorar las indicaciones? A continuación, se presentan algunas teorías y resultados de la literatura científica que pueden ayudar a responder a estas preguntas.
Proporcionar más contexto
La psicolingüística, que estudia los aspectos psicológicos del lenguaje, nos ha enseñado sobre la importancia central de la fundamentación en cualquier comunicación. En términos generales, para empezar a trabajar con GenAI, la fundamentación es el proceso para llegar a un significado mutuamente entendido mediante la conversación, es decir, asegurarse de estar en la misma página. Por ejemplo, si las personas en una reunión comparten una comprensión de las acciones a tomar al final de la misma (y saben que comparten esa comprensión), probablemente se deba a que han pasado tiempo fundamentando cuáles son los pasos a seguir.
El proceso de fundamentación con un modelo de lenguaje grande es diferente de la fundamentación que realizamos con otra persona, ya que el modelo generalmente tiene menos contexto compartido. Hacer ese contexto explícito en la indicación te ayuda a obtener mejores resultados. Por ejemplo, cuando hablo con un investigador de mi equipo, ambos conocemos las sesiones de lluvia de ideas que hemos tenido sobre el tema en el pasado, las habilidades de esa persona, entre otros detalles, pero los modelos de lenguaje a gran escala no lo saben, al menos por ahora.
Por eso, al empezar a trabajar con GenAI IA puede ser útil proporcionar los aspectos más importantes del contexto que conozco y que el modelo de lenguaje podría no saber. Una persona podría considerarlo invasivo que le digan exactamente qué antecedentes necesita, pero, por supuesto, el modelo de lenguaje no tendría ese punto de vista.
Gracias a técnicas como la “generación aumentada por recuperación” y otros avances tecnológicos recientes, la cantidad de contexto que debas proporcionar disminuirá considerablemente. Por ejemplo, la IA puede buscar en tus correos electrónicos y documentos anteriores para obtener contexto útil. Tu contexto actual también proporciona información de fundamentación. Algunos sistemas, por ejemplo, fundamentan las preguntas que realizas sobre una reunión en el transcripción de la misma. Dicho esto, dado lo fundamental que es la fundamentación para una cooperación efectiva, proporcionar el contexto adecuado al modelo de lenguaje seguirá siendo crucial.
Fomenta un diálogo con la inteligencia artificial
Para empezar a trabajar con GenAI es importante dividir solicitudes complejas en varios pasos puede mejorar la interacción con los Modelos de Lenguaje a Gran Escala (LLMs) para obtener resultados más satisfactorios. Si bien existen enfoques más formales, como el “encadenamiento de pensamientos” en las indicaciones, las estrategias informales también suelen funcionar. Personalmente, he encontrado que es más efectivo solicitar primero un resumen del artículo que deseo comprender y luego indagar por separado sobre aspectos específicos. Por ejemplo:
- Solicita un resumen del artículo, resaltando aspectos de interés para un ejecutivo de Microsoft con un enfoque en investigación.
- ¿Qué preguntas plantearía este ejecutivo sobre el artículo? Incluye las respuestas con citas del artículo siempre que sea posible. En caso de que la respuesta no esté explícita en el artículo, indica: “La respuesta no está incluida en el artículo” o “La pregunta está parcialmente respondida”, especificando la parte de la respuesta y qué información adicional se requiere para completarla.
Conocer cómo empezar a trabajar con GenAI es clave para conocer cuál es la herramienta perfecta para ti. Si tienes aun más dudas, no dudes en solicitar una consultoría con Codster para conocer más sobre los beneficios y para qué sirve la Inteligencia Artificial . Pues, muchos de ellos dependen de las especificaciones y necesidades que tiene tu propia firma. Pero, no te preocupes, seguramente encontraremos la solución perfecta e ideal para ti.