[docs] Put the PAN 2 cookbook under the pan family

The recipe moves to /cookbook/pan/pan2 and the family guide to /cookbook/pan.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
William Lin
2026-11-03 20:31:55 +00:00
co-authored by Claude Opus 5.5
parent 500ba51680
commit f9b2d4957b
6 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -80,7 +80,7 @@ export const recipePages = [
family: "PAN 2",
title: "PAN 2",
mark: "PAN",
path: "/cookbook/pan2/pan2",
path: "/cookbook/pan/pan2",
description: "Text-to-video and first-frame image-to-video from the 29B PAN 2 model.",
tags: ["Text or image to video", "29B"],
},
@@ -129,7 +129,7 @@ const familyInfo: Record<string, { title: string; path: string; logo: string; ca
hunyuan: { title: "Hunyuan", path: "hunyuan", logo: "tencent-hunyuan", category: "Video" },
kandinsky5: { title: "Kandinsky 5", path: "kandinsky5", logo: "kandinsky", category: "Video" },
kandinsky6: { title: "Kandinsky 6", path: "kandinsky6", logo: "kandinsky", category: "Video" },
pan2: { title: "PAN 2", path: "pan2", logo: "ifm", category: "Video" },
pan2: { title: "PAN 2", path: "pan", logo: "ifm", category: "Video" },
flux: { title: "FLUX", path: "flux", logo: "black-forest-labs", category: "Image" },
qwen_image21: { title: "Qwen-Image-2.1", path: "qwen-image21", logo: "qwen", category: "Image" },
sd35: { title: "Stable Diffusion", path: "stable-diffusion", logo: "stabilityai", category: "Image" },
+2 -2
View File
@@ -260,11 +260,11 @@
"items": [
{
"label": "PAN 2",
"href": "/cookbook/pan2/pan2"
"href": "/cookbook/pan/pan2"
},
{
"label": "Family guide",
"href": "/cookbook/pan2"
"href": "/cookbook/pan"
},
{
"label": "Model reference",
+1 -1
View File
@@ -479,7 +479,7 @@ test("PAN 2 has a family card with the IFM logo and an editable serving deployme
await expect(pan2.locator("img")).toHaveAttribute("src", /\/ifm\.webp$/);
await expect(pan2.locator(".recipe-card-kicker")).toHaveText("IFM");
await pan2.click();
await expect(page).toHaveURL(/cookbook\/pan2\/pan2$/);
await expect(page).toHaveURL(/cookbook\/pan\/pan2$/);
await expect(page.locator(".recipe-matrix")).toBeVisible({ timeout: 30000 });
await expect(page.getByRole("heading", { level: 1 })).toHaveText("PAN 2");
await settings(page, "Serving");