<?php
// This file is part of Moodle - https://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <https://www.gnu.org/licenses/>.

/**
 * Strings for component 'aiprovider_awsbedrock', language 'pt', version '5.2'.
 *
 * @package     aiprovider_awsbedrock
 * @category    string
 * @copyright   1999 Martin Dougiamas and contributors
 * @license     https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$string['action:explain_text:model'] = 'Modelo IA';
$string['action:explain_text:model_help'] = 'O modelo utilizado para explicar o texto fornecido.';
$string['action:explain_text:systeminstruction'] = 'Instrução do sistema';
$string['action:explain_text:systeminstruction_help'] = 'Esta instrução é enviada para o modelo IA juntamente com o pedido do utilizador. A edição desta instrução não é recomendada, a não ser que seja absolutamente necessário.';
$string['action:generate_image:model'] = 'Modelo IA';
$string['action:generate_image:model_help'] = 'O modelo utilizado para gerar imagens a partir de prompts do utilizador.<a href="https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html" target="_blank">Modelos suportados</a>.';
$string['action:generate_text:model'] = 'Modelo IA';
$string['action:generate_text:model_help'] = 'O modelo utilizado para gerar o texto da resposta.  <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html" target="_blank">Modelos suportados</a>';
$string['action:generate_text:systeminstruction'] = 'Instrução do sistema';
$string['action:generate_text:systeminstruction_help'] = 'Esta instrução é enviada para o modelo IA juntamente com o pedido do utilizador. A edição desta instrução não é recomendada, a não ser que seja absolutamente necessário.';
$string['action:summarise_text:model'] = 'Modelo IA';
$string['action:summarise_text:model_help'] = 'O modelo utilizado para resumir o texto fornecido.';
$string['action:summarise_text:systeminstruction'] = 'Instrução do sistema';
$string['action:summarise_text:systeminstruction_help'] = 'Esta instrução é enviada para o modelo IA juntamente com o pedido do utilizador. A edição desta instrução não é recomendada, a não ser que seja absolutamente necessário.';
$string['apikey'] = 'Credencial da chave API da Amazon';
$string['apikey_help'] = 'Gere uma chave utilizando o IAM na consola da AWS ou utilizando a AWS CLI.';
$string['apisecret'] = 'Credencial secreta da API da Amazon';
$string['apisecret_help'] = 'Gere a chave secreta utilizando o IAM na consola da AWS ou utilizando a AWS CLI.';
$string['awsregion'] = 'Região';
$string['awsregion:af-south-1'] = 'África (Cidade do Cabo)';
$string['awsregion:ap-east-2'] = 'Ásia Pacífico (Taipei)';
$string['awsregion:ap-northeast-1'] = 'Ásia Pacífico (Tóquio)';
$string['awsregion:ap-northeast-2'] = 'Ásia Pacífico (Seoul)';
$string['awsregion:ap-northeast-3'] = 'Ásia Pacífico (Osaka)';
$string['awsregion:ap-south-1'] = 'Ásia Pacífico (Mumbai)';
$string['awsregion:ap-south-2'] = 'Ásia Pacífico (Hyderabad)';
$string['awsregion:ap-southeast-1'] = 'Ásia Pacífico (Singapura)';
$string['awsregion:ap-southeast-2'] = 'Ásia Pacífico (Sydney)';
$string['awsregion:ap-southeast-3'] = 'Ásia Pacífico (Jacarta)';
$string['awsregion:ap-southeast-4'] = 'Ásia Pacífico (Melbourne)';
$string['awsregion:ap-southeast-5'] = 'Ásia Pacífico (Malásia)';
$string['awsregion:ap-southeast-6'] = 'Ásia Pacífico (Nova Zelândia)';
$string['awsregion:ap-southeast-7'] = 'Ásia Pacífico (Tailândia)';
$string['awsregion:ca-central-1'] = 'Canadá (Central)';
$string['awsregion:ca-west-1'] = 'Canadá Oeste (Calgary)';
$string['awsregion:eu-central-1'] = 'Europa (Frankfurt)';
$string['awsregion:eu-central-2'] = 'Europa (Zurique)';
$string['awsregion:eu-north-1'] = 'Europa (Estocolmo)';
$string['awsregion:eu-south-1'] = 'Europa (Milão)';
$string['awsregion:eu-south-2'] = 'Europa (Espanha)';
$string['awsregion:eu-west-1'] = 'Europa (Irlanda)';
$string['awsregion:eu-west-2'] = 'Europa (Londres)';
$string['awsregion:eu-west-3'] = 'Europa (Paris)';
$string['awsregion:il-central-1'] = 'Israel (Telavive)';
$string['awsregion:me-central-1'] = 'Médio Oriente (Emirados Árabes Unidos)';
$string['awsregion:me-south-1'] = 'Médio Oriente (Bahrein)';
$string['awsregion:mx-central-1'] = 'México (Central)';
$string['awsregion:sa-east-1'] = 'América do Sul (São Paulo)';
$string['awsregion:us-east-1'] = 'Leste dos EUA (Norte da Virgínia)';
$string['awsregion:us-east-2'] = 'Leste dos EUA (Ohio)';
$string['awsregion:us-gov-east-1'] = 'AWS GovCloud (EUA-Leste)';
$string['awsregion:us-gov-west-1'] = 'AWS GovCloud (EUA-Oeste)';
$string['awsregion:us-west-1'] = 'Oeste dos EUA (Califórnia do Norte)';
$string['awsregion:us-west-2'] = 'Oeste dos EUA (Oregon)';
$string['awsregion_help'] = 'A região da AWS onde o modelo de IA está alojado.';
$string['custom_model_name'] = 'Nome personalizado do modelo';
$string['extraparams'] = 'Parâmetros extra';
$string['extraparams_help'] = 'Parâmetros extra podem ser configurados aqui. O formato JSON é suportado. Por exemplo:
<pre>
{
 "temperature": 0.5,
 "max_tokens": 100
}
</pre>';
$string['invalidjson'] = 'String JSON inválida';
$string['model_ai21.jamba-1-5-large-v1:0'] = 'AI21 Labs Jamba 1.5 Large';
$string['model_ai21.jamba-1-5-mini-v1:0'] = 'AI21 Labs Jamba 1.5 Mini';
$string['model_amazon.nova-canvas-v1:0'] = 'Amazon Nova Canvas';
$string['model_amazon.nova-lite-v1:0'] = 'Amazon Nova Lite';
$string['model_amazon.nova-micro-v1:0'] = 'Amazon Nova Micro';
$string['model_amazon.nova-pro-v1:0'] = 'Amazon Nova Pro';
$string['model_amazon.titan-image-generator-v2:0'] = 'Amazon Titan Image Generator V2';
$string['model_anthropic.claude-3-5-sonnet-20240620-v1:0'] = 'Claude 3.5 Sonnet V1';
$string['model_anthropic.claude-3-5-sonnet-20241022-v2:0'] = 'Claude 3.5 Sonnet V2';
$string['model_anthropic.claude-3-7-sonnet-20250219-v1:0'] = 'Claude 3.7 Sonnet V1';
$string['model_anthropic.claude-3-haiku-20240307-v1:0'] = 'Claude 3 Haiku';
$string['model_anthropic.claude-haiku-4-5-20251001-v1:0'] = 'Claude 4.5 Haiku';
$string['model_anthropic.claude-sonnet-4-20250514-v1:0'] = 'Claude 4.0 Sonnet V1';
$string['model_anthropic.claude-sonnet-4-5-20250929-v1:0'] = 'Claude 4.5 Sonnet V1';
$string['model_meta.llama3-1-405b-instruct-v1:0'] = 'Meta Llama 3.1 405B Instruct';
$string['model_meta.llama3-1-70b-instruct-v1:0'] = 'Meta Llama 3.1 70B Instruct';
$string['model_meta.llama3-1-8b-instruct-v1:0'] = 'Meta Llama 3.1 8B Instruct';
$string['model_meta.llama3-2-11b-instruct-v1:0'] = 'Meta Llama 3.2 11B Instruct';
$string['model_meta.llama3-2-1b-instruct-v1:0'] = 'Meta Llama 3.2 1B Instruct';
$string['model_meta.llama3-2-3b-instruct-v1:0'] = 'Meta Llama 3.2 3B Instruct';
$string['model_meta.llama3-2-90b-instruct-v1:0'] = 'Meta Llama 3.2 90B Instruct';
$string['model_meta.llama3-3-70b-instruct-v1:0'] = 'Meta Llama 3.3 70B Instruct';
$string['model_meta.llama3-70b-instruct-v1:0'] = 'Meta Llama 3 70B Instruct';
$string['model_meta.llama3-8b-instruct-v1:0'] = 'Meta Llama 3 8B Instruct';
$string['model_mistral.mistral-7b-instruct-v0:2'] = 'Mistral 7B Instruct';
$string['model_mistral.mistral-large-2402-v1:0'] = 'Mistral Large Instruct';
$string['model_mistral.mistral-small-2402-v1:0'] = 'Mistral Small Instruct';
$string['model_mistral.mixtral-8x7b-instruct-v0:1'] = 'Mixtral 8X7B Instruct';
$string['model_stability.sd3-5-large-v1:0'] = 'Stability AI Stable Diffusion 3.5 Large';
$string['model_stability.stable-image-core-v1:1'] = 'Stability AI Stable Image Core 1.1';
$string['model_stability.stable-image-ultra-v1:1'] = 'Stability AI Stable Image Ultra 1.1';
$string['none'] = 'Nenhum';
$string['pluginname'] = 'Fornecedor da AWS Bedrock';
$string['privacy:metadata'] = 'O módulo Fornecedor da AWS Bedrock não armazena quaisquer dados pessoais.';
$string['privacy:metadata:aiprovider_awsbedrock:externalpurpose'] = 'Esta informação é enviada à AWS para que seja gerada uma resposta. As definições da sua conta AWS podem alterar a forma como a AWS armazena e retém estes dados. Nenhum dado do utilizador é enviado explicitamente para a AWS ou armazenado no Moodle LMS por este módulo.';
$string['privacy:metadata:aiprovider_awsbedrock:model'] = 'O modelo utilizado para gerar a resposta.';
$string['privacy:metadata:aiprovider_awsbedrock:numberimages'] = 'O número de imagens utilizadas na resposta ao gerar imagens.';
$string['privacy:metadata:aiprovider_awsbedrock:prompttext'] = 'A prompt inserida pelo utilizador utilizada para gerar a resposta.';
$string['privacy:metadata:aiprovider_awsbedrock:responseformat'] = 'O formato da resposta ao gerar imagens.';
$string['settings'] = 'Configurações';
$string['settings_cfg_scale'] = 'Escala CFG';
$string['settings_cfg_scale_help'] = 'Especifica o quão rigorosa a imagem gerada deve seguir o prompt. Utilize um valor baixo para introduzir mais aleatoriedade na geração. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_cross_region_inference'] = 'Inferência entre regiões';
$string['settings_cross_region_inference_help'] = 'O ID do perfil de inferência para este modelo. Valor predefinido: {$a->default}';
$string['settings_frequency_penalty'] = 'Penalização de frequência';
$string['settings_frequency_penalty_help'] = 'Penaliza novos tokens com base na sua frequência no texto até à data. Resulta em menos palavras repetidas. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_help'] = 'Pode ajustar as configurações abaixo para personalizar a forma como os pedidos são enviados para a AWS. Atualize os valores conforme necessário, garantindo que estão de acordo com os seus requisitos.';
$string['settings_max_tokens'] = 'Máx tokens';
$string['settings_max_tokens_help'] = 'O número máximo de tokens a gerar na resposta. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_negative_prompt_img'] = 'Prompt negativo';
$string['settings_negative_prompt_img_help'] = 'Especifica palavras-chave que descrevem elementos que devem ser excluídos da imagem gerada. Indique palavras ou frases curtas separadas por vírgulas. Comprimento máximo: 10.000 caracteres.';
$string['settings_presence_penalty'] = 'Penalização de presenças';
$string['settings_presence_penalty_help'] = 'Reduza a frequência de palavras repetidas na mesma mensagem aumentando este número. Ao contrário da penalização por frequência, a penalização por presença é a mesma, independentemente de quantas vezes uma palavra aparece. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_schema_version'] = 'Versão do esquema';
$string['settings_schema_version_help'] = 'Versão do esquema a utilizar para o pedido. Valor predefinido: {$a->default}.';
$string['settings_seed'] = 'Semente';
$string['settings_seed_help'] = 'Se especificado, o backend fará o possível para amostrar os tokens de forma determinística, de modo a que pedidos repetidos com a mesma semente e parâmetros devolvam o mesmo resultado. No entanto, não é totalmente garantido o determinismo. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_seed_img'] = 'Semente';
$string['settings_seed_img_help'] = 'Determina a configuração inicial de ruído para o processo de geração. Alterar o valor da semente, mantendo todos os outros parâmetros iguais, produzirá uma imagem totalmente nova que ainda respeita as suas instruções, dimensões e outras definições. É comum experimentar com uma variedade de valores de sementes para encontrar a imagem perfeita. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_stop_sequences'] = 'Sequência de paragem';
$string['settings_stop_sequences_help'] = 'Especifique uma sequências de caracteres para indicar onde o modelo deve parar';
$string['settings_temperature'] = 'Temperature';
$string['settings_temperature_help'] = 'Utilize um valor baixo para diminuir a aleatoriedade nas respostas. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}';
$string['settings_top_k'] = 'Top K';
$string['settings_top_k_help'] = 'Amostrar apenas das K melhores opções para cada token subsequente. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
$string['settings_top_p'] = 'Top P';
$string['settings_top_p_help'] = 'Utilize um valor baixo para ignorar opções menos prováveis e diminuir a diversidade de respostas. Mínimo: {$a->min}, Máximo: {$a->max}, Valor predefinido: {$a->default}.';
