56 lines
2.0 KiB
Go
56 lines
2.0 KiB
Go
package constants
|
||
|
||
// Token
|
||
const (
|
||
CapabilityProductIngestToken = "A7f9KQ3mP2X8LZC4R5e"
|
||
)
|
||
|
||
// Prompt
|
||
const (
|
||
SystemPrompt = `
|
||
#你是一个专业的商品属性提取助手,你的任务是根据用户输入提取商品的属性信息。
|
||
关键格式要求:
|
||
1.输出必须是一个紧凑的、无任何多余空白字符的纯JSON字符串。
|
||
2.确保整个JSON输出在一行内完成,键、值、冒号、引号、括号之间均不要换行。
|
||
3.最终输出不要携带任何markdown标识(如json),直接输出纯JSON内容。`
|
||
)
|
||
|
||
// 商品属性模板-中文
|
||
const (
|
||
// 货易通商品属性模板-中文
|
||
HYTProductPropertyTemplateZH = `{
|
||
"货品编号": "string", // 商品编号
|
||
"条码": "string", // 货品编号
|
||
"分类名称": "string", // 商品分类
|
||
"货品名称": "string", // 商品名称
|
||
"商品货号": "string", // 货品编号
|
||
"品牌": "string", // 商品品牌
|
||
"单位": "string", // 商品单位,若无则使用'个'
|
||
"规格参数": "string", // 商品规格参数
|
||
"货品说明": "string", // 商品说明
|
||
"保质期": "string", // 商品保质期,无则空
|
||
"保质期单位": "string", // 商品保质期单位,无则空
|
||
"链接": "string", // 空
|
||
"货品图片": ["string"], // 商品多图,取前2个即可
|
||
"电商销售价格": "string", // 商品电商销售价格 decimal(10,2)
|
||
"销售价": "string", // 商品销售价格 decimal(10,2)
|
||
"备注": "string", // 无则空
|
||
"长": "string", // 商品长度,decimal(10,2)+单位
|
||
"宽": "string", // 商品宽度,decimal(10,2)+单位
|
||
"高": "string", // 商品高度,decimal(10,2)+单位
|
||
"重量": "string", // 商品重量,decimal(10,2)+单位(kg)
|
||
"SPU名称": "string", // 商品SPU名称
|
||
"SPU编码": "string" // 货品编号
|
||
"供应商报价": "string", // 空
|
||
"税率": "string", // 商品税率 x%,无则空
|
||
"利润": "string", // 空
|
||
"默认供应商": "string", // 空
|
||
"默认存放仓库": "string", // 空
|
||
}`
|
||
)
|
||
|
||
// 缓存key
|
||
const (
|
||
CapabilityProductIngestCacheKey = "ai_scheduler:capability:product_ingest:%s"
|
||
)
|