Configuração
ConfiguraçãoPersonalizando Prompts de IA

Personalizando Prompts de IA

Você pode personalizar o prompt enviado ao serviço de IA de duas formas:

  • Adicionando novos prompts via o CPT AI Prompt, e então selecionando o desejado nas Configurações
  • Sobrescrevendo o prompt padrão

Adicionando novos prompts via o CPT AI Prompt

Você pode criar prompts de IA personalizados usando o custom post type AI Prompt. Isso permite definir múltiplos prompts e selecionar qual deles usar nas Configurações.

Para criar um novo prompt, vá até AI Prompts no menu do plugin e clique em Add New AI Prompt:

Lista de AI Prompts
Lista de AI Prompts

Cada AI prompt tem sua própria mensagem de sistema e template de prompt:

Editando um AI Prompt
Editando um AI Prompt

O prompt é tratado como um "template", contendo variáveis que serão substituídas em tempo de execução:

  • {$sourceLanguageCode}: código ISO-639 do idioma de origem da tradução
  • {$sourceLanguage}: nome do idioma de origem (em inglês) da tradução
  • {$targetLanguageCode}: código ISO-639 do idioma de destino da tradução
  • {$targetLanguage}: nome do idioma de destino (em inglês) da tradução
  • {$targetCountryCode}: código ISO-3166 do país para o qual localizar a tradução
  • {$targetCountry}: nome do país (em inglês) para o qual localizar a tradução

Pelo menos uma variável de idioma de origem ({$sourceLanguageCode} ou {$sourceLanguage}) e uma variável de idioma de destino ({$targetLanguageCode} ou {$targetLanguage}) são obrigatórias.

Para usar um AI prompt personalizado, vá até Plugin Configuration > AI Translation Options nas Configurações e selecione o prompt no menu suspenso:

Selecionando um AI Prompt nas Configurações
Selecionando um AI Prompt nas Configurações

Sobrescrevendo o prompt padrão

Você também pode sobrescrever o prompt padrão diretamente nas Configurações, para ser usado quando o menu suspenso tiver Default selecionado.

Vá até Plugin Configuration > AI Translation Options nas Configurações e, em Default prompt, modifique os campos System message e Prompt template:

Sobrescrevendo o prompt padrão nas Configurações
Sobrescrevendo o prompt padrão nas Configurações