mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-24 22:03:54 +00:00

* feat: add customize toolkit (#3205) * chaoyang * fix-auth * add toolkit * add order * plugin usage * fix * delete console: * Fix: Fix fullscreen preview top positioning and improve Markdown rendering logic (#3247) * 完成任务:修复全屏预览顶部固定问题,优化 Markdown 渲染逻辑 * 有问题修改 * 问题再修改 * 修正问题 * fix: plugin standalone display issue (#3254) * 4.8.15 test (#3246) * o1 config * perf: system plugin code * 调整系统插件代码。增加html 渲染安全配置。 (#3258) * perf: base64 picker * perf: list app or dataset * perf: plugin config code * 小窗适配等问题 (#3257) * 小窗适配等问题 * git问题 * 小窗剩余问题 * feat: system plugin auth and lock version (#3265) * feat: system plugin auth and lock version * update comment * 4.8.15 test (#3267) * tmp log * perf: login direct * perf: iframe html code * remove log * fix: plugin standalone display (#3277) * refactor: 页面拆分&i18n拆分 (#3281) * refactor: account组件拆成独立页面 * script: 新增i18n json文件创建脚本 * refactor: 页面i18n拆分 * i18n: add en&hant * 4.8.15 test (#3285) * tmp log * remove log * fix: watch avatar refresh * perf: i18n code * fix(plugin): use intro instead of userguide (#3290) * Universal SSO (#3292) * tmp log * remove log * feat: common oauth * readme * perf: sso provider * remove sso code * perf: refresh plugins * feat: add api dataset (#3272) * add api-dataset * fix api-dataset * fix api dataset * fix ts * perf: create collection code (#3301) * tmp log * remove log * perf: i18n change * update version doc * feat: question guide from chatId * perf: create collection code * fix: request api * fix: request api * fix: tts auth and response type (#3303) * perf: md splitter * fix: tts auth and response type * fix: api file dataset (#3307) * perf: api dataset init (#3310) * perf: collection schema * perf: api dataset init * refactor: 团队管理独立页面 (#3302) * ui: 团队管理独立页面 * 代码优化 * fix * perf: sync collection and ui check (#3314) * perf: sync collection * remove script * perf: update api server * perf: api dataset parent * perf: team ui * perf: team 18n * update team ui * perf: ui check * perf: i18n * fix: debug variables & cronjob & system plugin callback load (#3315) * fix: debug variables & cronjob & system plugin callback load * fix type * fix * fix * fix: plugin dataset quote;perf: system variables init (#3316) * fix: plugin dataset quote * perf: system variables init * perf: node templates ui;fix: dataset import ui (#3318) * fix: dataset import ui * perf: node templates ui * perf: ui refresh * feat:套餐改名和套餐跳转配置 (#3309) * fixing:except Sidebar * 去除了多余的代码 * 修正了套餐说明的代码 * 修正了误删除的show_git代码 * 修正了名字部分等代码 * 修正了问题,遗留了其他和ui讨论不一致的部分 * 4.8.15 test (#3319) * remove log * pref: bill ui * pref: bill ui * perf: log * html渲染文档 (#3270) * html渲染文档 * 文档有点小问题 * feat: doc (#3322) * 集合重训练 (#3282) * rebaser * 一点补充 * 小问题 * 其他问题修正,删除集合保留文件的参数还没找到... * reTraining * delete uesless * 删除了一行错误代码 * 集合重训练部分 * fixing * 删除console代码 * feat: navbar item config (#3326) * perf: custom navbar code;perf: retraining code;feat: api dataset and dataset api doc (#3329) * feat: api dataset and dataset api doc * perf: retraining code * perf: custom navbar code * fix: ts (#3330) * fix: ts * fix: ts * retraining ui * perf: api collection filter * perf: retrining button --------- Co-authored-by: heheer <heheer@sealos.io> Co-authored-by: Jiangween <145003935+Jiangween@users.noreply.github.com> Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com>
174 lines
12 KiB
JSON
174 lines
12 KiB
JSON
{
|
|
"Role_setting": "Permission",
|
|
"Run": "Execute",
|
|
"Team Tags Set": "Team tags",
|
|
"Team_Tags": "Team tags",
|
|
"ai_settings": "AI Configuration",
|
|
"all_apps": "All Applications",
|
|
"app.Version name": "Version Name",
|
|
"app.modules.click to update": "Click to Refresh",
|
|
"app.modules.has new version": "New Version Available",
|
|
"app.version_current": "Current Version",
|
|
"app.version_initial": "Initial Version",
|
|
"app.version_name_tips": "Version name cannot be empty",
|
|
"app.version_past": "Previously Published",
|
|
"app.version_publish_tips": "This version will be saved to the team cloud, synchronized with the entire team, and update the app version on all release channels.",
|
|
"app_detail": "Application Details",
|
|
"auto_execute": "Automatic execution",
|
|
"auto_execute_default_prompt_placeholder": "Default questions sent when executing automatically",
|
|
"auto_execute_tip": "After turning it on, the workflow will be automatically triggered when the user enters the conversation interface. \nExecution order: 1. Dialogue starter; 2. Global variables; 3. Automatic execution.",
|
|
"chat_debug": "Chat Preview",
|
|
"chat_logs": "Conversation Logs",
|
|
"chat_logs_tips": "Logs will record the online, shared, and API (requires chatId) conversation records of this app.",
|
|
"config_file_upload": "Click to Configure File Upload Rules",
|
|
"confirm_copy_app_tip": "The system will create an app with the same configuration for you, but permissions will not be copied. Please confirm!",
|
|
"confirm_del_app_tip": "Are you sure you want to delete 【{{name}}】 and all of its chat history?",
|
|
"confirm_delete_folder_tip": "Confirm to delete this folder? All apps and corresponding conversation records under it will be deleted. Please confirm!",
|
|
"copy_one_app": "Create Duplicate",
|
|
"create_copy_success": "Duplicate Created Successfully",
|
|
"create_empty_app": "Create Default App",
|
|
"create_empty_plugin": "Create Default Plugin",
|
|
"create_empty_workflow": "Create Default Workflow",
|
|
"cron.every_day": "Run Daily",
|
|
"cron.every_month": "Run Monthly",
|
|
"cron.every_week": "Run Weekly",
|
|
"cron.interval": "Run at Intervals",
|
|
"dataset_search_tool_description": "Call the \"Semantic Search\" and \"Full-text Search\" capabilities to find reference content that may be related to the problem from the \"Knowledge Base\". \nPrioritize calling this tool to assist in answering user questions.",
|
|
"day": "Day",
|
|
"document_quote": "Document Reference",
|
|
"document_quote_tip": "Usually used to accept user-uploaded document content (requires document parsing), and can also be used to reference other string data.",
|
|
"document_upload": "Document Upload",
|
|
"edit_app": "Edit Application",
|
|
"edit_info": "Edit",
|
|
"execute_time": "Execution Time",
|
|
"export_config_successful": "Configuration copied, some sensitive information automatically filtered. Please check for any remaining sensitive data.",
|
|
"export_configs": "Export",
|
|
"feedback_count": "User Feedback",
|
|
"file_quote_link": "Files",
|
|
"file_recover": "File will overwrite current content",
|
|
"file_upload": "File Upload",
|
|
"file_upload_tip": "Once enabled, documents/images can be uploaded. Documents are retained for 7 days, images for 15 days. Using this feature may incur additional costs. To ensure a good experience, please choose an AI model with a larger context length when using this feature.",
|
|
"go_to_chat": "Go to Conversation",
|
|
"go_to_run": "Go to Execution",
|
|
"image_upload": "Image Upload",
|
|
"image_upload_tip": "How to activate model image recognition capabilities",
|
|
"import_configs": "Import",
|
|
"import_configs_failed": "Import configuration failed, please ensure the configuration is correct!",
|
|
"import_configs_success": "Import Successful",
|
|
"initial_form": "initial state",
|
|
"interval.12_hours": "Every 12 Hours",
|
|
"interval.2_hours": "Every 2 Hours",
|
|
"interval.3_hours": "Every 3 Hours",
|
|
"interval.4_hours": "Every 4 Hours",
|
|
"interval.6_hours": "Every 6 Hours",
|
|
"interval.per_hour": "Every Hour",
|
|
"intro": "A comprehensive model application orchestration system that offers out-of-the-box data processing and model invocation capabilities. It allows for rapid Dataset construction and workflow orchestration through Flow visualization, enabling complex Dataset scenarios!",
|
|
"llm_not_support_vision": "This model does not support image recognition",
|
|
"llm_use_vision": "Enable Image Recognition",
|
|
"llm_use_vision_tip": "After clicking on the model selection, you can see whether the model supports image recognition and the ability to control whether to start image recognition. \nAfter starting image recognition, the model will read the image content in the file link, and if the user question is less than 500 words, it will automatically parse the image in the user question.",
|
|
"logs_chat_user": "user",
|
|
"logs_empty": "No logs yet~",
|
|
"logs_message_total": "Total Messages",
|
|
"logs_title": "Title",
|
|
"mark_count": "Number of Marked Answers",
|
|
"module.Custom Title Tip": "This title will be displayed during the conversation.",
|
|
"module.No Modules": "No Plugins Found",
|
|
"module.type": "\"{{type}}\" type\n{{description}}",
|
|
"modules.Title is required": "Module name cannot be empty",
|
|
"month.unit": "Day",
|
|
"move.hint": "After moving, the selected application/folder will inherit the permission settings of the new folder, and the original permission settings will become invalid.",
|
|
"move_app": "Move Application",
|
|
"not_json_file": "Please select a JSON file",
|
|
"open_auto_execute": "Enable automatic execution",
|
|
"open_vision_function_tip": "Models with icon switches have image recognition capabilities. \nAfter being turned on, the model will parse the pictures in the file link and automatically parse the pictures in the user's question (user question ≤ 500 words).",
|
|
"or_drag_JSON": "or drag in JSON file",
|
|
"paste_config": "Paste Configuration",
|
|
"permission.des.manage": "Based on write permissions, you can configure publishing channels, view conversation logs, and assign permissions to the application.",
|
|
"permission.des.read": "Use the app to have conversations",
|
|
"permission.des.write": "Can view and edit apps",
|
|
"plugin.Instructions": "Instructions",
|
|
"plugin_cost_by_token": "Charged based on token usage",
|
|
"plugin_cost_per_times": "{{cost}} points/time",
|
|
"plugin_dispatch": "Plugin Invocation",
|
|
"plugin_dispatch_tip": "Adds extra capabilities to the model. The specific plugins to be invoked will be autonomously decided by the model.\nIf a plugin is selected, the Dataset invocation will automatically be treated as a special plugin.",
|
|
"publish_channel": "Publish Channel",
|
|
"publish_success": "Publish Successful",
|
|
"saved_success": "Save Successful",
|
|
"search_app": "Search Application",
|
|
"setting_app": "Application Settings",
|
|
"setting_plugin": "Plugin Settings",
|
|
"template.hard_strict": "Strict Q&A template",
|
|
"template.hard_strict_des": "Based on the question and answer template, stricter requirements are imposed on the model's answers.",
|
|
"template.qa_template": "Q&A template",
|
|
"template.qa_template_des": "A knowledge base suitable for QA question and answer structure, which allows AI to answer strictly according to preset content",
|
|
"template.simple_robot": "Simple robot",
|
|
"template.standard_strict": "Standard strict template",
|
|
"template.standard_strict_des": "Based on the standard template, stricter requirements are imposed on the model's answers.",
|
|
"template.standard_template": "Standard template",
|
|
"template.standard_template_des": "Standard prompt words for knowledge bases with unfixed structures.",
|
|
"templateMarket.Search_template": "Search Template",
|
|
"templateMarket.Use": "Use",
|
|
"templateMarket.no_intro": "No introduction yet~",
|
|
"templateMarket.templateTags.Image_generation": "Image Generation",
|
|
"templateMarket.templateTags.Office_services": "Office Services",
|
|
"templateMarket.templateTags.Recommendation": "Recommendation",
|
|
"templateMarket.templateTags.Roleplay": "Roleplay",
|
|
"templateMarket.templateTags.Web_search": "Web Search",
|
|
"templateMarket.templateTags.Writing": "Writing",
|
|
"template_market": "Templates",
|
|
"template_market_description": "Explore more features in the template market, with configuration tutorials and usage guides to help you understand and get started with various applications.",
|
|
"template_market_empty_data": "No suitable templates found",
|
|
"time_zone": "Time Zone",
|
|
"tool_input_param_tip": "This plugin requires configuration of related information to run properly.",
|
|
"transition_to_workflow": "Convert to Workflow",
|
|
"transition_to_workflow_create_new_placeholder": "Create a new app instead of modifying the current app",
|
|
"transition_to_workflow_create_new_tip": "Once converted to a workflow, it cannot be reverted to simple mode. Please confirm!",
|
|
"type.All": "All",
|
|
"type.Create http plugin tip": "Batch create plugins through OpenAPI Schema, compatible with GPTs format.",
|
|
"type.Create one plugin tip": "Customizable input and output workflows, usually used to encapsulate reusable workflows.",
|
|
"type.Create plugin bot": "Create Plugin",
|
|
"type.Create simple bot": "Create Simple App",
|
|
"type.Create simple bot tip": "Create a simple AI app by filling out a form, suitable for beginners.",
|
|
"type.Create workflow bot": "Create Workflow",
|
|
"type.Create workflow tip": "Build complex multi-turn dialogue AI applications through low-code methods, recommended for advanced users.",
|
|
"type.Http plugin": "HTTP Plugin",
|
|
"type.Plugin": "Plugin",
|
|
"type.Simple bot": "Simple App",
|
|
"type.Workflow bot": "Workflow",
|
|
"upload_file_max_amount": "Maximum File Quantity",
|
|
"upload_file_max_amount_tip": "Maximum number of files uploaded in a single round of conversation",
|
|
"variable.select type_desc": "You can define a global variable that does not need to be filled in by the user.\n\nThe value of this variable can come from the API interface, the Query of the shared link, or assigned through the [Variable Update] module.",
|
|
"variable.textarea_type_desc": "Allows users to input up to 4000 characters in the dialogue box.",
|
|
"version.Revert success": "Revert Successful",
|
|
"version_back": "Revert to Original State",
|
|
"version_copy": "Duplicate",
|
|
"version_initial_copy": "Duplicate - Original State",
|
|
"vision_model_title": "Image recognition ability",
|
|
"week.Friday": "Friday",
|
|
"week.Monday": "Monday",
|
|
"week.Saturday": "Saturday",
|
|
"week.Sunday": "Sunday",
|
|
"week.Thursday": "Thursday",
|
|
"week.Tuesday": "Tuesday",
|
|
"week.Wednesday": "Wednesday",
|
|
"workflow.Input guide": "Input Guide",
|
|
"workflow.file_url": "Document Link",
|
|
"workflow.form_input": "Form input",
|
|
"workflow.form_input_description_placeholder": "For example: \nAdd your information",
|
|
"workflow.form_input_tip": " This module can configure multiple inputs to guide users in entering specific content.",
|
|
"workflow.input_description_tip": "You can add a description to explain to users what they need to input",
|
|
"workflow.read_files": "Document Parsing",
|
|
"workflow.read_files_result": "Document Parsing Result",
|
|
"workflow.read_files_result_desc": "Original document text, consisting of file names and document content, separated by hyphens between multiple files.",
|
|
"workflow.read_files_tip": "Parse the documents uploaded in this round of dialogue and return the corresponding document content",
|
|
"workflow.select_description": "Description Text",
|
|
"workflow.select_description_placeholder": "For example: \nAre there tomatoes in the fridge?",
|
|
"workflow.select_description_tip": "You can add a description text to explain the meaning of each option to the user.",
|
|
"workflow.select_result": "Selected Result",
|
|
"workflow.template.communication": "Communication",
|
|
"workflow.user_file_input": "File Link",
|
|
"workflow.user_file_input_desc": "Links to documents and images uploaded by users.",
|
|
"workflow.user_select": "User Selection",
|
|
"workflow.user_select_tip": "This module can configure multiple options for selection during the dialogue. Different options can lead to different workflow branches."
|
|
}
|