Esta API utiliza Deepseek para clasificar productos y determinar su IVA correspondiente basándose en imágenes y descripciones de productos, siguiendo la ley del IVA vigente. API utilizada en https://econecta.shop
- Node.js (v14 o superior)
- npm
- API Key de Deepseek
- Clona el repositorio
https://github.com/Econecta-io/api-iva-produc.git
- Instala las dependencias:
npm install
- Crea un archivo
.env
en la raíz del proyecto con las siguientes variables:
DEEPSEEK_API_KEY=tu_api_key
DEEPSEEK_BASE_URL=https://api.deepseek.com/v1
Inicia el servidor:
node index.js
POST /clasificar-producto
{
"nombre": "Nombre del producto",
"descripcion": "Descripción del producto"
}
{
"producto": "Nombre del producto",
"categoria": "Categoría asignada según la ley del IVA",
"iva": 0.16,
"porcentajeIVA": "16%"
}
La API clasifica los productos según las siguientes categorías y sus respectivos IVAs:
- Medicamentos, vacunas, sueros, plasmas, principios activos
- Productos del reino vegetal en su estado natural
- Alimentos básicos (arroz, harina, pan, pastas, etc.)
- Libros, diarios, periódicos
- Servicios educativos, médicos, hospitalarios
- Servicios básicos residenciales (agua, electricidad, gas)
- Animales vivos destinados al matadero
- Carnes en diferentes estados
- Aceites vegetales para consumo humano
- Productos de consumo general
- Ropa
- Electrodomésticos
- Tecnología
- Muebles
- Servicios no especificados
- Vehículos de lujo
- Motocicletas de más de 500cc
- Joyas con piedras preciosas
- Productos de lujo específicos
Esta API es parte del ecosistema de Econecta, diseñada para facilitar la clasificación de productos y el cálculo de IVA.
© 2025 Econecta Solutions. Todos los derechos reservados.