LogoLogo
Home
  • Introduction
  • Quickstart
    • Starter guide
    • Core Concepts
      • Stack Type
      • Data Loader
      • Inputs/Outputs
      • Text Splitters
      • Embedding Model
      • Vector Store
      • Large Language Model
      • Memory
      • Chain
    • Testing Stack
    • Deployment
    • Knowledge Base
    • Organization and Teams
    • Secret Keys
    • Logs
  • Components
    • Inputs
    • Outputs
    • Document Loaders
    • Prompts
    • Text Splitters
    • Embeddings
    • Vector Store
    • Retrievers
    • Multi Modals
    • Agents
    • Large Language Models
    • Memories
    • Chains
    • Output Parsers
  • Customization
    • Writing Custom Components in GenAI Stack
    • Build your own custom component
    • Define parameters used for required components
  • Usecases
    • Simple QA using Open Source Large Language Models
    • Multilingual Indic Language Translation
    • Document Search and Chat
    • Chat with Multiple Documents
  • Terminologies
    • RAG - Retrieval Augmented Generation
    • Hybrid Search - Ensemble Retriever
  • REST APIs
    • GenAI Stack REST APIs
    • Chat API Reference
    • Text Generation API Reference
    • Rate Limiting and Sleep Mode
  • Troubleshooting
    • How to verify what is loaded and chunked from the loader?
  • Acknowledgements
    • Special Mentions
Powered by GitBook
On this page
  • Input
  • Output

Was this helpful?

  1. Quickstart
  2. Core Concepts

Inputs/Outputs

PreviousData LoaderNextText Splitters

Last updated 1 year ago

Was this helpful?

Input

Inputs and Outputs are the primary way in which you can define the start and end of a stack. This is useful in Text Generation usecases where you would have to define what parameters are given to the stack and what outputs you are getting from the stack.

The Input component can basically attach with a Data Connector or with the Prompt Template. The input_type should be chosen appropriately depending to which component you are connecting it to. If you are connecting the Input Component to a File Loader the input_type of "File" should be chosen.

If you are connecting the Input Component to a Prompt Template the input_type of "Text" should be chosen.

Output

Output Component is basically for receiving and storing the end result and making it downloadable as well it can connect with any component which returns "Documents" as an output.

NOTE: Including this Input component allows user to upload multiple inputs (File/URL/text) in a side bar in the deployed page. Find an example of how this works in the .

To know more about Input components and their interfaces refer the .

To know more about Output components and their interfaces refer the

Deployment page
Input Component Documentation
Output Component Documentation.