{
  "Array_element": "Array element",
  "Array_element_index": "Index",
  "Click": "Click ",
  "Code": "Code",
  "Confirm_sync_node": "It will be updated to the latest node configuration and fields that do not exist in the template will be deleted (including all custom fields).\n\nIf the fields are complex, it is recommended that you copy a node first and then update the original node to facilitate parameter copying.",
  "Drag": "Drag ",
  "Node.Open_Node_Course": "Open node course",
  "Node_variables": "Node variables",
  "Quote_prompt_setting": "Quote prompt",
  "Variable.Variable type": "Variable type",
  "Variable_name": "Variable name",
  "add_new_input": "add_new Input",
  "add_new_output": "New output",
  "append_application_reply_to_history_as_new_context": "Append the application's reply to the history as new context",
  "application_call": "Application Call",
  "assigned_reply": "Assigned Reply",
  "auth_tmb_id": "Auth member",
  "auth_tmb_id_tip": "After it is turned on, when the application is released to the outside world, the knowledge base will be filtered based on whether the user has permission to the knowledge base.\n\nIf it is not enabled, the configured knowledge base will be searched directly without permission filtering.",
  "auto_align": "Automatic alignment",
  "can_not_loop": "This node can't loop.",
  "choose_another_application_to_call": "Select another application to call",
  "classification_result": "Classification Result",
  "click_to_change_reference": "Click to switch input mode",
  "click_to_change_value": "Click to switch reference mode",
  "code.Reset template": "Reset Template",
  "code.Reset template confirm": "Confirm reset code template? This will reset all inputs and outputs to template values. Please save your current code.",
  "code.Switch language confirm": "Switching the language will reset the code, will it continue?",
  "code_execution": "Code Sandbox",
  "collection_metadata_filter": "Collection Metadata Filter",
  "complete_extraction_result": "Complete Extraction Result",
  "complete_extraction_result_description": "A JSON string, e.g., {\"name\":\"YY\",\"Time\":\"2023/7/2 18:00\"}",
  "concatenation_result": "Concatenation Result",
  "concatenation_text": "Concatenation Text",
  "condition_checker": "Condition",
  "confirm_delete_field_tip": "Confirm delete this field?",
  "contains": "Contains",
  "content_to_retrieve": "Content to Retrieve",
  "content_to_search": "Content to Search",
  "contextMenu.addComment": "Add comment",
  "context_menu.add_comment": "Add comment",
  "create_link_error": "Error creating link",
  "custom_feedback": "Custom Feedback",
  "custom_input": "Custom variables",
  "dataset_quote_role": "Role",
  "dataset_quote_role_system_option_desc": "Historical records should be consistent first (recommended)",
  "dataset_quote_role_tip": "When set to System, the knowledge base reference content will be placed in the system message, which can ensure the continuity of the history record, but the constraint effect may not be good.\n\nWhen set to User, the knowledge base reference content will be placed in the user message, and the {{question}} variable location needs to be specified. \nIt will have a certain impact on the consistency of historical records, but usually the constraint effect is better.",
  "dataset_quote_role_user_option_desc": "Strong constraints take precedence",
  "debug_test": "Debug debugging",
  "dynamic_input_description": "Receive the output value of the previous node as a variable, which can be used by Laf request parameters.",
  "edit_input": "Edit Input",
  "edit_output": "Edit output",
  "end_with": "Ends With",
  "enter_comment": "Enter comment",
  "error_catch": "Error catch",
  "error_info_returns_empty_on_success": "Error information of code execution, returns empty on success",
  "error_text": "Error text",
  "execute_a_simple_script_code_usually_for_complex_data_processing": "Execute a simple script code, usually for complex data processing.",
  "execute_different_branches_based_on_conditions": "Execute different branches based on conditions.",
  "execution_error": "Execution Error",
  "external_variables": "External variables",
  "extraction_requirements_description": "Extraction Requirements Description",
  "extraction_requirements_description_detail": "Provide AI with some background knowledge or requirements to guide it in completing the task better.\\nThis input box can use global variables.",
  "extraction_requirements_placeholder": "For example: 1. The current time is: {{cTime}}. \nYou are a laboratory reservation assistant. Your task is to help users make laboratory reservations and obtain the corresponding reservation information from the text.\n\n2. You are the Google Search Assistant and need to extract appropriate search terms from text.",
  "feedback_text": "Feedback Text",
  "field_description": "Field Description",
  "field_description_placeholder": "Describe the function of this input field. If it is a tool call parameter, this description will affect the quality of the model generation.",
  "field_name_already_exists": "Field name already exists",
  "field_required": "Required",
  "field_used_as_tool_input": "Used as Tool Call Parameter",
  "filter_description": "Currently supports filtering by tags and creation time. Fill in the format as follows:\n{\n  \"tags\": {\n    \"$and\": [\"Tag 1\",\"Tag 2\"],\n    \"$or\": [\"When there are $and tags, and is effective, or is not effective\"]\n  },\n  \"createTime\": {\n      \"$gte\": \"YYYY-MM-DD HH:mm format, collection creation time greater than this time\",\n      \"$lte\": \"YYYY-MM-DD HH:mm format, collection creation time less than this time, can be used with $gte\"\n  }\n}",
  "find_tip": "Find node ctrl f",
  "find_tip_mac": "Find node ⌘ f",
  "foldAll": "Collapse all",
  "form_input_result": "User complete input result",
  "form_input_result_tip": "an object containing the complete result",
  "full_field_extraction": "Full Field Extraction",
  "full_field_extraction_description": "Returns true when all fields are fully extracted (success includes model extraction or using default values)",
  "full_response_data": "Full Response Data",
  "greater_than": "Greater Than",
  "greater_than_or_equal_to": "Greater Than or Equal To",
  "http_body_placeholder": "Similar syntax to APIFox, variable selection can be activated via /. \nString variables need to be enclosed in double quotes, other types of variables do not need to be enclosed in double quotes. \nPlease strictly check whether it conforms to JSON format.",
  "http_extract_output": "Output field extraction",
  "http_extract_output_description": "Specified fields in the response value can be extracted through JSONPath syntax",
  "http_raw_response_description": "Raw HTTP response. Only accepts string or JSON type response data.",
  "http_request": "HTTP",
  "ifelse.Input value": "Input Value",
  "ifelse.Select value": "Select Value",
  "input_description": "Field Description",
  "input_type_multiple_select": "Multiple selection boxes",
  "input_variable_list": "Type / to invoke variable list",
  "internal_variables": "Internal variables",
  "intro_assigned_reply": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
  "intro_custom_feedback": "When this module is triggered, a feedback will be added to the current conversation record. It can be used to automatically record conversation effects, etc.",
  "intro_custom_plugin_output": "Custom configuration of external output. When using plugins, only the custom configured output is exposed.",
  "intro_http_request": "Can send an HTTP request to perform more complex operations (network search, database query, etc.)",
  "intro_knowledge_base_search_merge": "Can merge multiple Dataset search results for output. Uses RRF merging method for final sorting output.",
  "intro_laf_function_call": "Can call cloud functions under the Laf account.",
  "intro_loop": "Input an array, iterate through the array and use each array element as an input element to execute the workflow.",
  "intro_plugin_input": "Can configure what inputs the plugin needs and use these inputs to run the plugin.",
  "intro_question_classification": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
  "intro_question_optimization": "Using question optimization can improve the accuracy of Dataset searches during continuous conversations. After using this function, AI will first construct one or more new search terms based on the context, which are more conducive to Dataset searches. This module is already built into the Dataset search module. If you only perform a single Dataset search, you can directly use the built-in completion function of the Dataset.",
  "intro_text_concatenation": "Can process and output fixed or incoming text. Non-string type data will be converted to string type.",
  "intro_text_content_extraction": "Can extract specified data from text, such as SQL statements, search keywords, code, etc.",
  "intro_tool_call_termination": "This module needs to be configured for tool calls. When this module is executed, the current tool call will be forcibly terminated, and AI will no longer answer questions based on the tool call results.",
  "intro_tool_params_config": "This module needs to be used with tool calls. \nYou can customize tool call parameters and pass them to downstream nodes for use.",
  "is_empty": "Is Empty",
  "is_equal_to": "Is Equal To",
  "is_not_empty": "Is Not Empty",
  "is_not_equal": "Is Not Equal",
  "is_tool_output_label": "as tool response",
  "judgment_result": "Judgment Result",
  "knowledge_base_reference": "Dataset Reference",
  "knowledge_base_search_merge": "Dataset Merge",
  "laf_function_call_test": "Laf Function Call (Test)",
  "length_equal_to": "Length Equal To",
  "length_greater_than": "Length Greater Than",
  "length_greater_than_or_equal_to": "Length Greater Than or Equal To",
  "length_less_than": "Length Less Than",
  "length_less_than_or_equal_to": "Length Less Than or Equal To",
  "length_not_equal_to": "Length Not Equal To",
  "less_than": "Less Than",
  "less_than_or_equal_to": "Less Than or Equal To",
  "loop": "Batch Run",
  "loop_body": "loop body",
  "loop_end": "End",
  "loop_input_array": "array",
  "loop_result": "Array execution results",
  "loop_start": "Start",
  "max_dialog_rounds": "Maximum Number of Dialog Rounds",
  "max_tokens": "Maximum Tokens",
  "mouse_priority": "Mouse first\n- Press the left button to drag the canvas\n- Hold down shift and left click to select batches",
  "new_context": "New Context",
  "next": "Next",
  "no_match_node": "No results",
  "no_node_found": "No node was not found",
  "not_contains": "Does Not Contain",
  "only_the_reference_type_is_supported": "Only reference type is supported",
  "optional_value_type": "Optional Value Type",
  "optional_value_type_tip": "You can specify one or more data types. When dynamically adding fields, users can only select the configured types.",
  "pan_priority": "Touchpad first\n- Click to batch select\n- Move the canvas with two fingers",
  "pass_returned_object_as_output_to_next_nodes": "Pass the object returned in the code as output to the next nodes. The variable name needs to correspond to the return key.",
  "please_enter_node_name": "Enter the node name",
  "plugin.Instruction_Tip": "You can configure an instruction to explain the purpose of the plugin. This instruction will be displayed each time the plugin is used. Supports standard Markdown syntax.",
  "plugin.Instructions": "Instructions",
  "plugin.global_file_input": "File links (deprecated)",
  "plugin_file_abandon_tip": "Plugin global file upload has been deprecated, please adjust it as soon as possible. \nRelated functions can be achieved through plug-in input and adding image type input.",
  "plugin_input": "Plugin Input",
  "plugin_output_tool": "When the plug-in is executed as a tool, whether this field responds as a result of the tool",
  "previous": "Previous",
  "question_classification": "Classify",
  "question_optimization": "Query extension",
  "quote_content_placeholder": "The structure of the reference content can be customized to better suit different scenarios. \nSome variables can be used for template configuration\n\n{{q}} - main content\n\n{{a}} - auxiliary data\n\n{{source}} - source name\n\n{{sourceId}} - source ID\n\n{{index}} - nth reference",
  "quote_content_tip": "The structure of the reference content can be customized to better suit different scenarios. Some variables can be used for template configuration:\n\n{{id}} - the unique id of the reference data\n{{q}} - main content\n{{a}} - auxiliary data\n{{source}} - source name\n{{sourceId}} - source ID\n{{index}} - nth reference\n\nThey are all optional and the following are the default values:\n\n{{default}}",
  "quote_num": "Dataset",
  "quote_prompt_tip": "You can use {{quote}} to insert a quote content template and {{question}} to insert a question (Role=user).\n\nThe following are the default values:\n\n{{default}}",
  "quote_role_system_tip": "Please note that the {{question}} variable is removed from the \"Quote Template Prompt Words\"",
  "quote_role_user_tip": "Please pay attention to adding the {{question}} variable in the \"Quote Template Prompt Word\"",
  "raw_response": "Raw Response",
  "reasoning_text": "Thinking text",
  "regex": "Regex",
  "reply_text": "Reply Text",
  "request_error": "request_error",
  "response.Code log": "Code Log",
  "response.Custom inputs": "Custom Inputs",
  "response.Custom outputs": "Custom Outputs",
  "response.Error": "Error",
  "response.Read file result": "Read File Result",
  "response.read files": "Read Files",
  "select_an_application": "Select an Application",
  "select_another_application_to_call": "You can choose another application to call",
  "select_default_option": "Select the default value",
  "special_array_format": "Special array format, returns an empty array when the search result is empty.",
  "start_with": "Starts With",
  "support_code_language": "Support import list: pandas，numpy",
  "target_fields_description": "A target field consists of 'description' and 'key'. Multiple target fields can be extracted.",
  "template.agent": "Agent",
  "template.agent_intro": "Automatically select one or more functional blocks for calling through the AI model, or call plugins.",
  "template.ai_chat": "AI Chat",
  "template.ai_chat_intro": "AI Large Model Chat",
  "template.dataset_search": "Dataset Search",
  "template.dataset_search_intro": "Use 'semantic search' and 'full-text search' capabilities to find potentially relevant reference content from the 'Dataset'.",
  "template.forbid_stream": "Forbid stream mode",
  "template.forbid_stream_desc": "Forces the output mode of nested application streams to be disabled",
  "template.plugin_output": "Plugin output",
  "template.plugin_start": "Plugin start",
  "template.system_config": "System",
  "template.workflow_start": "Start",
  "text_concatenation": "Text Editor",
  "text_content_extraction": "Text Extract",
  "text_to_extract": "Text to Extract",
  "these_variables_will_be_input_parameters_for_code_execution": "These variables will be input parameters for code execution",
  "to_add_node": "to add",
  "to_connect_node": "to connect",
  "tool.tool_result": "Tool operation results",
  "tool_active_config": "Tool active",
  "tool_active_config_type": "Tool activation: {{type}}",
  "tool_call_termination": "Stop ToolCall",
  "tool_custom_field": "Custom Tool",
  "tool_field": " Tool Field Parameter Configuration",
  "tool_input": "Tool Input",
  "tool_params.enum_placeholder": "apple \npeach \nwatermelon",
  "tool_params.enum_values": "Enum values",
  "tool_params.enum_values_tip": "List the possible values for this field, one per line",
  "tool_params.params_description": "Description",
  "tool_params.params_description_placeholder": "Name/Age/SQL statement..",
  "tool_params.params_name": "Name",
  "tool_params.params_name_placeholder": "name/age/sql",
  "tool_params.tool_params_result": "Parameter configuration results",
  "tool_raw_response_description": "The original response of the tool",
  "trigger_after_application_completion": "Will be triggered after the application is fully completed",
  "unFoldAll": "Expand all",
  "update_link_error": "Error updating link",
  "update_specified_node_output_or_global_variable": "Can update the output value of a specified node or update global variables",
  "use_user_id": "User ID",
  "user_form_input_config": "Form configuration",
  "user_form_input_description": "describe",
  "user_form_input_name": "Name",
  "user_question": "User Question",
  "user_question_tool_desc": "User input questions (questions need to be improved)",
  "variable_description": "Variable description",
  "variable_picker_tips": "Type node name or variable name to search",
  "variable_update": "Variable Update",
  "workflow.My edit": "My Edit",
  "workflow.Switch_success": "Switch Successful",
  "workflow.Team cloud": "Team Cloud",
  "workflow.exit_tips": "Your changes have not been saved. 'Exit directly' will not save your edits."
}
