feat(import): classify source-only official families
This commit is contained in:
@@ -86,7 +86,7 @@ func TestEnrichBaiduModelMetadataUsesSpecificFamilyRules(t *testing.T) {
|
||||
|
||||
func TestEnrichBaiduModelMetadataFallsBackToPricingSource(t *testing.T) {
|
||||
enriched := enrichBaiduModelMetadata(ModelPricing{
|
||||
ModelID: "baidu-deepseek-r1",
|
||||
ModelID: "baidu-unknown-preview",
|
||||
SourceURL: "https://cloud.baidu.com/doc/qianfan/s/wmh4sv6ya",
|
||||
})
|
||||
|
||||
@@ -118,6 +118,20 @@ func TestEnrichBaiduModelMetadataSupportsSourceOnlyRules(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestEnrichBaiduModelMetadataSupportsCatalogBackfillRules(t *testing.T) {
|
||||
enriched := enrichBaiduModelMetadata(ModelPricing{
|
||||
ModelID: "baidu-qianfan-vl-70b",
|
||||
SourceURL: "https://cloud.baidu.com/doc/qianfan/s/wmh4sv6ya",
|
||||
})
|
||||
|
||||
if enriched.ReleaseDate != "" {
|
||||
t.Fatalf("unexpected release date: %q", enriched.ReleaseDate)
|
||||
}
|
||||
if enriched.DateConfidence != "unknown" || enriched.DateSourceKind != "catalog_backfill" {
|
||||
t.Fatalf("unexpected catalog metadata: confidence=%q kind=%q", enriched.DateConfidence, enriched.DateSourceKind)
|
||||
}
|
||||
}
|
||||
|
||||
func TestBaiduReleaseDateValueReturnsNilForUnknownDate(t *testing.T) {
|
||||
if value := releaseDateValue(""); value != nil {
|
||||
t.Fatalf("blank release date should stay nil, got %v", value)
|
||||
|
||||
Reference in New Issue
Block a user