examples: pipelines readability and add LLM assistants after transport

This commit is contained in:
Aleix Conchillo Flaqué
2024-05-17 14:52:51 -07:00
parent de65028061
commit c77db79447
11 changed files with 95 additions and 24 deletions

View File

@@ -98,9 +98,13 @@ async def main():
image_grabber = ImageGrabber()
pipeline = Pipeline([llm, aggregator, description,
ParallelPipeline([tts, audio_grabber],
[imagegen, image_grabber])])
pipeline = Pipeline([
llm,
aggregator,
description,
ParallelPipeline([tts, audio_grabber],
[imagegen, image_grabber])
])
task = PipelineTask(pipeline)
await task.queue_frame(LLMMessagesFrame(messages))