Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dataprofessor/langchain-quickstart

Build your first LLM powered app with Langchain and Streamlit.
https://github.com/dataprofessor/langchain-quickstart

langchain langchain-python large-language-models llm streamlit

Last synced: about 1 month ago
JSON representation

Build your first LLM powered app with Langchain and Streamlit.

Awesome Lists containing this project

README

        

# 🦜🔗 Langchain - Quickstart App

Build your first LLM powered app with Langchain and Streamlit.

## Overview of the App

- Accepts input text (*e.g.* `What are the three key pieces of advice for learning how to code?`) as prompt input using Streamlit's `st.text_area()`, then assign this to the `text` variable.
- LLM model is called via `llm()` and it is applied on the prompt input `text` to generate a response via `llm(text)`

## Demo App

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://langchain-quickstart.streamlit.app/)

## Get an OpenAI API key

You can get your own OpenAI API key by following the following instructions:
1. Go to https://platform.openai.com/account/api-keys.
2. Click on the `+ Create new secret key` button.
3. Next, enter an identifier name (optional) and click on the `Create secret key` button.

## Try out the app

Once the app is loaded, go ahead and enter your OpenAI API key and type a question in the text box and wait for a generated response.