fix: corrige autenticação e ciclo de streaming do DeepAgents
This commit is contained in:
16
README.md
16
README.md
@@ -253,6 +253,22 @@ flowchart TB
|
||||
|
||||
**Design principle:** transport, orchestration, lifecycle, and provider-specific integrations remain separate concerns. Provider independence is established through contracts and factories, while streaming and cancellation behavior are validated at their respective integration boundaries.
|
||||
|
||||
### DeepAgents: autenticação e streaming
|
||||
|
||||
No Mac, `API_KEY` lê o perfil OCI e a chave indicados pelo arquivo de configuração.
|
||||
Para uma sessão OCI CLI, use `SECURITY_TOKEN` e um perfil com token válido.
|
||||
O DeepAgents também aceita `INSTANCE_PRINCIPAL` e `RESOURCE_PRINCIPAL` em
|
||||
ambientes OCI compatíveis. O padrão do construtor permanece `INSTANCE_PRINCIPAL`
|
||||
quando `auth_type` é omitido. Credenciais e permissões precisam ser válidas.
|
||||
Dentro do container, monte o arquivo OCI e as chaves/tokens necessários somente
|
||||
para leitura, com caminhos acessíveis ao usuário do processo, e ajuste
|
||||
`auth_file_location`; `~` refere-se ao usuário do container, não ao do Mac.
|
||||
Não há integração MCP/RAG automática nesse bloco; a implementação usa `tools=[]`.
|
||||
`agent.options.timeout_seconds` limita a espera por cada próximo evento do
|
||||
DeepAgents (inclusive eventos internos), sem incluir o tempo em que o consumidor
|
||||
está processando um fragmento já entregue. Não é prazo total da resposta nem
|
||||
limite de inicialização/autenticação. A expiração fecha o stream e propaga erro.
|
||||
|
||||
## Quickstart
|
||||
|
||||
### Requirements
|
||||
|
||||
Reference in New Issue
Block a user