[{"data":1,"prerenderedAt":2057},["ShallowReactive",2],{"navigation_docs_en":3,"-en-ai-assistant":120,"-en-ai-assistant-surround":2052},[4,40,75,100],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/en/getting-started","en/1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","/en/getting-started/introduction","en/1.getting-started/2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","/en/getting-started/installation","en/1.getting-started/3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","/en/getting-started/project-structure","en/1.getting-started/4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio module","/en/getting-started/studio","en/1.getting-started/5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"Migration","/en/getting-started/migration","en/1.getting-started/6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","/en/getting-started/troubleshooting","en/1.getting-started/7.troubleshooting","i-lucide-wrench",{"title":41,"path":42,"stem":43,"children":44,"page":6},"Core Concepts","/en/concepts","en/2.concepts",[45,50,55,60,65,70],{"title":46,"path":47,"stem":48,"icon":49},"Edition","/en/concepts/edition","en/2.concepts/2.edition","i-lucide-pencil",{"title":51,"path":52,"stem":53,"icon":54},"Configuration","/en/concepts/configuration","en/2.concepts/3.configuration","i-lucide-settings",{"title":56,"path":57,"stem":58,"icon":59},"Theme","/en/concepts/theme","en/2.concepts/4.theme","i-lucide-paint-roller",{"title":61,"path":62,"stem":63,"icon":64},"Customization","/en/concepts/customization","en/2.concepts/5.customization","i-lucide-pen-tool",{"title":66,"path":67,"stem":68,"icon":69},"Internationalization","/en/concepts/internationalization","en/2.concepts/6.internationalization","i-lucide-globe",{"title":71,"path":72,"stem":73,"icon":74},"Nuxt","/en/concepts/nuxt","en/2.concepts/8.nuxt","i-simple-icons-nuxt",{"title":76,"path":77,"stem":78,"children":79,"page":6},"Essentials","/en/essentials","en/3.essentials",[80,85,90,95],{"title":81,"path":82,"stem":83,"icon":84},"Markdown Syntax","/en/essentials/markdown-syntax","en/3.essentials/1.markdown-syntax","i-lucide-heading-1",{"title":86,"path":87,"stem":88,"icon":89},"Code Blocks","/en/essentials/code-blocks","en/3.essentials/2.code-blocks","i-lucide-code-xml",{"title":91,"path":92,"stem":93,"icon":94},"Components","/en/essentials/components","en/3.essentials/3.components","i-lucide-component",{"title":96,"path":97,"stem":98,"icon":99},"Images and Embeds","/en/essentials/images-embeds","en/3.essentials/4.images-embeds","i-lucide-image",{"title":101,"path":102,"stem":103,"children":104,"page":6},"AI","/en/ai","en/4.ai",[105,110,115],{"title":106,"path":107,"stem":108,"icon":109},"Assistant","/en/ai/assistant","en/4.ai/1.assistant","i-lucide-sparkles",{"title":111,"path":112,"stem":113,"icon":114},"MCP Server","/en/ai/mcp","en/4.ai/2.mcp","i-lucide-cpu",{"title":116,"path":117,"stem":118,"icon":119},"LLMs Integration","/en/ai/llms","en/4.ai/3.llms","i-lucide-message-circle-code",{"id":121,"title":106,"body":122,"description":2045,"extension":2046,"links":2047,"meta":2048,"navigation":2049,"path":107,"seo":2050,"stem":108,"__hash__":2051},"docs_en/en/4.ai/1.assistant.md",{"type":123,"value":124,"toc":2012},"minimark",[125,130,134,137,165,176,180,183,207,215,219,224,233,237,240,267,271,274,278,281,285,288,301,305,311,315,318,321,328,555,559,562,567,648,652,655,816,820,823,974,978,981,1049,1052,1070,1074,1077,1166,1182,1185,1188,1191,1205,1209,1213,1216,1260,1264,1267,1310,1314,1317,1332,1336,1342,1446,1450,1453,1457,1462,1509,1517,1521,1524,1572,1575,1579,1585,1633,1637,1642,1692,1695,1699,1706,1895,1899,2008],[126,127,129],"h2",{"id":128},"about-the-assistant","About the Assistant",[131,132,133],"p",{},"The assistant answers questions about your documentation through natural language queries. It is embedded directly in your documentation site, so users can find answers quickly and succeed with your product.",[131,135,136],{},"When users ask questions, the assistant:",[138,139,140,153,159],"ul",{},[141,142,143,147,148,152],"li",{},[144,145,146],"strong",{},"Searches and retrieves"," relevant content from your documentation using an ",[149,150,151],"a",{"href":112},"MCP server",".",[141,154,155,158],{},[144,156,157],{},"Cites sources"," with navigable links to take users directly to referenced pages.",[141,160,161,164],{},[144,162,163],{},"Generates copyable code examples"," to help users implement solutions from your documentation.",[166,167,168,169,175],"prose-note",{},"The assistant requires an ",[149,170,174],{"href":171,"rel":172},"https://vercel.com/docs/ai-gateway",[173],"nofollow","AI Gateway"," API key to function.",[126,177,179],{"id":178},"how-it-works","How It Works",[131,181,182],{},"The assistant uses a multi-agent architecture:",[184,185,186,192,201],"ol",{},[141,187,188,191],{},[144,189,190],{},"Main Agent"," - Receives user questions and decides when to search documentation",[141,193,194,197,198,200],{},[144,195,196],{},"Search Agent"," - Uses ",[149,199,151],{"href":112}," tools to find relevant content",[141,202,203,206],{},[144,204,205],{},"Response Generation"," - Synthesizes information into helpful, conversational answers",[131,208,209,210,214],{},"By default, the assistant connects to your documentation's built-in MCP server at ",[211,212,213],"code",{},"/mcp",", giving it access to all your pages without additional configuration. You can also connect to an external MCP server if needed.",[126,216,218],{"id":217},"quick-start","Quick Start",[220,221,223],"h3",{"id":222},"_1-get-an-api-key","1. Get an API Key",[131,225,226,227,232],{},"Get an API key from ",[149,228,231],{"href":229,"rel":230},"https://vercel.com/~/ai/api-keys",[173],"Vercel AI Gateway",". AI Gateway works with multiple AI providers (OpenAI, Anthropic, Google, and more) through a unified API.",[220,234,236],{"id":235},"_2-set-environment-variable","2. Set Environment Variable",[131,238,239],{},"Add your API key to your environment:",[241,242,248],"pre",{"className":243,"code":244,"filename":245,"language":246,"meta":247,"style":247},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","AI_GATEWAY_API_KEY=your-api-key\n",".env","bash","",[211,249,250],{"__ignoreMap":247},[251,252,255,259,263],"span",{"class":253,"line":254},"line",1,[251,256,258],{"class":257},"sTEyZ","AI_GATEWAY_API_KEY",[251,260,262],{"class":261},"sMK4o","=",[251,264,266],{"class":265},"sfazB","your-api-key\n",[220,268,270],{"id":269},"_3-deploy","3. Deploy",[131,272,273],{},"That's it! The assistant is automatically enabled when an API key is detected. Deploy your documentation and the assistant will be available to your users.",[126,275,277],{"id":276},"using-the-assistant","Using the Assistant",[131,279,280],{},"Users can interact with the assistant in multiple ways:",[220,282,284],{"id":283},"floating-input","Floating Input",[131,286,287],{},"On documentation pages, a floating input appears at the bottom of the screen. Users can type their questions directly and press Enter to get answers.",[289,290,291,292,296,297,300],"prose-tip",{},"Use the keyboard shortcut ",[293,294],"kbd",{"value":295},"meta"," ",[293,298],{"value":299},"I"," to focus the floating input.",[220,302,304],{"id":303},"explain-with-ai","Explain with AI",[131,306,307,308,310],{},"Each documentation page includes an ",[144,309,304],{}," button in the table of contents sidebar. Clicking this button opens the assistant with the current page as context, asking it to explain the content.",[220,312,314],{"id":313},"slideover-chat","Slideover Chat",[131,316,317],{},"When a conversation starts, a slideover panel opens on the right side of the screen. This panel displays the conversation history and allows users to continue asking questions.",[126,319,51],{"id":320},"configuration",[131,322,323,324,327],{},"Configure the assistant through ",[211,325,326],{},"app.config.ts",":",[241,329,333],{"className":330,"code":331,"filename":326,"language":332,"meta":247,"style":247},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineAppConfig({\n  assistant: {\n    // Show the floating input on documentation pages\n    floatingInput: true,\n\n    // Show the \"Explain with AI\" button in the sidebar\n    explainWithAi: true,\n\n    // FAQ questions to display when chat is empty\n    faqQuestions: [],\n\n    // Keyboard shortcuts\n    shortcuts: {\n      focusInput: 'meta_i'\n    },\n\n    // Custom icons\n    icons: {\n      trigger: 'i-lucide-sparkles',\n      explain: 'i-lucide-brain'\n    }\n  }\n})\n","ts",[211,334,335,354,366,373,388,395,401,413,418,424,437,442,448,458,475,481,486,492,502,519,534,540,546],{"__ignoreMap":247},[251,336,337,341,344,348,351],{"class":253,"line":254},[251,338,340],{"class":339},"s7zQu","export",[251,342,343],{"class":339}," default",[251,345,347],{"class":346},"s2Zo4"," defineAppConfig",[251,349,350],{"class":257},"(",[251,352,353],{"class":261},"{\n",[251,355,357,361,363],{"class":253,"line":356},2,[251,358,360],{"class":359},"swJcz","  assistant",[251,362,327],{"class":261},[251,364,365],{"class":261}," {\n",[251,367,369],{"class":253,"line":368},3,[251,370,372],{"class":371},"sHwdD","    // Show the floating input on documentation pages\n",[251,374,376,379,381,385],{"class":253,"line":375},4,[251,377,378],{"class":359},"    floatingInput",[251,380,327],{"class":261},[251,382,384],{"class":383},"sfNiH"," true",[251,386,387],{"class":261},",\n",[251,389,391],{"class":253,"line":390},5,[251,392,394],{"emptyLinePlaceholder":393},true,"\n",[251,396,398],{"class":253,"line":397},6,[251,399,400],{"class":371},"    // Show the \"Explain with AI\" button in the sidebar\n",[251,402,404,407,409,411],{"class":253,"line":403},7,[251,405,406],{"class":359},"    explainWithAi",[251,408,327],{"class":261},[251,410,384],{"class":383},[251,412,387],{"class":261},[251,414,416],{"class":253,"line":415},8,[251,417,394],{"emptyLinePlaceholder":393},[251,419,421],{"class":253,"line":420},9,[251,422,423],{"class":371},"    // FAQ questions to display when chat is empty\n",[251,425,427,430,432,435],{"class":253,"line":426},10,[251,428,429],{"class":359},"    faqQuestions",[251,431,327],{"class":261},[251,433,434],{"class":257}," []",[251,436,387],{"class":261},[251,438,440],{"class":253,"line":439},11,[251,441,394],{"emptyLinePlaceholder":393},[251,443,445],{"class":253,"line":444},12,[251,446,447],{"class":371},"    // Keyboard shortcuts\n",[251,449,451,454,456],{"class":253,"line":450},13,[251,452,453],{"class":359},"    shortcuts",[251,455,327],{"class":261},[251,457,365],{"class":261},[251,459,461,464,466,469,472],{"class":253,"line":460},14,[251,462,463],{"class":359},"      focusInput",[251,465,327],{"class":261},[251,467,468],{"class":261}," '",[251,470,471],{"class":265},"meta_i",[251,473,474],{"class":261},"'\n",[251,476,478],{"class":253,"line":477},15,[251,479,480],{"class":261},"    },\n",[251,482,484],{"class":253,"line":483},16,[251,485,394],{"emptyLinePlaceholder":393},[251,487,489],{"class":253,"line":488},17,[251,490,491],{"class":371},"    // Custom icons\n",[251,493,495,498,500],{"class":253,"line":494},18,[251,496,497],{"class":359},"    icons",[251,499,327],{"class":261},[251,501,365],{"class":261},[251,503,505,508,510,512,514,517],{"class":253,"line":504},19,[251,506,507],{"class":359},"      trigger",[251,509,327],{"class":261},[251,511,468],{"class":261},[251,513,109],{"class":265},[251,515,516],{"class":261},"'",[251,518,387],{"class":261},[251,520,522,525,527,529,532],{"class":253,"line":521},20,[251,523,524],{"class":359},"      explain",[251,526,327],{"class":261},[251,528,468],{"class":261},[251,530,531],{"class":265},"i-lucide-brain",[251,533,474],{"class":261},[251,535,537],{"class":253,"line":536},21,[251,538,539],{"class":261},"    }\n",[251,541,543],{"class":253,"line":542},22,[251,544,545],{"class":261},"  }\n",[251,547,549,552],{"class":253,"line":548},23,[251,550,551],{"class":261},"}",[251,553,554],{"class":257},")\n",[220,556,558],{"id":557},"faq-questions","FAQ Questions",[131,560,561],{},"Display suggested questions when the chat is empty. This helps users discover what they can ask.",[563,564,566],"h4",{"id":565},"simple-format","Simple Format",[241,568,570],{"className":330,"code":569,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: [\n      'How do I install Docus?',\n      'How do I customize the theme?',\n      'How do I add components to my pages?'\n    ]\n  }\n})\n",[211,571,572,584,592,601,613,624,633,638,642],{"__ignoreMap":247},[251,573,574,576,578,580,582],{"class":253,"line":254},[251,575,340],{"class":339},[251,577,343],{"class":339},[251,579,347],{"class":346},[251,581,350],{"class":257},[251,583,353],{"class":261},[251,585,586,588,590],{"class":253,"line":356},[251,587,360],{"class":359},[251,589,327],{"class":261},[251,591,365],{"class":261},[251,593,594,596,598],{"class":253,"line":368},[251,595,429],{"class":359},[251,597,327],{"class":261},[251,599,600],{"class":257}," [\n",[251,602,603,606,609,611],{"class":253,"line":375},[251,604,605],{"class":261},"      '",[251,607,608],{"class":265},"How do I install Docus?",[251,610,516],{"class":261},[251,612,387],{"class":261},[251,614,615,617,620,622],{"class":253,"line":390},[251,616,605],{"class":261},[251,618,619],{"class":265},"How do I customize the theme?",[251,621,516],{"class":261},[251,623,387],{"class":261},[251,625,626,628,631],{"class":253,"line":397},[251,627,605],{"class":261},[251,629,630],{"class":265},"How do I add components to my pages?",[251,632,474],{"class":261},[251,634,635],{"class":253,"line":403},[251,636,637],{"class":257},"    ]\n",[251,639,640],{"class":253,"line":415},[251,641,545],{"class":261},[251,643,644,646],{"class":253,"line":420},[251,645,551],{"class":261},[251,647,554],{"class":257},[563,649,651],{"id":650},"category-format","Category Format",[131,653,654],{},"Organize questions into categories:",[241,656,658],{"className":330,"code":657,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: [\n      {\n        category: 'Getting Started',\n        items: [\n          'How do I install Docus?',\n          'What is the project structure?'\n        ]\n      },\n      {\n        category: 'Customization',\n        items: [\n          'How do I change the theme colors?',\n          'How do I add a custom logo?'\n        ]\n      }\n    ]\n  }\n})\n",[211,659,660,672,680,688,693,708,717,728,737,742,747,751,765,773,784,793,797,802,806,810],{"__ignoreMap":247},[251,661,662,664,666,668,670],{"class":253,"line":254},[251,663,340],{"class":339},[251,665,343],{"class":339},[251,667,347],{"class":346},[251,669,350],{"class":257},[251,671,353],{"class":261},[251,673,674,676,678],{"class":253,"line":356},[251,675,360],{"class":359},[251,677,327],{"class":261},[251,679,365],{"class":261},[251,681,682,684,686],{"class":253,"line":368},[251,683,429],{"class":359},[251,685,327],{"class":261},[251,687,600],{"class":257},[251,689,690],{"class":253,"line":375},[251,691,692],{"class":261},"      {\n",[251,694,695,698,700,702,704,706],{"class":253,"line":390},[251,696,697],{"class":359},"        category",[251,699,327],{"class":261},[251,701,468],{"class":261},[251,703,5],{"class":265},[251,705,516],{"class":261},[251,707,387],{"class":261},[251,709,710,713,715],{"class":253,"line":397},[251,711,712],{"class":359},"        items",[251,714,327],{"class":261},[251,716,600],{"class":257},[251,718,719,722,724,726],{"class":253,"line":403},[251,720,721],{"class":261},"          '",[251,723,608],{"class":265},[251,725,516],{"class":261},[251,727,387],{"class":261},[251,729,730,732,735],{"class":253,"line":415},[251,731,721],{"class":261},[251,733,734],{"class":265},"What is the project structure?",[251,736,474],{"class":261},[251,738,739],{"class":253,"line":420},[251,740,741],{"class":257},"        ]\n",[251,743,744],{"class":253,"line":426},[251,745,746],{"class":261},"      },\n",[251,748,749],{"class":253,"line":439},[251,750,692],{"class":261},[251,752,753,755,757,759,761,763],{"class":253,"line":444},[251,754,697],{"class":359},[251,756,327],{"class":261},[251,758,468],{"class":261},[251,760,61],{"class":265},[251,762,516],{"class":261},[251,764,387],{"class":261},[251,766,767,769,771],{"class":253,"line":450},[251,768,712],{"class":359},[251,770,327],{"class":261},[251,772,600],{"class":257},[251,774,775,777,780,782],{"class":253,"line":460},[251,776,721],{"class":261},[251,778,779],{"class":265},"How do I change the theme colors?",[251,781,516],{"class":261},[251,783,387],{"class":261},[251,785,786,788,791],{"class":253,"line":477},[251,787,721],{"class":261},[251,789,790],{"class":265},"How do I add a custom logo?",[251,792,474],{"class":261},[251,794,795],{"class":253,"line":483},[251,796,741],{"class":257},[251,798,799],{"class":253,"line":488},[251,800,801],{"class":261},"      }\n",[251,803,804],{"class":253,"line":494},[251,805,637],{"class":257},[251,807,808],{"class":253,"line":504},[251,809,545],{"class":261},[251,811,812,814],{"class":253,"line":521},[251,813,551],{"class":261},[251,815,554],{"class":257},[563,817,819],{"id":818},"localized-format","Localized Format",[131,821,822],{},"For multi-language documentation, provide FAQ questions per locale:",[241,824,826],{"className":330,"code":825,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: {\n      en: [\n        { category: 'Getting Started', items: ['How do I install?'] }\n      ],\n      fr: [\n        { category: 'Démarrage', items: ['Comment installer ?'] }\n      ]\n    }\n  }\n})\n",[211,827,828,840,848,856,865,905,912,921,955,960,964,968],{"__ignoreMap":247},[251,829,830,832,834,836,838],{"class":253,"line":254},[251,831,340],{"class":339},[251,833,343],{"class":339},[251,835,347],{"class":346},[251,837,350],{"class":257},[251,839,353],{"class":261},[251,841,842,844,846],{"class":253,"line":356},[251,843,360],{"class":359},[251,845,327],{"class":261},[251,847,365],{"class":261},[251,849,850,852,854],{"class":253,"line":368},[251,851,429],{"class":359},[251,853,327],{"class":261},[251,855,365],{"class":261},[251,857,858,861,863],{"class":253,"line":375},[251,859,860],{"class":359},"      en",[251,862,327],{"class":261},[251,864,600],{"class":257},[251,866,867,870,873,875,877,879,881,884,887,889,892,894,897,899,902],{"class":253,"line":390},[251,868,869],{"class":261},"        {",[251,871,872],{"class":359}," category",[251,874,327],{"class":261},[251,876,468],{"class":261},[251,878,5],{"class":265},[251,880,516],{"class":261},[251,882,883],{"class":261},",",[251,885,886],{"class":359}," items",[251,888,327],{"class":261},[251,890,891],{"class":257}," [",[251,893,516],{"class":261},[251,895,896],{"class":265},"How do I install?",[251,898,516],{"class":261},[251,900,901],{"class":257},"] ",[251,903,904],{"class":261},"}\n",[251,906,907,910],{"class":253,"line":397},[251,908,909],{"class":257},"      ]",[251,911,387],{"class":261},[251,913,914,917,919],{"class":253,"line":403},[251,915,916],{"class":359},"      fr",[251,918,327],{"class":261},[251,920,600],{"class":257},[251,922,923,925,927,929,931,934,936,938,940,942,944,946,949,951,953],{"class":253,"line":415},[251,924,869],{"class":261},[251,926,872],{"class":359},[251,928,327],{"class":261},[251,930,468],{"class":261},[251,932,933],{"class":265},"Démarrage",[251,935,516],{"class":261},[251,937,883],{"class":261},[251,939,886],{"class":359},[251,941,327],{"class":261},[251,943,891],{"class":257},[251,945,516],{"class":261},[251,947,948],{"class":265},"Comment installer ?",[251,950,516],{"class":261},[251,952,901],{"class":257},[251,954,904],{"class":261},[251,956,957],{"class":253,"line":420},[251,958,959],{"class":257},"      ]\n",[251,961,962],{"class":253,"line":426},[251,963,539],{"class":261},[251,965,966],{"class":253,"line":439},[251,967,545],{"class":261},[251,969,970,972],{"class":253,"line":444},[251,971,551],{"class":261},[251,973,554],{"class":257},[126,975,977],{"id":976},"keyboard-shortcuts","Keyboard Shortcuts",[131,979,980],{},"Configure the keyboard shortcut for focusing the floating input:",[241,982,984],{"className":330,"code":983,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    shortcuts: {\n      // Default: 'meta_i' (Cmd+I on Mac, Ctrl+I on Windows)\n      focusInput: 'meta_k' // Change to Cmd/Ctrl+K\n    }\n  }\n})\n",[211,985,986,998,1006,1014,1019,1035,1039,1043],{"__ignoreMap":247},[251,987,988,990,992,994,996],{"class":253,"line":254},[251,989,340],{"class":339},[251,991,343],{"class":339},[251,993,347],{"class":346},[251,995,350],{"class":257},[251,997,353],{"class":261},[251,999,1000,1002,1004],{"class":253,"line":356},[251,1001,360],{"class":359},[251,1003,327],{"class":261},[251,1005,365],{"class":261},[251,1007,1008,1010,1012],{"class":253,"line":368},[251,1009,453],{"class":359},[251,1011,327],{"class":261},[251,1013,365],{"class":261},[251,1015,1016],{"class":253,"line":375},[251,1017,1018],{"class":371},"      // Default: 'meta_i' (Cmd+I on Mac, Ctrl+I on Windows)\n",[251,1020,1021,1023,1025,1027,1030,1032],{"class":253,"line":390},[251,1022,463],{"class":359},[251,1024,327],{"class":261},[251,1026,468],{"class":261},[251,1028,1029],{"class":265},"meta_k",[251,1031,516],{"class":261},[251,1033,1034],{"class":371}," // Change to Cmd/Ctrl+K\n",[251,1036,1037],{"class":253,"line":397},[251,1038,539],{"class":261},[251,1040,1041],{"class":253,"line":403},[251,1042,545],{"class":261},[251,1044,1045,1047],{"class":253,"line":415},[251,1046,551],{"class":261},[251,1048,554],{"class":257},[131,1050,1051],{},"The shortcut format uses underscores to separate keys. Common examples:",[138,1053,1054,1059,1064],{},[141,1055,1056,1058],{},[211,1057,471],{}," - Cmd+I (Mac) / Ctrl+I (Windows)",[141,1060,1061,1063],{},[211,1062,1029],{}," - Cmd+K (Mac) / Ctrl+K (Windows)",[141,1065,1066,1069],{},[211,1067,1068],{},"ctrl_shift_p"," - Ctrl+Shift+P",[126,1071,1073],{"id":1072},"custom-icons","Custom Icons",[131,1075,1076],{},"Customize the icons used by the assistant:",[241,1078,1080],{"className":330,"code":1079,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    icons: {\n      // Icon for the trigger button and slideover header\n      trigger: 'i-lucide-bot',\n\n      // Icon for the \"Explain with AI\" button\n      explain: 'i-lucide-lightbulb'\n    }\n  }\n})\n",[211,1081,1082,1094,1102,1110,1115,1130,1134,1139,1152,1156,1160],{"__ignoreMap":247},[251,1083,1084,1086,1088,1090,1092],{"class":253,"line":254},[251,1085,340],{"class":339},[251,1087,343],{"class":339},[251,1089,347],{"class":346},[251,1091,350],{"class":257},[251,1093,353],{"class":261},[251,1095,1096,1098,1100],{"class":253,"line":356},[251,1097,360],{"class":359},[251,1099,327],{"class":261},[251,1101,365],{"class":261},[251,1103,1104,1106,1108],{"class":253,"line":368},[251,1105,497],{"class":359},[251,1107,327],{"class":261},[251,1109,365],{"class":261},[251,1111,1112],{"class":253,"line":375},[251,1113,1114],{"class":371},"      // Icon for the trigger button and slideover header\n",[251,1116,1117,1119,1121,1123,1126,1128],{"class":253,"line":390},[251,1118,507],{"class":359},[251,1120,327],{"class":261},[251,1122,468],{"class":261},[251,1124,1125],{"class":265},"i-lucide-bot",[251,1127,516],{"class":261},[251,1129,387],{"class":261},[251,1131,1132],{"class":253,"line":397},[251,1133,394],{"emptyLinePlaceholder":393},[251,1135,1136],{"class":253,"line":403},[251,1137,1138],{"class":371},"      // Icon for the \"Explain with AI\" button\n",[251,1140,1141,1143,1145,1147,1150],{"class":253,"line":415},[251,1142,524],{"class":359},[251,1144,327],{"class":261},[251,1146,468],{"class":261},[251,1148,1149],{"class":265},"i-lucide-lightbulb",[251,1151,474],{"class":261},[251,1153,1154],{"class":253,"line":420},[251,1155,539],{"class":261},[251,1157,1158],{"class":253,"line":426},[251,1159,545],{"class":261},[251,1161,1162,1164],{"class":253,"line":439},[251,1163,551],{"class":261},[251,1165,554],{"class":257},[131,1167,1168,1169,1174,1175,1177,1178,1181],{},"Icons use the ",[149,1170,1173],{"href":1171,"rel":1172},"https://iconify.design/",[173],"Iconify"," format (e.g., ",[211,1176,109],{},", ",[211,1179,1180],{},"i-heroicons-sparkles",").",[126,1183,66],{"id":1184},"internationalization",[131,1186,1187],{},"All UI texts are automatically translated based on the user's locale. Docus includes built-in translations for English and French.",[131,1189,1190],{},"The following texts are translated:",[138,1192,1193,1196,1199,1202],{},[141,1194,1195],{},"Slideover title and placeholder",[141,1197,1198],{},"Tooltip texts",[141,1200,1201],{},"Button labels (\"Clear chat\", \"Close\", \"Explain with AI\")",[141,1203,1204],{},"Status messages (\"Thinking...\", \"Chat is cleared on refresh\")",[126,1206,1208],{"id":1207},"disable-features","Disable Features",[220,1210,1212],{"id":1211},"disable-the-floating-input","Disable the Floating Input",[131,1214,1215],{},"Hide the floating input at the bottom of documentation pages:",[241,1217,1219],{"className":330,"code":1218,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    floatingInput: false\n  }\n})\n",[211,1220,1221,1233,1241,1250,1254],{"__ignoreMap":247},[251,1222,1223,1225,1227,1229,1231],{"class":253,"line":254},[251,1224,340],{"class":339},[251,1226,343],{"class":339},[251,1228,347],{"class":346},[251,1230,350],{"class":257},[251,1232,353],{"class":261},[251,1234,1235,1237,1239],{"class":253,"line":356},[251,1236,360],{"class":359},[251,1238,327],{"class":261},[251,1240,365],{"class":261},[251,1242,1243,1245,1247],{"class":253,"line":368},[251,1244,378],{"class":359},[251,1246,327],{"class":261},[251,1248,1249],{"class":383}," false\n",[251,1251,1252],{"class":253,"line":375},[251,1253,545],{"class":261},[251,1255,1256,1258],{"class":253,"line":390},[251,1257,551],{"class":261},[251,1259,554],{"class":257},[220,1261,1263],{"id":1262},"disable-explain-with-ai","Disable \"Explain with AI\"",[131,1265,1266],{},"Hide the \"Explain with AI\" button in the documentation sidebar:",[241,1268,1270],{"className":330,"code":1269,"filename":326,"language":332,"meta":247,"style":247},"export default defineAppConfig({\n  assistant: {\n    explainWithAi: false\n  }\n})\n",[211,1271,1272,1284,1292,1300,1304],{"__ignoreMap":247},[251,1273,1274,1276,1278,1280,1282],{"class":253,"line":254},[251,1275,340],{"class":339},[251,1277,343],{"class":339},[251,1279,347],{"class":346},[251,1281,350],{"class":257},[251,1283,353],{"class":261},[251,1285,1286,1288,1290],{"class":253,"line":356},[251,1287,360],{"class":359},[251,1289,327],{"class":261},[251,1291,365],{"class":261},[251,1293,1294,1296,1298],{"class":253,"line":368},[251,1295,406],{"class":359},[251,1297,327],{"class":261},[251,1299,1249],{"class":383},[251,1301,1302],{"class":253,"line":375},[251,1303,545],{"class":261},[251,1305,1306,1308],{"class":253,"line":390},[251,1307,551],{"class":261},[251,1309,554],{"class":257},[220,1311,1313],{"id":1312},"disable-the-assistant-entirely","Disable the Assistant Entirely",[131,1315,1316],{},"The assistant is automatically disabled when no API key is set. To explicitly disable it, simply remove the environment variable:",[241,1318,1320],{"className":243,"code":1319,"filename":245,"language":246,"meta":247,"style":247},"# Comment out or remove the API key\n# AI_GATEWAY_API_KEY=your-api-key\n",[211,1321,1322,1327],{"__ignoreMap":247},[251,1323,1324],{"class":253,"line":254},[251,1325,1326],{"class":371},"# Comment out or remove the API key\n",[251,1328,1329],{"class":253,"line":356},[251,1330,1331],{"class":371},"# AI_GATEWAY_API_KEY=your-api-key\n",[126,1333,1335],{"id":1334},"advanced-configuration","Advanced Configuration",[131,1337,1338,1339,327],{},"Configure advanced options in ",[211,1340,1341],{},"nuxt.config.ts",[241,1343,1345],{"className":330,"code":1344,"filename":1341,"language":332,"meta":247,"style":247},"export default defineNuxtConfig({\n  assistant: {\n    // AI model (uses AI SDK Gateway format)\n    model: 'google/gemini-3-flash',\n\n    // MCP server (path or URL)\n    mcpServer: '/mcp',\n\n    // API endpoint path\n    apiPath: '/__docus__/assistant'\n  }\n})\n",[211,1346,1347,1360,1368,1373,1389,1393,1398,1413,1417,1422,1436,1440],{"__ignoreMap":247},[251,1348,1349,1351,1353,1356,1358],{"class":253,"line":254},[251,1350,340],{"class":339},[251,1352,343],{"class":339},[251,1354,1355],{"class":346}," defineNuxtConfig",[251,1357,350],{"class":257},[251,1359,353],{"class":261},[251,1361,1362,1364,1366],{"class":253,"line":356},[251,1363,360],{"class":359},[251,1365,327],{"class":261},[251,1367,365],{"class":261},[251,1369,1370],{"class":253,"line":368},[251,1371,1372],{"class":371},"    // AI model (uses AI SDK Gateway format)\n",[251,1374,1375,1378,1380,1382,1385,1387],{"class":253,"line":375},[251,1376,1377],{"class":359},"    model",[251,1379,327],{"class":261},[251,1381,468],{"class":261},[251,1383,1384],{"class":265},"google/gemini-3-flash",[251,1386,516],{"class":261},[251,1388,387],{"class":261},[251,1390,1391],{"class":253,"line":390},[251,1392,394],{"emptyLinePlaceholder":393},[251,1394,1395],{"class":253,"line":397},[251,1396,1397],{"class":371},"    // MCP server (path or URL)\n",[251,1399,1400,1403,1405,1407,1409,1411],{"class":253,"line":403},[251,1401,1402],{"class":359},"    mcpServer",[251,1404,327],{"class":261},[251,1406,468],{"class":261},[251,1408,213],{"class":265},[251,1410,516],{"class":261},[251,1412,387],{"class":261},[251,1414,1415],{"class":253,"line":415},[251,1416,394],{"emptyLinePlaceholder":393},[251,1418,1419],{"class":253,"line":420},[251,1420,1421],{"class":371},"    // API endpoint path\n",[251,1423,1424,1427,1429,1431,1434],{"class":253,"line":426},[251,1425,1426],{"class":359},"    apiPath",[251,1428,327],{"class":261},[251,1430,468],{"class":261},[251,1432,1433],{"class":265},"/__docus__/assistant",[251,1435,474],{"class":261},[251,1437,1438],{"class":253,"line":439},[251,1439,545],{"class":261},[251,1441,1442,1444],{"class":253,"line":444},[251,1443,551],{"class":261},[251,1445,554],{"class":257},[220,1447,1449],{"id":1448},"mcp-server-configuration","MCP Server Configuration",[131,1451,1452],{},"The assistant uses an MCP server to access your documentation. You have two options:",[563,1454,1456],{"id":1455},"use-the-built-in-mcp-server-default","Use the Built-in MCP Server (Default)",[131,1458,1459,1460,327],{},"By default, the assistant uses Docus's built-in MCP server at ",[211,1461,213],{},[241,1463,1465],{"className":330,"code":1464,"filename":1341,"language":332,"meta":247,"style":247},"export default defineNuxtConfig({\n  assistant: {\n    mcpServer: '/mcp'\n  }\n})\n",[211,1466,1467,1479,1487,1499,1503],{"__ignoreMap":247},[251,1468,1469,1471,1473,1475,1477],{"class":253,"line":254},[251,1470,340],{"class":339},[251,1472,343],{"class":339},[251,1474,1355],{"class":346},[251,1476,350],{"class":257},[251,1478,353],{"class":261},[251,1480,1481,1483,1485],{"class":253,"line":356},[251,1482,360],{"class":359},[251,1484,327],{"class":261},[251,1486,365],{"class":261},[251,1488,1489,1491,1493,1495,1497],{"class":253,"line":368},[251,1490,1402],{"class":359},[251,1492,327],{"class":261},[251,1494,468],{"class":261},[251,1496,213],{"class":265},[251,1498,474],{"class":261},[251,1500,1501],{"class":253,"line":375},[251,1502,545],{"class":261},[251,1504,1505,1507],{"class":253,"line":390},[251,1506,551],{"class":261},[251,1508,554],{"class":257},[1510,1511,1512,1513,1516],"prose-warning",{},"Make sure the MCP server is enabled in your configuration. If you've customized the MCP path, update ",[211,1514,1515],{},"mcpServer"," accordingly.",[563,1518,1520],{"id":1519},"use-an-external-mcp-server","Use an External MCP Server",[131,1522,1523],{},"Connect to any external MCP server by providing a full URL:",[241,1525,1527],{"className":330,"code":1526,"filename":1341,"language":332,"meta":247,"style":247},"export default defineNuxtConfig({\n  assistant: {\n    mcpServer: 'https://other-docs.example.com/mcp'\n  }\n})\n",[211,1528,1529,1541,1549,1562,1566],{"__ignoreMap":247},[251,1530,1531,1533,1535,1537,1539],{"class":253,"line":254},[251,1532,340],{"class":339},[251,1534,343],{"class":339},[251,1536,1355],{"class":346},[251,1538,350],{"class":257},[251,1540,353],{"class":261},[251,1542,1543,1545,1547],{"class":253,"line":356},[251,1544,360],{"class":359},[251,1546,327],{"class":261},[251,1548,365],{"class":261},[251,1550,1551,1553,1555,1557,1560],{"class":253,"line":368},[251,1552,1402],{"class":359},[251,1554,327],{"class":261},[251,1556,468],{"class":261},[251,1558,1559],{"class":265},"https://other-docs.example.com/mcp",[251,1561,474],{"class":261},[251,1563,1564],{"class":253,"line":375},[251,1565,545],{"class":261},[251,1567,1568,1570],{"class":253,"line":390},[251,1569,551],{"class":261},[251,1571,554],{"class":257},[131,1573,1574],{},"This is useful when you want the assistant to answer questions from a different documentation source, or when connecting to a centralized knowledge base.",[220,1576,1578],{"id":1577},"custom-ai-model","Custom AI Model",[131,1580,1581,1582,1584],{},"The assistant uses ",[211,1583,1384],{}," by default. You can change this to any model supported by the AI SDK Gateway:",[241,1586,1588],{"className":330,"code":1587,"filename":1341,"language":332,"meta":247,"style":247},"export default defineNuxtConfig({\n  assistant: {\n    model: 'anthropic/claude-opus-4.5'\n  }\n})\n",[211,1589,1590,1602,1610,1623,1627],{"__ignoreMap":247},[251,1591,1592,1594,1596,1598,1600],{"class":253,"line":254},[251,1593,340],{"class":339},[251,1595,343],{"class":339},[251,1597,1355],{"class":346},[251,1599,350],{"class":257},[251,1601,353],{"class":261},[251,1603,1604,1606,1608],{"class":253,"line":356},[251,1605,360],{"class":359},[251,1607,327],{"class":261},[251,1609,365],{"class":261},[251,1611,1612,1614,1616,1618,1621],{"class":253,"line":368},[251,1613,1377],{"class":359},[251,1615,327],{"class":261},[251,1617,468],{"class":261},[251,1619,1620],{"class":265},"anthropic/claude-opus-4.5",[251,1622,474],{"class":261},[251,1624,1625],{"class":253,"line":375},[251,1626,545],{"class":261},[251,1628,1629,1631],{"class":253,"line":390},[251,1630,551],{"class":261},[251,1632,554],{"class":257},[220,1634,1636],{"id":1635},"site-name-in-responses","Site Name in Responses",[131,1638,1639,1640,327],{},"The assistant automatically uses your site name in its responses. Configure the site name in ",[211,1641,1341],{},[241,1643,1645],{"className":330,"code":1644,"filename":1341,"language":332,"meta":247,"style":247},"export default defineNuxtConfig({\n  site: {\n    name: 'My Documentation'\n  }\n})\n",[211,1646,1647,1659,1668,1682,1686],{"__ignoreMap":247},[251,1648,1649,1651,1653,1655,1657],{"class":253,"line":254},[251,1650,340],{"class":339},[251,1652,343],{"class":339},[251,1654,1355],{"class":346},[251,1656,350],{"class":257},[251,1658,353],{"class":261},[251,1660,1661,1664,1666],{"class":253,"line":356},[251,1662,1663],{"class":359},"  site",[251,1665,327],{"class":261},[251,1667,365],{"class":261},[251,1669,1670,1673,1675,1677,1680],{"class":253,"line":368},[251,1671,1672],{"class":359},"    name",[251,1674,327],{"class":261},[251,1676,468],{"class":261},[251,1678,1679],{"class":265},"My Documentation",[251,1681,474],{"class":261},[251,1683,1684],{"class":253,"line":375},[251,1685,545],{"class":261},[251,1687,1688,1690],{"class":253,"line":390},[251,1689,551],{"class":261},[251,1691,554],{"class":257},[131,1693,1694],{},"This makes the assistant respond as \"the My Documentation assistant\" and speak with authority about your specific product.",[126,1696,1698],{"id":1697},"programmatic-access","Programmatic Access",[131,1700,1701,1702,1705],{},"Use the ",[211,1703,1704],{},"useAssistant"," composable to control the assistant programmatically:",[241,1707,1711],{"className":1708,"code":1709,"language":1710,"meta":247,"style":247},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nconst { isEnabled, isOpen, open, close, toggle } = useAssistant()\n\nfunction askQuestion() {\n  // Open the assistant with a pre-filled question\n  open('How do I configure the theme?', true)\n}\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUButton v-if=\"isEnabled\" @click=\"askQuestion\">\n    Ask about themes\n  \u003C/UButton>\n\u003C/template>\n","vue",[211,1712,1713,1728,1770,1774,1787,1792,1812,1816,1825,1829,1838,1873,1878,1887],{"__ignoreMap":247},[251,1714,1715,1718,1721,1725],{"class":253,"line":254},[251,1716,1717],{"class":261},"\u003C",[251,1719,1720],{"class":359},"script",[251,1722,1724],{"class":1723},"spNyl"," setup",[251,1726,1727],{"class":261},">\n",[251,1729,1730,1733,1736,1739,1741,1744,1746,1749,1751,1754,1756,1759,1761,1764,1767],{"class":253,"line":356},[251,1731,1732],{"class":1723},"const",[251,1734,1735],{"class":261}," {",[251,1737,1738],{"class":257}," isEnabled",[251,1740,883],{"class":261},[251,1742,1743],{"class":257}," isOpen",[251,1745,883],{"class":261},[251,1747,1748],{"class":257}," open",[251,1750,883],{"class":261},[251,1752,1753],{"class":257}," close",[251,1755,883],{"class":261},[251,1757,1758],{"class":257}," toggle ",[251,1760,551],{"class":261},[251,1762,1763],{"class":261}," =",[251,1765,1766],{"class":346}," useAssistant",[251,1768,1769],{"class":257},"()\n",[251,1771,1772],{"class":253,"line":368},[251,1773,394],{"emptyLinePlaceholder":393},[251,1775,1776,1779,1782,1785],{"class":253,"line":375},[251,1777,1778],{"class":1723},"function",[251,1780,1781],{"class":346}," askQuestion",[251,1783,1784],{"class":261},"()",[251,1786,365],{"class":261},[251,1788,1789],{"class":253,"line":390},[251,1790,1791],{"class":371},"  // Open the assistant with a pre-filled question\n",[251,1793,1794,1797,1799,1801,1804,1806,1808,1810],{"class":253,"line":397},[251,1795,1796],{"class":346},"  open",[251,1798,350],{"class":359},[251,1800,516],{"class":261},[251,1802,1803],{"class":265},"How do I configure the theme?",[251,1805,516],{"class":261},[251,1807,883],{"class":261},[251,1809,384],{"class":383},[251,1811,554],{"class":359},[251,1813,1814],{"class":253,"line":403},[251,1815,904],{"class":261},[251,1817,1818,1821,1823],{"class":253,"line":415},[251,1819,1820],{"class":261},"\u003C/",[251,1822,1720],{"class":359},[251,1824,1727],{"class":261},[251,1826,1827],{"class":253,"line":420},[251,1828,394],{"emptyLinePlaceholder":393},[251,1830,1831,1833,1836],{"class":253,"line":426},[251,1832,1717],{"class":261},[251,1834,1835],{"class":359},"template",[251,1837,1727],{"class":261},[251,1839,1840,1843,1846,1849,1851,1854,1857,1859,1862,1864,1866,1869,1871],{"class":253,"line":439},[251,1841,1842],{"class":261},"  \u003C",[251,1844,1845],{"class":359},"UButton",[251,1847,1848],{"class":1723}," v-if",[251,1850,262],{"class":261},[251,1852,1853],{"class":261},"\"",[251,1855,1856],{"class":265},"isEnabled",[251,1858,1853],{"class":261},[251,1860,1861],{"class":1723}," @click",[251,1863,262],{"class":261},[251,1865,1853],{"class":261},[251,1867,1868],{"class":265},"askQuestion",[251,1870,1853],{"class":261},[251,1872,1727],{"class":261},[251,1874,1875],{"class":253,"line":444},[251,1876,1877],{"class":257},"    Ask about themes\n",[251,1879,1880,1883,1885],{"class":253,"line":450},[251,1881,1882],{"class":261},"  \u003C/",[251,1884,1845],{"class":359},[251,1886,1727],{"class":261},[251,1888,1889,1891,1893],{"class":253,"line":460},[251,1890,1820],{"class":261},[251,1892,1835],{"class":359},[251,1894,1727],{"class":261},[220,1896,1898],{"id":1897},"composable-api","Composable API",[1900,1901,1902,1918],"table",{},[1903,1904,1905],"thead",{},[1906,1907,1908,1912,1915],"tr",{},[1909,1910,1911],"th",{},"Property",[1909,1913,1914],{},"Type",[1909,1916,1917],{},"Description",[1919,1920,1921,1936,1951,1966,1980,1994],"tbody",{},[1906,1922,1923,1928,1933],{},[1924,1925,1926],"td",{},[211,1927,1856],{},[1924,1929,1930],{},[211,1931,1932],{},"ComputedRef\u003Cboolean>",[1924,1934,1935],{},"Whether the assistant is enabled (API key present)",[1906,1937,1938,1943,1948],{},[1924,1939,1940],{},[211,1941,1942],{},"isOpen",[1924,1944,1945],{},[211,1946,1947],{},"Ref\u003Cboolean>",[1924,1949,1950],{},"Whether the slideover is open",[1906,1952,1953,1958,1963],{},[1924,1954,1955],{},[211,1956,1957],{},"open(message?, clearPrevious?)",[1924,1959,1960],{},[211,1961,1962],{},"Function",[1924,1964,1965],{},"Open the assistant, optionally with a message",[1906,1967,1968,1973,1977],{},[1924,1969,1970],{},[211,1971,1972],{},"close()",[1924,1974,1975],{},[211,1976,1962],{},[1924,1978,1979],{},"Close the assistant slideover",[1906,1981,1982,1987,1991],{},[1924,1983,1984],{},[211,1985,1986],{},"toggle()",[1924,1988,1989],{},[211,1990,1962],{},[1924,1992,1993],{},"Toggle the assistant open/closed",[1906,1995,1996,2001,2005],{},[1924,1997,1998],{},[211,1999,2000],{},"clearMessages()",[1924,2002,2003],{},[211,2004,1962],{},[1924,2006,2007],{},"Clear the conversation history",[2009,2010,2011],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":247,"searchDepth":356,"depth":356,"links":2013},[2014,2015,2016,2021,2026,2029,2030,2031,2032,2037,2042],{"id":128,"depth":356,"text":129},{"id":178,"depth":356,"text":179},{"id":217,"depth":356,"text":218,"children":2017},[2018,2019,2020],{"id":222,"depth":368,"text":223},{"id":235,"depth":368,"text":236},{"id":269,"depth":368,"text":270},{"id":276,"depth":356,"text":277,"children":2022},[2023,2024,2025],{"id":283,"depth":368,"text":284},{"id":303,"depth":368,"text":304},{"id":313,"depth":368,"text":314},{"id":320,"depth":356,"text":51,"children":2027},[2028],{"id":557,"depth":368,"text":558},{"id":976,"depth":356,"text":977},{"id":1072,"depth":356,"text":1073},{"id":1184,"depth":356,"text":66},{"id":1207,"depth":356,"text":1208,"children":2033},[2034,2035,2036],{"id":1211,"depth":368,"text":1212},{"id":1262,"depth":368,"text":1263},{"id":1312,"depth":368,"text":1313},{"id":1334,"depth":356,"text":1335,"children":2038},[2039,2040,2041],{"id":1448,"depth":368,"text":1449},{"id":1577,"depth":368,"text":1578},{"id":1635,"depth":368,"text":1636},{"id":1697,"depth":356,"text":1698,"children":2043},[2044],{"id":1897,"depth":368,"text":1898},"Add AI-powered chat to your docs that answers questions, cites sources, and generates code examples.","md",null,{},{"icon":109},{"title":106,"description":2045},"d5r_VfsVvd6FN75D24ax8Z526jxSz_tSyPPtnHFJdtE",[2053,2055],{"title":96,"path":97,"stem":98,"description":2054,"icon":99,"children":-1},"Add image, video, and other HTML elements",{"title":111,"path":112,"stem":113,"description":2056,"icon":114,"children":-1},"Connect your documentation to AI tools with a native MCP server.",1772820164462]