pipecat/src/pipecat/processors/aggregators/llm_response.py | LLMUserAggregatorParams, LLMAssistantAggregatorParams, init, LLMAssistantContextAggregator, process_frame (+44) |
pipecat/src/pipecat/processors/aggregators/llm_response_universal.py | LLMAssistantAggregatorParams, LLMContextAggregator, init, LLMUserAggregator, _get_context_frame (+41) |
pipecat/src/pipecat/processors/aggregators/llm_context.py | from_openai_context, create_audio_message, add_message, add_audio_frames_message, add_image_frame_message (+3) |
pipecat/src/pipecat/processors/aggregators/openai_llm_context.py | get_llm_adapter, set_llm_adapter, to_standard_messages, get_messages_for_persistent_storage, from_messages (+2) |
pipecat/src/pipecat/frames/frames.py | LLMMessagesUpdateFrame, OpenAILLMContextAssistantTimestampFrame, LLMMessagesFrame, EmulateUserStartedSpeakingFrame, EmulateUserStoppedSpeakingFrame (+2) |
pipecat/src/pipecat/services/anthropic/llm.py | AnthropicContextAggregatorPair, create_context_aggregator, from_openai_context, AnthropicAssistantContextAggregator, get_messages_for_persistent_storage (+1) |
pipecat/src/pipecat/services/aws/llm.py | AWSBedrockContextAggregatorPair, from_openai_context, AWSBedrockAssistantContextAggregator, create_context_aggregator, get_messages_for_persistent_storage (+1) |
pipecat/tests/test_context_aggregators_universal.py | test_llm_run, test_llm_messages_append_run, test_llm_messages_update, test_llm_messages_update_run |
pipecat/src/pipecat/services/openai/llm.py | OpenAIContextAggregatorPair, create_context_aggregator, handle_function_call_in_progress |
pipecat/src/pipecat/services/aws/nova_sonic/context.py | get_messages_for_persistent_storage, flush_aggregated_user_text, flush_aggregated_assistant_text |