Escopos
Um escopo determina onde valores de origem idênticos são resolvidos para pseudônimos idênticos.
Por que existe
Diferentes casos de uso arquitetônico têm requisitos diferentes para persistência de identidade. Um LLM que resume um único ticket precisa apenas de consistência de identidade dentro desse ticket. Um armazém analítico que rastreia a rotatividade de clientes ao longo de um ano precisa de consistência de identidade em milhões de eventos durante meses.
Comportamento exato
escopo = solicitação (padrão)
As identidades são consistentes apenas em uma única chamada de API HTTP. Os mapeamentos de memória são destruídos imediatamente após o retorno da resposta.
Request A
Alice → PERSON_01
Request B
Alice → PERSON_01? NO (Could be PERSON_01, PERSON_03, etc., depending on appearance order in Request B)
scope = projeto (em breve)
As identidades permanecem estáveis indefinidamente em todas as solicitações feitas usando chaves de API pertencentes ao mesmo projeto. Isso depende de chaves determinísticas estáveis vinculadas à configuração do seu projeto.
Request A
Alice → PERSON_7CX2
Request B (Next day)
Alice → PERSON_7CX2
Parâmetros da API
{
"policy": {
"scope": "request" // default
}
}