{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ARouter","colors":{"primary":"#6366F1","light":"#818CF8","dark":"#6366F1"},"logo":{"light":"https://mintcdn.com/abc-d136fe87/nqstBSTiSkU-R3NT/images/logo-light.svg?fit=max\u0026auto=format\u0026n=nqstBSTiSkU-R3NT\u0026q=85\u0026s=1a5f84194146380915fd51da8d6f4e73","dark":"https://mintcdn.com/abc-d136fe87/nqstBSTiSkU-R3NT/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=nqstBSTiSkU-R3NT\u0026q=85\u0026s=5c7b09df90569a527053d6fc478436b6"},"favicon":"https://mintcdn.com/abc-d136fe87/nqstBSTiSkU-R3NT/images/favicon.svg?fit=max\u0026auto=format\u0026n=nqstBSTiSkU-R3NT\u0026q=85\u0026s=06f9526b31a2858dee22b886219e6b11","api":{"openapi":["api-reference/openapi.yaml"],"mdx":{"auth":{"method":"bearer"},"server":"https://api.arouter.ai"}},"background":{"color":{"dark":"#09090b"}},"navbar":{"links":[{"href":"https://arouter.ai","label":"Dashboard"}],"primary":{"type":"button","label":"Get API Key","href":"https://arouter.ai/keys"}},"footer":{"socials":{"github":"https://github.com/arouter-ai"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/arouter-ai"}]},"languages":[{"language":"en","href":"en/introduction"},{"language":"zh","href":"zh/introduction"},{"language":"zh-Hant","href":"zh-Hant/introduction"},{"language":"jp","href":"jp/introduction"},{"language":"ko","href":"ko/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"abc-d136fe87","hasAudioNarration":false,"actualSubdomain":"abc-d136fe87","customDomains":["docs.arouter.ai"],"gitSource":{"type":"github","owner":"arouter-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a46b9a8583b5ca9b1908add","collectionId":"676e7e87-b265-4d95-8892-d741fb3439e5","schemaVersion":"v3"},"entitlements":{},"buildId":"6a46b9a8583b5ca9b1908add:success","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"en","tag":"Documentation","count":53},{"language":"jp","tag":"Documentation","count":53},{"language":"ko","tag":"Documentation","count":53},{"language":"zh-Hant","tag":"Documentation","count":53},{"language":"zh","tag":"Documentation","count":53},{"language":"en","tag":"API Reference","count":23},{"language":"jp","tag":"API Reference","count":21},{"language":"ko","tag":"API Reference","count":21},{"language":"zh-Hant","tag":"API Reference","count":21},{"language":"zh","tag":"API Reference","count":21},{"language":"en","tag":"Features","count":18},{"language":"jp","tag":"機能","count":18},{"language":"ko","tag":"기능","count":18},{"language":"zh-Hant","tag":"功能特性","count":18},{"language":"zh","tag":"功能特性","count":18},{"language":"en","tag":"Guides","count":9},{"language":"jp","tag":"ガイド","count":9},{"language":"ko","tag":"가이드","count":9},{"language":"zh-Hant","tag":"使用指南","count":9},{"language":"zh","tag":"使用指南","count":9},{"language":"en","tag":"Get Started","count":6},{"language":"en","tag":"Administration","count":6},{"language":"en","tag":"SDK Reference","count":6},{"language":"en","tag":"SDKs","count":6},{"language":"jp","tag":"はじめに","count":6},{"language":"jp","tag":"管理","count":6},{"language":"jp","tag":"SDK Reference","count":6},{"language":"jp","tag":"SDK","count":6},{"language":"ko","tag":"시작하기","count":6},{"language":"ko","tag":"관리","count":6},{"language":"ko","tag":"SDK Reference","count":6},{"language":"ko","tag":"SDK","count":6},{"language":"zh-Hant","tag":"快速開始","count":6},{"language":"zh-Hant","tag":"管理","count":6},{"language":"zh-Hant","tag":"SDK Reference","count":6},{"language":"zh-Hant","tag":"SDK","count":6},{"language":"zh","tag":"快速开始","count":6},{"language":"zh","tag":"管理","count":6},{"language":"zh","tag":"SDK Reference","count":6},{"language":"zh","tag":"SDK","count":6},{"language":"en","tag":"Key Management","count":4},{"language":"en","tag":"Core Concepts","count":4},{"language":"jp","tag":"APIキー管理","count":4},{"language":"jp","tag":"コアコンセプト","count":4},{"language":"ko","tag":"API 키 관리","count":4},{"language":"ko","tag":"핵심 개념","count":4},{"language":"zh-Hant","tag":"金鑰管理","count":4},{"language":"zh-Hant","tag":"核心概念","count":4},{"language":"zh","tag":"密钥管理","count":4},{"language":"zh","tag":"核心概念","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ko/guides/features/guardrails","slug":"/ko/guides/features/guardrails","pageMetadata":{"title":"가드레일","description":"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.","href":"/ko/guides/features/guardrails"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`ARouter 가드레일을 통해 조직 관리자는 조직 내 모든 API key 및 모든 요청에 적용되는 정책을 강제할 수 있습니다.`}),`\n`,_jsx(Heading,{level:`2`,id:`가드레일이-적용하는-내용`,children:`가드레일이 적용하는 내용`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`제어 항목`}),_jsx(_components.th,{children:`설명`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`모델 허용 목록`})}),_jsx(_components.td,{children:`멤버가 사용할 수 있는 모델 제한`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`제공업체 허용 목록`})}),_jsx(_components.td,{children:`요청이 라우팅될 수 있는 제공업체 제한`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`지출 한도`})}),_jsx(_components.td,{children:`키별 및 조직별 예산 상한`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`요청 속도 제한`})}),_jsx(_components.td,{children:`키 또는 멤버별 요청 속도 제한`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`데이터 정책`})}),_jsx(_components.td,{children:`ZDR 강제 적용, 데이터 수집 제한`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`지출-한도`,children:`지출 한도`}),`\n`,_jsxs(_components.p,{children:[`모든 API key에 크레딧 한도를 설정합니다. 한도를 초과하는 요청은 `,_jsx(_components.code,{children:`402`}),` 오류로 거부됩니다.`]}),`\n`,_jsx(Heading,{level:`3`,id:`대시보드에서`,children:`대시보드에서`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://arouter.ai/keys`,children:`API Keys`}),` → 키 편집 → `,_jsx(_components.strong,{children:`크레딧 한도`}),` 설정.`]}),`\n`,_jsx(Heading,{level:`3`,id:`api를-통해`,children:`API를 통해`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.arouter.ai/api/v1/keys/{key_hash}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer lr_admin_xxxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"limit_usd\": 50.00}'`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`필드`}),_jsx(_components.th,{children:`타입`}),_jsx(_components.th,{children:`설명`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`limit_usd`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`number`})}),_jsxs(_components.td,{children:[`최대 누적 지출(USD). `,_jsx(_components.code,{children:`null`}),` = 무제한.`]})]})})]}),`\n`,_jsx(_components.p,{children:`한도에 도달했을 때:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`402`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Credit limit exceeded for this API key.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"metadata\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"limit_usd\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`50.00`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"used_usd\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`50.01`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}}}`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`요청-속도-제한`,children:`요청 속도 제한`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.arouter.ai/api/v1/keys/{key_hash}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer lr_admin_xxxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"rate_limit\": {\"requests_per_minute\": 60, \"requests_per_day\": 1000}}'`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`필드`}),_jsx(_components.th,{children:`타입`}),_jsx(_components.th,{children:`설명`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`requests_per_minute`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`integer`})}),_jsxs(_components.td,{children:[`분당 최대 요청 수. `,_jsx(_components.code,{children:`null`}),` = 무제한.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`requests_per_day`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`integer`})}),_jsxs(_components.td,{children:[`일당 최대 요청 수. `,_jsx(_components.code,{children:`null`}),` = 무제한.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`모델-허용-목록`,children:`모델 허용 목록`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.arouter.ai/api/v1/keys/{key_hash}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer lr_admin_xxxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"allowed_models\": [\"openai/gpt-5.4\", \"anthropic/claude-sonnet-4.6\", \"google/gemini-2.5-flash\"]}'`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`제공업체-허용-목록`,children:`제공업체 허용 목록`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.arouter.ai/api/v1/keys/{key_hash}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer lr_admin_xxxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"allowed_providers\": [\"OpenAI\", \"Anthropic\"]}'`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`데이터-정책-적용`,children:`데이터 정책 적용`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.arouter.ai/api/v1/keys/{key_hash}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer lr_admin_xxxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"enforce_zdr\": true}'`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`가드레일-계층-구조`,children:`가드레일 계층 구조`}),`\n`,_jsx(_components.p,{children:`정책은 다음 순서로 적용됩니다(가장 제한적인 것이 우선):`}),`\n`,_jsx(CodeBlock,{numberOfLines:`4`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`조직 기본값`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └── API Key 재정의`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └── 요청별 제공업체 객체`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`관련-문서`,children:`관련 문서`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ko/guides/key-management`,children:`Key 관리`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ko/guides/features/zdr`,children:`ZDR`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ko/guides/administration/organization-management`,children:`조직 관리`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ko/guides/administration/usage-accounting`,children:`사용량 회계`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"가드레일","description":"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.","href":"/ko/guides/features/guardrails"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"가드레일이 적용하는 내용","slug":"가드레일이-적용하는-내용","depth":2,"children":[]},{"title":"지출 한도","slug":"지출-한도","depth":2,"children":[{"title":"대시보드에서","slug":"대시보드에서","depth":3,"children":[]},{"title":"API를 통해","slug":"api를-통해","depth":3,"children":[]}]},{"title":"요청 속도 제한","slug":"요청-속도-제한","depth":2,"children":[]},{"title":"모델 허용 목록","slug":"모델-허용-목록","depth":2,"children":[]},{"title":"제공업체 허용 목록","slug":"제공업체-허용-목록","depth":2,"children":[]},{"title":"데이터 정책 적용","slug":"데이터-정책-적용","depth":2,"children":[]},{"title":"가드레일 계층 구조","slug":"가드레일-계층-구조","depth":2,"children":[]},{"title":"관련 문서","slug":"관련-문서","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/abc-d136fe87/47b2a5b75e33621e/lang-detect.js"],"subdomain":"abc-d136fe87","siteName":"ARouter","title":"가드레일 - ARouter","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/guides/features/guardrails","matchLevel":1},"zh":{"href":"/zh/guides/features/guardrails","matchLevel":1},"zh-Hant":{"href":"/zh-Hant/guides/features/guardrails","matchLevel":1},"jp":{"href":"/jp/guides/features/guardrails","matchLevel":1},"ko":{"href":"/ko/guides/features/guardrails","matchLevel":0}}},"lastModified":"2026-04-07T13:13:47.551Z","originalFileLocation":"ko/guides/features/guardrails.mdx","locale":"ko"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ARouter\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"가드레일 - ARouter\">\u003cmeta data-mint-head property=\"og:description\" content=\"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ARouter\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.arouter.ai/ko/guides/features/guardrails\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"가드레일 - ARouter\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/abc-d136fe87/JZAfAflSmlkrnO4a/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ARouter\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.arouter.ai/ko/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ko/guides/features/guardrails.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.arouter.ai/ko/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.arouter.ai/en/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.arouter.ai/zh/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-Hant\" href=\"https://docs.arouter.ai/zh-Hant/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.arouter.ai/jp/guides/features/guardrails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.arouter.ai/en/guides/features/guardrails\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.arouter.ai/#organization\",\"name\":\"ARouter\",\"url\":\"https://docs.arouter.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/abc-d136fe87/nqstBSTiSkU-R3NT/images/logo-light.svg?fit=max\u0026auto=format\u0026n=nqstBSTiSkU-R3NT\u0026q=85\u0026s=1a5f84194146380915fd51da8d6f4e73\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.arouter.ai#website\",\"name\":\"ARouter\",\"url\":\"https://docs.arouter.ai\",\"publisher\":{\"@id\":\"https://docs.arouter.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.arouter.ai/ko/guides/features/guardrails#webpage\",\"url\":\"https://docs.arouter.ai/ko/guides/features/guardrails\",\"name\":\"가드레일\",\"description\":\"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\",\"dateModified\":\"2026-04-07T13:13:47.551Z\",\"isPartOf\":{\"@id\":\"https://docs.arouter.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.arouter.ai/ko/guides/features/guardrails#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.arouter.ai/ko/guides/features/guardrails#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"기능\",\"item\":\"https://docs.arouter.ai/ko/guides/features/plugins-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"가드레일\",\"item\":\"https://docs.arouter.ai/ko/guides/features/guardrails\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.arouter.ai/ko/guides/features/guardrails#article\",\"headline\":\"가드레일\",\"name\":\"가드레일\",\"description\":\"모든 API 요청에 조직 정책을 적용합니다. 가드레일은 사용 가능한 모델 제어, 지출 한도 설정, 데이터 보존 구성을 중앙에서 관리합니다.\",\"url\":\"https://docs.arouter.ai/ko/guides/features/guardrails\",\"mainEntityOfPage\":{\"@id\":\"https://docs.arouter.ai/ko/guides/features/guardrails#webpage\"},\"dateModified\":\"2026-04-07T13:13:47.551Z\",\"publisher\":{\"@id\":\"https://docs.arouter.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.arouter.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ARouter\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ARouter","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/arouter-ai"}]},"languages":[{"language":"en","pages":[{"title":"en","href":"/en/guides/features/guardrails"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/guides/features/guardrails"}]},{"language":"zh-Hant","pages":[{"title":"zh-Hant","href":"/zh-Hant/guides/features/guardrails"}]},{"language":"jp","pages":[{"title":"jp","href":"/jp/guides/features/guardrails"}]},{"language":"ko","tabs":[{"tab":"Documentation","groups":[{"group":"시작하기","pages":[{"title":"소개","href":"/ko/introduction"},{"title":"설계 원칙","href":"/ko/principles"},{"title":"빠른 시작","href":"/ko/quickstart"},{"title":"인증","href":"/ko/authentication"},{"title":"자체 키 사용(BYOK)","href":"/ko/guides/overview/byok"},{"title":"관리 API 키","href":"/ko/guides/overview/management-api-keys"}]},{"group":"핵심 개념","pages":[{"title":"모델 라우팅","href":"/ko/model-routing"},{"title":"프로바이더 라우팅","href":"/ko/provider-routing"},{"title":"지원 프로바이더","href":"/ko/providers"},{"title":"모델","href":"/ko/models"}]},{"group":"라우팅","pages":[{"title":"모델 폴백","href":"/ko/guides/routing/model-fallbacks"},{"title":"자동 정밀 라우팅","href":"/ko/guides/routing/auto-exacto"}]},{"group":"기능","pages":[{"title":"플러그인","href":"/ko/guides/features/plugins-overview"},{"title":"서버 도구","href":"/ko/guides/features/server-tools/overview"},{"title":"웹 검색 도구","href":"/ko/guides/features/server-tools/web-search"},{"title":"날짜/시간 도구","href":"/ko/guides/features/server-tools/datetime"},{"title":"도구 호출","href":"/ko/guides/features/tool-calling"},{"title":"구조화된 출력","href":"/ko/guides/features/structured-outputs"},{"title":"응답 복구","href":"/ko/guides/features/response-healing"},{"title":"프롬프트 캐싱","href":"/ko/guides/features/prompt-caching"},{"title":"멀티모달","href":"/ko/guides/features/multimodal"},{"title":"오디오","href":"/ko/guides/features/audio"},{"title":"이미지 생성","href":"/ko/guides/features/image-generation"},{"title":"모델 변형","href":"/ko/guides/features/model-variants"},{"title":"웹 검색","href":"/ko/guides/features/web-search"},{"title":"메시지 변환","description":"context-compression 플러그인을 사용하여 모델의 컨텍스트 창을 초과하는 프롬프트를 자동으로 압축합니다.","href":"/ko/guides/features/message-transforms"},{"title":"가드레일","href":"/ko/guides/features/guardrails"},{"title":"제로 데이터 보존(ZDR)","description":"제로 데이터 보존 계약에 서명한 제공업체에만 요청을 라우팅합니다. ZDR은 프롬프트와 완성 내용이 업스트림 제공업체에 저장되지 않도록 보장합니다.","href":"/ko/guides/features/zdr"},{"title":"서비스 티어","href":"/ko/guides/features/service-tiers"},{"title":"제로 완성 보험","href":"/ko/guides/features/zero-completion-insurance"}]},{"group":"가이드","pages":[{"title":"스트리밍","href":"/ko/guides/streaming"},{"title":"오류 처리","href":"/ko/guides/error-handling"},{"title":"청구 및 크레딧","href":"/ko/guides/billing-and-credits"},{"title":"제공업체 프록시","href":"/ko/guides/provider-proxy"},{"title":"앱 어트리뷰션","href":"/ko/guides/request-attribution"},{"title":"키 관리","href":"/ko/guides/key-management"},{"title":"BYOK: 나만의 키 사용하기","href":"/ko/guides/byok"},{"title":"x402 Agent 결제","href":"/ko/guides/x402-payments"},{"title":"속도 제한","href":"/ko/guides/limits"}]},{"group":"개인정보","pages":[{"title":"데이터 수집","href":"/ko/guides/privacy/data-collection"},{"title":"제공업체 로깅","href":"/ko/guides/privacy/provider-logging"}]},{"group":"관리","pages":[{"title":"엔터프라이즈 빠른 시작","href":"/ko/guides/enterprise-quickstart"},{"title":"조직 관리","href":"/ko/guides/administration/organization-management"},{"title":"사용량 회계","href":"/ko/guides/administration/usage-accounting"},{"title":"활동 내보내기","href":"/ko/guides/administration/activity-export"},{"title":"사용자 추적","href":"/ko/guides/administration/user-tracking"},{"title":"API Key 교체","href":"/ko/guides/administration/api-key-rotation"}]},{"group":"모범 사례","pages":[{"title":"지연 시간과 성능","href":"/ko/guides/best-practices/latency-and-performance"},{"title":"가동 시간 최적화","href":"/ko/guides/best-practices/uptime-optimization"},{"title":"추론 토큰","href":"/ko/guides/best-practices/reasoning-tokens"}]},{"group":"프레임워크 \u0026 통합","pages":[{"title":"프레임워크 및 통합","href":"/ko/guides/community/frameworks-and-integrations"}]},{"group":"공급자 안내","pages":[{"title":"제공업체를 위한 안내","href":"/ko/guides/for-providers"}]},{"group":"지원","pages":[{"title":"자주 묻는 질문","href":"/ko/faq"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/ko/api-reference/introduction"}]},{"tab":"SDK Reference","pages":[{"title":"SDK Reference","href":"/ko/sdks/overview"}]}]}]},"title":"가드레일 - ARouter","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":[],"chunks":[]}