Retorno ao modelo: Requisitos e política
Define o comportamento desejado, limites, respostas a falhas, controles humanos e requisitos de segurança para o retorno ao modelo. Esta referência fixa o limite de adoção, comportamento em caso de falha e evidências observáveis, deixando os limites específicos do ambiente configuráveis.
Status do pacote: contexto de referência pronto para revisão humana. O contrato e os cenários de teste estão completos, mas não se afirma que uma implementação adotante os tenha aprovado.
Decisão
Para o retorno ao modelo, adote uma política de orquestração versionada e um limite explícito de chamada de modelo. Torne explícita a promessa visível ao usuário, exclusões, autoridade e resposta a falhas, deixando os limiares medidos como escolhas de adoção. Este bloco de requisitos foca especificamente em requisitos e política. Este pacote é um contrato de referência: a equipe adotante deve escolher limites numéricos, provedores, jurisdições e responsáveis operacionais a partir de evidências em seu próprio ambiente.
Escopo
- Os atores, entradas, saídas, estados, versões de política ou esquema e resultados visíveis externamente do retorno ao modelo necessários para o foco em requisitos e política deste bloco de requisitos.
- Interfaces primárias e alternativas, trabalho em segundo plano, caches, integrações, caminhos de suporte e evidências que podem exercer o mesmo limite.
- Configuração específica de adoção, implantação, recuperação e responsabilidades de verificação necessárias para aplicar a referência com segurança.
Fora deste bloco
- Escolher um fornecedor universal, framework, jurisdição, limiar numérico, período de retenção ou objetivo de nível de serviço para todos os adotantes.
- Afirmar que cenários empacotados foram executados contra uma implementação a jusante ou que esta referência concede certificação legal, de segurança ou acessibilidade.
Contrato
- Persistir as versões do prompt, ferramenta, recuperação, modelo e política necessárias para reproduzir ou explicar cada resultado material.
- Validar a saída estruturada antes de qualquer efeito colateral; saída malformada ou incompleta é um erro, não autoridade parcial.
- Separar conteúdo não confiável do usuário ou recuperado da política do sistema e rotular cada item do contexto com origem e classe de confiança.
- Limitar tokens, chamadas de ferramenta, latência e gasto por requisição; ultrapassar um limite segue um retorno nomeado em vez de continuar sem limites.
- Declarar qual ator recebe qual resultado sob cada estado material, incluindo condições indisponível, não autorizado, vazio e parcial.
- Marcar limites e políticas configuráveis como escolhas com responsáveis; não apresentar valores de exemplo como requisitos universais.
- Declarar a ordem de retorno por capacidade, política de segurança, região de dados, latência, custo, comprimento do contexto e contrato de saída, em vez de substituir qualquer modelo disponível cegamente.
- Revalidar entradas e saídas em cada limite de provedor, expor degradação material da qualidade e preservar uma identidade de operação para que o retorno não repita ferramentas ou efeitos colaterais.
- Para a variante de requisitos e política, aplicar este limite declarado: define comportamento desejado, limites, respostas a falhas, controles humanos e requisitos de segurança para o retorno ao modelo.
Orientação para implementação
- Revise o contrato com produto, implementação, operações, segurança e usuários afetados antes de promovê-lo além da revisão.
- Modele entradas, saídas, atores, estados, invariantes, efeitos colaterais e evidências do retorno ao modelo antes de selecionar detalhes de framework ou fornecedor.
- Armazene o contrato ou versão de política aplicável do retorno ao modelo com o estado material para que migrações, reprodução e decisões de suporte permaneçam atribuíveis.
- Introduza o caminho por trás de implantação controlada, compare resultados esperados e observados e mantenha uma rota de recuperação testada até que a evidência de adoção esteja completa.
Tratamento de falhas e salvaguardas
- Falha do provedor, saída insegura ou orçamento esgotado retorna um retorno limitado e retém evidências diagnósticas seguras para correlação.
- Estado inválido ou contraditório do retorno ao modelo é rejeitado ou colocado em quarentena; a implementação nunca supõe um valor que amplie autoridade ou duplique um efeito.
- Retentativas são limitadas e usam identidade durável; após esgotamento, o trabalho alcança um estado terminal inspecionável com um responsável contabilizável.
Verificação e operações
- Mapeie cada promessa e exclusão para pelo menos um cenário observável e confirme que nenhum dois estados exigem resultados contraditórios.
- Monitore sucesso, negação, falha de validação, falha de dependência, esgotamento de retentativas e recuperação do retorno ao modelo por versão de contrato sem dimensões sensíveis de carga útil.
- Reexecute fixtures positivos e negativos emparelhados após mudanças de política, esquema, dependência, migração ou limite e preserve as evidências resultantes.
Suposições de adoção
- Nomes e valores no exemplo são um fixture concreto, não padrões universais; adotantes os substituem por meio de evidências documentadas e responsabilidade.
- O sistema adotante pode fornecer identidade autenticada, versões duráveis de operação ou registro, telemetria limitada e um caminho controlado para mudança.
Os exemplos com aparência executável neste pacote são fixtures e contratos de aceitação. Execute o validador da coleção para verificar estrutura e metadados, depois traduza e execute os cenários no repositório alvo antes de registrar evidências de implementação.
Referências
- NIST AI 600-1, Perfil de IA Generativa (aplica-se a partir de 2026-09-08)