50 lines
1.7 KiB
XML
50 lines
1.7 KiB
XML
{% set roles = get_user_roles(get_user()) %}
|
|
{% set role_str = roles|join(',') %}
|
|
{
|
|
"widgettype": "Menu",
|
|
"id": "rag_menu",
|
|
"options": {
|
|
"width": "100%",
|
|
"height": "100%",
|
|
"target": "app.rag_main_content",
|
|
"items": [
|
|
{
|
|
"name": "knowledge_bases",
|
|
"label": "知识库",
|
|
"icon": "{{entire_url('/bricks/imgs/app.svg')}}",
|
|
"url": "{{entire_url('/rag/knowledge_bases_list/index.ui')}}"
|
|
},
|
|
{
|
|
"name": "tags",
|
|
"label": "标签管理",
|
|
"icon": "{{entire_url('/bricks/imgs/tag.png')}}",
|
|
"url": "{{entire_url('/tags_list/index.ui')}}"
|
|
},
|
|
{
|
|
"name": "tag_assign",
|
|
"label": "标签分配",
|
|
"icon": "{{entire_url('/bricks/imgs/edit.svg')}}",
|
|
"url": "{{entire_url('/tag_assign/index.dspy')}}"
|
|
},
|
|
{
|
|
"name": "tag_search",
|
|
"label": "标签检索",
|
|
"icon": "{{entire_url('/bricks/imgs/search.svg')}}",
|
|
"url": "{{entire_url('/tag_search/index.dspy')}}"
|
|
},
|
|
{
|
|
"name": "engines",
|
|
"label": "引擎配置",
|
|
"icon": "{{entire_url('/bricks/imgs/rocket.svg')}}",
|
|
"url": "{{entire_url('/rag/engine_configs_list/index.ui')}}"
|
|
},
|
|
{
|
|
"name": "subscriptions",
|
|
"label": "订阅管理",
|
|
"icon": "{{entire_url('/bricks/imgs/coins.svg')}}",
|
|
"url": "{{entire_url('/subscriptions_list/index.ui')}}"
|
|
}
|
|
]
|
|
}
|
|
}
|