You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

app-debug.ts 25KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566
  1. const translation = {
  2. pageTitle: {
  3. line1: 'PROMPT',
  4. line2: 'Engenharia',
  5. },
  6. orchestrate: 'Orquestrar',
  7. promptMode: {
  8. simple: 'Mudar para o Modo Especialista para editar todo o PROMPT',
  9. advanced: 'Modo Especialista',
  10. switchBack: 'Voltar',
  11. advancedWarning: {
  12. title: 'Você mudou para o Modo Especialista e, uma vez que você modifique o PROMPT, NÃO poderá retornar ao modo básico.',
  13. description: 'No Modo Especialista, você pode editar todo o PROMPT.',
  14. learnMore: 'Saiba mais',
  15. ok: 'OK',
  16. },
  17. operation: {
  18. addMessage: 'Adicionar Mensagem',
  19. },
  20. contextMissing: 'Componente de contexto ausente, a eficácia do prompt pode não ser boa.',
  21. },
  22. operation: {
  23. applyConfig: 'Publicar',
  24. resetConfig: 'Redefinir',
  25. debugConfig: 'Depurar',
  26. addFeature: 'Adicionar Recurso',
  27. automatic: 'Automático',
  28. stopResponding: 'Parar de responder',
  29. agree: 'gostar',
  30. disagree: 'não gostar',
  31. cancelAgree: 'Cancelar gostar',
  32. cancelDisagree: 'Cancelar não gostar',
  33. userAction: 'Usuário ',
  34. },
  35. notSetAPIKey: {
  36. title: 'A chave do provedor LLM não foi definida',
  37. trailFinished: 'Trilha finalizada',
  38. description: 'A chave do provedor LLM não foi definida e precisa ser definida antes da depuração.',
  39. settingBtn: 'Ir para configurações',
  40. },
  41. trailUseGPT4Info: {
  42. title: 'Não suporta gpt-4 agora',
  43. description: 'Use gpt-4, por favor defina a chave da API.',
  44. },
  45. feature: {
  46. groupChat: {
  47. title: 'Melhoria do Chat',
  48. description: 'Adicione configurações pré-conversa para aplicativos que podem melhorar a experiência do usuário.',
  49. },
  50. groupExperience: {
  51. title: 'Melhoria da Experiência',
  52. },
  53. conversationOpener: {
  54. title: 'Remodeladores de Conversa',
  55. description: 'Em um aplicativo de chat, a primeira frase que a IA fala ativamente para o usuário geralmente é usada como uma saudação.',
  56. },
  57. suggestedQuestionsAfterAnswer: {
  58. title: 'Perguntas de Acompanhamento',
  59. description: 'Configurar sugestões de próximas perguntas pode proporcionar um melhor chat aos usuários.',
  60. resDes: '3 sugestões para a próxima pergunta do usuário.',
  61. tryToAsk: 'Tente perguntar',
  62. },
  63. moreLikeThis: {
  64. title: 'Mais como isso',
  65. description: 'Gere vários textos de uma vez e, em seguida, edite e continue a gerar',
  66. generateNumTip: 'Número de vezes geradas',
  67. tip: 'Usar esse recurso incorrerá em sobrecarga adicional de tokens',
  68. },
  69. speechToText: {
  70. title: 'Fala para Texto',
  71. description: 'Uma vez ativado, você pode usar entrada de voz.',
  72. resDes: 'Entrada de voz está ativada',
  73. },
  74. textToSpeech: {
  75. title: 'Texto para voz',
  76. description: 'Quando ativado, o texto pode ser convertido em fala.',
  77. resDes: 'Texto para áudio ativado',
  78. },
  79. citation: {
  80. title: 'Citações e Atribuições',
  81. description: 'Uma vez ativado, mostra o documento de origem e a seção atribuída do conteúdo gerado.',
  82. resDes: 'Citações e Atribuições estão ativadas',
  83. },
  84. annotation: {
  85. title: 'Resposta de Anotação',
  86. description: 'Você pode adicionar manualmente uma resposta de alta qualidade ao cache para correspondência prioritária com perguntas semelhantes do usuário.',
  87. resDes: 'Resposta de Anotação está ativada',
  88. scoreThreshold: {
  89. title: 'Limiar de Pontuação',
  90. description: 'Usado para definir o limiar de similaridade para resposta de anotação.',
  91. easyMatch: 'Correspondência Fácil',
  92. accurateMatch: 'Correspondência Precisa',
  93. },
  94. matchVariable: {
  95. title: 'Variável de Correspondência',
  96. choosePlaceholder: 'Escolha a variável de correspondência',
  97. },
  98. cacheManagement: 'Anotações',
  99. cached: 'Anotado',
  100. remove: 'Remover',
  101. removeConfirm: 'Excluir esta anotação?',
  102. add: 'Adicionar anotação',
  103. edit: 'Editar anotação',
  104. },
  105. dataSet: {
  106. title: 'Contexto',
  107. noData: 'Você pode importar Conhecimento como contexto',
  108. words: 'Palavras',
  109. textBlocks: 'Blocos de Texto',
  110. selectTitle: 'Selecionar Conhecimento de referência',
  111. selected: 'Conhecimento selecionado',
  112. noDataSet: 'Nenhum Conhecimento encontrado',
  113. toCreate: 'Ir para criar',
  114. notSupportSelectMulti: 'Atualmente, suporta apenas um Conhecimento',
  115. queryVariable: {
  116. title: 'Variável de Consulta',
  117. tip: 'Essa variável será usada como entrada de consulta para recuperação de contexto, obtendo informações de contexto relacionadas à entrada dessa variável.',
  118. choosePlaceholder: 'Escolha a variável de consulta',
  119. noVar: 'Nenhuma variável',
  120. noVarTip: 'por favor, crie uma variável na seção Variáveis',
  121. unableToQueryDataSet: 'Não é possível consultar o Conhecimento',
  122. unableToQueryDataSetTip: 'Não é possível consultar o Conhecimento com sucesso, por favor escolha uma variável de consulta de contexto na seção de contexto.',
  123. ok: 'OK',
  124. contextVarNotEmpty: 'variável de consulta de contexto não pode estar vazia',
  125. deleteContextVarTitle: 'Excluir variável "{{varName}}"?',
  126. deleteContextVarTip: 'Esta variável foi definida como uma variável de consulta de contexto e removê-la afetará o uso normal do Conhecimento. Se você ainda precisa excluí-la, por favor, selecione-a novamente na seção de contexto.',
  127. },
  128. },
  129. tools: {
  130. title: 'Tools',
  131. tips: 'Tools provide a standard API call method, taking user input or variables as request parameters for querying external data as context.',
  132. toolsInUse: '{{count}} tools in use',
  133. modal: {
  134. title: 'Tool',
  135. toolType: {
  136. title: 'Tool Type',
  137. placeholder: 'Por favor, selecione o tipo de ferramenta',
  138. },
  139. name: {
  140. title: 'Nome',
  141. placeholder: 'Por favor, insira o nome',
  142. },
  143. variableName: {
  144. title: 'Nome da Variável',
  145. placeholder: 'Por favor, insira o nome da variável',
  146. },
  147. },
  148. },
  149. conversationHistory: {
  150. title: 'Histórico da Conversa',
  151. description: 'Defina os nomes dos prefixos para os papéis da conversa',
  152. tip: 'O Histórico da Conversa não está habilitado, por favor adicione <histories> na solicitação acima.',
  153. learnMore: 'Saiba mais',
  154. editModal: {
  155. title: 'Editar Nomes dos Papéis da Conversa',
  156. userPrefix: 'Prefixo do Usuário',
  157. assistantPrefix: 'Prefixo do Assistente',
  158. },
  159. },
  160. toolbox: {
  161. title: 'CAIXA DE FERRAMENTAS',
  162. },
  163. moderation: {
  164. title: 'Moderação de Conteúdo',
  165. description: 'Proteja a saída do modelo usando a API de moderação ou mantendo uma lista de palavras sensíveis.',
  166. allEnabled: 'Conteúdo de ENTRADA/SAÍDA Habilitado',
  167. inputEnabled: 'Conteúdo de ENTRADA Habilitado',
  168. outputEnabled: 'Conteúdo de SAÍDA Habilitado',
  169. modal: {
  170. title: 'Configurações de Moderação de Conteúdo',
  171. provider: {
  172. title: 'Provedor',
  173. openai: 'Moderação OpenAI',
  174. openaiTip: {
  175. prefix: 'A Moderação OpenAI requer uma chave de API da OpenAI configurada em ',
  176. suffix: '.',
  177. },
  178. keywords: 'Palavras-chave',
  179. },
  180. keywords: {
  181. tip: 'Uma por linha, separadas por quebras de linha. Até 100 caracteres por linha.',
  182. placeholder: 'Uma por linha, separadas por quebras de linha',
  183. line: 'Linha',
  184. },
  185. content: {
  186. input: 'Moderar Conteúdo de ENTRADA',
  187. output: 'Moderar Conteúdo de SAÍDA',
  188. preset: 'Respostas pré-definidas',
  189. placeholder: 'Insira o conteúdo das respostas pré-definidas aqui',
  190. condition: 'Moderar Conteúdo de ENTRADA e SAÍDA habilitado pelo menos uma',
  191. fromApi: 'As respostas pré-definidas são retornadas pela API',
  192. errorMessage: 'As respostas pré-definidas não podem estar vazias',
  193. supportMarkdown: 'Suporte a Markdown',
  194. },
  195. openaiNotConfig: {
  196. before: 'A Moderação OpenAI requer uma chave de API da OpenAI configurada em ',
  197. after: '',
  198. },
  199. },
  200. contentEnableLabel: 'Moderação de conteúdo habilitada',
  201. },
  202. fileUpload: {
  203. title: 'Upload de Arquivo',
  204. description: 'A caixa de entrada do chat permite fazer upload de imagens, documentos e outros arquivos.',
  205. supportedTypes: 'Tipos de Arquivo Suportados',
  206. numberLimit: 'Máximo de uploads',
  207. modalTitle: 'Configuração de Upload de Arquivo',
  208. },
  209. imageUpload: {
  210. title: 'Upload de Imagem',
  211. description: 'Permite fazer upload de imagens.',
  212. supportedTypes: 'Tipos de Arquivo Suportados',
  213. numberLimit: 'Máximo de uploads',
  214. modalTitle: 'Configuração de Upload de Imagem',
  215. },
  216. bar: {
  217. empty: 'Habilitar recursos para melhorar a experiência do usuário do aplicativo web',
  218. enableText: 'Recursos Habilitados',
  219. manage: 'Gerenciar',
  220. },
  221. documentUpload: {
  222. title: 'Documento',
  223. description: 'Habilitar Documento permitirá que o modelo aceite documentos e responda perguntas sobre eles.',
  224. },
  225. audioUpload: {
  226. title: 'Áudio',
  227. description: 'Habilitar Áudio permitirá que o modelo processe arquivos de áudio para transcrição e análise.',
  228. },
  229. },
  230. automatic: {
  231. },
  232. resetConfig: {
  233. title: 'Confirmar redefinição?',
  234. message:
  235. 'A redefinição descarta as alterações, restaurando a última configuração publicada.',
  236. },
  237. errorMessage: {
  238. nameOfKeyRequired: 'nome da chave: {{key}} obrigatório',
  239. valueOfVarRequired: 'valor de {{key}} não pode estar vazio',
  240. queryRequired: 'Texto da solicitação é obrigatório.',
  241. waitForResponse:
  242. 'Aguarde a resposta à mensagem anterior ser concluída.',
  243. waitForBatchResponse:
  244. 'Aguarde a resposta à tarefa em lote ser concluída.',
  245. notSelectModel: 'Por favor, escolha um modelo',
  246. waitForImgUpload: 'Aguarde o upload da imagem',
  247. waitForFileUpload: 'Aguarde o upload do arquivo / arquivos',
  248. },
  249. chatSubTitle: 'Instruções',
  250. completionSubTitle: 'Prefixo da Solicitação',
  251. promptTip:
  252. 'As solicitações guiam as respostas da IA com instruções e restrições. Insira variáveis como {{input}}. Este prompt não será visível para os usuários.',
  253. formattingChangedTitle: 'Formatação alterada',
  254. formattingChangedText:
  255. 'Modificar a formatação redefinirá a área de depuração, você tem certeza?',
  256. variableTitle: 'Variáveis',
  257. variableTip:
  258. 'Os usuários preenchem as variáveis em um formulário, substituindo automaticamente as variáveis na solicitação.',
  259. notSetVar: 'As variáveis permitem que os usuários introduzam palavras de solicitação ou observações iniciais ao preencher formulários. Você pode tentar digitar "{{input}}" nas palavras de solicitação.',
  260. autoAddVar: 'Variáveis indefinidas referenciadas na pré-solicitação, você deseja adicioná-las no formulário de entrada do usuário?',
  261. variableTable: {
  262. key: 'Chave da Variável',
  263. name: 'Nome do Campo de Entrada do Usuário',
  264. optional: 'Opcional',
  265. type: 'Tipo de Entrada',
  266. action: 'Ações',
  267. typeString: 'Texto',
  268. typeSelect: 'Selecionar',
  269. },
  270. varKeyError: {
  271. canNoBeEmpty: '{{key}} é obrigatório',
  272. tooLong: '{{key}} é muito longa. Não pode ter mais de 30 caracteres',
  273. notValid: '{{key}} é inválida. Pode conter apenas letras, números e sublinhados',
  274. notStartWithNumber: '{{key}} não pode começar com um número',
  275. keyAlreadyExists: '{{key}} já existe',
  276. },
  277. otherError: {
  278. promptNoBeEmpty: 'A solicitação não pode estar vazia',
  279. historyNoBeEmpty: 'O histórico da conversa deve ser definido na solicitação',
  280. queryNoBeEmpty: 'A consulta deve ser definida na solicitação',
  281. },
  282. variableConfig: {
  283. 'addModalTitle': 'Adicionar Campo de Entrada',
  284. 'editModalTitle': 'Editar Campo de Entrada',
  285. 'description': 'Configuração para a variável {{varName}}',
  286. 'fieldType': 'Tipo de Campo',
  287. 'string': 'Texto Curto',
  288. 'text-input': 'Texto Curto',
  289. 'paragraph': 'Parágrafo',
  290. 'select': 'Selecionar',
  291. 'number': 'Número',
  292. 'notSet': 'Não definido, tente digitar {{input}} no prompt de prefixo',
  293. 'stringTitle': 'Opções da caixa de texto do formulário',
  294. 'maxLength': 'Comprimento Máximo',
  295. 'options': 'Opções',
  296. 'addOption': 'Adicionar opção',
  297. 'apiBasedVar': 'Variável Baseada em API',
  298. 'varName': 'Nome da Variável',
  299. 'labelName': 'Nome do Rótulo',
  300. 'inputPlaceholder': 'Por favor, insira',
  301. 'required': 'Obrigatório',
  302. 'hide': 'Ocultar',
  303. 'errorMsg': {
  304. labelNameRequired: 'O nome do rótulo é obrigatório',
  305. varNameCanBeRepeat: 'O nome da variável não pode ser repetido',
  306. atLeastOneOption: 'Pelo menos uma opção é obrigatória',
  307. optionRepeat: 'Tem opções repetidas',
  308. },
  309. 'defaultValue': 'Valor padrão',
  310. 'noDefaultValue': 'Nenhum valor padrão',
  311. 'selectDefaultValue': 'Selecionar valor padrão',
  312. 'file': {
  313. image: {
  314. name: 'Imagem',
  315. },
  316. audio: {
  317. name: 'Áudio',
  318. },
  319. document: {
  320. name: 'Documento',
  321. },
  322. video: {
  323. name: 'Vídeo',
  324. },
  325. custom: {
  326. description: 'Especifique outros tipos de arquivo.',
  327. name: 'Outros tipos de arquivo',
  328. createPlaceholder: ' Extensão de arquivo, por exemplo, .doc',
  329. },
  330. supportFileTypes: 'Tipos de arquivo de suporte',
  331. },
  332. 'content': 'Conteúdo',
  333. 'multi-files': 'Lista de arquivos',
  334. 'single-file': 'Fila indiana',
  335. 'maxNumberOfUploads': 'Número máximo de uploads',
  336. 'uploadFileTypes': 'Carregar tipos de arquivo',
  337. 'both': 'Ambos',
  338. 'localUpload': 'Local Upload',
  339. 'optional': 'opcional',
  340. 'json': 'Código JSON',
  341. 'checkbox': 'Caixa de seleção',
  342. 'jsonSchema': 'Esquema JSON',
  343. },
  344. vision: {
  345. name: 'Visão',
  346. description: 'Habilitar a Visão permite que o modelo receba imagens e responda perguntas sobre elas.',
  347. settings: 'Configurações',
  348. visionSettings: {
  349. title: 'Configurações de Visão',
  350. resolution: 'Resolução',
  351. resolutionTooltip: `Baixa resolução permitirá que o modelo receba uma versão de baixa resolução de 512 x 512 da imagem e represente a imagem com um orçamento de 65 tokens. Isso permite que a API retorne respostas mais rápidas e consuma menos tokens de entrada para casos de uso que não exigem alta precisão.
  352. \n
  353. Alta resolução permitirá que o modelo veja a imagem de baixa resolução e crie recortes detalhados das imagens de entrada como quadrados de 512px com base no tamanho da imagem de entrada. Cada um dos recortes detalhados usa o dobro do orçamento de tokens, totalizando 129 tokens.`,
  354. high: 'Alta',
  355. low: 'Baixa',
  356. uploadMethod: 'Método de Upload',
  357. both: 'Ambos',
  358. localUpload: 'Upload Local',
  359. url: 'URL',
  360. uploadLimit: 'Limite de Upload',
  361. },
  362. onlySupportVisionModelTip: 'Suporta apenas modelos de visão',
  363. },
  364. voice: {
  365. name: 'voz',
  366. defaultDisplay: 'Voz padrão',
  367. description: 'Texto para configurações de timbre de voz',
  368. settings: 'As configurações',
  369. voiceSettings: {
  370. title: 'voz As configurações',
  371. language: 'línguas',
  372. resolutionTooltip: 'Texto para voz timbre suporta idiomas.',
  373. voice: 'voz',
  374. autoPlay: 'Reprodução automática',
  375. autoPlayEnabled: 'ligar',
  376. autoPlayDisabled: 'fecho',
  377. },
  378. },
  379. openingStatement: {
  380. title: 'Abertura da Conversa',
  381. add: 'Adicionar',
  382. writeOpener: 'Escrever abertura',
  383. placeholder: 'Escreva sua mensagem de abertura aqui, você pode usar variáveis, tente digitar {{variável}}.',
  384. openingQuestion: 'Perguntas de Abertura',
  385. openingQuestionPlaceholder: 'Você pode usar variáveis, tente digitar {{variable}}.',
  386. noDataPlaceHolder:
  387. 'Iniciar a conversa com o usuário pode ajudar a IA a estabelecer uma conexão mais próxima com eles em aplicativos de conversação.',
  388. varTip: 'Você pode usar variáveis, tente digitar {{variável}}',
  389. tooShort: 'São necessárias pelo menos 20 palavras de prompt inicial para gerar observações de abertura para a conversa.',
  390. notIncludeKey: 'O prompt inicial não inclui a variável: {{key}}. Por favor, adicione-a ao prompt inicial.',
  391. },
  392. modelConfig: {
  393. model: 'Modelo',
  394. setTone: 'Definir tom das respostas',
  395. title: 'Modelo e Parâmetros',
  396. modeType: {
  397. chat: 'Chat',
  398. completion: 'Completar',
  399. },
  400. },
  401. inputs: {
  402. title: 'Depuração e Visualização',
  403. noPrompt: 'Tente escrever algum prompt na entrada de pré-prompt',
  404. userInputField: 'Campo de Entrada do Usuário',
  405. noVar: 'Preencha o valor da variável, que será substituída automaticamente na palavra de solicitação sempre que uma nova sessão for iniciada.',
  406. chatVarTip:
  407. 'Preencha o valor da variável, que será substituída automaticamente na palavra de solicitação sempre que uma nova sessão for iniciada',
  408. completionVarTip:
  409. 'Preencha o valor da variável, que será substituída automaticamente nas palavras de solicitação sempre que uma pergunta for enviada.',
  410. previewTitle: 'Visualização do Prompt',
  411. queryTitle: 'Conteúdo da Consulta',
  412. queryPlaceholder: 'Por favor, insira o texto da solicitação.',
  413. run: 'EXECUTAR',
  414. },
  415. result: 'Texto de Saída',
  416. datasetConfig: {
  417. settingTitle: 'Configurações de Recuperação',
  418. knowledgeTip: 'Clique no botão “+” para adicionar conhecimento',
  419. retrieveOneWay: {
  420. title: 'Recuperação N-para-1',
  421. description: 'Com base na intenção do usuário e nas descrições do Conhecimento, o Agente seleciona autonomamente o melhor Conhecimento para consulta. Melhor para aplicativos com Conhecimento distinto e limitado.',
  422. },
  423. retrieveMultiWay: {
  424. title: 'Recuperação Multi-caminho',
  425. description: 'Com base na intenção do usuário, consulta todos os Conhecimentos, recupera texto relevante de várias fontes e seleciona os melhores resultados que correspondem à consulta do usuário após a reclassificação. É necessária a configuração da API do modelo de reclassificação.',
  426. },
  427. rerankModelRequired: 'Modelo de reclassificação é necessário',
  428. params: 'Parâmetros',
  429. top_k: 'Top K',
  430. top_kTip: 'Usado para filtrar os trechos mais semelhantes às perguntas do usuário. O sistema também ajustará dinamicamente o valor de Top K, de acordo com max_tokens do modelo selecionado.',
  431. score_threshold: 'Limiar de Pontuação',
  432. score_thresholdTip: 'Usado para definir o limiar de similaridade para filtragem de trechos.',
  433. retrieveChangeTip: 'Modificar o modo de índice e o modo de recuperação pode afetar os aplicativos associados a este Conhecimento.',
  434. embeddingModelRequired: 'É necessário um modelo de incorporação configurado',
  435. },
  436. assistantType: {
  437. name: 'Tipo de Assistente',
  438. chatAssistant: {
  439. name: 'Assistente Básico',
  440. description: 'Construa um assistente baseado em chat usando um Modelo de Linguagem Grande',
  441. },
  442. agentAssistant: {
  443. name: 'Assistente de Agente',
  444. description: 'Construa um Agente inteligente que pode escolher autonomamente ferramentas para concluir as tarefas',
  445. },
  446. },
  447. agent: {
  448. agentMode: 'Modo do Agente',
  449. agentModeDes: 'Defina o tipo de modo de inferência para o agente',
  450. agentModeType: {
  451. ReACT: 'ReAct',
  452. functionCall: 'Chamada de Função',
  453. },
  454. setting: {
  455. name: 'Configurações do Agente',
  456. description: 'As configurações do Assistente de Agente permitem definir o modo do agente e recursos avançados como prompts incorporados, disponíveis apenas no tipo de Agente.',
  457. maximumIterations: {
  458. name: 'Número Máximo de Iterações',
  459. description: 'Limite o número de iterações que um assistente de agente pode executar',
  460. },
  461. },
  462. buildInPrompt: 'Prompt Incorporado',
  463. firstPrompt: 'Primeiro Prompt',
  464. nextIteration: 'Próxima Iteração',
  465. promptPlaceholder: 'Escreva seu prompt aqui',
  466. tools: {
  467. name: 'Ferramentas',
  468. description: 'O uso de ferramentas pode ampliar as capacidades do LLM, como pesquisar na internet ou realizar cálculos científicos',
  469. enabled: 'Habilitado',
  470. },
  471. },
  472. codegen: {
  473. instruction: 'Instruções',
  474. generatedCodeTitle: 'Código gerado',
  475. noDataLine1: 'Descreva seu caso de uso à esquerda,',
  476. loading: 'Gerando código...',
  477. description: 'O Gerador de código usa modelos configurados para gerar código de alta qualidade com base em suas instruções. Por favor, forneça instruções claras e detalhadas.',
  478. generate: 'Gerar',
  479. resTitle: 'Código gerado',
  480. title: 'Gerador de código',
  481. overwriteConfirmTitle: 'Substituir o código existente?',
  482. overwriteConfirmMessage: 'Essa ação substituirá o código existente. Você quer continuar?',
  483. apply: 'Aplicar',
  484. applyChanges: 'Aplicar alterações',
  485. instructionPlaceholder: 'Insira uma descrição detalhada do código que você deseja gerar.',
  486. noDataLine2: 'A visualização do código será exibida aqui.',
  487. },
  488. generate: {
  489. template: {
  490. pythonDebugger: {
  491. instruction: 'Um bot que pode gerar e depurar seu código com base em suas instruções',
  492. name: 'Depurador Python',
  493. },
  494. translation: {
  495. name: 'Tradução',
  496. instruction: 'Um tradutor que pode traduzir vários idiomas',
  497. },
  498. professionalAnalyst: {
  499. name: 'Analista profissional',
  500. instruction: 'Extraia insights, identifique riscos e destile informações importantes de relatórios longos em um único memorando',
  501. },
  502. excelFormulaExpert: {
  503. name: 'Especialista em fórmulas do Excel',
  504. instruction: 'Um chatbot que pode ajudar usuários iniciantes a entender, usar e criar fórmulas do Excel com base nas instruções do usuário',
  505. },
  506. travelPlanning: {
  507. name: 'Planejamento de viagens',
  508. instruction: 'O Assistente de Planejamento de Viagens é uma ferramenta inteligente projetada para ajudar os usuários a planejar suas viagens sem esforço',
  509. },
  510. SQLSorcerer: {
  511. instruction: 'Transforme a linguagem cotidiana em consultas SQL',
  512. name: 'Feiticeiro SQL',
  513. },
  514. GitGud: {
  515. instruction: 'Gerar comandos Git apropriados com base nas ações de controle de versão descritas pelo usuário',
  516. name: 'Bom jogo',
  517. },
  518. meetingTakeaways: {
  519. name: 'Conclusões da reunião',
  520. instruction: 'Destilar reuniões em resumos concisos, incluindo tópicos de discussão, principais conclusões e itens de ação',
  521. },
  522. writingsPolisher: {
  523. instruction: 'Use técnicas avançadas de edição de texto para melhorar seus escritos',
  524. name: 'Polidor de escrita',
  525. },
  526. },
  527. generate: 'Gerar',
  528. overwriteMessage: 'A aplicação desse prompt substituirá a configuração existente.',
  529. apply: 'Aplicar',
  530. title: 'Gerador de Prompt',
  531. description: 'O Gerador de Prompts usa o modelo configurado para otimizar prompts para maior qualidade e melhor estrutura. Por favor, escreva instruções claras e detalhadas.',
  532. tryIt: 'Experimente',
  533. loading: 'Orquestrando o aplicativo para você...',
  534. instruction: 'Instruções',
  535. resTitle: 'Prompt gerado',
  536. overwriteTitle: 'Substituir a configuração existente?',
  537. to: 'para',
  538. press: 'Imprensa',
  539. version: 'Versão',
  540. dismiss: 'Dispensar',
  541. insertContext: 'inserir contexto',
  542. versions: 'Versões',
  543. optimizationNote: 'Nota de Otimização',
  544. latest: 'Último',
  545. instructionPlaceHolderLine2: 'O formato de saída está incorreto, por favor, siga estritamente o formato JSON.',
  546. optimizePromptTooltip: 'Otimize no Gerador de Prompt',
  547. idealOutput: 'Saída Ideal',
  548. instructionPlaceHolderLine1: 'Torne a saída mais concisa, mantendo os pontos principais.',
  549. optional: 'Opcional',
  550. instructionPlaceHolderLine3: 'O tom está muito ríspido, por favor, torne-o mais amigável.',
  551. idealOutputPlaceholder: 'Descreva o formato ideal de resposta, comprimento, tom e requisitos de conteúdo.',
  552. instructionPlaceHolderTitle: 'Descreva como você gostaria de melhorar este Prompt. Por exemplo:',
  553. newNoDataLine1: 'Escreva uma instrução na coluna da esquerda e clique em Gerar para ver a resposta.',
  554. codeGenInstructionPlaceHolderLine: 'Quanto mais detalhado for o feedback, como os tipos de dados de entrada e saída, bem como a forma como as variáveis são processadas, mais precisa será a geração de código.',
  555. },
  556. warningMessage: {
  557. timeoutExceeded: 'Os resultados não são exibidos devido ao tempo limite. Consulte os logs para obter os resultados completos.',
  558. },
  559. debugAsSingleModel: 'Depurar como modelo único',
  560. noResult: 'A saída será exibida aqui.',
  561. debugAsMultipleModel: 'Depurar como vários modelos',
  562. publishAs: 'Publicar como',
  563. duplicateModel: 'Duplicar',
  564. }
  565. export default translation