4.6.7-alpha commit (#743)

Co-authored-by: Archer <545436317@qq.com>
Co-authored-by: heheer <71265218+newfish-cmyk@users.noreply.github.com>
This commit is contained in:
Archer
2024-01-19 11:17:28 +08:00
committed by GitHub
parent 8ee7407c4c
commit c031e6dcc9
324 changed files with 8509 additions and 4757 deletions

View File

@@ -1,8 +1,6 @@
{
"App": "App",
"Cancel": "No",
"Confirm": "Yes",
"Create New": "Create",
"Create New": "",
"Export": "Export",
"Folder": "Folder",
"Move": "Move",
@@ -39,7 +37,6 @@
"Logs Title": "Title",
"Mark Count": "Mark Count",
"My Apps": "My Apps",
"Open AI Advanced Settings": "Advanced Settings",
"Output Field Settings": "Output Field Settings",
"Paste Config": "Paste Config",
"To Chat": "To Chat Page",
@@ -76,7 +73,9 @@
"Copy Successful": "Copy Successful",
"Course": "",
"Create Failed": "Create Failed",
"Create New": "Create",
"Create Success": "Create Success",
"Create Time": "Create time",
"Custom Title": "Custom Title",
"Delete": "Delete",
"Delete Failed": "Delete Failed",
@@ -85,49 +84,63 @@
"Delete Warning": "Warning",
"Done": "Done",
"Edit": "Edit",
"Exit": "Exit",
"Expired Time": "Expired",
"File": "File",
"Filed is repeat": "Filed is repeated",
"Filed is repeated": "",
"Finish": "Finish",
"Input": "Input",
"Intro": "Intro",
"Last Step": "Last",
"Last use time": "Last use time",
"Load Failed": "Load Failed",
"Loading": "Loading",
"Max credit": "Credit",
"Max credit tips": "What is the maximum amount of money that can be consumed by the link? If the link is exceeded, it will be banned. -1 indicates no limit.",
"More settings": "More settings",
"Name": "Name",
"Name Can": "Name Can't Be Empty",
"Name is empty": "Name is empty",
"New Create": "Create",
"Next Step": "Next",
"Not open": "Close",
"Number of words": "{{amount}} words",
"OK": "OK",
"Opened": "Opened",
"Output": "Output",
"Params": "Params",
"Password inconsistency": "Password inconsistency",
"Please Input Name": "Please Input Name",
"Price used": "Usage",
"Read document": "Read document",
"Read intro": "Read intro",
"Rename": "Rename",
"Rename Failed": "Rename Failed",
"Rename Success": "Rename Success",
"Request Error": "Request Error",
"Require Input": "Required",
"Root folder": "Root folder",
"Save": "Save",
"Save Failed": "Save Failed",
"Save Success": "Save Success",
"Search": "Search",
"Select File Failed": "Select File Failed",
"Select One Folder": "Select a folder",
"Select template": "Select template",
"Set Avatar": "Set Avatar",
"Set Name": "Make a nice name",
"Setting": "Setting",
"Status": "Status",
"Submit failed": "Submit failed",
"Submit success": "Update Success",
"Team": "Team",
"Test": "Test",
"Time": "Time",
"Un used": "Unused",
"UnKnow": "UnKnow",
"UnKnow Source": "UnKnow Source",
"Unlimited": "Unlimited",
"Update Failed": "Update Failed",
"Update Success": "Update Success",
"Update Successful": "Update Successful",
@@ -135,6 +148,7 @@
"Update success": "Update success",
"Upload File Failed": "Upload File Failed",
"Username": "UserName",
"Waiting": "Waiting",
"Website": "Website",
"avatar": {
"Select Avatar": "Select Avatar",
@@ -151,17 +165,27 @@
"Common Tip": "No data"
},
"error": {
"Select avatar failed": "Select avatar failed",
"Update error": "Update error",
"unKnow": "There was an accident"
},
"export": "",
"file": {
"Empty file tip": "The file content is empty. The file may be unreadable or pure image file content.",
"File Content": "File Content",
"File Name": "File Name",
"File content can not be empty": "File content can not be empty",
"Filename Can not Be Empty": "Filename Can not Be Empty",
"Read File Error": "Read file error",
"Select file amount limit 100": "You can select a maximum of 100 files at a time"
"Select and drag file tip": "Click or drag the file here to upload",
"Select failed": "Select file failed",
"Select file amount limit": "A maximum of {{max}} files can be selected",
"Select file amount limit 100": "You can select a maximum of 100 files at a time",
"Some file size exceeds limit": "Some files exceed: {{maxSize}}, have been filtered",
"Support file type": "Support {{fileType}} files",
"Support max count": "A maximum of {{maxCount}} files are supported.",
"Support max size": "Maximum for a single file {{maxSize}}.",
"Upload failed": "Upload failed"
},
"folder": {
"Drag Tip": "Click and move",
@@ -186,6 +210,11 @@
"Help Chatbot": "Chatbot Helper",
"Use Helper": "UsingHelp"
},
"time": {
"Just now": "Just now",
"The day before yesterday": "2 days",
"Yesterday": "Yesterday"
},
"ui": {
"textarea": {
"Magnifying": "Magnifying"
@@ -193,7 +222,12 @@
}
},
"core": {
"Chat": "Chat",
"Chat test": "Chat test",
"Max Token": "MaxTokens",
"Start chat": "Start chat",
"Total chars": "Total chars: {{total}}",
"Total tokens": "Tokens: {{total}}",
"ai": {
"Model": "Model",
"Prompt": "Prompt",
@@ -203,18 +237,37 @@
}
},
"app": {
"Ai response": "Ai response",
"Api request": "Api request",
"Api request desc": "Access to the existing system through API, or enterprise micro, flying book, etc",
"App intro": "App intro",
"App params config": "App Config",
"Chat Variable": "",
"External using": "External use",
"Make a brief introduction of your app": "Make a brief introduction of your app",
"Max tokens": "Max tokens",
"Name and avatar": "Avatar & Name",
"Next Step Guide": "Next step guide",
"Question Guide": "",
"Question Guide Tip": "At the end of the conversation, three leading questions will be asked.",
"Quote prompt": "Quote prompt",
"Quote templates": "Quote templates",
"Random": "Random",
"Save and preview": "Save",
"Select TTS": "Select TTS",
"Select app from template": "Select from the template",
"Select quote template": "Select quote template",
"Set a name for your app": "App name",
"Share link": "Share",
"Share link desc": "Share links with other users and use them directly without logging in",
"Share link desc detail": "You can share the model directly with other users to have a conversation, and the other user can have a conversation directly without logging in. Note that this function will consume the balance of your account, please keep the link!",
"Simple Config Tip": "Only basic functions are included. For complex agent functions, use advanced orchestration.",
"TTS": "Audio Speech",
"TTS Tip": "After this function is enabled, the voice playback function can be used after each conversation. Use of this feature may incur additional charges.",
"Temperature": "Temperature",
"Welcome Text": "Welcome Text",
"create app": "Create App",
"deterministic": "Deterministic",
"edit": {
"Confirm Save App Tip": "The application may be in advanced orchestration mode, and the advanced orchestration configuration will be overwritten after saving, please confirm!",
"Open cfr": "Open Cfr",
@@ -225,6 +278,10 @@
"cfr background prompt": "Chat background description",
"cfr background tip": "Describing the scope of the current conversation makes it easier for AI to complete first or vague questions, thereby enhancing the knowledge base's ability to continue conversations.\nIf the value is empty, the problem completion function is not used for the \"first problem\".\nIf the value is none, the problem completion function is not used."
},
"error": {
"App name can not be empty": "App name can not be empty",
"Get app failed": "Get app failed"
},
"feedback": {
"Custom feedback": "Custom feedback",
"close custom feedback": "Close Feedback"
@@ -232,6 +289,11 @@
"logs": {
"Source And Time": "Source & Time"
},
"navbar": {
"External": "External",
"Flow mode": "Flow mode",
"Simple mode": "Simple mode"
},
"outLink": {
"Can Drag": "Icon Drag",
"Default open": "Default Open",
@@ -247,9 +309,39 @@
"Web Link": "Web Link"
},
"setting": "App Setting",
"share": {
"Amount limit tip": "A maximum of 10 groups can be created",
"Create link": "Create share",
"Create link tip": "The creation is successful. The share address has been copied and can be shared directly",
"Ip limit title": "IP limiting (person/minute)",
"Is response quote": "Response quote",
"Not share link": "No share link created",
"Role check": "Custom role check"
},
"simple": {
"mode template select": "Template"
},
"template": {
"Classify and dataset": "Classification + Dataset",
"Classify and dataset desc": "Classify the user's problems first, then perform different actions according to the different types of problems.",
"Common template": "Common",
"Common template tip": "Common template\nCan completely self-configure AI properties and knowledge base",
"Dataset and guide": "Dataset + dialogue guide",
"Dataset and guide desc": "Conduct a knowledge base search each time a question is asked, inject the search results into the LLM model for reference answers ",
"Guide and variables": "Dialogue guide + Variables ",
"Guide and variables desc": "You can send a prompt at the beginning of the conversation, or ask the user to fill in something as a variable for the conversation ",
"Simple chat": "Simple chat",
"Simple chat desc": "An extremely simple AI conversation application ",
"Simple template": "Simple",
"Simple template tip": "Simple template\nHas built-in parameter details"
},
"tip": {
"Add a intro to app": "Add a intro to app",
"chatNodeSystemPromptTip": "Indicates the fixed guide word of the model. If this content is adjusted, the model chat direction can be guided. The content is fixed at the beginning of the context. You can use variables such as {{language}}",
"userGuideTip": "You can set the guide language before the session, set global variables, set next guidelines ",
"variableTip": "You can ask the user to fill in something as a specific variable for this round of conversation before the conversation starts. This module is located after the opening boot.\nvariables can be injected into other modules with string input in the form of {{variable key}}, such as: prompts, qualifiers, etc.",
"welcomeTextTip": "Before each conversation begins, send an initial content. Support standard Markdown syntax, additional tags can be used :\n[shortcut button]: The user can send the question directly after clicking "
},
"tts": {
"Close": "NoUse",
"Model alloy": "Female - Alloy",
@@ -293,8 +385,8 @@
"Restart": "Restart",
"Select File": "Select file",
"Select Image": "Select Image",
"Select Mark Kb": "Select Dataset",
"Select Mark Kb Desc": "Select a dataset to store the expected answers",
"Select dataset": "Select Dataset",
"Select dataset Desc": "Select a dataset to store the expected answers",
"Send Message": "Send Message",
"Speaking": "I'm listening...",
"Start Chat": "Start Chat",
@@ -306,7 +398,7 @@
"Chat error": "Chat error",
"Messages empty": "Interface content is empty, maybe the text is too long ~",
"Select dataset empty": "You didn't choose any dataset.",
"user input empty": "User question is empty"
"User input empty": "User question is empty"
},
"feedback": {
"Close User Good Feedback": "",
@@ -369,10 +461,17 @@
"Stop Speech": "Stop"
}
},
"common": {
"tip": {
"leave page": "Content has been modified, are you sure to leave the page?"
}
},
"dataset": {
"All Dataset": "All Dataset",
"Avatar": "Avatar",
"Choose Dataset": "Choose Dataset",
"Chunk amount": "Chunks",
"Collection": "Collection",
"Common Dataset": "Common Dataset",
"Common Dataset Desc": "Knowledge bases can be built by importing files, web links, or manual entry",
"Create dataset": "Create Dataset",
@@ -385,6 +484,7 @@
"Empty Dataset Tips": "There is no knowledge base yet, go create one!",
"File collection": "File collection",
"Folder Dataset": "Folder",
"Folder placeholder": "This is a folder",
"Go Dataset": "To Dataset",
"Intro Placeholder": "This dataset has not yet been introduced~",
"Manual collection": "Manual collection",
@@ -393,14 +493,20 @@
"Quote Length": "Quote Length",
"Read Dataset": "Read Dataset",
"Search score tip": "{{scoreText}}Here are the rankings and scores:\n----\n{{detailScore}}",
"Select dataset": "Select dataset",
"Set Empty Result Tip": ",Response empty text",
"Set Website Config": "Configuring Website",
"Similarity": "Similarity",
"Sync Time": "Update Time",
"Table collection": "Table collection",
"Text collection": "Text collection",
"Total chunks": "Chunks: {{total}}",
"Website Dataset": "Website Sync",
"Website Dataset Desc": "Web site synchronization allows you to build a knowledge base directly from a web link",
"collection": {
"Click top config website": "Config",
"Collection name": "Collection name",
"Collection raw text": "Collection raw text",
"Empty Tip": "The collection is empty",
"QA Prompt": "QA Prompt",
"Start Sync Tip": "Are you sure to start synchronizing data? The old data will be deleted and then re-acquired, please confirm!",
@@ -434,11 +540,6 @@
"sameRaw": "The content has not changed and no update is required.",
"success": "Start synchronization"
}
},
"training": {
"type chunk": "Chunk",
"type manual": "Manual",
"type qa": "QA"
}
},
"data": {
@@ -451,6 +552,7 @@
"Default Index Tip": "Cannot be edited, the default index will use the text of [related data content] and [auxiliary data] to generate an index directly, if the default index is not needed, you can delete it. Each piece of data must have more than one index. After all indexes are deleted, a default index is automatically generated.",
"Edit": "Edit Data",
"Empty Tip": "This collection has no data yet",
"Main Content": "Main content",
"Search data placeholder": "Search relevant data",
"Too Long": "Content is too long",
"Total Amount": "{{total}} Chunks",
@@ -460,46 +562,82 @@
"unit": "pieces"
},
"error": {
"Data not found": "The data does not exist or has been deleted",
"Start Sync Failed": "Start Sync Failed",
"Template does not exist": "Template does not exist",
"unAuthDataset": "No access to this knowledge base ",
"unAuthDatasetCollection": "Not authorized to manipulate this data set ",
"unAuthDatasetData": "Not authorized to manipulate this data ",
"unAuthDatasetFile": "No permission to manipulate this file ",
"unCreateCollection": "No permission to manipulate this data ",
"unLinkCollection": "not a network link collection "
"unLinkCollection": "not a network link collection"
},
"file": "File",
"folder": "Folder",
"import": {
"Auto process": "Auto",
"Auto process desc": "Automatically set segmentation and preprocessing rules",
"CSV Import": "CSV QA Import",
"CSV Import Tip": "Import q and a from csv, data is required to be sorted out in advance",
"Chunk Range": "Range: 100~{{max}}",
"Chunk Range": "Range: {{min}}~{{max}}",
"Chunk Split": "Chunk Split",
"Chunk Split Tip": "Select the files and split the by sentences",
"Chunk Split Tip": "After the text is segmented according to certain rules, it is converted into a format that can conduct semantic search, which is suitable for most scenarios.",
"Chunk length": "Chunk length",
"Csv format error": "The csv file format is incorrect, please ensure that the index and content columns are two",
"Custom file": "",
"Custom process": "Custom rule",
"Custom process desc": "Customize scoring and preprocessing rules",
"Custom prompt": "Custom prompt",
"Custom split char": "Custom split char",
"Custom split char Tips": "Allows you to block according to custom delimiters. It is usually used for processed data, using specific delimiters to precisely block it.",
"Embedding Estimated Price Tips": "Index billing: {{price}}/1k tokens",
"Estimated Price": "Estimated Price",
"Custom text": "Custom text",
"Custom text desc": "Manually enter a piece of text as the collection",
"Data Preprocessing": "Data Preprocessing",
"Data file progress": "Data upload progress",
"Data process params": "Data process params",
"Down load csv template": "Down load csv template",
"Embedding Estimated Price Tips": "Index billing: {{price}}/1k chars",
"Estimated Price": "Estimated Price: : {{amount}}{{unit}}",
"Estimated Price Tips": "QA charges\nInput: {{inputPrice}}/1k tokens\nOutput: {{outputPrice}}/1k tokens",
"Fetch Error": "Get link failed",
"Fetch Url": "Url",
"Fetch url placeholder": "Up to 10 links, one per line.",
"Fetch url tip": "Only static links can be read, please check the results",
"Ideal chunk length": "Ideal chunk length",
"File chunk amount": "Chunks: {{amount}}",
"File list": "Files",
"Ideal chunk length": "Chunk length",
"Ideal chunk length Tips": "Segment by end symbol. We recommend that your document should be properly punctuated to ensure that each complete sentence length does not exceed this value \n Chinese document recommended 400~1000\n English document recommended 600~1200",
"Import Failed": "Import Failed",
"Import Success Tip": "The {{num}} group data is imported successfully. Please wait for training.",
"Import Tip": "This task cannot be terminated and takes some time to generate indexes. Please confirm the import. If the balance is insufficient, the unfinished task will be suspended and can continue after topping up.",
"Link name": "Link name",
"Link name placeholder": "Only static links are supported\nOne per line, up to 10 links at a time",
"Local file": "Local file",
"Local file desc": "Upload files in PDF, TXT, DOCX and other formats",
"Only Show First 50 Chunk": "Show only part",
"QA Estimated Price Tips": "QA charges\nInput: {{inputPrice}}/1k tokens\nOutput: {{outputPrice}}/1k tokens",
"Preview chunks": "Chunks",
"Preview raw text": "Preview file text (max show 10000 words)",
"Process way": "Process way",
"QA Estimated Price Tips": "QA billing: {{price}}/1k characters (including input and output)",
"QA Import": "QA Split",
"QA Import Tip": "Select the files and let the LLM automatically generate QA",
"QA Import Tip": "According to certain rules, the text is broken into a larger paragraph, and the AI is invoked to generate a question and answer pair for the paragraph.",
"Re Preview": "RePreview",
"Select file": "Select file",
"Select source": "Select source",
"Set Chunk Error": "Split chunks error",
"Source name": "Source name",
"Sources list": "Sources",
"Start upload": "Start",
"Total Chunk Preview": "Chunk Preview: {{totalChunks}} ",
"Total tokens": "Tokens"
"Total files": "Total {{total}} files",
"Total tokens": "Tokens",
"Training mode": "Training mode",
"Upload data": "Upload data",
"Upload file progress": "File upload progress",
"Upload status": "Upload status",
"Upload success": "Upload success",
"Web link": "Web link",
"Web link desc": "Fetch static web content as a collection"
},
"link": "Link",
"search": {
@@ -512,6 +650,7 @@
"Min Similarity": "Min Similarity",
"Min Similarity Tips": "The similarity of different index models is different, please use the search test to select the appropriate value",
"Params Setting": "Params Setting",
"Quote index": "Quote index",
"Rank": "Rank",
"Rank Tip": "Ranking in all data",
"ReRank": "ReRank",
@@ -520,24 +659,30 @@
"Rerank score": "ReRank score",
"Score": "Score",
"Search type": "Type",
"Source id": "Source ID",
"Source name": "Source",
"Top K": "Top K",
"mode": {
"embedding": "Vector search",
"embedding": "Vector recall",
"embedding desc": "Use vectors for text correlation queries",
"fullTextRecall": "Full text search ",
"fullTextRecall": "Full text recall ",
"fullTextRecall desc": "Using traditional full-text search, suitable for finding data with specific keywords and main predicates",
"mixedRecall": "Mixedrecall",
"mixedRecall": "Mixed recall",
"mixedRecall desc": "Returns the combined results of vector and full-text searches, sorted using the RRF algorithm."
},
"score": {
"embedding": "Embedding",
"embedding desc": "",
"fullText": "Full text",
"fullText desc": "",
"embedding desc": "Text correlation query using vectors",
"fullText": "FullText",
"fullText desc": "Calculate the score of the same keyword, ranging from 0 to infinity.",
"fullTextRecall": "Full text recall",
"fullTextRecall desc": "Using traditional full-text search, suitable for finding specific data with keywords and main predicates ",
"mixedRecall": "Mixed recall",
"mixedRecall desc": "Returns the combined results of vector and full-text searches, sorted using the RRF algorithm.",
"reRank": "ReRank",
"reRank desc": "",
"rrf": "RRF Merge",
"rrf desc": ""
"reRank desc": "The correlation degree between sentences was calculated by ReRank model, ranging from 0 to 1.",
"rrf": "RRF",
"rrf desc": "Multiple search results are combined by inverting calculation."
},
"search mode": "Search Mode"
},
@@ -562,13 +707,15 @@
},
"training": {
"Agent queue": "QA wait list",
"Chunk mode": "Chunk split",
"Full": "Expect more than 5 minutes",
"Leisure": "Leisure",
"Manual": "Manual import",
"Manual mode": "",
"QA mode": "QA learning",
"Vector queue": "Vector wait list",
"Waiting": "Waiting",
"Website Sync": "Website Sync",
"type chunk": "Chunk",
"type qa": "QA"
"Website Sync": "Website Sync"
},
"website": {
"Base Url": "BaseUrl",
@@ -577,12 +724,13 @@
"Confirm Create Tips": "Confirm to synchronize the site, the synchronization task will start later, please confirm!",
"Confirm Update Tips": "Are you sure to update the site configuration? The synchronization starts immediately with the new configuration. Please confirm",
"Selector": "Selector",
"Selector Course": "Selector using tutorial",
"Selector Course": "Instructions",
"Start Sync": "Start Sync",
"UnValid Website Tip": "Your site may not be static and cannot be synchronized"
}
},
"module": {
"Add question type": "Add type",
"Data Type": "Data Type",
"Field Description": "Description",
"Field Name": "Name",
@@ -590,7 +738,8 @@
"Field key": "Key",
"Input Type": "Input Type",
"Plugin output must connect": "Custom outputs must all be connected",
"Variable": "Variable",
"Unlink tip": "[{{name}}] An unfilled or unconnected parameter exists",
"Variable": "Variables",
"Variable Setting": "Variable Setting",
"edit": {
"Field Already Exist": "Key already exist",
@@ -606,28 +755,38 @@
"Add Input": "Add Input",
"Input Number": "Input: {{length}}",
"description": {
"Http Request Header": "",
"Http Request Url": "",
"TFSwitch textarea": "",
"anyInput": "",
"cfr background": "The background knowledge of the current conversation makes it easy to complete the first question and the fuzzy question, and only needs to briefly describe the scope of the current conversation.",
"dynamic input": "",
"textEditor textarea": "The passed variable can be referenced by {{key}}."
"Background": "",
"Http Request Header": "User-defined request header, please strictly fill in the JSON string.\n1. Make sure the last attribute has no commas\n2. Make sure key contains double quotes\nFor example: {\"Authorization\":\"Bearer xxx\"}",
"Http Request Url": "New HTTP request address. If two 'request addresses' appear, the module can be deleted and rejoined, and the latest module configuration will be pulled.",
"Quote": "Object array format, structure:\n[{q:' question ',a:' answer '}]",
"Response content": "You can use \\n to achieve continuous line wrapping.\nReplies can be achieved by external module input, which overwrites the content currently filled in.\nIf passed non-string type data will be automatically converted to a string",
"TFSwitch textarea": "Allows you to define a number of strings to achieve false matching, one per line, and supports regular expressions.",
"anyInput": "Can pass anything ",
"cfr background": "Describes the scope of the current conversation, making it easier for the AI to complete first or vague questions, thereby enhancing the knowledge base's ability to continue conversations. If\nis empty, the question completion function is not used in the first conversation. ",
"dynamic input": "Receives parameters dynamically added by the user and will be tiled in at run time ",
"textEditor textarea": "The passed variable can be referenced by {{key}}. Variables support only strings or numbers."
},
"label": {
"Http Request Header": "",
"Http Request Method": "",
"Http Request Url": "",
"TFSwitch textarea": "",
"aiModel": "",
"anyInput": "",
"Background": "Background",
"Classify model": "Classify model",
"Http Request Header": "Request header ",
"Http Request Method": "Request Method",
"Http Request Url": "Request address ",
"LLM": "",
"Quote": "Quote",
"Response content": "Response content",
"Select dataset": "Select dataset",
"TFSwitch textarea": "Custom False matching rule ",
"aiModel": "AI model ",
"anyInput": "Any input ",
"cfr background": "Background",
"chat history": "chat history",
"switch": "Switch",
"textEditor textarea": "Text Edit",
"switch": "Trigger",
"textEditor textarea": "Text edit",
"user question": "User question"
},
"placeholder": {
"Classify background": "For example:\n1.AIGC (Artificial Intelligence Generates content) refers to the automatic or semi-automatic generation of digital content, such as text, images, music, videos, and so on, using artificial intelligence technologies. AIGC technologies include, but are not limited to, natural language processing, computer vision, machine learning, and deep learning. These technologies can create new content or modify existing content to meet specific creative, educational, entertainment or information needs.",
"cfr background": "Questions about the introduction and use of python. \nThe current dialogue is related to the game GTA5."
}
},
@@ -646,20 +805,52 @@
"Add Output": "Add Output",
"Output Number": "Output: {{length}}",
"description": {
"running done": "Triggered when the module call ends"
"Ai response content": "Will be triggered after the stream reply is complete",
"New context": "Concatenate the reply content with history and return it as a new context",
"Quote": "Always return an array, if you want the search results to be empty to perform additional operations, you need to use the above two inputs and the trigger of the target module",
"running done": "Triggered when the module call finish"
},
"label": {
"cfr result": "",
"result false": "",
"result true": "",
"running done": "End of module call ",
"Ai response content": "Response Content",
"New context": "New context",
"Quote": "Quote",
"Search result empty": "Search result empty",
"Search result not empty": "Search result not empty",
"cfr result": "Response text",
"result false": "False",
"result true": "True",
"running done": "done",
"text": "Text output"
}
},
"template": {
"TFSwitch": "",
"TFSwitch intro": "",
"Ai chat": "LLM Chat",
"Ai chat intro": "Request LLM chat",
"Assigned reply": "Assigned reply",
"Assigned reply intro": "The module can respond directly to a specified piece of content. Often used to guide and prompt",
"Chat entrance": "Chat entrance",
"Chat entrance intro": "When the user sends a content, the flow will start from this module.",
"Classify question": "Classify question",
"Classify question intro": "Determine the type of question based on the user's history and current issue. Multiple sets of question types can be added, here is a template example: \n type 1: Hello\ntype 2: Questions about 'use'\ntype 3: Questions about 'purchase'\ntype 4: Other questions",
"Dataset search": "Dataset search",
"Dataset search intro": "Invoke the Dataset search capability to find content that may be relevant to the problem",
"External module": "External call",
"Extract field": "Text content extraction ",
"Extract field intro": "Can extract specified data from the text, such as: sql statements, search keywords, code, etc.",
"Function module": " Function call",
"Guide module": "Guides",
"Http request": "Http request",
"Http request intro": " Can issue an HTTP request to implement more complex operations (Internet search, database query, etc.)",
"My plugin module": "Personal plugins",
"Response module": "Text output",
"Running app": "Running app",
"Running app intro": "You can select a different app to run",
"System input module": "System input",
"TFSwitch": "TF Switch",
"TFSwitch intro": "Output True False based on what is passed in. By default, false is printed when the content passed in is false, undefined, null, 0, none. You can also add some custom strings to supplement the output of false.",
"Tool module": "Tools",
"UnKnow Module": "UnKnow Module",
"User guide": "User guide",
"cfr": "Coreference resolution",
"cfr intro": "Refine the current issue based on history, making it more conducive to knowledge base search, while improving continuous conversation capabilities.",
"textEditor": "Text Editor",
@@ -717,10 +908,10 @@
"Files": "{{total}} Files",
"Folder Name": "Input folder name",
"Insert Data": "Insert",
"Manual collection Tip": "Manual Collections allow you to create a custom container to hold data",
"Manual Data": "Manual Data",
"Manual Input": "Manual Input",
"Manual Mark": "Manual Mark",
"Manual collection Tip": "Manual Collections allow you to create a custom container to hold data",
"Mark Data": "Mark Data",
"Move Failed": "Move Failed",
"Queue Desc": "This data refers to the current amount of training for the entire system. FastGPT uses queued training, and if you have too much data to train, you may need to wait for a while",
@@ -859,9 +1050,9 @@
},
"navbar": {
"Account": "Account",
"Apps": "Apps",
"Apps": "App",
"Chat": "Chat",
"Datasets": "DataSets",
"Datasets": "DataSet",
"Module": "Module",
"Plugin": "Plugin",
"Store": "Store",
@@ -914,6 +1105,15 @@
"Update Your Plugin": "Update Plugin"
},
"support": {
"openapi": {
"Api baseurl": "Baseurl",
"Api manager": "API key management",
"Copy success": "The API address has been copied",
"Max usage": "Max usage",
"New api key": "New API key",
"New api key tip": "Please keep your secret key, the secret key will not be displayed again~",
"Usage": "Usage"
},
"outlink": {
"share": {
"Response Quote": "Show Quote",
@@ -1067,6 +1267,7 @@
"App name": "App name",
"Audio Speech": "Audio Speech",
"Bill Module": "Bill Detail",
"Chars length": "Chars length",
"Data Length": "Data length",
"Dataset store": "",
"Duration": "Duration(s)",