The llama-server project has identified two significant issues when using its Anthropic-compatible API. Firstly, the `tool_choice` parameter, intended to guide model function calls, is not being correctly applied, leading the model to select the wrong tool or ignore the `none` option entirely. Secondly, the `stop_sequences` functionality is prematurely terminating responses by matching against the model's internal reasoning process rather than just its final output, resulting in incomplete or empty answers. These bugs were observed on a specific build of llama.cpp with the Qwen3-0.6B model and share similarities with previously reported issues in vLLM. AI
IMPACT These bugs in llama-server's Anthropic API emulation could hinder its adoption for tool-using LLM applications.
RANK_REASON Bug report and analysis of an open-source LLM serving tool.
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →