V4.6.9-first commit (#899)

* perf: insert mongo dataset data session

* perf: dataset data index

* remove delay

* rename bill schema

* rename bill record

* perf: bill table

* perf: prompt

* perf: sub plan

* change the usage count

* feat: usage bill

* publish usages

* doc

* 新增团队聊天功能 (#20)

* perf: doc

* feat 添加标签部分

feat 信息团队标签配置

feat 新增团队同步管理

feat team分享页面

feat 完成team分享页面

feat 实现模糊搜索

style 格式化

fix 修复迷糊匹配

style 样式修改

fix 团队标签功能修复

* fix 修复鉴权功能

* merge 合并代码

* fix 修复引用错误

* fix 修复pr问题

* fix 修复ts格式问题

---------

Co-authored-by: archer <545436317@qq.com>
Co-authored-by: liuxingwan <liuxingwan.lxw@alibaba-inc.com>

* update extra plan

* fix: ts

* format

* perf: bill field

* feat: standard plan

* fix: ts

* feat 个人账号页面修改 (#22)

* feat 添加标签部分

feat 信息团队标签配置

feat 新增团队同步管理

feat team分享页面

feat 完成team分享页面

feat 实现模糊搜索

style 格式化

fix 修复迷糊匹配

style 样式修改

fix 团队标签功能修复

* fix 修复鉴权功能

* merge 合并代码

* fix 修复引用错误

* fix 修复pr问题

* fix 修复ts格式问题

* feat 修改个人账号页

---------

Co-authored-by: liuxingwan <liuxingwan.lxw@alibaba-inc.com>

* sub plan page (#23)

* fix chunk index; error page text

* feat: dataset process Integral prediction

* feat: stand plan field

* feat: sub plan limit

* perf: index

* query extension

* perf: share link push app name

* perf: plan point unit

* perf: get sub plan

* perf: account page

* feat 新增套餐详情弹窗代码 (#24)

* merge 合并代码

* fix 新增套餐详情弹框

* fix 修复pr问题

* feat: change http node input to prompt editor (#21)

* feat: change http node input to prompt editor

* fix

* split PromptEditor to HttpInput

* Team plans (#25)

* perf: pay check

* perf: team plan test

* plan limit check

* replace sensitive text

* perf: fix some null

* collection null check

* perf: plans modal

* perf: http module

* pacakge (#26)

* individuation page and pay modal amount (#27)

* feat: individuation page

* team chat config

* pay modal

* plan count and replace invalid chars (#29)

* fix: user oneapi

* fix: training queue

* fix: qa queue

* perf: remove space chars

* replace invalid chars

* change httpinput dropdown menu (#28)

* perf: http

* reseet free plan

* perf: plan code to packages

* remove llm config to package

* perf: code

* perf: faq

* fix: get team plan

---------

Co-authored-by: yst <77910600+yu-and-liu@users.noreply.github.com>
Co-authored-by: liuxingwan <liuxingwan.lxw@alibaba-inc.com>
Co-authored-by: heheer <71265218+newfish-cmyk@users.noreply.github.com>
This commit is contained in:
Archer
2024-02-28 13:19:15 +08:00
committed by GitHub
parent 32686f9e3e
commit 064c64e74c
282 changed files with 7223 additions and 4731 deletions

View File

@@ -15,6 +15,7 @@
"AI Settings": "AI Settings",
"Advance App TestTip": "The current application is advanced editing mode \n. If you need to switch to [simple mode], please click the save button on the left",
"App Detail": "App Detail",
"Apps Share": "Apps Share",
"Basic Settings": "Basic Settings",
"Chat Debug": "Chat Debug",
"Chat Logs Tips": "Logs record the app's online, shared, and API(chatId is existing) conversations",
@@ -83,6 +84,7 @@
"Delete Success": "Delete Successful",
"Delete Tip": "Delete Confirm",
"Delete Warning": "Warning",
"Detail": "Detail",
"Done": "Done",
"Edit": "Edit",
"Exit": "Exit",
@@ -91,6 +93,9 @@
"Filed is repeat": "Filed is repeated",
"Filed is repeated": "",
"Finish": "Finish",
"Import": "Import",
"Import failed": "Import failed",
"Import success": "Import success",
"Input": "Input",
"Intro": "Intro",
"Invalid Json": "Invalid Json",
@@ -98,8 +103,6 @@
"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",
@@ -110,6 +113,7 @@
"Number of words": "{{amount}} words",
"OK": "OK",
"Opened": "Opened",
"Other": "Other",
"Output": "Output",
"Params": "Params",
"Password inconsistency": "Password inconsistency",
@@ -132,17 +136,20 @@
"Select template": "Select template",
"Set Avatar": "Set Avatar",
"Set Name": "Make a nice name",
"Set Team Tags": "Set Team Tags",
"Setting": "Setting",
"Status": "Status",
"Submit failed": "Submit failed",
"Submit success": "Update Success",
"Team": "Team",
"Team Tags Set": "Team Tags",
"Test": "Test",
"Time": "Time",
"Un used": "Unused",
"UnKnow": "UnKnow",
"UnKnow Source": "UnKnow Source",
"Unlimited": "Unlimited",
"Update": "Update",
"Update Failed": "Update Failed",
"Update Success": "Update Success",
"Update Successful": "Update Successful",
@@ -500,6 +507,7 @@
"Manual collection": "Manual collection",
"My Dataset": "My Dataset",
"Name": "Name",
"Query extension intro": "If the problem completion function is enabled, the accuracy of knowledge base search can be improved in continuous conversations. After this function is enabled, when searching the knowledge base, AI will be used to complete the missing information of the problem according to the conversation records.",
"Quote Length": "Quote Length",
"Read Dataset": "Read Dataset",
"Search score tip": "{{scoreText}}Here are the rankings and scores:\n----\n{{detailScore}}",
@@ -609,7 +617,8 @@
"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",
"Estimated Price Tips": "QA charges\nInput: 1k chars={{charsPointsPrice}} points",
"Estimated points": "About {{points}} points",
"Fetch Error": "Get link failed",
"Fetch Url": "Url",
"Fetch url placeholder": "Up to 10 links, one per line.",
@@ -679,7 +688,7 @@
"Source name": "Source",
"Top K": "Top K",
"Using cfr": "Open query extension",
"Using query extension": "",
"Using query extension": "Open query extension",
"mode": {
"embedding": "Vector recall",
"embedding desc": "Use vectors for text correlation queries",
@@ -775,6 +784,7 @@
"Unlink tip": "[{{name}}] An unfilled or unconnected parameter exists",
"Variable": "Variables",
"Variable Setting": "Variable Setting",
"Variable import": "Variable import",
"edit": {
"Field Already Exist": "Key already exist",
"Field Edit": "Field Edit"
@@ -793,6 +803,8 @@
"Histories": "histories",
"Key already exists": "Key already exists",
"Key cannot be empty": "Name cannot be empty",
"OpenAPI import": "OpenAPI import",
"OpenAPI import placeholder": "Please enter the OpenAPI format content, and the request information for the first interface will be extracted.",
"Props name": "Name",
"Props tip": "You can set parameters related to Http requests\nGlobal changes or external parameter inputs can be invoked by {{key}}",
"Props value": "Value",
@@ -843,8 +855,8 @@
"dynamicTargetInput": "dynamic Target Input",
"input": "Input",
"selectApp": "App Selector",
"selectChatModel": "Select Chat Model",
"selectDataset": "Dataset Selector",
"selectLLMModel": "Select Chat Model",
"switch": "Switch",
"target": "Target Data",
"textarea": "Textarea"
@@ -856,6 +868,7 @@
"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",
"query extension result": "Output as an array of strings to connect the result directly to the 'Question' of the knowledge base search",
"running done": "Triggered when the module call finish"
},
"label": {
@@ -864,7 +877,7 @@
"Quote": "Quote",
"Search result empty": "Search result empty",
"Search result not empty": "Search result not empty",
"cfr result": "Response text",
"query extension result": "Response text",
"result false": "False",
"result true": "True",
"running done": "done",
@@ -902,6 +915,7 @@
"Tool module": "Tools",
"UnKnow Module": "UnKnow Module",
"User guide": "User guide",
"http body placeholder": "Same syntax as APIFox",
"textEditor": "Text Editor",
"textEditor intro": "Output of fixed or incoming text after edit"
},
@@ -1103,6 +1117,7 @@
"navbar": {
"Account": "Account",
"Apps": "App",
"Apps Share": "",
"Chat": "Chat",
"Datasets": "DataSet",
"Module": "Module",
@@ -1157,6 +1172,9 @@
"Update Your Plugin": "Update Plugin"
},
"support": {
"account": {
"Individuation": "Individuation"
},
"openapi": {
"Api baseurl": "Baseurl",
"Api manager": "API key management",
@@ -1167,17 +1185,34 @@
"Usage": "Usage"
},
"outlink": {
"Max usage points": "Max usage",
"Max usage points tip": "The maximum number of credits allowed for this link will not be used. -1 indicates no limit.",
"Usage points": "Usage points",
"share": {
"Response Quote": "Show Quote",
"Response Quote tips": "The referenced content is returned in the share link, but the user is not allowed to download the original document."
}
},
"standard": {
"AI Bonus Points": "AI Bonus Points",
"Expired Time": "Expired Time",
"Start Time": "Start Time",
"storage": "storage",
"type": "type"
},
"subscription": {
"Cancel subscription": "Cancel"
},
"team": {
"limit": {
"No permission rerank": "Not permission to rerank, please upgrade your plan"
}
},
"user": {
"Avatar": "Avatar",
"Need to login": "Please log in first",
"Price": "Price",
"User self info": "My info",
"auth": {
"Sending Code": "Sending"
},
@@ -1192,40 +1227,72 @@
}
},
"wallet": {
"Amount": "Amount",
"Balance not enough tip": "The balance is insufficient, please go to the account page first",
"Bills": "Bill",
"Buy": "Buy",
"Buy more": "Buy more",
"Confirm pay": "Confirm pay",
"Pay error": "Pay error",
"Pay success": "Pay success",
"Standard Plan Detail": "Standard Plan Detail",
"bill": {
"AI Model": "AI Model",
"AI Type": "AI Type",
"Price": "Price"
"Number": "Number",
"Price": "Price",
"Status": "Status",
"Type": "Bill type",
"payWay": {
"Way": "Pay way",
"balance": "Balance",
"wx": "Wechat"
},
"status": {
"closed": "CLOSED",
"notpay": "NOT_PAY",
"refund": "REFUND",
"success": "SUCCESS"
}
},
"moduleName": {
"index": "Index Generation",
"qa": "QA Generation"
},
"noBill": "Not Bills",
"subscription": {
"AI points": "AI points",
"Ai points": "AI Points Standard",
"Buy now": "Buy now",
"Change will take effect after the current subscription expires": "Change will take effect after the current subscription expires",
"Current dataset store": "Current dataset store subscription",
"Current extra ai points": "Current extra points",
"Current plan": "Current plan",
"Dataset store": "Dataset store size",
"Dataset store price tip": "Deduct it from the account balance on the 1st of each month",
"Expand size": "Expand size",
"Extra ai points": "Extra ai points",
"Extra dataset size": "Extra dataset size",
"Extra plan": "Extra Plan",
"Extra plan tip": "When the standard plan is not enough, you can purchase an additional plan to continue using",
"FAQ": "Pricing FAQs",
"Month amount": "Month",
"Next extra ai points": "Next extra points",
"Next plan": "Future plan",
"Next sub dataset size": "",
"Nonsupport": "Nonsupport",
"Refund plan and pay confirm": "There is no extra cost for you to switch this package and {{amount}} will be refunded to the balance.",
"Stand plan level": "Sub plan",
"Standard plan pay confirm": "To switch this package, you need to pay {{payPrice}} Yuan.",
"Standard update fail": "Update plan failed.",
"Standard update success": "Change subscription plan successful!",
"Sub plan": "Pricing Plans",
"Sub plan tip": "Use FastGPT for free or upgrade to a higher plan",
"Team plan and usage": "Plan and usage",
"Training weight": "Training weight: {{weight}}",
"Update extra dataset size": "Update size",
"Update extra ai points": "AI Points",
"Update extra dataset size": "Dataset size",
"Upgrade plan": "Upgrade plan",
"function": {
"History store": "",
"Max app": "",
@@ -1236,6 +1303,7 @@
},
"mode": {
"Month": "Monthly",
"Period": "Period",
"Year": "Yearly",
"Year sale": "2 months free"
},
@@ -1248,9 +1316,38 @@
"team": ""
},
"type": {
"balance": "Add Balance",
"extraDatasetSize": "Extra dataset size",
"standard": ""
"extraPoints": "AI Points",
"standard": "Sub plan"
}
},
"usage": {
"Ai model": "Ai Model",
"App name": "App name",
"Audio Speech": "Audio Speech",
"Bill Module": "Bill Detail",
"Chars length": "Chars length",
"Data Length": "Data length",
"Dataset store": "Dataset store",
"Duration": "Duration(s)",
"Extension Input Token Length": "Extension input tokens",
"Extension Output Token Length": "Extension output tokens",
"Extension result": "Extension result",
"Input Token Length": "Input tokens",
"Module name": "Module name",
"Number": "Bill ID",
"Output Token Length": "Output tokens",
"ReRank": "ReRank",
"Source": "Source",
"Text Length": "Text length",
"Time": "Time",
"Token Length": "Tokens",
"Total": "Total",
"Total points": "AI points usage",
"Usage Detail": "Usage Detail",
"Whisper": "Whisper",
"bill username": "User"
}
}
},
@@ -1292,6 +1389,7 @@
"Set OpenAI Account Failed": "Set OpenAI account failed",
"Sign Out": "Sign Out",
"Source": "Source",
"Standard Detail": "",
"Team": "Team",
"Time": "Time",
"Timezone": "Timezone",
@@ -1339,7 +1437,11 @@
"Select Team": "Select Team",
"Set Name": "Team Name",
"Switch Team Failed": "Switch Team Failed",
"Tags Async": "Tag synchronization",
"Team Name": "Team Name",
"Team Tags Async": "Team Tags Async",
"Team Tags Async Success": "Team Tags Async Success",
"Team Tags Async Tip": "Fill in the tag sync connection to get the latest",
"Update Team": "Update Team",
"invite": {
"Accept Confirm": "Want to join the team?",
@@ -1364,37 +1466,5 @@
"Visitor": "Visitor"
}
}
},
"wallet": {
"bill": {
"Ai model": "Ai Model",
"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)",
"Extension Input Token Length": "Extension input tokens",
"Extension Output Token Length": "Extension output tokens",
"Extension result": "Extension result",
"Input Token Length": "Input tokens",
"Module name": "Module name",
"Next Step Guide": "",
"Number": "Bill ID",
"Output Token Length": "Output tokens",
"ReRank": "ReRank",
"Source": "Source",
"Text Length": "Text length",
"Time": "Time",
"Token Length": "Tokens",
"Total": "Total",
"Whisper": "Whisper",
"bill username": "User"
},
"moduleName": {
"index": "Index Generation",
"qa": "QA Generation"
}
}
}