Removed an overridden method that was identical to the parent implementation.
This commit is contained in:
@@ -40,7 +40,6 @@ from pipecat.frames.frames import (
|
|||||||
LLMThoughtStartFrame,
|
LLMThoughtStartFrame,
|
||||||
LLMThoughtTextFrame,
|
LLMThoughtTextFrame,
|
||||||
LLMUpdateSettingsFrame,
|
LLMUpdateSettingsFrame,
|
||||||
UserImageRawFrame,
|
|
||||||
)
|
)
|
||||||
from pipecat.metrics.metrics import LLMTokenUsage
|
from pipecat.metrics.metrics import LLMTokenUsage
|
||||||
from pipecat.processors.aggregators.llm_context import LLMContext
|
from pipecat.processors.aggregators.llm_context import LLMContext
|
||||||
@@ -199,22 +198,6 @@ class GoogleAssistantContextAggregator(OpenAIAssistantContextAggregator):
|
|||||||
if part.function_response and part.function_response.id == tool_call_id:
|
if part.function_response and part.function_response.id == tool_call_id:
|
||||||
part.function_response.response = {"value": json.dumps(result)}
|
part.function_response.response = {"value": json.dumps(result)}
|
||||||
|
|
||||||
async def handle_user_image_frame(self, frame: UserImageRawFrame):
|
|
||||||
"""Handle user image frame.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
frame: Frame containing user image data and request context.
|
|
||||||
"""
|
|
||||||
await self._update_function_call_result(
|
|
||||||
frame.request.function_name, frame.request.tool_call_id, "COMPLETED"
|
|
||||||
)
|
|
||||||
self._context.add_image_frame_message(
|
|
||||||
format=frame.format,
|
|
||||||
size=frame.size,
|
|
||||||
image=frame.image,
|
|
||||||
text=frame.request.context,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class GoogleContextAggregatorPair:
|
class GoogleContextAggregatorPair:
|
||||||
|
|||||||
Reference in New Issue
Block a user