Az llm-anthropic csomag 0.26-os kiadása több új modellt és szerveroldali eszköz támogatást hoz, egyúttal az llm könyvtár 0.32-es verziójára frissít.
Új modellek
A csomag három új Claude 5 modellt vezet be: claude-fable-5, claude-sonnet-5 és claude-opus-5. Ezek a modellek az Anthropic által definiált Claude 5 család különböző változatai.
Szerveroldali eszközök és CLI változások
A kiadás (#75, #76) hozzáadott szerveroldali eszközöket a következő funkciókhoz: WebSearch, WebFetch, CodeExecution és AnthropicMCP. Ezek elérhetők az llm parancssori eszköz -T interfészén keresztül, illetve a Pythonban a tools= opcióval. A korábbi -o web_search* opciókat eltávolították, és az -T WebSearch váltja fel őket.
llm 0.32 követelmény és eseményes streaming
A csomag mostantól llm>=0.32-t igényel (#79). Ennek részeként a reasoning (érvelés), tool callok, tool eredmények és a szerveroldali eszközök eredményei mostantól típusos eseményekként streamelnek. Az llm CLI promtokhoz kapcsolódó reasoning kimenet alapértelmezés szerint a standard errorre kerül, hacsak nem használja a --hide-reasoning vagy -R kapcsolót.
'Thinking' beállítások egyszerűsítése és alapértelmezett viselkedés
Az extended thinking beállításokat egyszerűsítették: immár csak thinking és thinking_effort opciók léteznek, ahol a thinking_effort értékei: low, medium, high, xhigh vagy max. A Claude 5 modellek alapértelmezés szerint "gondolkodnak" (think). A Sonnet 5 és Opus 5 esetében a -o thinking 0 opcióval ki lehet kapcsolni a thinking-et, míg a Fable 5 mindig gondolkodik. A -R/--hide-reasoning kapcsoló mostantól eltávolítja az érvelést a válaszokból és a logokból. A thinking_budget, thinking_display és thinking_adaptive opciókat eltávolították.
Metaadatok
Címkék: llm, anthropic, claude, model-context-protocol
A kiadás részletei hibajegyekhez kapcsolódnak (#75, #76, #79, #80) és a dokumentáció illetve CLI használatát befolyásoló változtatásokat tartalmaznak. A fejlesztők számára lényeges a llm 0.32 kompatibilitás és az új -T alapú eszközintegrációk megismerése.



