get_visually_similar
Identify visually similar products by leveraging FindMine Shopping Stylist. Input a product ID to retrieve matching items, customize results with filters like color or gender, and personalize recommendations using customer or session data.
Instructions
Get visually similar products
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api_version | No | API version to use (overrides FINDMINE_API_VERSION env var) | |
customer_gender | No | Customer gender (M = Men, W = Women, U = Unknown) | |
customer_id | No | Customer ID for personalized recommendations | |
limit | No | Maximum number of products to return | |
offset | No | Offset for pagination | |
product_color_id | No | Color ID of the product (if applicable) | |
product_id | Yes | ID of the product | |
session_id | No | Session ID for tracking and personalization |
Input Schema (JSON Schema)
{
"properties": {
"api_version": {
"description": "API version to use (overrides FINDMINE_API_VERSION env var)",
"type": "string"
},
"customer_gender": {
"description": "Customer gender (M = Men, W = Women, U = Unknown)",
"enum": [
"M",
"W",
"U"
],
"type": "string"
},
"customer_id": {
"description": "Customer ID for personalized recommendations",
"type": "string"
},
"limit": {
"default": 10,
"description": "Maximum number of products to return",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset for pagination",
"type": "number"
},
"product_color_id": {
"description": "Color ID of the product (if applicable)",
"type": "string"
},
"product_id": {
"description": "ID of the product",
"type": "string"
},
"session_id": {
"description": "Session ID for tracking and personalization",
"type": "string"
}
},
"required": [
"product_id"
],
"type": "object"
}