Há pouco menos de duas semanas, no artigo «Transpareo na era dos agentes de IA», descrevemos como um assistente externo funciona com o Transpareo: ligam o vosso próprio assistente, e este lê os pedidos, verifica as autorizações e publica-os.
Esse mesmo assistente está agora disponível diretamente no Gestor de Aplicações. Não é necessário instalar nem ligar nada. Um administrador introduz uma única vez a chave de um fornecedor de IA e, a partir daí, qualquer pessoa a quem ele autorize pode aceder ao assistente através do botão na barra superior.
O que ele faz por si
O assistente surge como uma pequena janela sobre a página, que pode deslocar e ampliar. Permanece aberto enquanto continua a trabalhar no Gestor de Aplicações.
Ele sabe onde se encontra. Se o abrir num produto, ele relaciona as suas perguntas com esse produto, e as sugestões para começar adaptam-se à página. Se perguntar num rascunho «O que falta ainda para poder publicar este Passe?», ele consulta a plataforma para saber o que um certificado desse produto exige, submete o rascunho a verificação e indica os dados em falta. As páginas que ele menciona são acompanhadas de links, para que possa aceder-lhes com um clique.
Ele analisa o que lhe fornecer. Uma tabela do fornecedor, na forma de ficheiro XLSX, CSV, ODS ou JSON, basta arrastá-la para a janela. Esta fica na sua área de trabalho e é eliminada após 24 horas. O assistente lê-a secção a secção, sugere qual a coluna que corresponde a cada característica e transfere-a para o importador. Também lê uma ficha técnica em PDF ou a fotografia de uma placa de identificação; para tal, o seu navegador envia esses ficheiros juntamente com o pedido ao fornecedor.
Ele conhece a ajuda. Para saber como o importador atribui colunas ou o que é uma granularidade, consulta os artigos de ajuda e responde com o que aí está escrito.
Encontrará as conversas anteriores no histórico da janela, pesquisável e com as últimas 30 conversas.
Ele age em seu nome
Para cada pessoa que utiliza o assistente, a Transpareo cria um acesso próprio, que aparece na lista de acessos à API como «Assistente de», seguido do nome da pessoa, poder sendo desativado a qualquer momento.
Este acesso é limitado, em cada chamada individual, aos direitos da pessoa em questão. Quem não tem permissão para publicar passaportes recebe um assistente que não os publica. Se um administrador retirar um direito, este deixará de estar disponível para o assistente na próxima chamada.
O assistente nunca pode fazer mais do que a pessoa que o está a utilizar nesse momento.
O que o assistente altera passa pela mesma interface que qualquer outra alteração e fica registado no mesmo registo de auditoria. Se a plataforma recusar algo, o assistente recebe a mesma mensagem de erro que um utilizador vê na linha de comandos: qual o campo que falta e o que deve ser feito. Desta forma, na regra geral, corrige-se a si próprio.
Esperam-no passos delicados
Antes de cada passo que não possa ser discretamente anulado, o assistente faz uma pausa e apresenta-lhe um resumo: qual o processo, com quais dados, exatamente tal como será enviado. O senhor aprova ou rejeita, se desejar, com uma justificação, e o assistente lê essa justificação e age de acordo com ela.
O que não pode ser revertido automaticamente só ocorre quando um ser humano o tiver aprovado.
Por predefinição, isto aplica-se à publicação e retirada de passaportes e produtos, à criação de séries completas e a tudo o que não possa ser anulado. Se um processo exigir uma confirmação expressa, como, por exemplo, a anulação de um passaporte, a janela apresenta-a após a sua aprovação; o assistente nunca a introduz por si próprio.
Quem pretender aprovar pessoalmente cada alteração pode alterar essa configuração na janela: O ícone do relógio na parte superior da janela abre as conversas anteriores e, abaixo deste, encontra-se a configuração «Aprovações». A predefinição é «Apenas operações de escrita de risco»; com «Cada operação de escrita», o assistente apresenta-lhe todas as alterações. A escolha aplica-se ao navegador em que a efetuar. Não existe uma configuração sem quaisquer aprovações.
Por predefinição, o assistente não lhe propõe uma importação para aprovação, uma vez que uma importação dispõe de três mecanismos de segurança próprios:
- Se não for claro a que coluna uma coluna pertence, o assistente pergunta-lhe antes de qualquer coisa ser gravada.
- Antes da gravação, um teste verifica cada linha. Se apenas uma falhar, nenhuma será gravada.
- Uma importação concluída pode ser revertida na totalidade.
Com a opção «Cada processo de gravação», surge também um cartão antes de uma importação. Este indica as colunas a partir das quais serão criados novos tipos de propriedade.
Um assistente também lê textos de fornecedores, nos quais pode constar uma instrução que alguém pretenda atribuir-lhe. O cartão mostra, por isso, os dados reais que são enviados, e as suas respostas aparecem como texto puro, no qual nada é executado. Esta parte foi a que mais nos ocupou durante o desenvolvimento, e consideramos-a a mais importante.
O seu fornecedor, o seu contrato
É o senhor que decide qual o fornecedor de IA que responde. As opções disponíveis incluem a Anthropic, que utiliza o seu próprio protocolo, e uma boa dúzia de fornecedores com a interface de chat da OpenAI, entre os quais a Mistral, a IONOS e a OVHcloud. Os europeus estão no topo da lista, e para cada um está indicado o país onde os cálculos são efetuados. Também é possível introduzir uma morada própria e, com alguma configuração, até mesmo um modelo que funcione na sua própria casa.
A chave é armazenada de forma encriptada e utilizada a partir do seu navegador . O pedido é enviado diretamente do seu computador para o fornecedor; no que diz respeito ao assistente, os nossos servidores não comunicam com nenhum fornecedor de IA. O que o fornecedor vê é aquilo que o assistente lê para responder à sua pergunta: dados do produto, textos de ajuda, ficheiros anexados. O que acontece com esses dados ali é regulado pelo seu próprio contrato com o fornecedor.
Executar o assistente inteiramente no navegador é uma decisão em prol da sua confidencialidade. O que escreve e o que o modelo responde são lidos apenas por si e pelo seu fornecedor de IA. O texto das suas conversas nunca chega aos nossos servidores e, por isso, não podemos nem guardá-lo, nem analisá-lo, nem divulgá-lo a ninguém. Chegam-nos apenas as chamadas com as quais o assistente lê ou altera dados na sua área de trabalho, tal como acontece com qualquer outro acesso, e as tabelas anexadas para o importador.
As suas conversas com o assistente são lidas apenas por si e pelo seu fornecedor de IA.
Isto tem uma consequência que gostaríamos de referir abertamente: as conversas anteriores ficam apenas no navegador em que foram realizadas, e outro dispositivo começa com um histórico vazio. Um histórico em todos os dispositivos teria implicado o armazenamento das suas conversas nas nossas instalações.
Quanto custa
A Transpareo não cobra qualquer ## custoadicional pelo assistente; este está incluído em todos os planos. A capacidade de processamento é paga ao fornecedor, faturada por token.
Para que possa acompanhar os custos, a janela indica, em cada resposta, quantos tokens foram consumidos: lidos, escritos e retirados da cache. Um clique no pequeno círculo no final da resposta mostra estes números, juntamente com as ferramentas que o assistente utilizou para tal.
Para tal, necessita de uma conta na plataforma de desenvolvedores do fornecedor, com a faturação configurada nessa plataforma. Uma subscrição de chat, como a que muitos utilizam no dia-a-dia, é um produto distinto: não inclui acesso à API e o seu login não funciona aqui. O formulário do fornecedor indica isso no mesmo local onde introduz a chave.
Como configurá-lo
- Registar o fornecedor. No menu «Fornecedores de IA», selecione o fornecedor, introduza a chave e selecione o modelo da lista que o fornecedor associa à sua chave.
- Conceder autorização. Os administradores têm sempre acesso ao assistente. A todos os outros, conceda, através das funções, a autorização ** para utilizar o assistente**.
- Perguntas. O botão na barra superior abre a janela.
Quem preferir trabalhar com um assistente fora do Gestor de Aplicações ou automatizar processos através de scripts, pode continuar a utilizar a ligação e a linha de comandos descritas no artigo sobre agentes de IA. Ambas as formas acedem às mesmas ferramentas.
A maior parte do trabalho num passaporte de produto reside na organização dos dados do produto, tal como descrevemos em «O DPP obriga à digitalização». É precisamente neste trabalho que o assistente ajuda agora na página em que este se realiza.
Perguntas sobre este artigo
O assistente tem um custo adicional?
Na Transpareo, não. O assistente é o in jedem Transpareo-Tarif enthalten. O poder de computação é pago diretamente ao fornecedor de IA, por token, através de uma conta na plataforma de programadores deste. Uma subscrição de chat junto do fornecedor não inclui acesso à API e não pode ser utilizada aqui.
Quais são os fornecedores de IA suportados?
A Anthropic, que utiliza o seu próprio protocolo, bem como uma boa dúzia de fornecedores que utilizam a interface de chat da OpenAI, entre os quais a Mistral, a IONOS e a OVHcloud. Os fornecedores europeus encontram-se no topo da lista, indicando, em cada caso, o país onde o processamento é realizado. Também é possível introduzir um endereço próprio, por exemplo, para um modelo que esteja a funcionar nas suas próprias instalações.
A Transpareo tem acesso às nossas conversas?
Não. As suas conversas são lidas apenas por si e pelo seu fornecedor de IA. A conversa decorre no seu navegador e os pedidos são enviados diretamente daí para o seu fornecedor. As conversas anteriores também se encontram apenas nesse navegador. Uma tabela anexada permanece na sua área de trabalho durante 24 horas, para que o importador a possa ler. As alterações efetuadas pelo assistente no Transpareo ficam registadas no registo de auditoria, tal como qualquer outra alteração.
Será que o assistente sabe fazer mais do que eu?
Não. Funciona com um acesso específico para cada pessoa, que é limitado aos direitos dessa pessoa em cada vez que o sistema é acedido. Se alguém perder um direito, o seu assistente também o perderá na próxima vez que o sistema for acedido.
Quem pode utilizar o assistente?
Quem tiver a autorização «Utilizar o assistente ». Os administradores têm-na sempre; a todos os outros, pode atribuí-la através das funções, tal como qualquer outra autorização.




