Summarize streams with real progress: adapters reassemble SSE/NDJSON deltas and report 0-99% as tokens arrive
This commit is contained in:
parent
cd1b08fda0
commit
7fa99e8291
8 changed files with 246 additions and 42 deletions
|
|
@ -95,7 +95,8 @@ class FakeLlm:
|
|||
self.fail = fail
|
||||
self.seen = []
|
||||
|
||||
async def summarize(self, transcript, *, title=None, tone=None):
|
||||
async def summarize(self, transcript, *, title=None, tone=None,
|
||||
on_progress=None):
|
||||
self.seen.append(transcript)
|
||||
if self.fail is not None:
|
||||
raise self.fail
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue