langflow/docs/docs/Starter-Projects/starter-projects-document-qa.md
Mendon Kissling 1b3785ee95
docs: rename getting-started folder and add redirects (#4813)
* feat: add docusaurus preset for OpenAPI integration

* feat: integrate OpenAPI plugins into Docusaurus configuration

* plugins

* feat: define custom sidebar structure for documentation

* fix-folder-name-and-redirect
2024-11-25 20:26:58 +00:00

1.5 KiB

title sidebar_position slug
Document QA 2 /starter-projects-document-qa

Build a question-and-answer chatbot with a document loaded from local memory.

Prerequisites


Create the document QA flow

  1. From the Langflow dashboard, click New Flow.
  2. Select Document QA.
  3. The Document QA flow is created.

This flow is composed of a standard chatbot with the Chat InputPromptOpenAI, and Chat Output components, but it also incorporates a File component, which loads a file from your local machine. Parse Data is used to convert the data from File into the Prompt component as {Document}. The Prompt component is instructed to answer questions based on the contents of {Document}. This gives the OpenAI component context it would not otherwise have access to.

Run the document QA flow

  1. To select a document to load, in the File component, click the Path field. Select a local file, and then click Open. The file name appears in the field.

  2. Click the Playground button. Here you can chat with the AI that has access to your document's content.

  3. Type in a question about the document content and press Enter. You should see a contextual response.