feat: supported langflow api provider (#1646)

* add langflow api provider

* chore: migration

* feat: okay for non-stream req

* fix: langflow sse data extracting

* doc: add comment on langflow api

---------

Co-authored-by: Junyan Qin <rockchinq@gmail.com>
This commit is contained in:
ashen
2025-09-11 21:37:45 +08:00
committed by GitHub
parent 1f9f330cef
commit 345c8b113f
6 changed files with 305 additions and 4 deletions

View File

@@ -35,6 +35,6 @@ class RequestRunner(abc.ABC):
self.pipeline_config = pipeline_config
@abc.abstractmethod
async def run(self, query: core_entities.Query) -> typing.AsyncGenerator[llm_entities.Message, None]:
async def run(self, query: core_entities.Query) -> typing.AsyncGenerator[llm_entities.Message | llm_entities.MessageChunk, None]:
"""运行请求"""
pass
pass