Fix Anthropic LLM's run_inference so that it works even when extended thinking is enabled
This commit is contained in:
@@ -303,7 +303,7 @@ class AnthropicLLMService(LLMService):
|
|||||||
# LLM completion
|
# LLM completion
|
||||||
response = await self._client.beta.messages.create(**params)
|
response = await self._client.beta.messages.create(**params)
|
||||||
|
|
||||||
return response.content[0].text
|
return next((block.text for block in response.content if hasattr(block, "text")), None)
|
||||||
|
|
||||||
def create_context_aggregator(
|
def create_context_aggregator(
|
||||||
self,
|
self,
|
||||||
|
|||||||
Reference in New Issue
Block a user