diff --git a/docs/docs.json b/docs/docs.json index 083ddf381..bdc938c53 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -404,6 +404,7 @@ { "group": "Manage", "pages": [ + "en/enterprise/features/sso", "en/enterprise/features/rbac" ] }, @@ -3349,7 +3350,7 @@ "icon": "globe" }, { - "anchor": "Fórum", + "anchor": "F\u00f3rum", "href": "https://community.crewai.com", "icon": "discourse" }, @@ -3371,7 +3372,7 @@ "default": true, "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -3383,11 +3384,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -3398,7 +3399,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -3434,14 +3435,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -3449,7 +3450,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -3482,7 +3483,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -3516,7 +3517,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -3597,7 +3598,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -3672,7 +3673,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -3704,7 +3705,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -3779,11 +3780,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -3808,11 +3809,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -3825,7 +3826,7 @@ "version": "v1.12.1", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -3837,11 +3838,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -3852,7 +3853,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -3888,14 +3889,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -3903,7 +3904,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -3936,7 +3937,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -3970,7 +3971,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -4051,7 +4052,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -4126,7 +4127,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -4158,7 +4159,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -4233,11 +4234,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -4262,11 +4263,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -4279,7 +4280,7 @@ "version": "v1.12.0", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -4291,11 +4292,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -4306,7 +4307,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -4342,14 +4343,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -4357,7 +4358,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -4390,7 +4391,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -4424,7 +4425,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -4505,7 +4506,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -4580,7 +4581,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -4612,7 +4613,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -4687,11 +4688,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -4716,11 +4717,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -4733,7 +4734,7 @@ "version": "v1.11.1", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -4745,11 +4746,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -4760,7 +4761,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -4796,14 +4797,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -4811,7 +4812,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -4844,7 +4845,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -4878,7 +4879,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -4959,7 +4960,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -5034,7 +5035,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -5066,7 +5067,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -5141,11 +5142,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -5170,11 +5171,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -5187,7 +5188,7 @@ "version": "v1.11.0", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -5199,11 +5200,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -5214,7 +5215,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -5250,14 +5251,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -5265,7 +5266,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -5297,7 +5298,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -5331,7 +5332,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -5412,7 +5413,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -5487,7 +5488,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -5519,7 +5520,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -5594,11 +5595,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -5623,11 +5624,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -5640,7 +5641,7 @@ "version": "v1.10.1", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -5652,11 +5653,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -5667,7 +5668,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -5703,14 +5704,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -5718,7 +5719,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -5750,7 +5751,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -5784,7 +5785,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -5865,7 +5866,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -5940,7 +5941,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -5972,7 +5973,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -6047,11 +6048,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -6076,11 +6077,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -6093,7 +6094,7 @@ "version": "v1.10.0", "tabs": [ { - "tab": "Início", + "tab": "In\u00edcio", "icon": "house", "groups": [ { @@ -6105,11 +6106,11 @@ ] }, { - "tab": "Documentação", + "tab": "Documenta\u00e7\u00e3o", "icon": "book-open", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/introduction", "pt-BR/installation", @@ -6120,7 +6121,7 @@ "group": "Guias", "pages": [ { - "group": "Estratégia", + "group": "Estrat\u00e9gia", "icon": "compass", "pages": [ "pt-BR/guides/concepts/evaluating-use-cases" @@ -6156,14 +6157,14 @@ ] }, { - "group": "Ferramentas de Codificação", + "group": "Ferramentas de Codifica\u00e7\u00e3o", "icon": "terminal", "pages": [ "pt-BR/guides/coding-tools/agents-md" ] }, { - "group": "Avançado", + "group": "Avan\u00e7ado", "icon": "gear", "pages": [ "pt-BR/guides/advanced/customizing-prompts", @@ -6171,7 +6172,7 @@ ] }, { - "group": "Migração", + "group": "Migra\u00e7\u00e3o", "icon": "shuffle", "pages": [ "pt-BR/guides/migration/migrating-from-langgraph" @@ -6204,7 +6205,7 @@ ] }, { - "group": "Integração MCP", + "group": "Integra\u00e7\u00e3o MCP", "pages": [ "pt-BR/mcp/overview", "pt-BR/mcp/dsl-integration", @@ -6238,7 +6239,7 @@ ] }, { - "group": "Web Scraping & Navegação", + "group": "Web Scraping & Navega\u00e7\u00e3o", "icon": "globe", "pages": [ "pt-BR/tools/web-scraping/overview", @@ -6319,7 +6320,7 @@ ] }, { - "group": "Automação", + "group": "Automa\u00e7\u00e3o", "icon": "bolt", "pages": [ "pt-BR/tools/automation/overview", @@ -6394,7 +6395,7 @@ "icon": "briefcase", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/enterprise/introduction" ] @@ -6426,7 +6427,7 @@ ] }, { - "group": "Documentação de Integração", + "group": "Documenta\u00e7\u00e3o de Integra\u00e7\u00e3o", "pages": [ "pt-BR/enterprise/integrations/asana", "pt-BR/enterprise/integrations/box", @@ -6501,11 +6502,11 @@ ] }, { - "tab": "Referência da API", + "tab": "Refer\u00eancia da API", "icon": "magnifying-glass", "groups": [ { - "group": "Começando", + "group": "Come\u00e7ando", "pages": [ "pt-BR/api-reference/introduction", "pt-BR/api-reference/inputs", @@ -6530,11 +6531,11 @@ ] }, { - "tab": "Notas de Versão", + "tab": "Notas de Vers\u00e3o", "icon": "clock", "groups": [ { - "group": "Notas de Versão", + "group": "Notas de Vers\u00e3o", "pages": [ "pt-BR/changelog" ] @@ -6550,17 +6551,17 @@ "global": { "anchors": [ { - "anchor": "웹사이트", + "anchor": "\uc6f9\uc0ac\uc774\ud2b8", "href": "https://crewai.com", "icon": "globe" }, { - "anchor": "포럼", + "anchor": "\ud3ec\ub7fc", "href": "https://community.crewai.com", "icon": "discourse" }, { - "anchor": "블로그", + "anchor": "\ube14\ub85c\uadf8", "href": "https://blog.crewai.com", "icon": "newspaper" }, @@ -6577,11 +6578,11 @@ "default": true, "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -6589,11 +6590,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -6601,31 +6602,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -6633,21 +6634,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -6655,7 +6656,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -6664,7 +6665,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -6688,7 +6689,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -6700,11 +6701,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -6724,7 +6725,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -6744,7 +6745,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -6766,7 +6767,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -6781,7 +6782,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -6795,7 +6796,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -6814,7 +6815,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -6849,7 +6850,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -6886,17 +6887,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -6907,7 +6908,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -6916,13 +6917,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -6973,7 +6974,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -6989,7 +6990,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -6997,11 +6998,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -7013,11 +7014,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -7026,11 +7027,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -7043,11 +7044,11 @@ "version": "v1.12.1", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -7055,11 +7056,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -7067,31 +7068,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -7099,21 +7100,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -7121,7 +7122,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -7130,7 +7131,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -7154,7 +7155,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -7166,11 +7167,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -7190,7 +7191,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -7210,7 +7211,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -7232,7 +7233,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -7247,7 +7248,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -7261,7 +7262,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -7280,7 +7281,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -7315,7 +7316,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -7352,17 +7353,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -7373,7 +7374,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -7382,13 +7383,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -7439,7 +7440,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -7455,7 +7456,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -7463,11 +7464,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -7479,11 +7480,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -7492,11 +7493,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -7509,11 +7510,11 @@ "version": "v1.12.0", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -7521,11 +7522,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -7533,31 +7534,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -7565,21 +7566,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -7587,7 +7588,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -7596,7 +7597,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -7620,7 +7621,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -7632,11 +7633,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -7656,7 +7657,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -7676,7 +7677,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -7698,7 +7699,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -7713,7 +7714,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -7727,7 +7728,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -7746,7 +7747,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -7781,7 +7782,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -7818,17 +7819,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -7839,7 +7840,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -7848,13 +7849,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -7905,7 +7906,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -7921,7 +7922,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -7929,11 +7930,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -7945,11 +7946,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -7958,11 +7959,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -7975,11 +7976,11 @@ "version": "v1.11.1", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -7987,11 +7988,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -7999,31 +8000,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -8031,21 +8032,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -8053,7 +8054,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -8062,7 +8063,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -8086,7 +8087,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -8098,11 +8099,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -8122,7 +8123,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -8142,7 +8143,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -8164,7 +8165,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -8179,7 +8180,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -8193,7 +8194,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -8212,7 +8213,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -8247,7 +8248,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -8284,17 +8285,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -8305,7 +8306,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -8314,13 +8315,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -8371,7 +8372,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -8387,7 +8388,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -8395,11 +8396,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -8411,11 +8412,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -8424,11 +8425,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -8441,11 +8442,11 @@ "version": "v1.11.0", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -8453,11 +8454,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -8465,31 +8466,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -8497,21 +8498,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -8519,7 +8520,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -8528,7 +8529,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -8551,7 +8552,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -8563,11 +8564,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -8587,7 +8588,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -8607,7 +8608,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -8629,7 +8630,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -8644,7 +8645,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -8658,7 +8659,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -8677,7 +8678,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -8712,7 +8713,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -8749,17 +8750,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -8770,7 +8771,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -8779,13 +8780,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -8836,7 +8837,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -8852,7 +8853,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -8860,11 +8861,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -8876,11 +8877,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -8889,11 +8890,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -8906,11 +8907,11 @@ "version": "v1.10.1", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -8918,11 +8919,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -8930,31 +8931,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -8962,21 +8963,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -8984,7 +8985,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -8993,7 +8994,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -9016,7 +9017,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -9028,11 +9029,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -9052,7 +9053,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -9072,7 +9073,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -9094,7 +9095,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -9109,7 +9110,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -9123,7 +9124,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -9142,7 +9143,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -9177,7 +9178,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -9214,17 +9215,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -9235,7 +9236,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -9244,13 +9245,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -9301,7 +9302,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -9317,7 +9318,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -9325,11 +9326,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -9341,11 +9342,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -9354,11 +9355,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -9371,11 +9372,11 @@ "version": "v1.10.0", "tabs": [ { - "tab": "홈", + "tab": "\ud648", "icon": "house", "groups": [ { - "group": "환영합니다", + "group": "\ud658\uc601\ud569\ub2c8\ub2e4", "pages": [ "ko/index" ] @@ -9383,11 +9384,11 @@ ] }, { - "tab": "기술 문서", + "tab": "\uae30\uc220 \ubb38\uc11c", "icon": "book-open", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/introduction", "ko/installation", @@ -9395,31 +9396,31 @@ ] }, { - "group": "가이드", + "group": "\uac00\uc774\ub4dc", "pages": [ { - "group": "전략", + "group": "\uc804\ub7b5", "icon": "compass", "pages": [ "ko/guides/concepts/evaluating-use-cases" ] }, { - "group": "에이전트 (Agents)", + "group": "\uc5d0\uc774\uc804\ud2b8 (Agents)", "icon": "user", "pages": [ "ko/guides/agents/crafting-effective-agents" ] }, { - "group": "크루 (Crews)", + "group": "\ud06c\ub8e8 (Crews)", "icon": "users", "pages": [ "ko/guides/crews/first-crew" ] }, { - "group": "플로우 (Flows)", + "group": "\ud50c\ub85c\uc6b0 (Flows)", "icon": "code-branch", "pages": [ "ko/guides/flows/first-flow", @@ -9427,21 +9428,21 @@ ] }, { - "group": "도구", + "group": "\ub3c4\uad6c", "icon": "wrench", "pages": [ "ko/guides/tools/publish-custom-tools" ] }, { - "group": "코딩 도구", + "group": "\ucf54\ub529 \ub3c4\uad6c", "icon": "terminal", "pages": [ "ko/guides/coding-tools/agents-md" ] }, { - "group": "고급", + "group": "\uace0\uae09", "icon": "gear", "pages": [ "ko/guides/advanced/customizing-prompts", @@ -9449,7 +9450,7 @@ ] }, { - "group": "마이그레이션", + "group": "\ub9c8\uc774\uadf8\ub808\uc774\uc158", "icon": "shuffle", "pages": [ "ko/guides/migration/migrating-from-langgraph" @@ -9458,7 +9459,7 @@ ] }, { - "group": "핵심 개념", + "group": "\ud575\uc2ec \uac1c\ub150", "pages": [ "ko/concepts/agents", "ko/concepts/tasks", @@ -9482,7 +9483,7 @@ ] }, { - "group": "MCP 통합", + "group": "MCP \ud1b5\ud569", "pages": [ "ko/mcp/overview", "ko/mcp/dsl-integration", @@ -9494,11 +9495,11 @@ ] }, { - "group": "도구 (Tools)", + "group": "\ub3c4\uad6c (Tools)", "pages": [ "ko/tools/overview", { - "group": "파일 & 문서", + "group": "\ud30c\uc77c & \ubb38\uc11c", "icon": "folder-open", "pages": [ "ko/tools/file-document/overview", @@ -9518,7 +9519,7 @@ ] }, { - "group": "웹 스크래핑 & 브라우징", + "group": "\uc6f9 \uc2a4\ud06c\ub798\ud551 & \ube0c\ub77c\uc6b0\uc9d5", "icon": "globe", "pages": [ "ko/tools/web-scraping/overview", @@ -9538,7 +9539,7 @@ ] }, { - "group": "검색 및 연구", + "group": "\uac80\uc0c9 \ubc0f \uc5f0\uad6c", "icon": "magnifying-glass", "pages": [ "ko/tools/search-research/overview", @@ -9560,7 +9561,7 @@ ] }, { - "group": "데이터베이스 & 데이터", + "group": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 & \ub370\uc774\ud130", "icon": "database", "pages": [ "ko/tools/database-data/overview", @@ -9575,7 +9576,7 @@ ] }, { - "group": "인공지능 & 머신러닝", + "group": "\uc778\uacf5\uc9c0\ub2a5 & \uba38\uc2e0\ub7ec\ub2dd", "icon": "brain", "pages": [ "ko/tools/ai-ml/overview", @@ -9589,7 +9590,7 @@ ] }, { - "group": "클라우드 & 스토리지", + "group": "\ud074\ub77c\uc6b0\ub4dc & \uc2a4\ud1a0\ub9ac\uc9c0", "icon": "cloud", "pages": [ "ko/tools/cloud-storage/overview", @@ -9608,7 +9609,7 @@ ] }, { - "group": "자동화", + "group": "\uc790\ub3d9\ud654", "icon": "bolt", "pages": [ "ko/tools/automation/overview", @@ -9643,7 +9644,7 @@ ] }, { - "group": "학습", + "group": "\ud559\uc2b5", "pages": [ "ko/learn/overview", "ko/learn/llm-selection-guide", @@ -9680,17 +9681,17 @@ ] }, { - "tab": "엔터프라이즈", + "tab": "\uc5d4\ud130\ud504\ub77c\uc774\uc988", "icon": "briefcase", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/enterprise/introduction" ] }, { - "group": "빌드", + "group": "\ube4c\ub4dc", "pages": [ "ko/enterprise/features/automations", "ko/enterprise/features/crew-studio", @@ -9701,7 +9702,7 @@ ] }, { - "group": "운영", + "group": "\uc6b4\uc601", "pages": [ "ko/enterprise/features/traces", "ko/enterprise/features/webhook-streaming", @@ -9710,13 +9711,13 @@ ] }, { - "group": "관리", + "group": "\uad00\ub9ac", "pages": [ "ko/enterprise/features/rbac" ] }, { - "group": "통합 문서", + "group": "\ud1b5\ud569 \ubb38\uc11c", "pages": [ "ko/enterprise/integrations/asana", "ko/enterprise/integrations/box", @@ -9767,7 +9768,7 @@ ] }, { - "group": "트리거", + "group": "\ud2b8\ub9ac\uac70", "pages": [ "ko/enterprise/guides/automation-triggers", "ko/enterprise/guides/gmail-trigger", @@ -9783,7 +9784,7 @@ ] }, { - "group": "학습 자원", + "group": "\ud559\uc2b5 \uc790\uc6d0", "pages": [ "ko/enterprise/resources/frequently-asked-questions" ] @@ -9791,11 +9792,11 @@ ] }, { - "tab": "API 레퍼런스", + "tab": "API \ub808\ud37c\ub7f0\uc2a4", "icon": "magnifying-glass", "groups": [ { - "group": "시작 안내", + "group": "\uc2dc\uc791 \uc548\ub0b4", "pages": [ "ko/api-reference/introduction", "ko/api-reference/inputs", @@ -9807,11 +9808,11 @@ ] }, { - "tab": "예시", + "tab": "\uc608\uc2dc", "icon": "code", "groups": [ { - "group": "예시", + "group": "\uc608\uc2dc", "pages": [ "ko/examples/example", "ko/examples/cookbooks" @@ -9820,11 +9821,11 @@ ] }, { - "tab": "변경 로그", + "tab": "\ubcc0\uacbd \ub85c\uadf8", "icon": "clock", "groups": [ { - "group": "릴리스 노트", + "group": "\ub9b4\ub9ac\uc2a4 \ub178\ud2b8", "pages": [ "ko/changelog" ] @@ -9840,17 +9841,17 @@ "global": { "anchors": [ { - "anchor": "الموقع", + "anchor": "\u0627\u0644\u0645\u0648\u0642\u0639", "href": "https://crewai.com", "icon": "globe" }, { - "anchor": "المنتدى", + "anchor": "\u0627\u0644\u0645\u0646\u062a\u062f\u0649", "href": "https://community.crewai.com", "icon": "discourse" }, { - "anchor": "المدوّنة", + "anchor": "\u0627\u0644\u0645\u062f\u0648\u0651\u0646\u0629", "href": "https://blog.crewai.com", "icon": "newspaper" }, @@ -9867,11 +9868,11 @@ "default": true, "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -9879,11 +9880,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -9891,31 +9892,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -9923,21 +9924,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -9945,7 +9946,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -9954,7 +9955,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -9978,7 +9979,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -9990,11 +9991,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -10014,7 +10015,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -10034,7 +10035,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -10056,7 +10057,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -10071,7 +10072,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -10085,7 +10086,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -10104,7 +10105,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -10139,7 +10140,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -10176,17 +10177,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -10197,7 +10198,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -10206,13 +10207,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -10263,7 +10264,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -10279,7 +10280,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -10287,11 +10288,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -10303,11 +10304,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -10316,11 +10317,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -10333,11 +10334,11 @@ "version": "v1.12.1", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -10345,11 +10346,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -10357,31 +10358,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -10389,21 +10390,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -10411,7 +10412,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -10420,7 +10421,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -10444,7 +10445,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -10456,11 +10457,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -10480,7 +10481,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -10500,7 +10501,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -10522,7 +10523,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -10537,7 +10538,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -10551,7 +10552,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -10570,7 +10571,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -10605,7 +10606,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -10642,17 +10643,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -10663,7 +10664,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -10672,13 +10673,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -10729,7 +10730,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -10745,7 +10746,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -10753,11 +10754,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -10769,11 +10770,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -10782,11 +10783,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -10799,11 +10800,11 @@ "version": "v1.12.0", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -10811,11 +10812,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -10823,31 +10824,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -10855,21 +10856,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -10877,7 +10878,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -10886,7 +10887,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -10910,7 +10911,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -10922,11 +10923,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -10946,7 +10947,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -10966,7 +10967,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -10988,7 +10989,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -11003,7 +11004,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -11017,7 +11018,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -11036,7 +11037,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -11071,7 +11072,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -11108,17 +11109,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -11129,7 +11130,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -11138,13 +11139,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -11195,7 +11196,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -11211,7 +11212,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -11219,11 +11220,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -11235,11 +11236,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -11248,11 +11249,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -11265,11 +11266,11 @@ "version": "v1.11.1", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -11277,11 +11278,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -11289,31 +11290,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -11321,21 +11322,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -11343,7 +11344,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -11352,7 +11353,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -11376,7 +11377,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -11388,11 +11389,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -11412,7 +11413,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -11432,7 +11433,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -11454,7 +11455,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -11469,7 +11470,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -11483,7 +11484,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -11502,7 +11503,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -11537,7 +11538,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -11574,17 +11575,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -11595,7 +11596,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -11604,13 +11605,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -11661,7 +11662,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -11677,7 +11678,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -11685,11 +11686,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -11701,11 +11702,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -11714,11 +11715,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -11731,11 +11732,11 @@ "version": "v1.11.0", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -11743,11 +11744,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -11755,31 +11756,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -11787,21 +11788,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -11809,7 +11810,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -11818,7 +11819,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -11841,7 +11842,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -11853,11 +11854,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -11877,7 +11878,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -11897,7 +11898,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -11919,7 +11920,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -11934,7 +11935,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -11948,7 +11949,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -11967,7 +11968,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -12002,7 +12003,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -12039,17 +12040,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -12060,7 +12061,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -12069,13 +12070,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -12126,7 +12127,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -12142,7 +12143,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -12150,11 +12151,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -12166,11 +12167,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -12179,11 +12180,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -12196,11 +12197,11 @@ "version": "v1.10.1", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -12208,11 +12209,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -12220,31 +12221,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -12252,21 +12253,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -12274,7 +12275,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -12283,7 +12284,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -12306,7 +12307,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -12318,11 +12319,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -12342,7 +12343,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -12362,7 +12363,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -12384,7 +12385,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -12399,7 +12400,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -12413,7 +12414,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -12432,7 +12433,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -12467,7 +12468,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -12504,17 +12505,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -12525,7 +12526,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -12534,13 +12535,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -12591,7 +12592,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -12607,7 +12608,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -12615,11 +12616,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -12631,11 +12632,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -12644,11 +12645,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] @@ -12661,11 +12662,11 @@ "version": "v1.10.0", "tabs": [ { - "tab": "الرئيسية", + "tab": "\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629", "icon": "house", "groups": [ { - "group": "مرحباً", + "group": "\u0645\u0631\u062d\u0628\u0627\u064b", "pages": [ "ar/index" ] @@ -12673,11 +12674,11 @@ ] }, { - "tab": "التقنية التوثيق", + "tab": "\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u062a\u0648\u062b\u064a\u0642", "icon": "book-open", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/introduction", "ar/installation", @@ -12685,31 +12686,31 @@ ] }, { - "group": "الأدلّة", + "group": "\u0627\u0644\u0623\u062f\u0644\u0651\u0629", "pages": [ { - "group": "الاستراتيجية", + "group": "\u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629", "icon": "compass", "pages": [ "ar/guides/concepts/evaluating-use-cases" ] }, { - "group": "الوكلاء", + "group": "\u0627\u0644\u0648\u0643\u0644\u0627\u0621", "icon": "user", "pages": [ "ar/guides/agents/crafting-effective-agents" ] }, { - "group": "الطواقم", + "group": "\u0627\u0644\u0637\u0648\u0627\u0642\u0645", "icon": "users", "pages": [ "ar/guides/crews/first-crew" ] }, { - "group": "التدفقات", + "group": "\u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a", "icon": "code-branch", "pages": [ "ar/guides/flows/first-flow", @@ -12717,21 +12718,21 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "icon": "wrench", "pages": [ "ar/guides/tools/publish-custom-tools" ] }, { - "group": "أدوات البرمجة", + "group": "\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629", "icon": "terminal", "pages": [ "ar/guides/coding-tools/agents-md" ] }, { - "group": "متقدّم", + "group": "\u0645\u062a\u0642\u062f\u0651\u0645", "icon": "gear", "pages": [ "ar/guides/advanced/customizing-prompts", @@ -12739,7 +12740,7 @@ ] }, { - "group": "الترحيل", + "group": "\u0627\u0644\u062a\u0631\u062d\u064a\u0644", "icon": "shuffle", "pages": [ "ar/guides/migration/migrating-from-langgraph" @@ -12748,7 +12749,7 @@ ] }, { - "group": "المفاهيم الأساسية", + "group": "\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", "pages": [ "ar/concepts/agents", "ar/concepts/tasks", @@ -12772,7 +12773,7 @@ ] }, { - "group": "تكامل MCP", + "group": "\u062a\u0643\u0627\u0645\u0644 MCP", "pages": [ "ar/mcp/overview", "ar/mcp/dsl-integration", @@ -12784,11 +12785,11 @@ ] }, { - "group": "الأدوات", + "group": "\u0627\u0644\u0623\u062f\u0648\u0627\u062a", "pages": [ "ar/tools/overview", { - "group": "الملفات والمستندات", + "group": "\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "icon": "folder-open", "pages": [ "ar/tools/file-document/overview", @@ -12808,7 +12809,7 @@ ] }, { - "group": "استخراج بيانات الويب", + "group": "\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628", "icon": "globe", "pages": [ "ar/tools/web-scraping/overview", @@ -12828,7 +12829,7 @@ ] }, { - "group": "البحث والاستكشاف", + "group": "\u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u0627\u0633\u062a\u0643\u0634\u0627\u0641", "icon": "magnifying-glass", "pages": [ "ar/tools/search-research/overview", @@ -12850,7 +12851,7 @@ ] }, { - "group": "قواعد البيانات", + "group": "\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a", "icon": "database", "pages": [ "ar/tools/database-data/overview", @@ -12865,7 +12866,7 @@ ] }, { - "group": "الذكاء الاصطناعي والتعلّم الآلي", + "group": "\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0648\u0627\u0644\u062a\u0639\u0644\u0651\u0645 \u0627\u0644\u0622\u0644\u064a", "icon": "brain", "pages": [ "ar/tools/ai-ml/overview", @@ -12879,7 +12880,7 @@ ] }, { - "group": "التخزين السحابي", + "group": "\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a", "icon": "cloud", "pages": [ "ar/tools/cloud-storage/overview", @@ -12898,7 +12899,7 @@ ] }, { - "group": "الأتمتة", + "group": "\u0627\u0644\u0623\u062a\u0645\u062a\u0629", "icon": "bolt", "pages": [ "ar/tools/automation/overview", @@ -12933,7 +12934,7 @@ ] }, { - "group": "التعلّم", + "group": "\u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/learn/overview", "ar/learn/llm-selection-guide", @@ -12970,17 +12971,17 @@ ] }, { - "tab": "المؤسسات", + "tab": "\u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a", "icon": "briefcase", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/enterprise/introduction" ] }, { - "group": "البناء", + "group": "\u0627\u0644\u0628\u0646\u0627\u0621", "pages": [ "ar/enterprise/features/automations", "ar/enterprise/features/crew-studio", @@ -12991,7 +12992,7 @@ ] }, { - "group": "العمليات", + "group": "\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a", "pages": [ "ar/enterprise/features/traces", "ar/enterprise/features/webhook-streaming", @@ -13000,13 +13001,13 @@ ] }, { - "group": "الإدارة", + "group": "\u0627\u0644\u0625\u062f\u0627\u0631\u0629", "pages": [ "ar/enterprise/features/rbac" ] }, { - "group": "التكاملات", + "group": "\u0627\u0644\u062a\u0643\u0627\u0645\u0644\u0627\u062a", "pages": [ "ar/enterprise/integrations/asana", "ar/enterprise/integrations/box", @@ -13057,7 +13058,7 @@ ] }, { - "group": "المشغّلات", + "group": "\u0627\u0644\u0645\u0634\u063a\u0651\u0644\u0627\u062a", "pages": [ "ar/enterprise/guides/automation-triggers", "ar/enterprise/guides/gmail-trigger", @@ -13073,7 +13074,7 @@ ] }, { - "group": "موارد التعلّم", + "group": "\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062a\u0639\u0644\u0651\u0645", "pages": [ "ar/enterprise/resources/frequently-asked-questions" ] @@ -13081,11 +13082,11 @@ ] }, { - "tab": "API المرجع", + "tab": "API \u0627\u0644\u0645\u0631\u062c\u0639", "icon": "magnifying-glass", "groups": [ { - "group": "البدء", + "group": "\u0627\u0644\u0628\u062f\u0621", "pages": [ "ar/api-reference/introduction", "ar/api-reference/inputs", @@ -13097,11 +13098,11 @@ ] }, { - "tab": "أمثلة", + "tab": "\u0623\u0645\u062b\u0644\u0629", "icon": "code", "groups": [ { - "group": "أمثلة", + "group": "\u0623\u0645\u062b\u0644\u0629", "pages": [ "ar/examples/example", "ar/examples/cookbooks" @@ -13110,11 +13111,11 @@ ] }, { - "tab": "التغييرات السجلات", + "tab": "\u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "icon": "clock", "groups": [ { - "group": "سجل التغييرات", + "group": "\u0633\u062c\u0644 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a", "pages": [ "ar/changelog" ] diff --git a/docs/en/enterprise/features/sso.mdx b/docs/en/enterprise/features/sso.mdx new file mode 100644 index 000000000..1c568f09b --- /dev/null +++ b/docs/en/enterprise/features/sso.mdx @@ -0,0 +1,549 @@ +--- +title: Single Sign-On (SSO) +description: Configure enterprise SSO authentication for CrewAI Platform — SaaS and Factory +--- + +## Overview + +CrewAI Platform supports enterprise Single Sign-On (SSO) across both **SaaS (AMP)** and **Factory (self-hosted)** deployments. SSO enables your team to authenticate using your organization's existing identity provider, enforcing centralized access control, MFA policies, and user lifecycle management. + +### Supported Providers + +| Provider | SaaS | Factory | Protocol | CLI Support | +|---|---|---|---|---| +| **WorkOS** | ✅ (default) | ✅ | OAuth 2.0 / OIDC | ✅ | +| **Microsoft Entra ID** (Azure AD) | ✅ (enterprise) | ✅ | OAuth 2.0 / SAML 2.0 | ✅ | +| **Okta** | ✅ (enterprise) | ✅ | OAuth 2.0 / OIDC | ✅ | +| **Auth0** | ✅ (enterprise) | ✅ | OAuth 2.0 / OIDC | ✅ | +| **Keycloak** | — | ✅ | OAuth 2.0 / OIDC | ✅ | + +### Key Capabilities + +- **SAML 2.0 and OAuth 2.0 / OIDC** protocol support +- **Device Authorization Grant** flow for CLI authentication +- **Role-Based Access Control (RBAC)** with custom roles and per-resource permissions +- **MFA enforcement** delegated to your identity provider +- **User provisioning** through IdP assignment (users/groups) + +--- + +## SaaS SSO + +### Default Authentication + +CrewAI's managed SaaS platform (AMP) uses **WorkOS** as the default authentication provider. When you sign up at [app.crewai.com](https://app.crewai.com), authentication is handled through `login.crewai.com` — no additional SSO configuration is required. + +### Enterprise Custom SSO + +Enterprise SaaS customers can configure SSO with their own identity provider (Entra ID, Okta, Auth0). Contact your CrewAI account team to enable custom SSO for your organization. Once configured: + +1. Your team members authenticate through your organization's IdP +2. Access control and MFA policies are enforced by your IdP +3. The CrewAI CLI automatically detects your SSO configuration via `crewai enterprise configure` + +### CLI Defaults (SaaS) + +| Setting | Default Value | +|---|---| +| `enterprise_base_url` | `https://app.crewai.com` | +| `oauth2_provider` | `workos` | +| `oauth2_domain` | `login.crewai.com` | + +--- + +## Factory SSO Setup + +Factory (self-hosted) deployments require you to configure SSO by setting environment variables in your Helm `values.yaml` and registering an application in your identity provider. + +### Microsoft Entra ID (Azure AD) + + + + 1. Go to [portal.azure.com](https://portal.azure.com) → **Microsoft Entra ID** → **App registrations** → **New registration** + 2. Configure: + - **Name:** `CrewAI` (or your preferred name) + - **Supported account types:** Accounts in this organizational directory only + - **Redirect URI:** Select **Web**, enter `https:///auth/entra_id/callback` + 3. Click **Register** + + + + From the app overview page, copy: + - **Application (client) ID** → `ENTRA_ID_CLIENT_ID` + - **Directory (tenant) ID** → `ENTRA_ID_TENANT_ID` + + + + 1. Navigate to **Certificates & Secrets** → **New client secret** + 2. Add a description and select expiration period + 3. Copy the secret value immediately (it won't be shown again) → `ENTRA_ID_CLIENT_SECRET` + + + + 1. Go to **Enterprise applications** → select your app + 2. Under **Security** → **Permissions**, click **Grant admin consent** + 3. Ensure **Microsoft Graph → User.Read** is granted + + + + Under **App registrations** → your app → **App roles**, create: + + | Display Name | Value | Allowed Member Types | + |---|---|---| + | Member | `member` | Users/Groups | + | Factory Admin | `factory-admin` | Users/Groups | + + + The `member` role grants login access. The `factory-admin` role grants admin panel access. Roles are included in the JWT automatically. + + + + + 1. Under **Properties**, set **Assignment required?** to **Yes** + 2. Under **Users and groups**, assign users/groups with the appropriate role + + + + ```yaml + envVars: + AUTH_PROVIDER: "entra_id" + + secrets: + ENTRA_ID_CLIENT_ID: "" + ENTRA_ID_CLIENT_SECRET: "" + ENTRA_ID_TENANT_ID: "" + ``` + + + + To allow `crewai login` via Device Authorization Grant: + + 1. Under **Authentication** → **Advanced settings**, enable **Allow public client flows** + 2. Under **Expose an API**, add an Application ID URI (e.g., `api://crewai-cli`) + 3. Add a scope (e.g., `read`) with **Admins and users** consent + 4. Under **Manifest**, set `accessTokenAcceptedVersion` to `2` + 5. Add environment variables: + + ```yaml + secrets: + ENTRA_ID_DEVICE_AUTHORIZATION_CLIENT_ID: "" + ENTRA_ID_CUSTOM_OPENID_SCOPE: "" + ``` + + + +--- + +### Okta + + + + 1. Open Okta Admin Console → **Applications** → **Create App Integration** + 2. Select **OIDC - OpenID Connect** → **Web Application** → **Next** + 3. Configure: + - **App integration name:** `CrewAI SSO` + - **Sign-in redirect URI:** `https:///auth/okta/callback` + - **Sign-out redirect URI:** `https://` + - **Assignments:** Choose who can access (everyone or specific groups) + 4. Click **Save** + + + + From the app details page: + - **Client ID** → `OKTA_CLIENT_ID` + - **Client Secret** → `OKTA_CLIENT_SECRET` + - **Okta URL** (top-right corner, under your username) → `OKTA_SITE` + + + + 1. Navigate to **Security** → **API** + 2. Select your authorization server (default: `default`) + 3. Under **Access Policies**, add a policy and rule: + - In the rule, under **Scopes requested**, select **The following scopes** → **OIDC default scopes** + 4. Note the **Name** and **Audience** of the authorization server + + + The authorization server name and audience must match `OKTA_AUTHORIZATION_SERVER` and `OKTA_AUDIENCE` exactly. Mismatches cause `401 Unauthorized` or `Invalid token: Signature verification failed` errors. + + + + + ```yaml + envVars: + AUTH_PROVIDER: "okta" + + secrets: + OKTA_CLIENT_ID: "" + OKTA_CLIENT_SECRET: "" + OKTA_SITE: "https://your-domain.okta.com" + OKTA_AUTHORIZATION_SERVER: "default" + OKTA_AUDIENCE: "api://default" + ``` + + + + 1. Create a **new** app integration: **OIDC** → **Native Application** + 2. Enable **Device Authorization** and **Refresh Token** grant types + 3. Allow everyone in your organization to access + 4. Add environment variable: + + ```yaml + secrets: + OKTA_DEVICE_AUTHORIZATION_CLIENT_ID: "" + ``` + + + Device Authorization requires a **Native Application** — it cannot use the Web Application created for browser-based SSO. + + + + +--- + +### Keycloak + + + + 1. Open Keycloak Admin Console → navigate to your realm + 2. **Clients** → **Create client**: + - **Client type:** OpenID Connect + - **Client ID:** `crewai-factory` (suggested) + 3. Capability config: + - **Client authentication:** On + - **Standard flow:** Checked + 4. Login settings: + - **Root URL:** `https://` + - **Valid redirect URIs:** `https:///auth/keycloak/callback` + - **Valid post logout redirect URIs:** `https://` + 5. Click **Save** + + + + - **Client ID** → `KEYCLOAK_CLIENT_ID` + - Under **Credentials** tab: **Client secret** → `KEYCLOAK_CLIENT_SECRET` + - **Realm name** → `KEYCLOAK_REALM` + - **Keycloak server URL** → `KEYCLOAK_SITE` + + + + ```yaml + envVars: + AUTH_PROVIDER: "keycloak" + + secrets: + KEYCLOAK_CLIENT_ID: "" + KEYCLOAK_CLIENT_SECRET: "" + KEYCLOAK_SITE: "https://keycloak.yourdomain.com" + KEYCLOAK_REALM: "" + KEYCLOAK_AUDIENCE: "account" + # Only set if using a custom base path (pre-v17 migrations): + # KEYCLOAK_BASE_URL: "/auth" + ``` + + + Keycloak includes `account` as the default audience in access tokens. For most installations, `KEYCLOAK_AUDIENCE=account` works without additional configuration. See [Keycloak audience documentation](https://www.keycloak.org/docs/latest/authorization_services/index.html) if you need a custom audience. + + + + + 1. Create a **second** client: + - **Client type:** OpenID Connect + - **Client ID:** `crewai-factory-cli` (suggested) + - **Client authentication:** Off (Device Authorization requires a public client) + - **Authentication flow:** Check **only** OAuth 2.0 Device Authorization Grant + 2. Add environment variable: + + ```yaml + secrets: + KEYCLOAK_DEVICE_AUTHORIZATION_CLIENT_ID: "" + ``` + + + +--- + +### WorkOS + + + + 1. Create an application in the [WorkOS Dashboard](https://dashboard.workos.com) + 2. Configure the redirect URI: `https:///auth/workos/callback` + 3. Note the **Client ID** and **AuthKit domain** + 4. Set up organizations in the WorkOS dashboard + + + + ```yaml + envVars: + AUTH_PROVIDER: "workos" + + secrets: + WORKOS_CLIENT_ID: "" + WORKOS_AUTHKIT_DOMAIN: "" + ``` + + + +--- + +### Auth0 + + + + 1. In the [Auth0 Dashboard](https://manage.auth0.com), create a new **Regular Web Application** + 2. Configure: + - **Allowed Callback URLs:** `https:///auth/auth0/callback` + - **Allowed Logout URLs:** `https://` + 3. Note the **Domain**, **Client ID**, and **Client Secret** + + + + ```yaml + envVars: + AUTH_PROVIDER: "auth0" + + secrets: + AUTH0_CLIENT_ID: "" + AUTH0_CLIENT_SECRET: "" + AUTH0_DOMAIN: "" + ``` + + + + 1. Create a **Native** application in Auth0 for Device Authorization + 2. Enable the **Device Authorization** grant type under application settings + 3. Configure the CLI with the appropriate audience and client ID + + + +--- + +## CLI Authentication + +The CrewAI CLI supports SSO authentication via the **Device Authorization Grant** flow. This allows developers to authenticate from their terminal without exposing credentials. + +### Quick Setup + +For Factory installations, the CLI can auto-configure all OAuth2 settings: + +```bash +crewai enterprise configure https://your-factory-url.app +``` + +This command fetches the SSO configuration from your Factory instance and sets all required CLI parameters automatically. + +Then authenticate: + +```bash +crewai login +``` + + + Requires CrewAI CLI version **1.6.0** or higher for Entra ID, **0.159.0** or higher for Okta, and **1.9.0** or higher for Keycloak. + + +### Manual CLI Configuration + +If you need to configure the CLI manually, use `crewai config set`: + +```bash +# Set the provider +crewai config set oauth2_provider okta + +# Set provider-specific values +crewai config set oauth2_domain your-domain.okta.com +crewai config set oauth2_client_id your-client-id +crewai config set oauth2_audience api://default + +# Set the enterprise base URL +crewai config set enterprise_base_url https://your-factory-url.app +``` + +### CLI Configuration Reference + +| Setting | Description | Example | +|---|---|---| +| `enterprise_base_url` | Your CrewAI instance URL | `https://crewai.yourcompany.com` | +| `oauth2_provider` | Provider name | `workos`, `okta`, `auth0`, `entra_id`, `keycloak` | +| `oauth2_domain` | Provider domain | `your-domain.okta.com` | +| `oauth2_client_id` | OAuth2 client ID | `0oaqnwji7pGW7VT6T697` | +| `oauth2_audience` | API audience identifier | `api://default` | + +View current configuration: + +```bash +crewai config list +``` + +### How Device Authorization Works + +1. Run `crewai login` — the CLI requests a device code from your IdP +2. A verification URL and code are displayed in your terminal +3. Your browser opens to the verification URL +4. Enter the code and authenticate with your IdP credentials +5. The CLI receives an access token and stores it locally + +--- + +## Role-Based Access Control (RBAC) + +CrewAI Platform provides granular RBAC that integrates with your SSO provider. + +### Permission Model + +| Permission | Description | +|---|---| +| **Read** | View resources (dashboards, automations, logs) | +| **Write** | Create and modify resources | +| **Manage** | Full control including deletion and configuration | + +### Resources + +Permissions can be scoped to individual resources: + +- **Usage Dashboard** — Platform usage metrics and analytics +- **Automations Dashboard** — Crew and flow management +- **Environment Variables** — Secret and configuration management +- **Individual Automations** — Per-automation access control + +### Roles + +- **Predefined roles** come out of the box with standard permission sets +- **Custom roles** can be created with any combination of permissions +- **Per-resource assignment** — limit specific automations to individual users or roles + +### Factory Admin Access + +For Factory deployments using Entra ID, admin access is controlled via App Roles: + +- Assign the `factory-admin` role to users who need admin panel access +- Assign the `member` role for standard platform access +- Roles are communicated via JWT claims — no additional configuration needed after IdP setup + +--- + +## Troubleshooting + +### Invalid Redirect URI + +**Symptom:** Authentication fails with a redirect URI mismatch error. + +**Fix:** Ensure the redirect URI in your IdP exactly matches the expected callback URL: + +| Provider | Callback URL | +|---|---| +| Entra ID | `https:///auth/entra_id/callback` | +| Okta | `https:///auth/okta/callback` | +| Keycloak | `https:///auth/keycloak/callback` | +| WorkOS | `https:///auth/workos/callback` | +| Auth0 | `https:///auth/auth0/callback` | + +### CLI Login Fails (Device Authorization) + +**Symptom:** `crewai login` returns an error or times out. + +**Fix:** +- Verify that Device Authorization Grant is enabled in your IdP +- For Okta: ensure you have a **Native Application** (not Web) with Device Authorization grant +- For Entra ID: ensure **Allow public client flows** is enabled +- For Keycloak: ensure the CLI client has **Client authentication: Off** and only Device Authorization Grant enabled +- Check that `*_DEVICE_AUTHORIZATION_CLIENT_ID` environment variable is set on the server + +### Token Validation Errors + +**Symptom:** `Invalid token: Signature verification failed` or `401 Unauthorized` after login. + +**Fix:** +- **Okta:** Verify `OKTA_AUTHORIZATION_SERVER` and `OKTA_AUDIENCE` match the authorization server's Name and Audience exactly +- **Entra ID:** Ensure `accessTokenAcceptedVersion` is set to `2` in the app manifest +- **Keycloak:** Verify `KEYCLOAK_AUDIENCE` matches the audience in your access tokens (default: `account`) + +### Admin Consent Not Granted (Entra ID) + +**Symptom:** Users can't log in, see "needs admin approval" message. + +**Fix:** Go to **Enterprise applications** → your app → **Permissions** → **Grant admin consent**. Ensure `User.Read` is granted for Microsoft Graph. + +### 403 Forbidden After Login + +**Symptom:** User authenticates successfully but gets 403 errors. + +**Fix:** +- Check that the user is assigned to the application in your IdP +- For Entra ID with **Assignment required = Yes**: ensure the user has a role assignment (Member or Factory Admin) +- For Okta: verify the user or their group is assigned under the app's **Assignments** tab + +### CLI Can't Reach Factory Instance + +**Symptom:** `crewai enterprise configure` fails to connect. + +**Fix:** +- Verify the Factory URL is reachable from your machine +- Check that `enterprise_base_url` is set correctly: `crewai config list` +- Ensure TLS certificates are valid and trusted + +--- + +## Environment Variables Reference + +### Common + +| Variable | Description | +|---|---| +| `AUTH_PROVIDER` | Authentication provider: `entra_id`, `okta`, `workos`, `auth0`, `keycloak`, `local` | + +### Microsoft Entra ID + +| Variable | Required | Description | +|---|---|---| +| `ENTRA_ID_CLIENT_ID` | ✅ | Application (client) ID from Azure | +| `ENTRA_ID_CLIENT_SECRET` | ✅ | Client secret from Azure | +| `ENTRA_ID_TENANT_ID` | ✅ | Directory (tenant) ID from Azure | +| `ENTRA_ID_DEVICE_AUTHORIZATION_CLIENT_ID` | CLI only | Client ID for Device Authorization Grant | +| `ENTRA_ID_CUSTOM_OPENID_SCOPE` | CLI only | Custom scope from "Expose an API" (e.g., `api://crewai-cli/read`) | + +### Okta + +| Variable | Required | Description | +|---|---|---| +| `OKTA_CLIENT_ID` | ✅ | Okta application client ID | +| `OKTA_CLIENT_SECRET` | ✅ | Okta client secret | +| `OKTA_SITE` | ✅ | Okta organization URL (e.g., `https://your-domain.okta.com`) | +| `OKTA_AUTHORIZATION_SERVER` | ✅ | Authorization server name (e.g., `default`) | +| `OKTA_AUDIENCE` | ✅ | Authorization server audience (e.g., `api://default`) | +| `OKTA_DEVICE_AUTHORIZATION_CLIENT_ID` | CLI only | Native app client ID for Device Authorization | + +### WorkOS + +| Variable | Required | Description | +|---|---|---| +| `WORKOS_CLIENT_ID` | ✅ | WorkOS application client ID | +| `WORKOS_AUTHKIT_DOMAIN` | ✅ | AuthKit domain (e.g., `your-domain.authkit.com`) | + +### Auth0 + +| Variable | Required | Description | +|---|---|---| +| `AUTH0_CLIENT_ID` | ✅ | Auth0 application client ID | +| `AUTH0_CLIENT_SECRET` | ✅ | Auth0 client secret | +| `AUTH0_DOMAIN` | ✅ | Auth0 tenant domain (e.g., `your-tenant.auth0.com`) | + +### Keycloak + +| Variable | Required | Description | +|---|---|---| +| `KEYCLOAK_CLIENT_ID` | ✅ | Keycloak client ID | +| `KEYCLOAK_CLIENT_SECRET` | ✅ | Keycloak client secret | +| `KEYCLOAK_SITE` | ✅ | Keycloak server URL | +| `KEYCLOAK_REALM` | ✅ | Keycloak realm name | +| `KEYCLOAK_AUDIENCE` | ✅ | Token audience (default: `account`) | +| `KEYCLOAK_BASE_URL` | Optional | Base URL path (e.g., `/auth` for pre-v17 migrations) | +| `KEYCLOAK_DEVICE_AUTHORIZATION_CLIENT_ID` | CLI only | Public client ID for Device Authorization | + +--- + +## Next Steps + +- [Installation Guide](/installation/installation) — Deploy CrewAI Factory +- [Configuration Guide](/configuration/configuration) — Full configuration reference +- [RBAC Setup](/enterprise/features/rbac) — Detailed role and permission management