Spaces:
Running
Running
File size: 365 Bytes
375bd04 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import os
from langchain.callbacks.base import BaseCallbackHandler
class StreamHandler(BaseCallbackHandler):
def __init__(self, container, initial_text=""):
self.container = container
self.text = initial_text
def on_llm_new_token(self, token: str, **kwargs) -> None:
self.text += token
self.container.markdown(self.text)
|