Documentation

search

Search

Ctrl-K

Change to dark mode

  • rocket_launch

    Get started

    • Installation
      add
    • Fundamentals
      add
    • First steps
      add
  • code

    Develop

    • Concepts
      add
    • API reference
      add
    • Tutorials
      remove
      • Authentication and personalization
        add
      • Chat and LLM apps
        remove
        • Build a basic LLM chat app
        • Build an LLM app using LangChain
        • Get chat response feedback
        • Validate and edit chat responses
      • Configuration and theming
        add
      • Connect to data sources
        add
      • Elements
        add
      • Execution flow
        add
      • Multipage apps
        add
    • Quick reference
      add
  • web_asset

    Deploy

    • Concepts
      add
    • Streamlit Community Cloud
      add
    • Snowflake
    • Other platforms
      add
  • school

    Knowledge base

    • FAQ
    • Installing dependencies
    • Deployment issues
  • Home/
  • Develop/
  • Tutorials/
  • Chat and LLM apps

Build LLM apps

Build a basic chat app

Build a simple OpenAI chat app to get started with Streamlit's chat elements.

Build an LLM app using LangChain

Build a chat app using the LangChain framework with OpenAI.

Get chat response feedback

Buid a chat app and let users rate the responses. (thumb_up thumb_down)

Validate and edit chat responses

Build a chat app with response validation. Let users correct or edit the responses.

arrow_backPrevious: Authentication and personalizationarrow_forwardNext: Build a basic LLM chat app
forum

Still have questions?

Our forums are full of helpful information and Streamlit experts.


HomeContact UsCommunity
© 2026 Snowflake Inc.