Função Zsh: s() - KI-Client com Adaptivem Timeout¶
Inglês (Inglês) Propósito
Esta(s) função(ões) Zsh atua(m) como um wrapper para o cliente Python (cli_client.py) e implementa tratamento robusto de erros e uma estratégia de tempo limite adaptativa. Ele foi projetado para detectar rapidamente erros de conexão de serviço e garantir que respostas completas de IA (até 70 segundos) sejam capturadas. Lógica Chave
A função depende de dois recursos de shell para maior robustez:
tempo limite: evita que o script seja interrompido indefinidamente e permite a detecção rápida de erros.
mktemp/Arquivos Temporários: Ignora problemas de buffer de saída do shell lendo a saída do script de um arquivo após o encerramento.
Uso código Bash
s
Exemplo: s Computador Guten Morgen¶
fonte¶
CODE_BLOCK_0