您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

app-debug.ts 45KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791
  1. const translation = {
  2. pageTitle: {
  3. line1: 'پرومپت',
  4. line2: 'مهندسی',
  5. },
  6. orchestrate: 'هماهنگ کردن',
  7. promptMode: {
  8. simple: 'برای ویرایش کل پرومپت به حالت کارشناس بروید',
  9. advanced: 'حالت کارشناس',
  10. switchBack: 'بازگشت',
  11. advancedWarning: {
  12. title: 'شما به حالت کارشناس رفته‌اید، و پس از تغییر پرومپت، نمی‌توانید به حالت ساده برگردید.',
  13. description: 'در حالت کارشناس، می‌توانید کل پرومپت را ویرایش کنید.',
  14. learnMore: 'بیشتر بدانید',
  15. ok: 'باشه',
  16. },
  17. operation: {
  18. addMessage: 'اضافه کردن پیام',
  19. },
  20. contextMissing: 'مولفه زمینه‌ای از دست رفته است، اثر بخشی پرومپت ممکن است خوب نباشد.',
  21. },
  22. operation: {
  23. applyConfig: 'انتشار',
  24. resetConfig: 'تنظیم مجدد',
  25. debugConfig: 'دیباگ',
  26. addFeature: 'اضافه کردن ویژگی',
  27. automatic: 'تولید کردن',
  28. stopResponding: 'توقف پاسخ‌دهی',
  29. agree: 'پسندیدن',
  30. disagree: 'نپسندیدن',
  31. cancelAgree: 'لغو پسندیدن',
  32. cancelDisagree: 'لغو نپسندیدن',
  33. userAction: 'عمل کاربر',
  34. },
  35. notSetAPIKey: {
  36. title: 'کلید ارائه‌دهنده LLM تنظیم نشده است',
  37. trailFinished: 'آزمایش تمام شد',
  38. description: 'کلید ارائه‌دهنده LLM تنظیم نشده است و باید قبل از دیباگ تنظیم شود.',
  39. settingBtn: 'به تنظیمات بروید',
  40. },
  41. trailUseGPT4Info: {
  42. title: 'در حال حاضر پشتیبانی نمی‌شود gpt-4',
  43. description: 'برای استفاده از gpt-4، لطفاً کلید API را تنظیم کنید.',
  44. },
  45. feature: {
  46. groupChat: {
  47. title: 'تقویت گفتگو',
  48. description: 'افزودن تنظیمات پیش از گفتگو برای برنامه‌ها می‌تواند تجربه کاربری را بهبود بخشد.',
  49. },
  50. groupExperience: {
  51. title: 'تقویت تجربه',
  52. },
  53. conversationOpener: {
  54. title: 'شروع‌کننده گفتگو',
  55. description: 'در یک برنامه چت، اولین جمله‌ای که AI فعالانه با کاربر صحبت می‌کند، معمولاً به عنوان خوشامدگویی استفاده می‌شود.',
  56. },
  57. suggestedQuestionsAfterAnswer: {
  58. title: 'پیگیری',
  59. description: 'تنظیم پیشنهاد سوالات بعدی می‌تواند به کاربران یک چت بهتر ارائه دهد.',
  60. resDes: '3 پیشنهاد برای سوال بعدی کاربر.',
  61. tryToAsk: 'سعی کنید بپرسید',
  62. },
  63. moreLikeThis: {
  64. title: 'بیشتر از این',
  65. description: 'تولید چندین متن به طور همزمان، و سپس ویرایش و ادامه تولید',
  66. generateNumTip: 'تعداد تولید هر بار',
  67. tip: 'استفاده از این ویژگی هزینه‌های اضافی توکن‌ها را به همراه دارد',
  68. },
  69. speechToText: {
  70. title: 'تبدیل گفتار به متن',
  71. description: 'پس از فعال شدن، می‌توانید از ورودی صوتی استفاده کنید.',
  72. resDes: 'ورودی صوتی فعال شده است',
  73. },
  74. textToSpeech: {
  75. title: 'تبدیل متن به گفتار',
  76. description: 'پس از فعال شدن، متن می‌تواند به گفتار تبدیل شود.',
  77. resDes: 'تبدیل متن به صدا فعال شده است',
  78. },
  79. citation: {
  80. title: 'ارجاعات و استنادات',
  81. description: 'پس از فعال شدن، سند منبع و بخش استناد شده از محتوای تولید شده را نشان می‌دهد.',
  82. resDes: 'ارجاعات و استنادات فعال شده است',
  83. },
  84. annotation: {
  85. title: 'پاسخ حاشیه‌نویسی',
  86. description: 'می‌توانید پاسخ‌های با کیفیت بالا را به صورت دستی به حافظه کش اضافه کنید تا با سوالات مشابه کاربران تطبیق یابد.',
  87. resDes: 'پاسخ حاشیه‌نویسی فعال شده است',
  88. scoreThreshold: {
  89. title: 'آستانه امتیاز',
  90. description: 'Used to set the similarity threshold for annotation reply.',
  91. easyMatch: 'تطابق آسان',
  92. accurateMatch: 'تطابق دقیق',
  93. },
  94. matchVariable: {
  95. title: 'تغییر متغیر',
  96. choosePlaceholder: 'انتخاب متغیر تغییر',
  97. },
  98. cacheManagement: 'حاشیه نویسی',
  99. cached: 'حاشیه نویسی شده',
  100. remove: 'حذف',
  101. removeConfirm: 'این حاشیه نویسی را حذف کنید؟',
  102. add: 'افزودن حاشیه نویسی',
  103. edit: 'ویرایش حاشیه نویسی',
  104. },
  105. dataSet: {
  106. title: 'زمینه',
  107. noData: 'شما می‌توانید دانش را به عنوان زمینه وارد کنید',
  108. words: 'کلمات',
  109. textBlocks: 'بلوک‌های متن',
  110. selectTitle: 'انتخاب دانش مرجع',
  111. selected: 'دانش انتخاب شده',
  112. noDataSet: 'هیچ دانشی یافت نشد',
  113. toCreate: 'برای ایجاد بروید',
  114. notSupportSelectMulti: 'در حال حاضر فقط یک دانش پشتیبانی می‌شود',
  115. queryVariable: {
  116. title: 'متغیر پرس و جو',
  117. tip: 'این متغیر به عنوان ورودی پرس و جو برای بازیابی زمینه استفاده خواهد شد و اطلاعات زمینه مرتبط با ورودی این متغیر را به دست می‌آورد.',
  118. choosePlaceholder: 'انتخاب متغیر پرس و جو',
  119. noVar: 'بدون متغیر',
  120. noVarTip: 'لطفاً متغیری را در بخش متغیرها ایجاد کنید',
  121. unableToQueryDataSet: 'عدم امکان پرس و جو از دانش',
  122. unableToQueryDataSetTip: 'پرس و جوی موفقیت آمیز دانش ممکن نیست، لطفاً یک متغیر پرس و جو زمینه را در بخش زمینه انتخاب کنید.',
  123. ok: 'باشه',
  124. contextVarNotEmpty: 'متغیر پرس و جو زمینه نمی‌تواند خالی باشد',
  125. deleteContextVarTitle: 'متغیر "{{varName}}" را حذف کنید؟',
  126. deleteContextVarTip: 'این متغیر به عنوان متغیر پرس و جو زمینه تنظیم شده است و حذف آن بر استفاده عادی از دانش تأثیر می‌گذارد. اگر هنوز نیاز به حذف دارید، لطفاً آن را در بخش زمینه دوباره انتخاب کنید.',
  127. },
  128. },
  129. tools: {
  130. title: 'ابزارها',
  131. tips: 'ابزارها یک روش استاندارد برای فراخوانی API فراهم می‌کنند و ورودی کاربر یا متغیرها را به عنوان پارامترهای درخواست برای پرس و جو داده‌های خارجی به عنوان زمینه می‌گیرند.',
  132. toolsInUse: '{{count}} ابزار در حال استفاده',
  133. modal: {
  134. title: 'ابزار',
  135. toolType: {
  136. title: 'نوع ابزار',
  137. placeholder: 'لطفاً نوع ابزار را انتخاب کنید',
  138. },
  139. name: {
  140. title: 'نام',
  141. placeholder: 'لطفاً نام را وارد کنید',
  142. },
  143. variableName: {
  144. title: 'نام متغیر',
  145. placeholder: 'لطفاً نام متغیر را وارد کنید',
  146. },
  147. },
  148. },
  149. conversationHistory: {
  150. title: 'تاریخچه مکالمه',
  151. description: 'تنظیم پیشوند نام‌ها برای نقش‌های مکالمه',
  152. tip: 'تاریخچه مکالمه فعال نشده است، لطفاً <histories> را در فراخوانی بالا اضافه کنید.',
  153. learnMore: 'بیشتر بدانید',
  154. editModal: {
  155. title: 'ویرایش نام نقش‌های مکالمه',
  156. userPrefix: 'پیشوند کاربر',
  157. assistantPrefix: 'پیشوند دستیار',
  158. },
  159. },
  160. toolbox: {
  161. title: 'جعبه ابزار',
  162. },
  163. moderation: {
  164. title: 'مدیریت محتوا',
  165. description: 'خروجی مدل را با استفاده از API مدیریت یا نگهداری فهرست کلمات حساس امن کنید.',
  166. allEnabled: 'محتوای ورودی/خروجی فعال شده',
  167. inputEnabled: 'محتوای ورودی فعال شده',
  168. outputEnabled: 'محتوای خروجی فعال شده',
  169. modal: {
  170. title: 'تنظیمات مدیریت محتوا',
  171. provider: {
  172. title: 'ارائه دهنده',
  173. openai: 'مدیریت OpenAI',
  174. openaiTip: {
  175. prefix: 'مدیریت OpenAI نیاز به کلید API OpenAI دارد که در ',
  176. suffix: ' تنظیم شده باشد.',
  177. },
  178. keywords: 'کلمات کلیدی',
  179. },
  180. keywords: {
  181. tip: 'هر خط یک کلمه، با شکست خطوط جدا شده. حداکثر 100 کاراکتر در هر خط.',
  182. placeholder: 'هر خط یک کلمه، با شکست خطوط جدا شده',
  183. line: 'خط',
  184. },
  185. content: {
  186. input: 'مدیریت محتوای ورودی',
  187. output: 'مدیریت محتوای خروجی',
  188. preset: 'پاسخ‌های پیش فرض',
  189. placeholder: 'محتوای پاسخ‌های پیش فرض در اینجا',
  190. condition: 'مدیریت محتوای ورودی و خروجی حداقل یک مورد فعال شده است',
  191. fromApi: 'پاسخ‌های پیش فرض از API برگردانده می‌شود',
  192. errorMessage: 'پاسخ‌های پیش فرض نمی‌تواند خالی باشد',
  193. supportMarkdown: 'پشتیبانی از Markdown',
  194. },
  195. openaiNotConfig: {
  196. before: 'مدیریت OpenAI نیاز به کلید API OpenAI دارد که در',
  197. after: '',
  198. },
  199. },
  200. contentEnableLabel: 'مدیریت محتوا فعال شده است',
  201. },
  202. generate: {
  203. title: 'تولید کننده دستورالعمل',
  204. description: 'تولید کننده دستورالعمل از مدل تنظیم شده برای بهینه سازی دستورالعمل‌ها برای کیفیت بالاتر و ساختار بهتر استفاده می‌کند. لطفاً دستورالعمل‌های واضح و دقیقی بنویسید.',
  205. tryIt: 'امتحان کنید',
  206. instruction: 'دستورالعمل‌ها',
  207. instructionPlaceHolder: 'دستورالعمل‌های واضح و خاصی بنویسید.',
  208. generate: 'تولید',
  209. resTitle: 'دستورالعمل تولید شده',
  210. noDataLine1: 'موارد استفاده خود را در سمت چپ توصیف کنید،',
  211. noDataLine2: 'پیش‌نمایش ارکستراسیون در اینجا نشان داده خواهد شد.',
  212. apply: 'اعمال',
  213. loading: 'در حال ارکستراسیون برنامه برای شما...',
  214. overwriteTitle: 'آیا تنظیمات موجود را لغو می‌کنید؟',
  215. overwriteMessage: 'اعمال این دستورالعمل تنظیمات موجود را لغو خواهد کرد.',
  216. template: {
  217. pythonDebugger: {
  218. name: 'اشکال‌زدای پایتون',
  219. instruction: 'یک بات که می‌تواند بر اساس دستورالعمل شما کد تولید و اشکال‌زدایی کند',
  220. },
  221. translation: {
  222. name: 'ترجمه',
  223. instruction: 'یک مترجم که می‌تواند چندین زبان را ترجمه کند',
  224. },
  225. professionalAnalyst: {
  226. name: 'تحلیلگر حرفه‌ای',
  227. instruction: 'استخراج بینش‌ها، شناسایی ریسک و خلاصه‌سازی اطلاعات کلیدی از گزارش‌های طولانی به یک یادداشت کوتاه',
  228. },
  229. excelFormulaExpert: {
  230. name: 'کارشناس فرمول اکسل',
  231. instruction: 'یک چت‌بات که می‌تواند به کاربران مبتدی کمک کند فرمول‌های اکسل را بر اساس دستورالعمل‌های کاربر درک، استفاده و ایجاد کنند',
  232. },
  233. travelPlanning: {
  234. name: 'برنامه‌ریزی سفر',
  235. instruction: 'دستیار برنامه‌ریزی سفر یک ابزار هوشمند است که به کاربران کمک می‌کند سفرهای خود را به راحتی برنامه‌ریزی کنند',
  236. },
  237. SQLSorcerer: {
  238. name: 'جادوگر SQL',
  239. instruction: 'تبدیل زبان روزمره به پرس و جوهای SQL',
  240. },
  241. GitGud: {
  242. name: 'Git gud',
  243. instruction: 'تولید دستورات مناسب Git بر اساس اقدامات توصیف شده توسط کاربر در کنترل نسخه',
  244. },
  245. meetingTakeaways: {
  246. name: 'نتایج جلسات',
  247. instruction: 'خلاصه‌سازی جلسات به صورت مختصر شامل موضوعات بحث، نکات کلیدی و موارد اقدام',
  248. },
  249. writingsPolisher: {
  250. name: 'پولیش‌گر نوشته‌ها',
  251. instruction: 'استفاده از تکنیک‌های ویرایش پیشرفته برای بهبود نوشته‌های شما',
  252. },
  253. },
  254. },
  255. resetConfig: {
  256. title: 'بازنشانی تأیید می‌شود؟',
  257. message: 'بازنشانی تغییرات را لغو کرده و تنظیمات منتشر شده آخر را بازیابی می‌کند.',
  258. },
  259. errorMessage: {
  260. nameOfKeyRequired: 'نام کلید: {{key}} مورد نیاز است',
  261. valueOfVarRequired: 'مقدار {{key}} نمی‌تواند خالی باشد',
  262. queryRequired: 'متن درخواست مورد نیاز است.',
  263. waitForResponse: 'لطفاً منتظر پاسخ به پیام قبلی بمانید.',
  264. waitForBatchResponse: 'لطفاً منتظر پاسخ به کار دسته‌ای بمانید.',
  265. notSelectModel: 'لطفاً یک مدل را انتخاب کنید',
  266. waitForImgUpload: 'لطفاً منتظر بارگذاری تصویر بمانید',
  267. },
  268. chatSubTitle: 'دستورالعمل‌ها',
  269. completionSubTitle: 'پیشوند پرس و جو',
  270. promptTip: 'دستورالعمل‌ها و محدودیت‌ها پاسخ‌های AI را هدایت می‌کنند. متغیرهایی مانند {{input}} را درج کنید. این دستورالعمل برای کاربران قابل مشاهده نخواهد بود.',
  271. formattingChangedTitle: 'قالب‌بندی تغییر کرد',
  272. formattingChangedText: 'تغییر قالب‌بندی منطقه اشکال‌زدایی را بازنشانی خواهد کرد، آیا مطمئن هستید؟',
  273. variableTitle: 'متغیرها',
  274. variableTip: 'کاربران متغیرها را در فرم پر می‌کنند و به طور خودکار متغیرها را در دستورالعمل‌ها جایگزین می‌کنند.',
  275. notSetVar: 'متغیرها به کاربران اجازه می‌دهند که کلمات پرس و جو یا جملات ابتدایی را هنگام پر کردن فرم معرفی کنند. شما می‌توانید سعی کنید "{{input}}" را در کلمات پرس و جو وارد کنید.',
  276. autoAddVar: 'متغیرهای تعریف نشده‌ای که در پیش‌پرسش ذکر شده‌اند، آیا می‌خواهید آنها را به فرم ورودی کاربر اضافه کنید؟',
  277. variableTable: {
  278. key: 'کلید متغیر',
  279. name: 'نام فیلد ورودی کاربر',
  280. optional: 'اختیاری',
  281. type: 'نوع ورودی',
  282. action: 'اقدامات',
  283. typeString: 'رشته',
  284. typeSelect: 'انتخاب',
  285. },
  286. varKeyError: {
  287. canNoBeEmpty: '{{key}} مطلوب',
  288. tooLong: '{{key}} طولانی است. نمی‌تواند بیش از 30 کاراکتر باشد',
  289. notValid: '{{key}} نامعتبر است. فقط می‌تواند شامل حروف، اعداد و زیرخط باشد',
  290. notStartWithNumber: '{{key}} نمی‌تواند با عدد شروع شود',
  291. keyAlreadyExists: '{{key}} از قبل وجود دارد',
  292. },
  293. otherError: {
  294. promptNoBeEmpty: 'پرس و جو نمی‌تواند خالی باشد',
  295. historyNoBeEmpty: 'تاریخچه مکالمه باید در پرس و جو تنظیم شود',
  296. queryNoBeEmpty: 'پرس و جو باید در پرس و جو تنظیم شود',
  297. },
  298. variableConfig: {
  299. 'addModalTitle': 'افزودن فیلد ورودی',
  300. 'editModalTitle': 'ویرایش فیلد ورودی',
  301. 'description': 'تنظیم برای متغیر {{varName}}',
  302. 'fieldType': 'نوع فیلد',
  303. 'string': 'متن کوتاه',
  304. 'text-input': 'متن کوتاه',
  305. 'paragraph': 'پاراگراف',
  306. 'select': 'انتخاب',
  307. 'number': 'عدد',
  308. 'notSet': 'تنظیم نشده، سعی کنید {{input}} را در پرس و جو وارد کنید',
  309. 'stringTitle': 'گزینه‌های جعبه متن فرم',
  310. 'maxLength': 'حداکثر طول',
  311. 'options': 'گزینه‌ها',
  312. 'addOption': 'افزودن گزینه',
  313. 'apiBasedVar': 'متغیر مبتنی بر API',
  314. 'varName': 'نام متغیر',
  315. 'labelName': 'نام برچسب',
  316. 'inputPlaceholder': 'لطفاً وارد کنید',
  317. 'content': 'محتوا',
  318. 'required': 'مورد نیاز',
  319. 'hide': 'مخفی کردن',
  320. 'errorMsg': {
  321. labelNameRequired: 'نام برچسب مورد نیاز است',
  322. varNameCanBeRepeat: 'نام متغیر نمی‌تواند تکراری باشد',
  323. atLeastOneOption: 'حداقل یک گزینه مورد نیاز است',
  324. optionRepeat: 'گزینه‌های تکراری وجود دارد',
  325. },
  326. },
  327. vision: {
  328. name: 'بینایی',
  329. description: 'فعال کردن بینایی به مدل اجازه می‌دهد تصاویر را دریافت کند و به سوالات مربوط به آنها پاسخ دهد.',
  330. settings: 'تنظیمات',
  331. visionSettings: {
  332. title: 'تنظیمات بینایی',
  333. resolution: 'وضوح',
  334. resolutionTooltip: `وضوح پایین به مدل اجازه می‌دهد نسخه 512x512 کم‌وضوح تصویر را دریافت کند و تصویر را با بودجه 65 توکن نمایش دهد. این به API اجازه می‌دهد پاسخ‌های سریع‌تری بدهد و توکن‌های ورودی کمتری برای موارد استفاده که نیاز به جزئیات بالا ندارند مصرف کند.
  335. \n
  336. وضوح بالا ابتدا به مدل اجازه می‌دهد تصویر کم‌وضوح را ببیند و سپس قطعات جزئیات تصویر ورودی را به عنوان مربع‌های 512px ایجاد کند. هر کدام از قطعات جزئیات از بودجه توکن دو برابر استفاده می‌کنند که در مجموع 129 توکن است.`,
  337. high: 'بالا',
  338. low: 'پایین',
  339. uploadMethod: 'روش بارگذاری',
  340. both: 'هر دو',
  341. localUpload: 'بارگذاری محلی',
  342. url: 'URL',
  343. uploadLimit: 'محدودیت بارگذاری',
  344. },
  345. },
  346. voice: {
  347. name: 'صدا',
  348. defaultDisplay: 'صدا پیش فرض',
  349. description: 'تنظیمات تبدیل متن به گفتار',
  350. settings: 'تنظیمات',
  351. voiceSettings: {
  352. title: 'تنظیمات صدا',
  353. language: 'زبان',
  354. resolutionTooltip: 'پشتیبانی از زبان صدای تبدیل متن به گفتار.',
  355. voice: 'صدا',
  356. autoPlay: 'پخش خودکار',
  357. autoPlayEnabled: 'روشن کردن',
  358. autoPlayDisabled: 'خاموش کردن',
  359. },
  360. },
  361. openingStatement: {
  362. title: 'شروع مکالمه',
  363. add: 'افزودن',
  364. writeOpener: 'نوشتن آغازگر',
  365. placeholder: 'پیام آغازگر خود را اینجا بنویسید، می‌توانید از متغیرها استفاده کنید، سعی کنید {{variable}} را تایپ کنید.',
  366. openingQuestion: 'سوالات آغازین',
  367. openingQuestionPlaceholder: 'می‌توانید از متغیرها استفاده کنید، سعی کنید {{variable}} را تایپ کنید.',
  368. noDataPlaceHolder: 'شروع مکالمه با کاربر می‌تواند به AI کمک کند تا ارتباط نزدیک‌تری با آنها برقرار کند.',
  369. varTip: 'می‌توانید از متغیرها استفاده کنید، سعی کنید {{variable}} را تایپ کنید',
  370. tooShort: 'حداقل 20 کلمه از پرسش اولیه برای تولید نظرات آغازین مکالمه مورد نیاز است.',
  371. notIncludeKey: 'پرسش اولیه شامل متغیر: {{key}} نمی‌شود. لطفاً آن را به پرسش اولیه اضافه کنید.',
  372. },
  373. modelConfig: {
  374. model: 'مدل',
  375. setTone: 'تنظیم لحن پاسخ‌ها',
  376. title: 'مدل و پارامترها',
  377. modeType: {
  378. chat: 'چت',
  379. completion: 'تکمیل',
  380. },
  381. },
  382. inputs: {
  383. title: 'اشکال‌زدایی و پیش‌نمایش',
  384. noPrompt: 'سعی کنید پرسش‌هایی را در ورودی پیش‌پرسش بنویسید',
  385. userInputField: 'فیلد ورودی کاربر',
  386. noVar: 'مقدار متغیر را پر کنید، که به طور خودکار در کلمات پرس و جو در هر بار شروع یک جلسه جدید جایگزین می‌شود.',
  387. chatVarTip: 'مقدار متغیر را پر کنید، که به طور خودکار در کلمات پرس و جو در هر بار شروع یک جلسه جدید جایگزین می‌شود',
  388. completionVarTip: 'مقدار متغیر را پر کنید، که به طور خودکار در کلمات پرس و جو در هر بار ارسال سوال جایگزین می‌شود.',
  389. previewTitle: 'پیش‌نمایش پرس و جو',
  390. queryTitle: 'محتوای پرس و جو',
  391. queryPlaceholder: 'لطفاً متن درخواست را وارد کنید.',
  392. run: 'اجرا',
  393. },
  394. result: 'متن خروجی',
  395. datasetConfig: {
  396. settingTitle: 'تنظیمات بازیابی',
  397. knowledgeTip: 'روی دکمه "+" کلیک کنید تا دانش اضافه شود',
  398. retrieveOneWay: {
  399. title: 'بازیابی N به 1',
  400. description: 'بر اساس نیت کاربر و توصیفات دانش، عامل بهترین دانش را برای پرس و جو به طور خودکار انتخاب می‌کند. بهترین برای برنامه‌هایی با دانش محدود و مشخص.',
  401. },
  402. retrieveMultiWay: {
  403. title: 'بازیابی چند مسیره',
  404. description: 'بر اساس نیت کاربر، از تمام دانش پرس و جو می‌کند، متن‌های مرتبط از منابع چندگانه بازیابی می‌کند و بهترین نتایج مطابقت با پرس و جوی کاربر را پس از مرتب‌سازی مجدد انتخاب می‌کند.',
  405. },
  406. rerankModelRequired: 'مدل مرتب‌سازی مجدد مورد نیاز است',
  407. params: 'پارامترها',
  408. top_k: 'Top K',
  409. top_kTip: 'برای فیلتر کردن تکه‌هایی که بیشترین شباهت به سوالات کاربر دارند استفاده می‌شود. سیستم همچنین به طور دینامیک مقدار Top K را بر اساس max_tokens مدل انتخاب شده تنظیم می‌کند.',
  410. score_threshold: 'آستانه نمره',
  411. score_thresholdTip: 'برای تنظیم آستانه شباهت برای فیلتر کردن تکه‌ها استفاده می‌شود.',
  412. retrieveChangeTip: 'تغییر حالت شاخص و حالت بازیابی ممکن است بر برنامه‌های مرتبط با این دانش تأثیر بگذارد.',
  413. },
  414. debugAsSingleModel: 'اشکال‌زدایی به عنوان مدل تک',
  415. debugAsMultipleModel: 'اشکال‌زدایی به عنوان مدل چندگانه',
  416. duplicateModel: 'تکراری',
  417. publishAs: 'انتشار به عنوان',
  418. assistantType: {
  419. name: 'نوع دستیار',
  420. chatAssistant: {
  421. name: 'دستیار پایه',
  422. description: 'ساخت دستیار مبتنی بر چت با استفاده از مدل زبان بزرگ',
  423. },
  424. agentAssistant: {
  425. name: 'دستیار عامل',
  426. description: 'ساخت یک عامل هوشمند که می‌تواند ابزارها را به طور خودکار برای تکمیل وظایف انتخاب کند',
  427. },
  428. },
  429. agent: {
  430. agentMode: 'حالت عامل',
  431. agentModeDes: 'تنظیم نوع حالت استنتاج برای عامل',
  432. agentModeType: {
  433. ReACT: 'ReAct',
  434. functionCall: 'فراخوانی تابع',
  435. },
  436. setting: {
  437. name: 'تنظیمات عامل',
  438. description: 'تنظیمات دستیار عامل به شما اجازه می‌دهد حالت عامل و ویژگی‌های پیشرفته مانند پرسش‌های ساخته شده را تنظیم کنید، فقط در نوع عامل موجود است.',
  439. maximumIterations: {
  440. name: 'حداکثر تکرارها',
  441. description: 'محدود کردن تعداد تکرارهایی که دستیار عامل می‌تواند اجرا کند',
  442. },
  443. },
  444. buildInPrompt: 'پرسش‌های ساخته شده',
  445. firstPrompt: 'اولین پرسش',
  446. nextIteration: 'تکرار بعدی',
  447. promptPlaceholder: 'پرسش خود را اینجا بنویسید',
  448. tools: {
  449. name: 'ابزارها',
  450. description: 'استفاده از ابزارها می‌تواند قابلیت‌های LLM را گسترش دهد، مانند جستجو در اینترنت یا انجام محاسبات علمی',
  451. enabled: 'فعال',
  452. },
  453. },
  454. fileUpload: {
  455. title: 'آپلود فایل',
  456. description: 'جعبه ورودی چت امکان آپلود تصاویر، اسناد و سایر فایل‌ها را فراهم می‌کند.',
  457. supportedTypes: 'انواع فایل‌های پشتیبانی شده',
  458. numberLimit: 'حداکثر آپلود',
  459. modalTitle: 'تنظیمات آپلود فایل',
  460. },
  461. imageUpload: {
  462. title: 'آپلود تصویر',
  463. description: 'امکان آپلود تصاویر را فراهم می‌کند.',
  464. supportedTypes: 'انواع فایل‌های پشتیبانی شده',
  465. numberLimit: 'حداکثر آپلود',
  466. modalTitle: 'تنظیمات آپلود تصویر',
  467. },
  468. bar: {
  469. empty: 'فعال‌سازی ویژگی برای بهبود تجربه کاربری اپلیکیشن وب',
  470. enableText: 'ویژگی‌های فعال',
  471. manage: 'مدیریت',
  472. },
  473. documentUpload: {
  474. title: 'سند',
  475. description: 'فعال‌سازی سند به مدل اجازه می‌دهد اسناد را دریافت کرده و درباره آن‌ها پاسخ دهد.',
  476. },
  477. audioUpload: {
  478. title: 'صوتی',
  479. description: 'فعال‌سازی صوت به مدل اجازه می‌دهد فایل‌های صوتی را برای رونویسی و تجزیه و تحلیل پردازش کند.',
  480. },
  481. },
  482. codegen: {
  483. apply: 'درخواست',
  484. resTitle: 'کد تولید شده',
  485. generate: 'تولید',
  486. loading: 'تولید کد...',
  487. applyChanges: 'اعمال تغییرات',
  488. generatedCodeTitle: 'کد تولید شده',
  489. title: 'ژنراتور کد',
  490. instruction: 'دستورالعمل',
  491. instructionPlaceholder: 'توضیحات دقیق کدی را که می خواهید تولید کنید وارد کنید.',
  492. overwriteConfirmMessage: 'این عمل کد موجود را بازنویسی می کند. آیا می خواهید ادامه دهید؟',
  493. overwriteConfirmTitle: 'کد موجود را بازنویسی کنید؟',
  494. noDataLine2: 'پیش نمایش کد در اینجا نشان داده می شود.',
  495. noDataLine1: 'مورد استفاده خود را در سمت چپ شرح دهید،',
  496. description: 'Code Generator از مدل های پیکربندی شده برای تولید کد با کیفیت بالا بر اساس دستورالعمل های شما استفاده می کند. لطفا دستورالعمل های واضح و دقیق ارائه دهید.',
  497. },
  498. generate: {
  499. template: {
  500. pythonDebugger: {
  501. name: 'اشکال زدایی پایتون',
  502. instruction: 'رباتی که می تواند کد شما را بر اساس دستورالعمل شما تولید و اشکال زدایی کند',
  503. },
  504. translation: {
  505. name: 'ترجمه',
  506. instruction: 'مترجمی که می تواند چندین زبان را ترجمه کند',
  507. },
  508. professionalAnalyst: {
  509. name: 'تحلیلگر حرفه ای',
  510. instruction: 'استخراج بینش، شناسایی ریسک و تقطیر اطلاعات کلیدی از گزارش های طولانی در یک یادداشت',
  511. },
  512. excelFormulaExpert: {
  513. name: 'کارشناس فرمول اکسل',
  514. instruction: 'یک ربات چت که می تواند به کاربران تازه کار کمک کند تا فرمول های اکسل را بر اساس دستورالعمل های کاربر درک، استفاده و ایجاد کنند',
  515. },
  516. travelPlanning: {
  517. name: 'برنامه ریزی سفر',
  518. instruction: 'دستیار برنامه ریزی سفر ابزاری هوشمند است که برای کمک به کاربران در برنامه ریزی بدون زحمت سفرهای خود طراحی شده است',
  519. },
  520. SQLSorcerer: {
  521. name: 'جادوگر SQL',
  522. instruction: 'تبدیل زبان روزمره به کوئری های SQL',
  523. },
  524. GitGud: {
  525. name: 'گیت گود',
  526. instruction: 'فرمان های Git مناسب را بر اساس اکشن های کنترل نسخه توصیف شده توسط کاربر ایجاد کنید',
  527. },
  528. meetingTakeaways: {
  529. name: 'نکات مهم جلسه',
  530. instruction: 'جلسات را به خلاصه های مختصر از جمله موضوعات بحث، نکات کلیدی و موارد اقدام تقطیر کنید',
  531. },
  532. writingsPolisher: {
  533. name: 'پولیش نوشتن',
  534. instruction: 'از تکنیک های پیشرفته ویرایش کپی برای بهبود نوشته های خود استفاده کنید',
  535. },
  536. },
  537. title: 'ژنراتور سریع',
  538. resTitle: 'اعلان تولید شده',
  539. overwriteTitle: 'پیکربندی موجود را لغو کنید؟',
  540. generate: 'تولید',
  541. noDataLine1: 'مورد استفاده خود را در سمت چپ شرح دهید،',
  542. apply: 'درخواست',
  543. instruction: 'دستورالعمل',
  544. overwriteMessage: 'اعمال این اعلان پیکربندی موجود را لغو می کند.',
  545. instructionPlaceHolder: 'دستورالعمل های واضح و مشخص بنویسید.',
  546. tryIt: 'آن را امتحان کنید',
  547. noDataLine2: 'پیش نمایش ارکستراسیون در اینجا نشان داده می شود.',
  548. loading: 'هماهنگ کردن برنامه برای شما...',
  549. description: 'Prompt Generator از مدل پیکربندی شده برای بهینه سازی درخواست ها برای کیفیت بالاتر و ساختار بهتر استفاده می کند. لطفا دستورالعمل های واضح و دقیق بنویسید.',
  550. press: 'فشار',
  551. to: 'به',
  552. version: 'نسخه',
  553. latest: 'آخرین',
  554. optional: 'اختیاری',
  555. dismiss: 'رد کردن',
  556. insertContext: 'متن را وارد کنید',
  557. optimizationNote: 'یادداشت بهینه‌سازی',
  558. versions: 'نسخه‌ها',
  559. optimizePromptTooltip: 'بهینه‌سازی در تولیدکننده پرامپت',
  560. idealOutput: 'خروجی ایده ال',
  561. instructionPlaceHolderLine1: 'خروجی را مختصرتر کنید و نکات اصلی را حفظ کنید.',
  562. instructionPlaceHolderTitle: 'توصیف کنید که چگونه می‌خواهید این دستورالعمل را بهبود ببخشید. به عنوان مثال:',
  563. idealOutputPlaceholder: 'ایده‌آل پاسخ شما چه شکلی باید باشد؟ لطفاً درباره فرمت، طول، لحن و الزامات محتوایی آن توضیح دهید ...',
  564. newNoDataLine1: 'یک دستور در ستون چپ بنویسید و برای مشاهده پاسخ، روی تولید کلیک کنید.',
  565. instructionPlaceHolderLine3: 'لحن خیلی تند است، لطفاً آن را دوستانه‌تر کنید.',
  566. codeGenInstructionPlaceHolderLine: 'هر چه بازخورد دقیق‌تر باشد، مانند نوع داده‌های ورودی و خروجی و همچنین نحوه پردازش متغیرها، تولید کد دقیق‌تر خواهد بود.',
  567. instructionPlaceHolderLine2: 'فرمت خروجی نادرست است، لطفاً به شکل JSON به دقت پایبند باشید.',
  568. },
  569. resetConfig: {
  570. title: 'بازنشانی را تأیید کنید؟',
  571. message: 'بازنشانی تغییرات را دور می اندازد و آخرین پیکربندی منتشر شده را بازیابی می کند.',
  572. },
  573. errorMessage: {
  574. notSelectModel: 'لطفا یک مدل را انتخاب کنید',
  575. waitForResponse: 'لطفا منتظر بمانید تا پاسخ به پیام قبلی کامل شود.',
  576. queryRequired: 'درخواست متن الزامی است.',
  577. waitForFileUpload: 'لطفا منتظر بمانید تا فایل/فایل ها آپلود شوند',
  578. waitForImgUpload: 'لطفا منتظر بمانید تا تصویر آپلود شود',
  579. waitForBatchResponse: 'لطفا منتظر بمانید تا پاسخ به کار دسته ای تکمیل شود.',
  580. },
  581. warningMessage: {
  582. timeoutExceeded: 'نتایج به دلیل مهلت زمانی نمایش داده نمی شوند. لطفا برای جمع آوری نتایج کامل به گزارش ها مراجعه کنید.',
  583. },
  584. variableTable: {
  585. key: 'کلید متغیر',
  586. typeSelect: 'انتخاب',
  587. action: 'اقدامات',
  588. typeString: 'رشته',
  589. name: 'نام فیلد ورودی کاربر',
  590. type: 'نوع ورودی',
  591. optional: 'اختیاری',
  592. },
  593. varKeyError: {},
  594. otherError: {
  595. promptNoBeEmpty: 'اعلان نمی تواند خالی باشد',
  596. historyNoBeEmpty: 'سابقه مکالمه باید در اعلان تنظیم شود',
  597. queryNoBeEmpty: 'پرس و جو باید در اعلان تنظیم شود',
  598. },
  599. variableConfig: {
  600. 'file': {
  601. image: {
  602. name: 'تصویر',
  603. },
  604. audio: {
  605. name: 'صوتی',
  606. },
  607. document: {
  608. name: 'سند',
  609. },
  610. video: {
  611. name: 'ویدئو',
  612. },
  613. custom: {
  614. name: 'انواع فایل های دیگر',
  615. createPlaceholder: ' پسوند فایل، به عنوان مثال .doc',
  616. description: 'انواع فایل های دیگر را مشخص کنید.',
  617. },
  618. supportFileTypes: 'انواع فایل های پشتیبانی',
  619. },
  620. 'errorMsg': {
  621. optionRepeat: 'دارای گزینه های تکرار',
  622. varNameCanBeRepeat: 'نام متغیر را نمی توان تکرار کرد',
  623. labelNameRequired: 'نام برچسب الزامی است',
  624. atLeastOneOption: 'حداقل یک گزینه مورد نیاز است',
  625. },
  626. 'number': 'شماره',
  627. 'hide': 'مخفی کردن',
  628. 'both': 'هر دو',
  629. 'single-file': 'تک فایل',
  630. 'select': 'انتخاب',
  631. 'inputPlaceholder': 'لطفا وارد کنید',
  632. 'editModalTitle': 'ویرایش فیلد ورودی',
  633. 'paragraph': 'پاراگراف',
  634. 'fieldType': 'نوع فیلد',
  635. 'maxLength': 'حداکثر طول',
  636. 'varName': 'نام متغیر',
  637. 'maxNumberOfUploads': 'حداکثر تعداد آپلود',
  638. 'noDefaultValue': 'بدون مقدار پیش فرض',
  639. 'addOption': 'افزودن گزینه',
  640. 'stringTitle': 'گزینه های جعبه متن فرم',
  641. 'options': 'گزینه',
  642. 'selectDefaultValue': 'مقدار پیش فرض را انتخاب کنید',
  643. 'content': 'محتوای',
  644. 'multi-files': 'لیست فایل ها',
  645. 'labelName': 'نام برچسب',
  646. 'defaultValue': 'مقدار پیش فرض',
  647. 'required': 'مورد نیاز',
  648. 'uploadFileTypes': 'آپلود انواع فایل',
  649. 'apiBasedVar': 'متغیر مبتنی بر API',
  650. 'addModalTitle': 'افزودن فیلد ورودی',
  651. 'string': 'متن کوتاه',
  652. 'text-input': 'متن کوتاه',
  653. 'localUpload': 'آپلود محلی',
  654. 'json': 'کد JSON',
  655. 'jsonSchema': 'طرح‌واره JSON',
  656. 'optional': 'اختیاری',
  657. 'checkbox': 'چک باکس',
  658. },
  659. vision: {
  660. visionSettings: {
  661. url: 'آدرس',
  662. high: 'بالا',
  663. low: 'کم',
  664. resolution: 'وضوح',
  665. uploadLimit: 'محدودیت آپلود',
  666. uploadMethod: 'روش آپلود',
  667. localUpload: 'آپلود محلی',
  668. title: 'تنظیمات بینایی',
  669. both: 'هر دو',
  670. },
  671. settings: 'تنظیمات',
  672. name: 'چشم انداز',
  673. onlySupportVisionModelTip: 'فقط از مدل های بینایی پشتیبانی می کند',
  674. description: 'Enable Vision به مدل اجازه می دهد تا تصاویر را بگیرد و به سؤالات مربوط به آنها پاسخ دهد.',
  675. },
  676. voice: {
  677. voiceSettings: {
  678. voice: 'صوتی',
  679. autoPlayEnabled: 'در',
  680. autoPlayDisabled: 'خاموش',
  681. language: 'زبان',
  682. title: 'تنظیمات صدا',
  683. resolutionTooltip: 'زبان پشتیبانی از صدای متن به گفتار。',
  684. autoPlay: 'پخش خودکار',
  685. },
  686. settings: 'تنظیمات',
  687. name: 'صوتی',
  688. description: 'متن به گفتار به گفتار تنظیمات',
  689. defaultDisplay: 'صدای پیش فرض',
  690. },
  691. openingStatement: {
  692. tooShort: 'حداقل 20 کلمه درخواست اولیه برای ایجاد یک سخنرانی آغازین برای مکالمه مورد نیاز است.',
  693. writeOpener: 'ویرایش بازکن',
  694. add: 'اضافه کردن',
  695. title: 'افتتاحیه مکالمه',
  696. openingQuestion: 'سوالات آغازین',
  697. noDataPlaceHolder: 'شروع مکالمه با کاربر می تواند به هوش مصنوعی کمک کند تا در برنامه های مکالمه ارتباط نزدیک تری با آنها برقرار کند.',
  698. },
  699. modelConfig: {
  700. modeType: {
  701. chat: 'چت',
  702. completion: 'کامل',
  703. },
  704. model: 'مدل',
  705. title: 'مدل و پارامترها',
  706. setTone: 'لحن پاسخ ها را تنظیم کنید',
  707. },
  708. inputs: {
  709. run: 'اجرا',
  710. queryTitle: 'محتوای پرس و جو',
  711. userInputField: 'فیلد ورودی کاربر',
  712. previewTitle: 'پیش نمایش سریع',
  713. title: 'اشکال زدایی و پیش نمایش',
  714. queryPlaceholder: 'لطفا متن درخواست را وارد کنید.',
  715. noPrompt: 'سعی کنید مقداری اعلان در ورودی پیش از اعلان بنویسید',
  716. completionVarTip: 'مقدار متغیر را پر کنید، که هر بار که سوالی ارسال می شود، به طور خودکار در کلمات سریع جایگزین می شود.',
  717. chatVarTip: 'مقدار متغیر را پر کنید، که هر بار که یک جلسه جدید شروع می شود، به طور خودکار در کلمه prompt جایگزین می شود',
  718. noVar: 'مقدار متغیر را پر کنید، که هر بار که یک جلسه جدید شروع می شود، به طور خودکار در کلمه prompt جایگزین می شود.',
  719. },
  720. datasetConfig: {
  721. retrieveOneWay: {
  722. title: 'بازیابی N-to-1',
  723. description: 'بر اساس هدف کاربر و توضیحات دانش، عامل به طور مستقل بهترین دانش را برای پرس و جو انتخاب می کند. بهترین برای برنامه های کاربردی با دانش متمایز و محدود.',
  724. },
  725. retrieveMultiWay: {
  726. title: 'بازیابی چند مسیری',
  727. description: 'بر اساس هدف کاربر، پرس و جوها را در تمام دانش انجام می دهد، متن مربوطه را از چند منبع بازیابی می کند و پس از رتبه بندی مجدد، بهترین نتایج را مطابق با پرس و جو کاربر انتخاب می کند.',
  728. },
  729. top_k: 'K بالا',
  730. knowledgeTip: 'برای افزودن دانش روی دکمه " کلیک کنید',
  731. score_threshold: 'آستانه امتیاز',
  732. settingTitle: 'تنظیمات بازیابی',
  733. params: 'پارام ها',
  734. embeddingModelRequired: 'یک مدل تعبیه پیکربندی شده مورد نیاز است',
  735. rerankModelRequired: 'یک مدل Rerank پیکربندی شده مورد نیاز است',
  736. score_thresholdTip: 'برای تنظیم آستانه شباهت برای فیلتر کردن تکه ها استفاده می شود.',
  737. top_kTip: 'برای فیلتر کردن تکه هایی که بیشتر شبیه به سؤالات کاربر هستند استفاده می شود. این سیستم همچنین با توجه به max_tokens مدل انتخاب شده، مقدار Top K را به صورت پویا تنظیم می کند.',
  738. retrieveChangeTip: 'اصلاح حالت نمایه و حالت بازیابی ممکن است بر کاربردهای مرتبط با این دانش تأثیر بگذارد.',
  739. },
  740. assistantType: {
  741. chatAssistant: {
  742. description: 'ساخت یک دستیار مبتنی بر چت با استفاده از یک مدل زبان بزرگ',
  743. name: 'دستیار پایه',
  744. },
  745. agentAssistant: {
  746. description: 'یک عامل هوشمند بسازید که بتواند به طور مستقل ابزارهایی را برای تکمیل تسک ها انتخاب کند.',
  747. name: 'دستیار نماینده',
  748. },
  749. name: 'نوع دستیار',
  750. },
  751. agent: {
  752. agentModeType: {
  753. functionCall: 'فراخوانی تابع',
  754. ReACT: 'واکنش',
  755. },
  756. setting: {
  757. maximumIterations: {
  758. name: 'حداکثر تکرارها',
  759. description: 'تعداد تکرارهایی را که یک دستیار عامل می تواند اجرا کند محدود کنید',
  760. },
  761. name: 'تنظیمات نماینده',
  762. description: 'تنظیمات Agent Assistant امکان تنظیم حالت عامل و ویژگی های پیشرفته مانند اعلان های داخلی را فراهم می کند که فقط در نوع Agent موجود است.',
  763. },
  764. tools: {
  765. enabled: 'فعال',
  766. name: 'ابزار',
  767. description: 'استفاده از ابزارها می تواند قابلیت های LLM مانند جستجو در اینترنت یا انجام محاسبات علمی را گسترش دهد',
  768. },
  769. agentMode: 'حالت عامل',
  770. nextIteration: 'تکرار بعدی',
  771. promptPlaceholder: 'درخواست خود را اینجا بنویسید',
  772. agentModeDes: 'نوع حالت استنتاج را برای عامل تنظیم کنید',
  773. buildInPrompt: 'اعلان داخلی',
  774. firstPrompt: 'اولین اعلان',
  775. },
  776. result: 'متن خروجی',
  777. completionSubTitle: 'اعلان پیشوند',
  778. variableTitle: 'متغیرهای',
  779. formattingChangedTitle: 'قالب بندی تغییر کرد',
  780. chatSubTitle: 'دستورالعمل',
  781. debugAsSingleModel: 'اشکال زدایی به عنوان مدل واحد',
  782. publishAs: 'انتشار به عنوان',
  783. duplicateModel: 'تکراری',
  784. noResult: 'خروجی در اینجا نمایش داده می شود.',
  785. debugAsMultipleModel: 'اشکال زدایی به عنوان چندین مدل',
  786. formattingChangedText: 'با تغییر قالب بندی، ناحیه اشکال زدایی بازنشانی می شود، مطمئن هستید؟',
  787. variableTip: 'کاربران متغیرها را در یک فرم پر می کنند و به طور خودکار متغیرها را در اعلان جایگزین می کنند.',
  788. autoAddVar: 'متغیرهای تعریف نشده که در پیش اعلان ارجاع داده شده اند، آیا می خواهید آنها را به صورت ورودی کاربر اضافه کنید؟',
  789. }
  790. export default translation