feat(import): promote ernie 4.5 turbo vl evidence tier
This commit is contained in:
@@ -100,9 +100,10 @@ var baiduModelMetadataRules = []baiduModelMetadata{
|
||||
},
|
||||
{
|
||||
Prefix: "baidu-ernie-4.5-turbo-vl",
|
||||
ReleaseDate: "2025-08-07",
|
||||
ModelSourceURL: "https://cloud.baidu.com/product/wenxinworkshop.html",
|
||||
DateConfidence: "unknown",
|
||||
DateSourceKind: "official_product_page",
|
||||
DateConfidence: "secondary_authoritative",
|
||||
DateSourceKind: "secondary_authoritative_report",
|
||||
},
|
||||
{
|
||||
Prefix: "baidu-ernie-4.5-turbo",
|
||||
|
||||
@@ -61,6 +61,13 @@ func TestEnrichBaiduModelMetadataUsesSpecificFamilyRules(t *testing.T) {
|
||||
wantConfidence: "official_primary",
|
||||
wantSourceKind: "official_announcement",
|
||||
},
|
||||
{
|
||||
modelID: "baidu-ernie-4.5-turbo-vl",
|
||||
wantReleaseDate: "2025-08-07",
|
||||
wantSourceURL: "https://cloud.baidu.com/product/wenxinworkshop.html",
|
||||
wantConfidence: "secondary_authoritative",
|
||||
wantSourceKind: "secondary_authoritative_report",
|
||||
},
|
||||
}
|
||||
|
||||
for _, tc := range cases {
|
||||
@@ -101,20 +108,20 @@ func TestEnrichBaiduModelMetadataFallsBackToPricingSource(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestEnrichBaiduModelMetadataSupportsSourceOnlyRules(t *testing.T) {
|
||||
func TestEnrichBaiduModelMetadataSupportsSecondaryAuthoritativeRules(t *testing.T) {
|
||||
enriched := enrichBaiduModelMetadata(ModelPricing{
|
||||
ModelID: "baidu-ernie-4.5-turbo-vl",
|
||||
SourceURL: "https://cloud.baidu.com/doc/qianfan/s/wmh4sv6ya",
|
||||
})
|
||||
|
||||
if enriched.ReleaseDate != "" {
|
||||
t.Fatalf("unexpected release date: %q", enriched.ReleaseDate)
|
||||
if enriched.ReleaseDate != "2025-08-07" {
|
||||
t.Fatalf("release date = %q, want %q", enriched.ReleaseDate, "2025-08-07")
|
||||
}
|
||||
if enriched.ModelSourceURL != "https://cloud.baidu.com/product/wenxinworkshop.html" {
|
||||
t.Fatalf("model source url = %q, want product source", enriched.ModelSourceURL)
|
||||
}
|
||||
if enriched.DateConfidence != "unknown" || enriched.DateSourceKind != "official_product_page" {
|
||||
t.Fatalf("unexpected source-only metadata: confidence=%q kind=%q", enriched.DateConfidence, enriched.DateSourceKind)
|
||||
if enriched.DateConfidence != "secondary_authoritative" || enriched.DateSourceKind != "secondary_authoritative_report" {
|
||||
t.Fatalf("unexpected secondary metadata: confidence=%q kind=%q", enriched.DateConfidence, enriched.DateSourceKind)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user