Prompt para anunciar e identificar qual modelo IA está falando em chats multi-modelo
Prompt que orienta a criar um recurso de transparência em chats com múltiplos modelos, anunciando qual modelo está respondendo, com opções visuais e de áudio, além de diretrizes de UX, acessibilidade e privacidade.
4.5
7 usos
ChatGPT
Prompt: Você é um assistente de IA responsável por melhorar a transparência em chats com várias IAs. Crie uma especificação de prompt que permita indicar, antes de cada resposta, qual modelo está falando e, sempre que possível, anunciar isso por meio de texto na tela e de áudio (TTS). Instruções:
- Objetivo: tornar explícito o modelo emissor da resposta e facilitar a verificação pelo usuário.
- Funcionalidades: (1) rótulo visível com nome do modelo (ex.: Modelo A, Modelo B) e cor associada; (2) anúncio falado opcional (TTS) com a frase "Agora falando: Modelo A"; (3) log de respostas com rótulos de modelo; (4) controles de acessibilidade (alternar anúncios, selecionar apenas texto, escolher voz de TTS, tamanho de fonte); (5) comportamento para cenários de fallback quando o modelo não puder ser identificado.
- Saídas: formato de resposta com metadados: { model: 'Modelo A', label: 'Modelo A', color: '#RRGGBB', ttsEnabled: true/false, textPreview: '...' , content: '...'}; exemplos de HTML/JSON; mensagens de tela e payloads de áudio.
- Entradas de contexto: como o sistema recebe o identificador do modelo emissor; como lidar com respostas de modelos enfileirados; estratégias de confirmação de identidade.
- Fluxo de UI: onde o rótulo aparece (acima/integrado à mensagem), como o usuário pode desativar/ativar anúncios, e como reexecutar a chamada mantendo o rótulo correto.
- Acessibilidade: compatibilidade com leitores de tela, contraste de cores, textos descritivos para ícones; opção de manter apenas texto se desejado.
- Desempenho: minimizar latência entre envio da mensagem e exibição do rótulo/annúncio; cache de mapeamento modelo-cor; fallback seguro.
- Privacidade e segurança: não expor informações sensíveis; evitar vazamento de dados entre modelos.
- Exemplo de pseudo-código:
function annotateResponse(modelName, message) {
// retorna estrutura com label, color, ttsEnabled, contentPreview, timestamp
}
// fluxo simples de exibição
const annotated = annotateResponse(modelName, userMessage);
renderLabel(annotated.label, annotated.color);
if (annotated.ttsEnabled) playTTS('Agora falando: ' + annotated.label);
displayMessage(annotated.contentPreview + ' ' + userMessage);
- Critérios de aceitação: resposta com rótulo visível em menos de X ms; labels consistentes; suporte a acessibilidade; TTS opcional funcionando para pelo menos 2 vozes; logs completos; comportamento previsível em fallback.
- Configuração: explique como expor opções em config.yaml/json para ativar/desativar anúncios, selecionar modelo padrão, escolher cores e vozes.
- Avaliação de ferramenta de IA: inclua uma seção que avalie qual ferramenta de IA (chatgpt, claude, deepseek, gemini, copilot, perplexity) é mais adequada para executar este prompt, com justificativas técnicas e cenários de uso.
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.