Blog

post-image

Grafos de Conocimiento para RAG

6 December 2024 by Jesús Carlos Pancorbo López Inteligencia Artificial, IA, RAG, Grafos, IA Semántica, Bases de Conocimiento con Grafos

Introducción

RAG significa generación aumentada por recuperación. Se trata de una técnica que mejora los modelos de lenguaje grandes (LLM) al proporcionarles información externa (propia) para aumentar su precisión y capacidad de respuesta. Es decir que un RAG permite comnbinar tus propios datos con un LLM y en lugar de enviarle las preguntas directamente, las complementa con esa información relevante de tus fuentes, lo que le permite generar mejores respuestas ya que están contextualizadas con tus datos.

Continue Reading
post-image

Cómo usar la Inteligencia Artificial para desarrolladores: 5 herramientas esenciales

6 November 2024 by Manuel Fraga AI, Desarrollo, IA Generativa, Herramientas para Devs

Cómo usar la Inteligencia Artificial para desarrolladores: 5 herramientas esenciales

Introducción

En el mundo de la programación, las herramientas de inteligencia artificial generativa están revolucionando el desarrollo de software de la misma manera que lo hicieron en su momento Google, Stack Overflow y GitHub. Aunque estas tecnologías no sustituirán a los desarrolladores, sí tienen la capacidad de multiplicar su productividad y su creatividad. En Taniwa llevamos más de 12 años realizando desarrollos software complejos y desde hace algún tiempo, hemos integrado estas soluciones en nuestro flujo de trabajo con resultados sorprendentes.

Continue Reading
post-image

Montar un sistema RAG para chatear con tus datos: Puntos a tener en cuenta

6 September 2024 by José Luis Marina AI, GenAI, RAG, Data Coach

No es todo tan fácil como parece

En taniwa trabajamos en muchos proyectos de IA y Machine Learning. Lo importante siempre son los datos y el cariño que pongas a los detalles. Osea, que la tecnología no suele ser el problema principal sino cómo te organices, cómo cuides los datos, cómo los consigues y cómo los presentas.

Montar una demo de un sistema RAG (Retrieval Augmented Generation) con los datos de la empresa es directo; son 5 minutos:

Continue Reading
post-image

Ray RLlib: Aprendizaje por Refuerzo

6 July 2024 by Jesús Carlos Pancorbo López Machine Learning, ML, Cluster ML, Ray, RLlib, Aprendizaje por Refuerzo, RL

Introducción

En este último post de la serie sobre el framework Ray vamos a profundizar en el uso de su librería RLlib (Reinforcement Learning Library) para entrenar algoritmos de aprendizaje por refuerzo en entornos simulados y reales y como utilizar toda la potencia de Ray para entrenarlos, tunearlos y servirlos.

Ray es un framework de Python que permite la ejecución de aplicaciones Python en paralelo y de forma distribuida. Está diseñado principalmente para ser usado en aplicaciones de Machine Learning y AI, pero también se puede usar en cualquier aplicación Python que requiera computación distribuida.

Continue Reading
post-image

Ray: Plataforma de Machine Learning II

6 June 2024 by Jesús Carlos Pancorbo López Machine Learning, ML, Cluster ML

Introducción

Ray es un framework de Python que permite la ejecución de aplicaciones Python en paralelo y de forma distribuida. Está diseñado principalmente para ser usado en aplicaciones de Machine Learning y AI, pero también se puede usar en cualquier aplicación Python que requiera computación distribuida.

En el blog anterior Cluster Ray vimos como desplegar un cluster de Ray en una sola máquina con Dockers (Docker Compose) y explicamos por encima las distintas partes del framework: Ray Data, Ray Train, Ray Tune, Ray Serve y como se puede usar ésta última, Ray Serve, para servir un modelo de Hugging Face que traducía textos del inglés al francés.

Continue Reading
post-image

Qué conceptos debería dominar un experto en datos e IA

6 May 2024 by José Luis Marina Data Coach, Data Scientist, Conceptos, Formación

Qué conceptos debería dominar un experto en datos e IA

En taniwa, somos expertos en el tratamiento de datos y la aplicación de modelos de IA para resolver problemas de negocio.

Pero lo mismo dicen cientos de empresas en el sector, así que mostrar qué nos diferencia es clave para trabajar con los clientes adecuados.

  • No nos diferencia el discurso.
  • Sí nos diferencia el conocimiento profundo de determinados conceptos.
  • Sí nos diferencian los proyectos que hemos hecho y los resultados que hemos obtenido.

Trabajar con chatGPT, conectarse a un API de IA, o hacer un modelo de Machine Learning es algo que está al alcance de cualquiera. Tiene valor, hay qué saber, pero el trabajo fino para resolver problemas de negocio reales va a estar en los detalles.

Continue Reading

SO WHAT DO YOU THINK ?

Contact us and challenge us with a problem
+34 644 237 135
hola@taniwa.es

CONTACT TANIWA