Existe un concepto conocido como «tools» o «herramientas». Permite al LLM llamar, cuando sea necesario, a una o más herramientas disponibles, normalmente definidas por el desarrollador. Una herramienta puede ser cualquier cosa: una búsqueda en la web, una llamada a una API externa, la ejecución de un fragmento de código específico, etc. En realidad, los…
How to connect Ollama AI using Apache Camel and Langchain4j component.
This post will explore the synergy between three such tools: Ollama, Apache Camel and LangChain4j. Setting Up the Development Environment. To begin this tutorial, you...
Integra tus sistemas con Gen AI: Flujos de trabajo ágiles con Quarkus y Apache Camel.
Introducción. En términos técnicos, un agente de IA es una entidad de software diseñada para realizar tareas de forma autónoma o semiautónoma en nombre de...
Karavan: el diseñador visual de Apache Camel que te ayudará a crear rutas de Camel en minutos.
Apache Camel Karavan es una herramienta de integración para Apache Camel que tiene como objetivo aumentar la productividad del desarrollador a través de la visualización...
Instalar Apache Camel K en Google Kubernetes Engine usando Google Cloud Artifact Registry.
Camel K es una plataforma de integración de código abierto que permite crear, implementar y administrar servicios de integración en Kubernetes. Es una forma sencilla...
Cómo hacer que tu bot de Telegram sea más inteligente con la AI Generativa de Google y Apache Camel
¿Qué es la AI Generativa? La AI Generativa es un tipo de inteligencia artificial que puede generar contenido nuevo a partir de un conjunto de...
Capturar cambios en bases de datos con Debezium y Apache Camel
Imagen de SkaFRex • So long, and thanks for all the likes! en Pixabay En este artículo, exploraremos cómo utilizar Debezium y Apache Camel en conjunto con...
Procesando eventos de Google Pub/Sub con Quarkus + Apache Camel
¿Qué es Google Pub/Sub? Google Cloud Pub/Sub es un servicio de mensajería para el intercambio de datos de eventos entre aplicaciones y servicios. Al desacoplar...
MicroShift - Openshift para Edge Computing
¿Qué es MicroShift? De acuerdo a la documentación: "MicroShift es un proyecto de investigación que está explorando cómo OpenShift(OKD) y Kubernetes pueden ser optimizados para...
Avoid consuming the same message multiple times using Camel K and Apache Kafka
Consider a scenario where we have to process messages only once. If there are any duplicates they should be skipped. In Apache Camel we can...