← All posts

Posts by Chanin Nantasenamat

Senior Developer Advocate at Streamlit
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,
Hackathon 101: 5 simple tips for beginners

Hackathon 101: 5 simple tips for beginners

Prepare to win your first hackathon!

We would like to use cookies to help us understand how users interact with this website.
This is used, for example, to find out which parts of this site should be further improved. More information can be found in our privacy policy.