[{"data":1,"prerenderedAt":1177},["ShallowReactive",2],{"navigation_docs":3,"-providers-iflow":288,"-providers-iflow-surround":1172},[4,25,112,165,193,217,246,256],{"title":5,"path":6,"stem":7,"children":8,"page":24},"Introduction","\u002Fintroduction","01.introduction",[9,14,19],{"title":10,"path":11,"stem":12,"icon":13},"概述","\u002Fintroduction\u002Foverview","01.introduction\u002F1.overview","i-heroicons-home",{"title":15,"path":16,"stem":17,"icon":18},"安装指南","\u002Fintroduction\u002Finstallation","01.introduction\u002F2.installation","i-heroicons-arrow-down-tray",{"title":20,"path":21,"stem":22,"icon":23},"快速开始","\u002Fintroduction\u002Fquickstart","01.introduction\u002F3.quickstart","i-heroicons-rocket-launch",false,{"title":26,"path":27,"stem":28,"children":29,"page":24},"User Guide","\u002Fuser-guide","02.user-guide",[30,35,40,45,50,55,60,65,70,74,79,84,88,93,98,103,108],{"title":31,"path":32,"stem":33,"icon":34},"首页与工作台","\u002Fuser-guide\u002Fdashboard","02.user-guide\u002F1.dashboard","i-heroicons-chart-bar",{"title":36,"path":37,"stem":38,"icon":39},"提示词模板","\u002Fuser-guide\u002Fprompts","02.user-guide\u002F10.prompts","i-heroicons-document-text",{"title":41,"path":42,"stem":43,"icon":44},"技能工作流","\u002Fuser-guide\u002Fskills","02.user-guide\u002F11.skills","i-heroicons-sparkles",{"title":46,"path":47,"stem":48,"icon":49},"设置","\u002Fuser-guide\u002Fsettings","02.user-guide\u002F12.settings","i-heroicons-cog-6-tooth",{"title":51,"path":52,"stem":53,"icon":54},"插件中心","\u002Fuser-guide\u002Fplugins","02.user-guide\u002F13.plugins","i-heroicons-puzzle-piece",{"title":56,"path":57,"stem":58,"icon":59},"资源库","\u002Fuser-guide\u002Fresources","02.user-guide\u002F14.resources","i-heroicons-folder-open",{"title":61,"path":62,"stem":63,"icon":64},"图片生成与编辑","\u002Fuser-guide\u002Fimage-generation","02.user-guide\u002F15.image-generation","i-heroicons-photo",{"title":66,"path":67,"stem":68,"icon":69},"Gateway 公共隧道与飞书 Webhook","\u002Fuser-guide\u002Fgateway-tunnel-webhook","02.user-guide\u002F16.gateway-tunnel-webhook","i-heroicons-globe-alt",{"title":71,"path":72,"stem":73,"icon":39},"运行时 AGENTS 规则","\u002Fuser-guide\u002Fruntime-agents","02.user-guide\u002F17.runtime-agents",{"title":75,"path":76,"stem":77,"icon":78},"创作数据与监控","\u002Fuser-guide\u002Fmonitoring","02.user-guide\u002F2.monitoring","i-heroicons-eye",{"title":80,"path":81,"stem":82,"icon":83},"模型连接与账号","\u002Fuser-guide\u002Fcredential-pool","02.user-guide\u002F3.credential-pool","i-heroicons-key",{"title":85,"path":86,"stem":87,"icon":39},"进阶配置示例","\u002Fuser-guide\u002Fconfiguration-example","02.user-guide\u002F4.configuration-example",{"title":89,"path":90,"stem":91,"icon":92},"模型分发规则","\u002Fuser-guide\u002Fsmart-routing","02.user-guide\u002F4.smart-routing","i-heroicons-arrows-right-left",{"title":94,"path":95,"stem":96,"icon":97},"稳定性与容错","\u002Fuser-guide\u002Fresilience","02.user-guide\u002F5.resilience","i-heroicons-shield-check",{"title":99,"path":100,"stem":101,"icon":102},"配置管理与迁移","\u002Fuser-guide\u002Fconfig-management","02.user-guide\u002F6.config-management","i-heroicons-document-duplicate",{"title":104,"path":105,"stem":106,"icon":107},"工作模式切换","\u002Fuser-guide\u002Fconfig-switch","02.user-guide\u002F7.config-switch","i-heroicons-arrows-up-down",{"title":109,"path":110,"stem":111,"icon":54},"MCP 工具扩展","\u002Fuser-guide\u002Fmcp","02.user-guide\u002F9.mcp",{"title":113,"path":114,"stem":115,"children":116,"page":24},"Providers","\u002Fproviders","03.providers",[117,122,127,132,136,141,146,151,156,161],{"title":118,"path":119,"stem":120,"icon":121},"模型连接概览","\u002Fproviders\u002Foverview","03.providers\u002F1.overview","i-heroicons-squares-2x2",{"title":123,"path":124,"stem":125,"icon":126},"Vertex AI","\u002Fproviders\u002Fvertex-ai","03.providers\u002F10.vertex-ai","i-heroicons-cloud",{"title":128,"path":129,"stem":130,"icon":131},"Kiro Claude","\u002Fproviders\u002Fkiro-claude","03.providers\u002F2.kiro-claude","i-heroicons-cpu-chip",{"title":133,"path":134,"stem":135,"icon":44},"Gemini CLI","\u002Fproviders\u002Fgemini-cli","03.providers\u002F3.gemini-cli",{"title":137,"path":138,"stem":139,"icon":140},"Qwen (通义千问)","\u002Fproviders\u002Fqwen","03.providers\u002F4.qwen","i-heroicons-language",{"title":142,"path":143,"stem":144,"icon":145},"OpenAI Custom","\u002Fproviders\u002Fopenai-custom","03.providers\u002F5.openai-custom","i-heroicons-cube",{"title":147,"path":148,"stem":149,"icon":150},"Claude Custom","\u002Fproviders\u002Fclaude-custom","03.providers\u002F6.claude-custom","i-heroicons-beaker",{"title":152,"path":153,"stem":154,"icon":155},"Codex","\u002Fproviders\u002Fcodex","03.providers\u002F7.codex","i-heroicons-code-bracket",{"title":157,"path":158,"stem":159,"icon":160},"iFlow","\u002Fproviders\u002Fiflow","03.providers\u002F8.iflow","i-heroicons-arrow-path",{"title":162,"path":163,"stem":164,"icon":83},"Gemini API Key","\u002Fproviders\u002Fgemini-api-key","03.providers\u002F9.gemini-api-key",{"title":166,"path":167,"stem":168,"children":169,"page":24},"Api Reference","\u002Fapi-reference","04.api-reference",[170,174,179,184,188],{"title":171,"path":172,"stem":173,"icon":155},"API 概览","\u002Fapi-reference\u002Foverview","04.api-reference\u002F1.overview",{"title":175,"path":176,"stem":177,"icon":178},"OpenAI API","\u002Fapi-reference\u002Fopenai-api","04.api-reference\u002F2.openai-api","i-heroicons-chat-bubble-left-right",{"title":180,"path":181,"stem":182,"icon":183},"Claude API","\u002Fapi-reference\u002Fclaude-api","04.api-reference\u002F3.claude-api","i-heroicons-chat-bubble-bottom-center-text",{"title":185,"path":186,"stem":187,"icon":49},"管理 API","\u002Fapi-reference\u002Fmanagement-api","04.api-reference\u002F4.management-api",{"title":189,"path":190,"stem":191,"icon":192},"Amp CLI API","\u002Fapi-reference\u002Famp-cli-api","04.api-reference\u002F5.amp-cli-api","i-heroicons-command-line",{"title":194,"path":195,"stem":196,"children":197,"page":24},"Troubleshooting","\u002Ftroubleshooting","05.troubleshooting",[198,203,207,212],{"title":199,"path":200,"stem":201,"icon":202},"常见问题","\u002Ftroubleshooting\u002Fcommon-issues","05.troubleshooting\u002F1.common-issues","i-heroicons-question-mark-circle",{"title":204,"path":205,"stem":206,"icon":83},"连接鉴权问题","\u002Ftroubleshooting\u002Fcredential-errors","05.troubleshooting\u002F2.credential-errors",{"title":208,"path":209,"stem":210,"icon":211},"网络与连接问题","\u002Ftroubleshooting\u002Fconnection-issues","05.troubleshooting\u002F3.connection-issues","i-heroicons-signal",{"title":213,"path":214,"stem":215,"icon":216},"Windows 启动与安装问题","\u002Ftroubleshooting\u002Fwindows-startup-issues","05.troubleshooting\u002F4.windows-startup-issues","i-heroicons-computer-desktop",{"title":218,"path":219,"stem":220,"children":221,"page":24},"Development","\u002Fdevelopment","06.development",[222,227,232,237,241],{"title":223,"path":224,"stem":225,"icon":226},"架构说明","\u002Fdevelopment\u002Farchitecture","06.development\u002F1.architecture","i-heroicons-cube-transparent",{"title":228,"path":229,"stem":230,"icon":231},"贡献指南","\u002Fdevelopment\u002Fcontributing","06.development\u002F2.contributing","i-heroicons-heart",{"title":233,"path":234,"stem":235,"icon":236},"构建指南","\u002Fdevelopment\u002Fbuilding","06.development\u002F3.building","i-heroicons-wrench-screwdriver",{"title":238,"path":239,"stem":240,"icon":236},"上线运维","\u002Fdevelopment\u002Foperations","06.development\u002F4.operations",{"title":242,"path":243,"stem":244,"icon":245},"插件开发（迁移说明）","\u002Fdevelopment\u002Fplugin-development","06.development\u002F5.plugin-development","i-heroicons-arrow-top-right-on-square",{"title":247,"path":248,"stem":249,"children":250,"page":24},"Legal","\u002Flegal","07.legal",[251],{"title":252,"path":253,"stem":254,"icon":255},"免责声明","\u002Flegal\u002Fdisclaimer","07.legal\u002F1.disclaimer","i-heroicons-scale",{"title":257,"path":258,"stem":259,"children":260,"page":24},"Open Platform","\u002Fopen-platform","08.open-platform",[261,265,269,274,279,283],{"title":262,"path":263,"stem":264,"icon":226},"开放平台概览","\u002Fopen-platform\u002Foverview","08.open-platform\u002F1.overview",{"title":266,"path":267,"stem":268,"icon":54},"开放平台 - 插件中心","\u002Fopen-platform\u002Fplugins","08.open-platform\u002F2.plugins",{"title":270,"path":271,"stem":272,"icon":273},"开放平台 - 插件开发指南","\u002Fopen-platform\u002Fplugin-development","08.open-platform\u002F3.plugin-development","i-heroicons-code-bracket-square",{"title":275,"path":276,"stem":277,"icon":278},"开放平台 - Connect","\u002Fopen-platform\u002Fconnect","08.open-platform\u002F4.connect","i-heroicons-link",{"title":280,"path":281,"stem":282,"icon":236},"开放平台 - Connect 接入指南","\u002Fopen-platform\u002Fconnect-integration","08.open-platform\u002F5.connect-integration",{"title":284,"path":285,"stem":286,"icon":287},"开放平台 - 统计回调（Webhook）","\u002Fopen-platform\u002Fconnect-webhook","08.open-platform\u002F6.connect-webhook","i-heroicons-arrow-path-rounded-square",{"id":289,"title":157,"body":290,"description":1165,"extension":1166,"links":1167,"meta":1168,"navigation":1169,"path":158,"seo":1170,"stem":159,"__hash__":1171},"docs\u002F03.providers\u002F8.iflow.md",{"type":291,"value":292,"toc":1134},"minimark",[293,298,303,307,310,313,316,321,324,328,331,334,338,453,457,538,541,650,654,658,680,684,761,765,769,789,793,810,814,822,825,829,904,907,910,970,973,1083,1086,1090,1101,1105,1116,1119,1130],[294,295,297],"h1",{"id":296},"iflow-provider","iFlow Provider",[299,300,302],"alert",{"type":301},"info","本页属于进阶连接配置。若你已能正常创作，可先跳过。",[304,305,306],"p",{},"iFlow Provider 支持两种认证方式：OAuth 和 Cookie。",[308,309,10],"h2",{"id":10},[304,311,312],{},"iFlow 是一个 AI 服务提供商，Lime 支持通过 OAuth 或 Cookie 方式使用其服务。",[308,314,315],{"id":315},"认证方式",[317,318,320],"h3",{"id":319},"oauth-认证","OAuth 认证",[304,322,323],{},"通过 OAuth 协议认证，支持自动刷新 Token。",[317,325,327],{"id":326},"cookie-认证","Cookie 认证",[304,329,330],{},"通过导入浏览器 Cookie 认证，适用于不支持 OAuth 的场景。",[308,332,333],{"id":333},"配置",[317,335,337],{"id":336},"oauth-模式","OAuth 模式",[339,340,345],"pre",{"className":341,"code":342,"language":343,"meta":344,"style":344},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","credential_pool:\n  iflow:\n    - id: \"iflow-oauth\"\n      token_file: \"iflow\u002Foauth.json\"\n      auth_type: \"oauth\"\n      disabled: false\n      proxy_url: \"http:\u002F\u002Fproxy:8080\"  # 可选\n","yaml","",[346,347,348,361,369,391,406,421,433],"code",{"__ignoreMap":344},[349,350,353,357],"span",{"class":351,"line":352},"line",1,[349,354,356],{"class":355},"swJcz","credential_pool",[349,358,360],{"class":359},"sMK4o",":\n",[349,362,364,367],{"class":351,"line":363},2,[349,365,366],{"class":355},"  iflow",[349,368,360],{"class":359},[349,370,372,375,378,381,384,388],{"class":351,"line":371},3,[349,373,374],{"class":359},"    -",[349,376,377],{"class":355}," id",[349,379,380],{"class":359},":",[349,382,383],{"class":359}," \"",[349,385,387],{"class":386},"sfazB","iflow-oauth",[349,389,390],{"class":359},"\"\n",[349,392,394,397,399,401,404],{"class":351,"line":393},4,[349,395,396],{"class":355},"      token_file",[349,398,380],{"class":359},[349,400,383],{"class":359},[349,402,403],{"class":386},"iflow\u002Foauth.json",[349,405,390],{"class":359},[349,407,409,412,414,416,419],{"class":351,"line":408},5,[349,410,411],{"class":355},"      auth_type",[349,413,380],{"class":359},[349,415,383],{"class":359},[349,417,418],{"class":386},"oauth",[349,420,390],{"class":359},[349,422,424,427,429],{"class":351,"line":423},6,[349,425,426],{"class":355},"      disabled",[349,428,380],{"class":359},[349,430,432],{"class":431},"sfNiH"," false\n",[349,434,436,439,441,443,446,449],{"class":351,"line":435},7,[349,437,438],{"class":355},"      proxy_url",[349,440,380],{"class":359},[349,442,383],{"class":359},[349,444,445],{"class":386},"http:\u002F\u002Fproxy:8080",[349,447,448],{"class":359},"\"",[349,450,452],{"class":451},"sHwdD","  # 可选\n",[317,454,456],{"id":455},"cookie-模式","Cookie 模式",[339,458,460],{"className":341,"code":459,"language":343,"meta":344,"style":344},"credential_pool:\n  iflow:\n    - id: \"iflow-cookie\"\n      auth_type: \"cookie\"\n      cookies: \"session_id=abc123; auth_token=xyz789\"\n      disabled: false\n      proxy_url: \"http:\u002F\u002Fproxy:8080\"  # 可选\n",[346,461,462,468,474,489,502,516,524],{"__ignoreMap":344},[349,463,464,466],{"class":351,"line":352},[349,465,356],{"class":355},[349,467,360],{"class":359},[349,469,470,472],{"class":351,"line":363},[349,471,366],{"class":355},[349,473,360],{"class":359},[349,475,476,478,480,482,484,487],{"class":351,"line":371},[349,477,374],{"class":359},[349,479,377],{"class":355},[349,481,380],{"class":359},[349,483,383],{"class":359},[349,485,486],{"class":386},"iflow-cookie",[349,488,390],{"class":359},[349,490,491,493,495,497,500],{"class":351,"line":393},[349,492,411],{"class":355},[349,494,380],{"class":359},[349,496,383],{"class":359},[349,498,499],{"class":386},"cookie",[349,501,390],{"class":359},[349,503,504,507,509,511,514],{"class":351,"line":408},[349,505,506],{"class":355},"      cookies",[349,508,380],{"class":359},[349,510,383],{"class":359},[349,512,513],{"class":386},"session_id=abc123; auth_token=xyz789",[349,515,390],{"class":359},[349,517,518,520,522],{"class":351,"line":423},[349,519,426],{"class":355},[349,521,380],{"class":359},[349,523,432],{"class":431},[349,525,526,528,530,532,534,536],{"class":351,"line":435},[349,527,438],{"class":355},[349,529,380],{"class":359},[349,531,383],{"class":359},[349,533,445],{"class":386},[349,535,448],{"class":359},[349,537,452],{"class":451},[317,539,540],{"id":540},"配置项说明",[542,543,544,563],"table",{},[545,546,547],"thead",{},[548,549,550,554,557,560],"tr",{},[551,552,553],"th",{},"配置项",[551,555,556],{},"类型",[551,558,559],{},"必填",[551,561,562],{},"说明",[564,565,566,581,598,611,624,638],"tbody",{},[548,567,568,572,575,578],{},[569,570,571],"td",{},"id",[569,573,574],{},"string",[569,576,577],{},"✅",[569,579,580],{},"凭证唯一标识",[548,582,583,586,588,590],{},[569,584,585],{},"auth_type",[569,587,574],{},[569,589,577],{},[569,591,592,593,595,596],{},"认证类型：",[346,594,418],{}," 或 ",[346,597,499],{},[548,599,600,603,605,608],{},[569,601,602],{},"token_file",[569,604,574],{},[569,606,607],{},"OAuth",[569,609,610],{},"Token 文件路径（OAuth 模式必填）",[548,612,613,616,618,621],{},[569,614,615],{},"cookies",[569,617,574],{},[569,619,620],{},"Cookie",[569,622,623],{},"Cookie 字符串（Cookie 模式必填）",[548,625,626,629,632,635],{},[569,627,628],{},"disabled",[569,630,631],{},"boolean",[569,633,634],{},"❌",[569,636,637],{},"是否禁用此凭证",[548,639,640,643,645,647],{},[569,641,642],{},"proxy_url",[569,644,574],{},[569,646,634],{},[569,648,649],{},"单独的代理 URL",[308,651,653],{"id":652},"oauth-登录","OAuth 登录",[317,655,657],{"id":656},"通过-ui-登录","通过 UI 登录",[659,660,661,665,668,671,674,677],"ol",{},[662,663,664],"li",{},"打开 Lime",[662,666,667],{},"进入 Provider 管理页面",[662,669,670],{},"找到 iFlow 部分",[662,672,673],{},"点击\"OAuth 登录\"按钮",[662,675,676],{},"在弹出的浏览器中完成认证",[662,678,679],{},"认证成功后自动保存凭证",[317,681,683],{"id":682},"token-文件格式","Token 文件格式",[339,685,689],{"className":686,"code":687,"language":688,"meta":344,"style":344},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"access_token\": \"eyJ...\",\n  \"refresh_token\": \"eyJ...\",\n  \"expires_at\": \"2025-01-01T00:00:00Z\"\n}\n","json",[346,690,691,696,719,738,756],{"__ignoreMap":344},[349,692,693],{"class":351,"line":352},[349,694,695],{"class":359},"{\n",[349,697,698,701,705,707,709,711,714,716],{"class":351,"line":363},[349,699,700],{"class":359},"  \"",[349,702,704],{"class":703},"spNyl","access_token",[349,706,448],{"class":359},[349,708,380],{"class":359},[349,710,383],{"class":359},[349,712,713],{"class":386},"eyJ...",[349,715,448],{"class":359},[349,717,718],{"class":359},",\n",[349,720,721,723,726,728,730,732,734,736],{"class":351,"line":371},[349,722,700],{"class":359},[349,724,725],{"class":703},"refresh_token",[349,727,448],{"class":359},[349,729,380],{"class":359},[349,731,383],{"class":359},[349,733,713],{"class":386},[349,735,448],{"class":359},[349,737,718],{"class":359},[349,739,740,742,745,747,749,751,754],{"class":351,"line":393},[349,741,700],{"class":359},[349,743,744],{"class":703},"expires_at",[349,746,448],{"class":359},[349,748,380],{"class":359},[349,750,383],{"class":359},[349,752,753],{"class":386},"2025-01-01T00:00:00Z",[349,755,390],{"class":359},[349,757,758],{"class":351,"line":408},[349,759,760],{"class":359},"}\n",[308,762,764],{"id":763},"cookie-导入","Cookie 导入",[317,766,768],{"id":767},"获取-cookie","获取 Cookie",[659,770,771,774,777,780,783,786],{},[662,772,773],{},"在浏览器中登录 iFlow",[662,775,776],{},"打开开发者工具（F12）",[662,778,779],{},"切换到 Network 标签",[662,781,782],{},"刷新页面",[662,784,785],{},"选择任意请求，查看 Request Headers",[662,787,788],{},"复制 Cookie 头的值",[317,790,792],{"id":791},"通过-ui-导入","通过 UI 导入",[659,794,795,797,799,801,804,807],{},[662,796,664],{},[662,798,667],{},[662,800,670],{},[662,802,803],{},"选择\"Cookie 导入\"",[662,805,806],{},"粘贴 Cookie 字符串",[662,808,809],{},"点击\"保存\"",[317,811,813],{"id":812},"cookie-格式","Cookie 格式",[339,815,820],{"className":816,"code":818,"language":819},[817],"language-text","session_id=abc123; auth_token=xyz789; user_id=12345\n","text",[346,821,818],{"__ignoreMap":344},[308,823,824],{"id":824},"使用示例",[317,826,828],{"id":827},"api-请求","API 请求",[339,830,834],{"className":831,"code":832,"language":833,"meta":344,"style":344},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl http:\u002F\u002F127.0.0.1:8999\u002Fv1\u002Fchat\u002Fcompletions \\\n  -H \"Authorization: Bearer your-api-key\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"model\": \"iflow-model\",\n    \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}]\n  }'\n","bash",[346,835,836,849,863,876,886,891,896],{"__ignoreMap":344},[349,837,838,842,845],{"class":351,"line":352},[349,839,841],{"class":840},"sBMFI","curl",[349,843,844],{"class":386}," http:\u002F\u002F127.0.0.1:8999\u002Fv1\u002Fchat\u002Fcompletions",[349,846,848],{"class":847},"sTEyZ"," \\\n",[349,850,851,854,856,859,861],{"class":351,"line":363},[349,852,853],{"class":386},"  -H",[349,855,383],{"class":359},[349,857,858],{"class":386},"Authorization: Bearer your-api-key",[349,860,448],{"class":359},[349,862,848],{"class":847},[349,864,865,867,869,872,874],{"class":351,"line":371},[349,866,853],{"class":386},[349,868,383],{"class":359},[349,870,871],{"class":386},"Content-Type: application\u002Fjson",[349,873,448],{"class":359},[349,875,848],{"class":847},[349,877,878,881,884],{"class":351,"line":393},[349,879,880],{"class":386},"  -d",[349,882,883],{"class":359}," '",[349,885,695],{"class":386},[349,887,888],{"class":351,"line":408},[349,889,890],{"class":386},"    \"model\": \"iflow-model\",\n",[349,892,893],{"class":351,"line":423},[349,894,895],{"class":386},"    \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}]\n",[349,897,898,901],{"class":351,"line":435},[349,899,900],{"class":386},"  }",[349,902,903],{"class":359},"'\n",[317,905,906],{"id":906},"路由配置",[304,908,909],{},"将 iFlow 模型路由到 iFlow Provider：",[339,911,913],{"className":341,"code":912,"language":343,"meta":344,"style":344},"routing:\n  rules:\n    - pattern: \"iflow-*\"\n      provider: \"iflow\"\n      priority: 1\n",[346,914,915,922,929,945,959],{"__ignoreMap":344},[349,916,917,920],{"class":351,"line":352},[349,918,919],{"class":355},"routing",[349,921,360],{"class":359},[349,923,924,927],{"class":351,"line":363},[349,925,926],{"class":355},"  rules",[349,928,360],{"class":359},[349,930,931,933,936,938,940,943],{"class":351,"line":371},[349,932,374],{"class":359},[349,934,935],{"class":355}," pattern",[349,937,380],{"class":359},[349,939,383],{"class":359},[349,941,942],{"class":386},"iflow-*",[349,944,390],{"class":359},[349,946,947,950,952,954,957],{"class":351,"line":393},[349,948,949],{"class":355},"      provider",[349,951,380],{"class":359},[349,953,383],{"class":359},[349,955,956],{"class":386},"iflow",[349,958,390],{"class":359},[349,960,961,964,966],{"class":351,"line":408},[349,962,963],{"class":355},"      priority",[349,965,380],{"class":359},[349,967,969],{"class":968},"sbssI"," 1\n",[308,971,972],{"id":972},"多账号配置",[339,974,976],{"className":341,"code":975,"language":343,"meta":344,"style":344},"credential_pool:\n  iflow:\n    # OAuth 账号\n    - id: \"iflow-oauth-1\"\n      token_file: \"iflow\u002Faccount1.json\"\n      auth_type: \"oauth\"\n    # Cookie 账号\n    - id: \"iflow-cookie-1\"\n      auth_type: \"cookie\"\n      cookies: \"session_id=abc123\"\n",[346,977,978,984,990,995,1010,1023,1035,1040,1056,1069],{"__ignoreMap":344},[349,979,980,982],{"class":351,"line":352},[349,981,356],{"class":355},[349,983,360],{"class":359},[349,985,986,988],{"class":351,"line":363},[349,987,366],{"class":355},[349,989,360],{"class":359},[349,991,992],{"class":351,"line":371},[349,993,994],{"class":451},"    # OAuth 账号\n",[349,996,997,999,1001,1003,1005,1008],{"class":351,"line":393},[349,998,374],{"class":359},[349,1000,377],{"class":355},[349,1002,380],{"class":359},[349,1004,383],{"class":359},[349,1006,1007],{"class":386},"iflow-oauth-1",[349,1009,390],{"class":359},[349,1011,1012,1014,1016,1018,1021],{"class":351,"line":408},[349,1013,396],{"class":355},[349,1015,380],{"class":359},[349,1017,383],{"class":359},[349,1019,1020],{"class":386},"iflow\u002Faccount1.json",[349,1022,390],{"class":359},[349,1024,1025,1027,1029,1031,1033],{"class":351,"line":423},[349,1026,411],{"class":355},[349,1028,380],{"class":359},[349,1030,383],{"class":359},[349,1032,418],{"class":386},[349,1034,390],{"class":359},[349,1036,1037],{"class":351,"line":435},[349,1038,1039],{"class":451},"    # Cookie 账号\n",[349,1041,1043,1045,1047,1049,1051,1054],{"class":351,"line":1042},8,[349,1044,374],{"class":359},[349,1046,377],{"class":355},[349,1048,380],{"class":359},[349,1050,383],{"class":359},[349,1052,1053],{"class":386},"iflow-cookie-1",[349,1055,390],{"class":359},[349,1057,1059,1061,1063,1065,1067],{"class":351,"line":1058},9,[349,1060,411],{"class":355},[349,1062,380],{"class":359},[349,1064,383],{"class":359},[349,1066,499],{"class":386},[349,1068,390],{"class":359},[349,1070,1072,1074,1076,1078,1081],{"class":351,"line":1071},10,[349,1073,506],{"class":355},[349,1075,380],{"class":359},[349,1077,383],{"class":359},[349,1079,1080],{"class":386},"session_id=abc123",[349,1082,390],{"class":359},[308,1084,1085],{"id":1085},"故障排除",[317,1087,1089],{"id":1088},"oauth-token-刷新失败","OAuth Token 刷新失败",[659,1091,1092,1095,1098],{},[662,1093,1094],{},"检查网络连接",[662,1096,1097],{},"确认 OAuth 授权未被撤销",[662,1099,1100],{},"尝试重新登录",[317,1102,1104],{"id":1103},"cookie-过期","Cookie 过期",[659,1106,1107,1110,1113],{},[662,1108,1109],{},"重新从浏览器获取 Cookie",[662,1111,1112],{},"更新配置中的 Cookie 字符串",[662,1114,1115],{},"Cookie 通常有效期较短，建议使用 OAuth",[317,1117,1118],{"id":1118},"凭证无效",[659,1120,1121,1124,1127],{},[662,1122,1123],{},"检查账号状态",[662,1125,1126],{},"确认服务可用",[662,1128,1129],{},"尝试重新认证",[1131,1132,1133],"style",{},"html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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 .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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":344,"searchDepth":363,"depth":363,"links":1135},[1136,1137,1141,1146,1150,1155,1159,1160],{"id":10,"depth":363,"text":10},{"id":315,"depth":363,"text":315,"children":1138},[1139,1140],{"id":319,"depth":371,"text":320},{"id":326,"depth":371,"text":327},{"id":333,"depth":363,"text":333,"children":1142},[1143,1144,1145],{"id":336,"depth":371,"text":337},{"id":455,"depth":371,"text":456},{"id":540,"depth":371,"text":540},{"id":652,"depth":363,"text":653,"children":1147},[1148,1149],{"id":656,"depth":371,"text":657},{"id":682,"depth":371,"text":683},{"id":763,"depth":363,"text":764,"children":1151},[1152,1153,1154],{"id":767,"depth":371,"text":768},{"id":791,"depth":371,"text":792},{"id":812,"depth":371,"text":813},{"id":824,"depth":363,"text":824,"children":1156},[1157,1158],{"id":827,"depth":371,"text":828},{"id":906,"depth":371,"text":906},{"id":972,"depth":363,"text":972},{"id":1085,"depth":363,"text":1085,"children":1161},[1162,1163,1164],{"id":1088,"depth":371,"text":1089},{"id":1103,"depth":371,"text":1104},{"id":1118,"depth":371,"text":1118},"iFlow Provider 配置（OAuth 和 Cookie）","md",null,{},{"icon":160},{"title":157,"description":1165},"kkTTkhBbVCmT_INh0B6wKthwx8NSWjZaBP_gbcZPyBo",[1173,1175],{"title":152,"path":153,"stem":154,"description":1174,"icon":155,"children":-1},"OpenAI Codex OAuth Provider 配置",{"title":162,"path":163,"stem":164,"description":1176,"icon":83,"children":-1},"Gemini API Key 多账号负载均衡配置",1775487310826]