feat(import): pin doubao seed 2.0 release date
This commit is contained in:
@@ -81,18 +81,22 @@ var bytedanceModelMetadataRules = []bytedanceModelMetadata{
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
Prefix: "bytedance-doubao-seed-2.0-code",
|
Prefix: "bytedance-doubao-seed-2.0-code",
|
||||||
|
ReleaseDate: "2026-02-14",
|
||||||
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Prefix: "bytedance-doubao-seed-2.0-pro",
|
Prefix: "bytedance-doubao-seed-2.0-pro",
|
||||||
|
ReleaseDate: "2026-02-14",
|
||||||
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Prefix: "bytedance-doubao-seed-2.0-mini",
|
Prefix: "bytedance-doubao-seed-2.0-mini",
|
||||||
|
ReleaseDate: "2026-02-14",
|
||||||
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Prefix: "bytedance-doubao-seed-2.0-lite",
|
Prefix: "bytedance-doubao-seed-2.0-lite",
|
||||||
|
ReleaseDate: "2026-02-14",
|
||||||
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
ModelSourceURL: "https://developer.volcengine.com/articles/7610285824933445675",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -73,13 +73,27 @@ func TestEnrichBytedanceModelMetadataFallsBackToPricingSource(t *testing.T) {
|
|||||||
|
|
||||||
func TestEnrichBytedanceModelMetadataSupportsSourceOnlyRules(t *testing.T) {
|
func TestEnrichBytedanceModelMetadataSupportsSourceOnlyRules(t *testing.T) {
|
||||||
enriched := enrichBytedanceModelMetadata(ModelPricing{
|
enriched := enrichBytedanceModelMetadata(ModelPricing{
|
||||||
ModelID: "bytedance-doubao-seed-2.0-pro-256k",
|
ModelID: "bytedance-doubao-seed-1.8-256k",
|
||||||
SourceURL: "https://www.volcengine.com/docs/82379/1099320",
|
SourceURL: "https://www.volcengine.com/docs/82379/1099320",
|
||||||
})
|
})
|
||||||
|
|
||||||
if enriched.ReleaseDate != "" {
|
if enriched.ReleaseDate != "" {
|
||||||
t.Fatalf("unexpected release date: %q", enriched.ReleaseDate)
|
t.Fatalf("unexpected release date: %q", enriched.ReleaseDate)
|
||||||
}
|
}
|
||||||
|
if enriched.ModelSourceURL != "https://developer.volcengine.com/articles/7601918680544641034" {
|
||||||
|
t.Fatalf("model source url = %q, want 1.8 source", enriched.ModelSourceURL)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestEnrichBytedanceModelMetadataUsesTwoPointZeroReleaseDate(t *testing.T) {
|
||||||
|
enriched := enrichBytedanceModelMetadata(ModelPricing{
|
||||||
|
ModelID: "bytedance-doubao-seed-2.0-pro-256k",
|
||||||
|
SourceURL: "https://www.volcengine.com/docs/82379/1099320",
|
||||||
|
})
|
||||||
|
|
||||||
|
if enriched.ReleaseDate != "2026-02-14" {
|
||||||
|
t.Fatalf("release date = %q, want %q", enriched.ReleaseDate, "2026-02-14")
|
||||||
|
}
|
||||||
if enriched.ModelSourceURL != "https://developer.volcengine.com/articles/7610285824933445675" {
|
if enriched.ModelSourceURL != "https://developer.volcengine.com/articles/7610285824933445675" {
|
||||||
t.Fatalf("model source url = %q, want 2.0 source", enriched.ModelSourceURL)
|
t.Fatalf("model source url = %q, want 2.0 source", enriched.ModelSourceURL)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user