0 votos
112 visualizações
Olá
Ontem, mostrei o agente de suporte do Paratext baseado em IA para meus colegas (https://paratext.org/paratext-help-and-support/agent/)
Funcionou para mim, mas não para 3 colegas. Todos os seus prompts retornaram um erro de "unauthorised". Qual poderia ser o problema?
Muito obrigado
Tradução automática de English
Paratext por (123 pontos) | 112 visualizações

1 Resposta

0 votos

Aqui estão algumas sugestões da IA:

  1. Token de sessão anônimo bloqueado por restrições de cookie/armazenamento. Muitos desses widgets de chat criam silenciosamente um ID de sessão (cookie ou localStorage) no primeiro carregamento e o anexam a cada chamada de API. Se o navegador de um colega bloqueia cookies ou armazenamento de terceiros (proteção contra rastreamento do Safari/Firefox, modo privado/anônimo, política de navegador gerenciado corporativamente, ou uma extensão como uBlock/Privacy Badger/Brave Shields), esse token nunca é criado ou enviado — a chamada de API então parece uma request não autenticada e é rejeitada como "unauthorised".
  2. Falha na verificação de Origem/Referrer. Se o backend valida que as requests vêm do próprio paratext.org (uma medida leve comum contra abuso, em vez de autenticação real), qualquer coisa que altere como a página é carregada — um filtro/proxy web corporativo que reescreve ou remove cabeçalhos, um proxy de tradução, "Modo Leitor", ou abrir o link dentro do navegador integrado de outro aplicativo — pode quebrar essa verificação, mesmo que a página renderize normalmente.
  3. Proxy corporativo/inspeção SSL removendo cabeçalhos. Colegas afiliados à SIL frequentemente estão em redes gerenciadas com inspeção profunda de pacotes ou filtragem de conteúdo que remove cabeçalhos Authorization, Cookie ou personalizados em calls de API de saída, enquanto a interface do chat em si ainda carrega normalmente de um CDN.
  4. Chave de API de backend compartilhada atingindo limite de taxa/cota. Se o widget faz proxy para algo como a API da Claude usando uma chave de servidor compartilhada, um pico de tráfego de demonstração simultâneo (você + 3 colegas disparando prompts em um minuto) pode acionar um limite de taxa que o backend relata como "unauthorised" em vez de "too many requests".

Forma mais rápida de confirmar: peça a um colega para abrir as DevTools do navegador → aba Network, repetir um prompt, clicar na request falha e verificar o código de status HTTP real (401 vs 403 vs 429) e o corpo da resposta — isso nos dirá definitivamente qual desses é o caso. Se você puder obter isso, posso identificar a causa com precisão.

Tradução automática de English
por [Expert]
(9,9k pontos)
Obrigado, Phil.
O problema se resolveu antes que eu pudesse fazer o diagnóstico que você sugeriu. Portanto, a causa e a solução são desconhecidas. Talvez tenha sido apenas nós quatro tentando enviar prompts ao mesmo tempo.
Tradução automática de English

Perguntas relacionadas

0 votos
0 respostas 244 visualizações
I've seen two different people reporting this error message this week. They were unable to start Paratext because ... check whether Administrators have full access to the folder.
[Expert]
sewhite
3,3k
perguntada Jul 10, 2020
0 votos
1 resposta 342 visualizações
I was working on a end user computer helping with a PT8 crash, and I submitted a problem report. Right after I ... the ability to enter an update as well. Does that exist?
listentwice 1,2k perguntada Jan 10, 2018
0 votos
1 resposta 653 visualizações
Temos uma equipe que tem tentado usar o Paratext Live em um servidor local e está encontrando dificuldades. Eles estão usando ... internet cai ou fica fora do ar por alguns dias?
MSEAIT_LT 478 perguntada Nov 15, 2022
0 votos
2 respostas 421 visualizações
One of our users is having this odd experience where sometimes, but not often, the text box of a note appears black. ... on how to fix this? 20170825_143915.jpg3264 2448 1.64 MB
MSEAIT_LT 478 perguntada Ago 28, 2017
0 votos
1 resposta 94 visualizações
Estamos preparando uma publicação impressa da história de um personagem bíblico. Sua história não começa com um novo ... para casos especiais, como para nosso livro de histórias.
Tim 934 perguntada Abr 10
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,060 perguntas
6,021 respostas
5,689 comentários
2,035 usuários