一、存储调整
竞品库(amazon_external_externalnew_sku_asin_result)需新建字段isPrecise,代表精准竞品
二、任务数据来源
a、人工指定
新增一个人工指定任务表,人工可指定优先判断,指定站点、SKU、竞品ASIN(这三个字段为主键)(如果该条数据在竞品库已经有精准竞品状态,则无需处理)
入参:SKU、竞品ASIN、SIteCode
b、系统自动筛选任务
筛选逻辑:
a、根据产品库的真实SKU维度执行(优先筛选有等级产品,再跑无等级)
b、只选十大站点
c、排除停产仿牌禁售数据
d、竞品ASIN数据近30天有更新且为在售,竞品Title不等于null或空
e、排序(根据SKU维度执行,先筛选完d条件后,把所有符合的竞品asin进行排序,再根据排序取前N个跑)Type1:根据字段筛选gptAilkeType为精准竞品Type2:排除Type1获取到的竞品后,根据字段筛选SimilarityPicAI>=0.75或SimilarityPhotoAI>=0.7Type3:排除Type1和Type2获取到的竞品后,根据字段筛选SimilarityTitleAI>=0.8 按Type1、Type2、Type3升序后;小类升序》销量降序》评论/100后保留整数降序》星级降序》取前10个竞品标题,记录序号。产品备注:在每一种type里面对标题进行排序,按照小类升序》销量降序》评论/100后保留整数降序》星级降序》,优先按照顺序取type1的标题,取完再按照排序取type2,type3,直达满足N个为止。(N:默认10,可设置)
三、新增一个精准竞品判断的服务
根据第三步任务表中的数据进行筛选,优先执行人工指定任务,调用逻辑,从产品库获取产品相关信息,再从竞品库获取竞品信息,调用竞品识别接口,接口文档如下:
精准竞品模型技术文档:竞品识别接口技术文档;后端调用的时候根据SKU+竞品ASIN来调用,一个SKU可以同时传多个竞品ASIN,具体参数见文档
数据字段传参:
sku:我们商品SKU asin:竞品asin
product_name:产品名称 site_code:站点
image_url:图片链接 title:竞品标题原文
product_price:产品价格 image_url:竞品图片链接
product_brands:产品品牌 brand:竞品品牌
pack_length:长 weight:竞品重量
pack_width:款 bullet_point:竞品五点原文
pack_height:高 product_description:竞品描述原文
pack_weight:重 price:竞品价格
packing_list:装箱 / 件数描述
product_color:颜色
模型传参字段:
mode:1 (固定传1)
is_verbose:true
gpt54_mini_vl : falese
marqo : null
根据接口返回的is_precise_competitor字段判断是否精准竞品,并回写到竞品库对应字段

按周期排序:
14天执行一次:
按照SKU+站点维度执行,按照初始化逻辑筛选Top N竞品,做如下处理
-
竞品ASIN isPrecise字段为空,该ASIN 需要进行精准竞品识别
-
竞品ASIN isPrecise字段不为空,但是isContentUpdate字段为1,也需要进行精准竞品识别
-
竞品ASIN isPrecise字段不为空,且isContentUpdate字段为0,跳过该竞品ASIN
所有执行过精准竞品识别的竞品ASIN,竞品库(amazon_external_externalnew_asin)的isContentUpdate字段需要改成0
四、其他要求:
性能需求500万/天