def ev
import bend-kit-llm@0.13.0.1/llm.bend as Llmimport Base
import bend-kit-llm@0.13.0.1/sse.bend as Sse
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
240# What one SSE event of api means.
241def ev(api: Api, e: Sse.Message) -> Ev:
242 match api:
243 case Anthropic{}:
244 Sse.Message{name, data, id} = e
245 ev.anthropic(name, data)
246 case OpenAI{}:
247 Sse.Message{name, data, id} = e
248 ev.openai(Bytes.to_string(data))