examples: use LLMUserResponseAggregator with VAD

This commit is contained in:
Aleix Conchillo Flaqué
2024-04-11 08:10:56 -07:00
parent 9a9df35d7b
commit e288aa047b

View File

@@ -10,8 +10,8 @@ from dailyai.services.elevenlabs_ai_service import ElevenLabsTTSService
from dailyai.services.open_ai_services import OpenAILLMService
from dailyai.services.ai_services import FrameLogger
from dailyai.pipeline.aggregators import (
LLMAssistantContextAggregator,
LLMUserContextAggregator,
LLMAssistantResponseAggregator,
LLMUserResponseAggregator,
)
from runner import configure
@@ -55,11 +55,9 @@ async def main(room_url: str, token):
},
]
tma_in = LLMUserContextAggregator(
messages, transport._my_participant_id)
tma_out = LLMAssistantContextAggregator(
messages, transport._my_participant_id
)
tma_in = LLMUserResponseAggregator(messages)
tma_out = LLMAssistantResponseAggregator(messages)
pipeline = Pipeline(
processors=[
fl,