Transforma WooCommerce y PrestaShop en Motores de Búsqueda Semántica para Agentes de IA
Expón tu catálogo de productos en formato vectorial (Qdrant). Permite a los LLMs realizar búsquedas conversacionales y generar checkouts en un solo click.
¿Cómo Funciona UCP?
Integra capacidades semánticas avanzadas en tu e-commerce actual sin cambiar de base de datos ni migrar tu inventario.
Instala el Plugin WP
Activa el plugin en tu WooCommerce. Este se engancha automáticamente a los eventos de creación y modificación de productos, compitiendo payloads listos para LLMs.
Indexación Vectorial
Los productos se envían de forma segura (Token-Auth) a UCP Cloud, donde se vectorizan a través de embeddings de OpenAI y se indexan en base de datos vectorial Qdrant.
API para Agentes de IA
Tus Agentes autónomos consumen endpoints de búsqueda semántica ultra-rápidos y generan enlaces de checkout rápido para cerrar ventas en segundos.
Integraciones Soportadas
Conecta tu e-commerce en pocos minutos. Soportamos las plataformas líderes del mercado con configuraciones guiadas y seguras.
WooCommerce
Sincronización bidireccional y en tiempo real a través de nuestro plugin oficial y ligero. Las actualizaciones de stock y productos se reflejan en segundos.
Pasos de Configuración:
- Descarga el plugin
ucp-semantic-catalog.zipdesde tu dashboard. - Súbelo a tu WordPress y actívalo.
- Genera tus claves de API REST de lectura/escritura en WooCommerce.
- Pega las claves en el panel de UCP para iniciar la vectorización del catálogo.
PrestaShop
Sin necesidad de instalar módulos externos (Zero-Install). Conexión directa y segura utilizando el Servicio Web (Webservice) nativo del núcleo de PrestaShop.
Pasos de Configuración:
- Ve a Parámetros Avanzados > Servicio Web en tu panel de PrestaShop.
- Activa el servicio y crea una nueva clave de acceso (API Key).
- Asigna permisos de lectura/escritura (GET/POST/PUT) a los recursos básicos:
products,combinations,stock_availables,customers,cartsyorders. - Configura la URL de tu tienda y la clave en el panel de UCP. ¡Listo!
Verás tus productos dentro de un agente de IA.
El comercio agéntico permite a los usuarios buscar y comprar en lenguaje natural. Prueba a escribir tu propia búsqueda.
* Simulación de respuesta en base a productos reales de la base de datos vectorial
Razonamiento del Agente de IA
Aquí se mostrará el análisis semántico de la intención del usuario.
Respuesta JSON Cruda (UCP API Payload)
Diseñado para Desarrolladores
Ejemplos de integración física listos para incorporar a tus proyectos de Agentes Autónomos.
const axios = require('axios');
class UCPClient {
constructor(apiUrl, apiKey, tenantId) {
this.client = axios.create({
baseURL: apiUrl,
headers: {
'Authorization': `Bearer ${apiKey}`,
'X-Tenant-ID': tenantId,
'Content-Type': 'application/json'
}
});
}
async searchSemantic(query, limit = 5) {
const response = await this.client.get('/api/v1/catalog/search', {
params: { q: query, limit }
});
return response.data;
}
async generateCheckout(productId, quantity = 1) {
const response = await this.client.post('/api/v1/cart/checkout-url', {
product_id: productId,
quantity: quantity
});
return response.data.checkout_url;
}
}
from langchain.tools import tool
import requests
API_URL = "https://ucp-bridge.cloud"
HEADERS = {
"Authorization": "Bearer ucp_live_xxxx",
"X-Tenant-ID": "tenant-id-here"
}
@tool
def search_catalog_semantically(query: str) -> list:
"""Busca productos en la tienda utilizando lenguaje natural."""
url = f"{API_URL}/api/v1/catalog/search"
response = requests.get(url, params={"q": query}, headers=HEADERS)
return response.json()
@tool
def get_checkout_url(product_id: int, quantity: int = 1) -> str:
"""Genera un enlace directo para finalizar la compra de un producto."""
url = f"{API_URL}/api/v1/cart/checkout-url"
payload = {"product_id": product_id, "quantity": quantity}
response = requests.post(url, json=payload, headers=HEADERS)
return response.json().get("checkout_url")
[
{
"type": "function",
"function": {
"name": "search_catalog_semantically",
"description": "Busca productos usando lenguaje natural.",
"parameters": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Conceptos o frases descriptivas, ej: cortavientos de lluvia"
}
},
"required": ["query"]
}
}
},
{
"type": "function",
"function": {
"name": "get_checkout_url",
"description": "Genera el link de redireccion de compra directa.",
"parameters": {
"type": "object",
"properties": {
"product_id": { "type": "integer" },
"quantity": { "type": "integer", "default": 1 }
},
"required": ["product_id"]
}
}
}
]
Planes Flexibles y Escalables
Comienza a experimentar de forma gratuita y escala a medida que aumentan tus ventas asistidas por IA.
Developer / Sandbox
Perfecto para desarrolladores independientes y agencias evaluando tecnologías.
- Hasta 500 productos locales
- 1,000 peticiones de API al mes
- Soporte por documentación
Pro Store
Diseñado para merchants con catálogos activos y agencias en producción.
- Hasta 10,000 productos activos
- Hasta 15,000 búsquedas semánticas al mes
- (+5€ por cada 5,000 búsquedas extra)
- Sincronización en tiempo real
Enterprise
Diseñado para grandes marcas con grandes catálogos e infraestructura dedicada.
- Productos activos ilimitados
- Servidor dedicado de Qdrant (IA aislada)
- Búsquedas y peticiones ilimitadas
- Soporte prioritario 24/7 y SLA garantizado
Preguntas Frecuentes
Resolvemos tus dudas sobre cómo conectar tu e-commerce con la era de la inteligencia artificial.
Únete a la Lista de Espera / Beta Cerrada
Estamos liberando accesos semanales para agencias de desarrollo WooCommerce. Regístrate ahora para obtener tu API Key gratuita y tus credenciales de sandbox de inmediato.