|
1 | 1 | <h1 align='center' > |
2 | | -🪐 LLM React App Javascript Template 🪐 |
| 2 | +LLM React App Javascript Template 🪐 |
3 | 3 | </h1> |
4 | 4 | <p align='center'> |
5 | 5 | <a href='https://github.com/golivecosmos/pluto/blob/main/LICENSE'> |
|
13 | 13 | </a> |
14 | 14 | </p> |
15 | 15 |
|
16 | | -## What is an LLM React Node App Javascript Template? |
| 16 | +## What is this template? |
17 | 17 |
|
18 | | -This template is an example project for a simple Large Language Model (LLM) application built on top of React and Node. This template was built on top of [the React template app from nano-react-app](https://github.com/nano-react-app/template-js) and updated with a Node server that uses [LangChain.js](https://github.com/hwchase17/langchainjs) to connect to supported large language models, e.g. OpenAI and Hugging Face. Use this template to easily build and run an LLM app, like the screenshot below: |
| 18 | +This template is an example project for a simple Large Language Model (LLM) application built on top of React and Node. This template was built on top of [the React template app from nano-react-app](https://github.com/nano-react-app/template-js) and updated with a Node server that uses [HuggingFace.js](https://github.com/huggingface/huggingface.js) and [LangChain.js](https://github.com/hwchase17/langchainjs) to connect to supported large language models. Use this template to easily build and run an LLM app, like the screenshot below: |
19 | 19 |
|
20 | 20 |  |
21 | 21 |
|
22 | 22 | ## Getting Started |
23 | 23 |
|
24 | 24 | To get started, follow the below steps: |
25 | 25 |
|
26 | | -1. Create an `.env` file by copying the `SAMPLE_env` file and add the model store provider you'll be using (e.g. HuggingFace or OpenAI) and the API keys for the models you are going to use |
| 26 | +1. Create an `.env` file by copying the `SAMPLE_env` file and add the model store provider you'll be using (e.g. `HUGGING_FACE` or `OPEN_AI`) and the API keys for the models you are going to use |
27 | 27 | 1. Install packages |
28 | 28 | 1. Run the backend server that will start with a default port of `3100` |
29 | 29 |
|
@@ -56,18 +56,18 @@ Additional scripts are provided to prepare the app for production |
56 | 56 |
|
57 | 57 | ### Tutorials |
58 | 58 |
|
59 | | -👽 If you're looking for more thorough instructions follow [this tutorial on running an LLM React Node app](https://blog.golivecosmos.com/build-an-llm-app-with-node-react-and-langchain-js/). 📚 |
| 59 | +👽 Looking for more content? Check out [our tutorials on running LLM apps](https://blog.golivecosmos.com/posts/) 📚 |
60 | 60 |
|
61 | 61 | ------------- |
62 | 62 |
|
63 | 63 | ## How to Contribute |
64 | 64 |
|
65 | 65 | Feel free to try out the template and open any issues if there's something you'd like to see added or fixed, or open a pull request to contribute. |
66 | 66 |
|
67 | | -### Shout out to the ⭐star gazers⭐ supporting the project |
| 67 | +#### Shout out to the ⭐star gazers⭐ |
68 | 68 |
|
69 | 69 | [](https://github.com/golivecosmos/llm-react-node-app-template/stargazers) |
70 | 70 |
|
71 | | -### Thanks for the forks🍴 |
| 71 | +#### Thanks for the forks🍴 |
72 | 72 |
|
73 | | -[](https://github.com/golivecosmos/llm-react-node-app-template/network/members) |
| 73 | +[](https://github.com/golivecosmos/llm-react-node-app-template/network/members) |
0 commit comments