← All posts

Posts by Chanin Nantasenamat

Senior Developer Advocate at Streamlit
Building a dashboard in Python using Streamlit

Building a dashboard in Python using Streamlit

Using pandas for data wrangling, Altair/Plotly for data visualization, and Streamlit as your frontend

Tutorials by Chanin Nantasenamat,
LangChain tutorial #5: Build an Ask the Data app

LangChain tutorial #5: Build an Ask the Data app

Leverage Agents in LangChain to interact with pandas DataFrame

LLMs by Chanin Nantasenamat,
How to build a Llama 2 chatbot

How to build a Llama 2 chatbot

Experiment with this open-source LLM from Meta

LLMs by Chanin Nantasenamat,
Beginner’s guide to OpenAI API

Beginner’s guide to OpenAI API

Build your own LLM tool from scratch

LLMs by Chanin Nantasenamat,
LangChain tutorial #4: Build an Ask the Doc app

LangChain tutorial #4: Build an Ask the Doc app

How to get answers from documents using embeddings, a vector store, and a question-answering chain

LLMs by Chanin Nantasenamat,
LangChain tutorial #3: Build a Text Summarization app

LangChain tutorial #3: Build a Text Summarization app

Explore the use of the document loader, text splitter, and summarization chain

LLMs by Chanin Nantasenamat,
LangChain tutorial #2: Build a blog outline generator app in 25 lines of code

LangChain tutorial #2: Build a blog outline generator app in 25 lines of code

A guide on conquering writer’s block with a Streamlit app

LLMs by Chanin Nantasenamat,
LangChain tutorial #1: Build an LLM-powered app in 18 lines of code

LangChain tutorial #1: Build an LLM-powered app in 18 lines of code

A step-by-step guide using OpenAI, LangChain, and Streamlit

8 tips for securely using API keys

8 tips for securely using API keys

How to safely navigate the turbulent landscape of LLM-powered apps

How to build an LLM-powered ChatBot with Streamlit

How to build an LLM-powered ChatBot with Streamlit

A step-by-step guide using the unofficial HuggingChat API

LLMs by Chanin Nantasenamat,