Integração com Tribunais
Além do próprio usuário poder fornecer uma chave de API para uso pela Apoia, cada tribunal tem a possibilidade de registrar uma ou mais chaves de API que ficarão automaticamente disponíveis para todos os usuários provenientes do tribunal em questão.
Atualmente, nesta modalidade, a Apoia suporta chaves de API dos seguintes provedores:
Google Gemini
Anthropic
OpenAI
Amazon Web Services - AWS
Microsoft Azure
Além de fornecer uma ou mais chaves de API, o tribunal também pode:
Selecionar quais os modelos devem estar disponíveis para seus usuários.
Informar limites diários de gastos por usuário e gerais, de modo que a Apoia proteja o contrato evitando gastos excessivos.
Consultar um painel no qual é apresentado a quantidade de utilizações e o gasto diário.
Para realizar a integração, o tribunal deve seguir as instruções abaixo.
Identifique o Código do Tribunal
Para identificar o tribunal, o primeiro passo é que algum usuário do tribunal em questão faça o login na Apoia utilizando as credenciais de login corporativo do CNJ (CPF e senha).
Depois de autenticado, o usuário deve apontar o navegador para:
https://apoia.pdpj.jus.br/api/env/court
Será então apresentado um número. Este número é o código do tribunal.
Se em vez de um número for apresentada uma mensagem de erro dizendo "Código do tribunal não encontrado", por favor, abra uma chamado para o suporte relatando o problema.
Selecione Provedores de IA e Modelos
Escolha entre os provedores acima quais que deseja disponibilizar para seus usuários.
Para cada provedor, selecione quais os modelos devem estar acessíveis. Lembre-se de que alguns modelos são especialmente caros e a Apoia envia muitos tokens (input) pois submete o texto das peças processuais à IA.
Atualmente, acreditamos que modelos como o gemini-2.5-flash e o gpt-5-mini são opções com bom custo benefício.
Selecione Limites de Gasto
Como explicado anteriormente, a Apoia pode limitar o gasto diário de cada usuário e também o gasto geral. Uma sugestão de limites diários seria: 2 dólares por usuário e 40 dólares ao todo.
Envie os Dados
Crie um email com todos os dados que foram obtidos nas etapas anteriores:
Código do tribunal;
Para cada provedor: nome do provedor, chave de API, modelos a serem disponibilizados
Limite diário por usuário e geral
Note que alguns provedores requerem dados adicionais além da chave de API:
AWS: access-key, key-id e region;
Azure: api-key e resource-name (o resource-name pode ser algo do tipo "apoia-instance" ou uma url como "https://apoia-instance.openai.azure.com/openai/deployments")
Não se esqueça de incluir também:
Nome e sigla do tribunal
Nome completo e cargo do usuário responsável
Telefone ou WhatsApp
Envie o email para apoia@trf2.jus.br com o assunto "Integração com Tribunal: [sigla]".
Depois de receber os dados completos, será feita a configuração e o TRF2 entrará em contato para que o usuário faça os devidos testes de homologação. Nessa ocasião, será informado como acessar o painel de controle de gastos.
Last updated