Utiliza la IA en cuestión de segundos con Snowflake Cortex
La inteligencia artificial (IA) generativa está abriendo nuevas formas de promover la innovación, aumentar la productividad y rentabilizar los datos. Para que las organizaciones puedan capitalizar al máximo este potencial, es fundamental que todo el mundo —y no solo aquellas personas con experiencia en IA— pueda acceder a la IA generativa y utilizarla. Por este motivo hemos creado Snowflake Cortex (en vista previa privada), el nuevo servicio inteligente y totalmente gestionado de Snowflake que permite a las organizaciones analizar los datos y crear aplicaciones de IA rápidamente, todo ello dentro de Snowflake. Gracias a Snowflake Cortex, los usuarios de cualquier nivel pueden acceder a modelos de IA líderes del sector, large language models (LLM) y funcionalidades de búsqueda de vectores, así como a experiencias con tecnología de LLM. Estas innovaciones permiten a los usuarios de Snowflake aprovechar de forma segura el poder de la IA generativa y extraer información dinámica a partir de sus datos empresariales, independientemente de su experiencia técnica.
Funciones sin servidor de Snowflake Cortex
Gracias a Snowflake Cortex, los usuarios ahora tienen acceso a un conjunto de funciones sin servidor que aceleran la ejecución de analíticas diarias y el desarrollo de aplicaciones de IA. Con solo una línea de SQL o Python, los analistas pueden utilizar modelos de aprendizaje automático (machine learning, ML) y LLM configurados para tareas específicas. Asimismo, tienen la oportunidad de emplear modelos más genéricos para la ingeniería de instrucciones y el aprendizaje en contexto. Estas funciones se alojan y gestionan completamente en Snowflake Cortex, de forma que los usuarios siempre tienen acceso a ellas sin necesidad de crear y gestionar una costosa infraestructura de GPU. También pueden utilizar el marco de gobernanza unificado de Snowflake para proteger y gestionar el acceso a los datos de forma fluida. Entre estas funciones se incluyen las siguientes.
Modelos rentables con tecnología de LLM ideales para trabajar con datos no estructurados:
- Answer Extraction (en vista previa privada): extrae información a partir de datos no estructurados.
- Sentiment Detection (en vista previa privada): detecta los sentimientos subyacentes al texto en toda la tabla.
- Text Summarization (en vista previa privada): resume documentos largos para una lectura más rápida.
- Translation (en vista previa privada): traduce texto a escala.
Modelos con tecnología de ML:
- Forecasting (pronto disponible de manera general): entrena el modelo a partir de datos de series temporales históricas y predice el desarrollo de las series en el futuro gracias a una gestión automatizada de la estacionalidad, la ampliación y mucho más.
- Anomaly Detection (pronto disponible de manera general): identifica valores atípicos en datos de series temporales para supervisar el flujo de datos, entre otras funciones.
- Contribution Explorer (en vista previa pública): identifica de manera rápida las dimensiones, lo que contribuye al cambio de una métrica determinada en dos intervalos de tiempo diferentes definidos por el usuario.
- Classification (pronto en vista previa privada): categoriza los datos en clases o etiquetas predefinidas para realizar mejores recomendaciones a partir de patrones en los datos.
Modelos modernos que pueden utilizarse para casos de uso más genéricos:
- Complete (en vista previa privada): para una instrucción concreta, la función devuelve una respuesta de texto rellenado utilizando avanzados LLM de código abierto como Llama 2. Puedes ver una demostración aquí.
- Text2SQL (pronto en vista previa privada): el código SQL se genera a partir del lenguaje natural mediante el mismo LLM de Snowflake que sustenta la experiencia de Snowflake Copilot para ayudar a los clientes a crear sus propias aplicaciones.
Esta funcionalidad lista para usar puede utilizarse para el análisis, así como para el desarrollo de aplicaciones en Snowflake. Por ejemplo, estas funciones se pueden incorporar en un chatbot mediante Streamlit con apenas unas líneas de código. De esta manera, cualquier persona que sepa Python puede desarrollar potentes aplicaciones de LLM en cuestión de minutos u horas, en lugar de días o semanas.
Experiencias de LLM nativas creadas en Snowflake Cortex
Snowflake Cortex aporta potentes capacidades de IA y búsqueda semántica a la plataforma de Snowflake. Hemos diseñado varias funciones para mejorar la experiencia de usuario de Snowflake con la tecnología de Snowflake Cortex. Entre ellas se incluyen interfaces de usuario predefinidas, LLM de alto rendimiento y capacidades de búsqueda totalmente alojadas y gestionadas en Snowflake Cortex, por lo que resultan ideales para los equipos de negocio y los analistas de las organizaciones.
Snowflake Copilot
Snowflake Copilot (en vista previa privada) es un asistente con tecnología de LLM que permite generar y perfeccionar el código SQL con lenguaje natural. Los analistas pueden hacerle una pregunta a Snowflake Copilot y el asistente escribirá una consulta SQL utilizando tablas relevantes. Los usuarios también pueden ajustar las consultas a través de la conversación para filtrar la información que tenga más relación con la tarea. Todo ello sin necesidad de configurar nada. Además, esta funcionalidad de texto a código también estará disponible muy pronto mediante programación a través de una función genérica, Text2SQL, en Snowflake Cortex.
Universal Search
Universal Search (en vista previa privada) es una función de búsqueda con tecnología de LLM que permite descubrir datos y aplicaciones rápidamente y acceder a ellos. Basada en la tecnología de motor de búsqueda adquirida de Neeva, Universal Search te ayuda a encontrar objetos de base de datos en tu cuenta de Snowflake, así como productos de datos y Snowflake Native Apps en Snowflake Marketplace. En su versión inicial, podrás encontrar tablas, vistas, bases de datos, esquemas, productos de datos de Marketplace y artículos de documentación de Snowflake. Por otro lado, Snowflake Copilot también aprovecha Universal Search para identificar tablas y columnas relevantes para la generación de SQL.
Document AI
Document AI (en vista previa privada) es una experiencia con tecnología de LLM diseñada para casos de uso de extracción de datos. Gracias a un modelo entrenado previamente y una interfaz intuitiva, los clientes pueden procesar cualquier documento (PDF, Word, TXT, capturas de pantalla, etc.) y obtener respuestas a sus preguntas. Esta función se puede ampliar y convertir en un flujo para abordar tareas de extracción y ahorrar tiempo y trabajo manual. Tras su anuncio en el Summit de junio, ahora se encuentra disponible en vista previa privada. Descubre cómo funciona Document AI en YouTube.
Snowflake Cortex pone modelos de LLM y ML líderes del sector a disposición de todos los usuarios de Snowflake mediante experiencias intuitivas y funciones sin servidor para que puedan extraer un mayor valor de sus datos empresariales de forma rápida y segura. Ya no es necesario tener conocimientos especializados de IA ni gestionar una infraestructura compleja. Asimismo, Snowflake Cortex proporciona los componentes básicos necesarios para crear aplicaciones de IA en el Data Cloud en cuestión de minutos. Para obtener más información sobre el desarrollo en Snowflake Cortex, lee el artículo Desarrollo de aplicaciones de LLM rápido, fácil y seguro con Snowflake Cortex. Si deseas solicitar acceso a las funciones en vista previa privada, ponte en contacto con tu equipo de cuenta de Snowflake.