La version llama.cpp b11077 corrige un bug dans le mode routeur où l'argument `--api-key-file` était incorrectement transmis aux instances enfants générées par le routeur. Cela provoquait des erreurs 401 pour les clients utilisant `--api-key` lors des complétions de chat et empêchait les appels internes de flux du routeur de fonctionner.

  • Définit `LLAMA_ARG_API_KEY_FILE` comme non défini dans `unset_reserved_args()` afin qu'aucune clé API n'atteigne les instances enfants.
  • Garantit que toutes les clés acceptées par le routeur fonctionnent de bout en bout sans revalidation contre les clés du fichier.
  • Empêche les appels internes de flux du routeur, tels que POST /v1/streams/lookup et DELETE /v1/stream, d'être rejetés silencieusement avec des erreurs 401.

Cette correction résout le problème #28820 en garantissant que l'authentification reste la responsabilité du routeur plutôt que des processus enfants.