diff --git a/docs/docs/examples/flow-runner.mdx b/docs/docs/examples/flow-runner.mdx index f762c38c3..c4a8f8220 100644 --- a/docs/docs/examples/flow-runner.mdx +++ b/docs/docs/examples/flow-runner.mdx @@ -280,6 +280,10 @@ class FlowRunner(CustomComponent): return Document(page_content=str(result)) ``` +We are using a _`Document`_ as input because it is a straightforward way to pass text data in Langflow. +Generally, a flow will take a string or a dictionary as input because that's what LangChain components expect. +In case you are passing a dictionary, you need to build it according to the needs of the flow you are using. + The content of a document can be extracted using the _`page_content`_ property and passed as an argument to the selected flow. In this example, we are using a Document because it can be parsed by a [Loader](../components/loaders), but we'd need to process _`page_content`_ depending on the input of the flow we are running.