Docs: updates & enhancements for MKDocs (#555)

* Update documents for mkdocs compatibility

* documents update

* documents update

* Update README.md

* Update README.md

add link to "https://docs.librechat.ai" on the logo

* document updates

* docs - badge updates

* docs - badge updates

* docs - badge updates

* Update docker_install.md

* Update .env.example

update default MONGO_URI to port 27018 so local install can communicate with the docker db

* Update windows_install.md

fix typo
This commit is contained in:
Fuegovic 2023-07-01 20:11:37 -04:00 committed by GitHub
parent d7270a1676
commit df2a68e1e7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
75 changed files with 1129 additions and 209 deletions

View file

@ -21,15 +21,14 @@ Then you can get the API key, click the "Get a key" button on this page: https:/
Click to sign in(make a Google acct if you do not have one):
![image](https://user-images.githubusercontent.com/23362597/233266042-98098ed5-72b2-41b3-9495-1a9f4d7e1101.png)
![image](../../assets/docs/features/plugins/google_search-1.png)
## 3\. Register yourself a new account/Login to the Control Panel
After logging in, you will be redirected to the Control Panel to create a new search engine:
![image](https://user-images.githubusercontent.com/23362597/233266323-53232468-2590-4820-b55f-08c78529d752.png)
![image](../../assets/docs/features/plugins/google_search-2.png)
## 4\. Create a new search engine
@ -37,13 +36,13 @@ After logging in, you will be redirected to the Control Panel to create a new se
Fill in a name, select to "Search the entire web" and hit "Create":
![image](https://user-images.githubusercontent.com/23362597/233266738-b70f004d-4324-482e-a945-9b0193b60158.png)
![image](../../assets/docs/features/plugins/google_search-3.png)
## 5\. Copy your Search engine ID to your .env file
![image](https://user-images.githubusercontent.com/23362597/233267123-ea25a3bb-6cdb-4d46-a893-846ea4933632.png)
![image](../../assets/docs/features/plugins/google_search-4.png)
## 6\. Go to [custom-search docs](https://developers.google.com/custom-search/v1/introduction) to get a Google search API key
@ -51,16 +50,16 @@ Fill in a name, select to "Search the entire web" and hit "Create":
## 7\. Click "Get a Key":
![image](https://user-images.githubusercontent.com/23362597/233267659-f82621f4-1f0b-46bf-8994-be443dd79932.png)
![image](../../assets/docs/features/plugins/google_search-5.png)
## 8\. Name your project and agree to the Terms of Service
![image](https://user-images.githubusercontent.com/23362597/233267793-ca3c273d-ebc6-44a5-a49d-0d4c3223c992.png)
![image](../../assets/docs/features/plugins/google_search-6.png)
## 9\. Copy your Google search API key to your .env file
![image](https://user-images.githubusercontent.com/23362597/233268067-5a6cfaf1-bec0-48b3-8add-70b218fb4264.png)
![image](../../assets/docs/features/plugins/google_search-7.png)

View file

@ -1,6 +1,6 @@
# Plugins Endpoint
![image](https://github.com/danny-avila/LibreChat/assets/110412045/0ba6c38c-4014-4c3a-a671-d2d64bb2490a)
![image](../../assets/docs/features/plugins/introduction-1.png)
The plugins endpoint opens the door to prompting LLMs in new ways other than traditional input/output prompting.
@ -17,17 +17,17 @@ More than this, you can use this endpoint for changing your conversation setting
The LLM process when using Plugins is illustrated below.
![Untitled-2023-06-04-1543(1)](https://github.com/danny-avila/LibreChat/assets/110412045/88483ba0-6b09-43dd-9b70-fb9778871c91)
![Untitled-2023-06-04-1543(1)](../../assets/docs/features/plugins/introduction-2.png)
**When you open the settings with the Plugins endpoint selected, you will view the default settings for the Completion Phase.**
Clicking on **"Show Agent Settings"** will allow you to modify parameters for the thinking phase
![image](https://github.com/danny-avila/LibreChat/assets/110412045/3d0a1e23-b111-459a-a1bc-19ff9262c2b6)
![image](../../assets/docs/features/plugins/introduction-3.png)
---
![image](https://github.com/danny-avila/LibreChat/assets/110412045/87e5ba8a-194b-4ca3-bec4-820f7434c8c8)
![image](../../assets/docs/features/plugins/introduction-4.png)
- You can specify which plugins you would like to select from by installing/uninstalling them in the Plugin store
- See this guide on how to create your own plugins (WIP)
@ -68,8 +68,8 @@ Clicking on **"Show Agent Settings"** will allow you to modify parameters for th
### Showcase
![image](https://github.com/danny-avila/LibreChat/assets/110412045/c5d3aba8-8ab5-4f41-a1fa-202ece5849db)
![image](../../assets/docs/features/plugins/introduction-5.png)
![image](https://github.com/danny-avila/LibreChat/assets/110412045/9ddeb874-4323-45a3-b2aa-5492bc324716)
![image](../../assets/docs/features/plugins/introduction-6.png)

View file

@ -55,11 +55,14 @@ With the docker deployment you can skip step 2 and step 3, use the setup instruc
- Use `SD_WEBUI_URL=http://127.0.0.1:7860` in the `.env` file
- Or `http://127.0.0.1:7860` from the webui
![image](https://github.com/danny-avila/LibreChat/assets/110412045/e33e0133-66c1-4781-9ca8-bbd8c174579c)
![image](https://github.com/danny-avila/LibreChat/assets/110412045/a075e5b9-d648-405d-96cf-178af792aabc)
### Select the plugins endpoint
![image](../../assets/docs/features/plugins/plugins_endpoint.png)
### Open the Plugin store and Install Stable Diffusion
![image](../../assets/docs/features/plugins/plugin_store.png)
![image](../../assets/docs/features/plugins/stable_diffusion-1.png)
## 5. Select the plugin and enjoy!
![image](https://github.com/danny-avila/LibreChat/assets/110412045/bbdffdc7-57b0-459e-87c2-c3c2871b74cb)
![image](../../assets/docs/features/plugins/stable_diffusion-2.png)

View file

@ -6,16 +6,16 @@ An AppID must be supplied in all calls to the Wolfram|Alpha API.
## 1. Make an account at <a href='http://products.wolframalpha.com/api/'>Wolfram|Alpha</a>
## 2. Go to the <a href='https://developer.wolframalpha.com/portal/myapps/'>Developer Portal</a> click on "Get an AppID".
## 3. In the app, select the plugins endpoint, open the plugins store, and install Wolfram
- You will be prompted for your AppID
- Alternatively: you (the admin) can set the value in `\.env` to bypass the prompt
- `WOLFRAM_APP_ID=your_app_id`
![image](https://github.com/danny-avila/LibreChat/assets/110412045/e33e0133-66c1-4781-9ca8-bbd8c174579c)
![image](https://github.com/danny-avila/LibreChat/assets/110412045/a075e5b9-d648-405d-96cf-178af792aabc)
## 3. Configure it in LibreChat
### Select the plugins endpoint
![image](../../assets/docs/features/plugins/plugins_endpoint.png)
### Open the Plugin store
![image](../../assets/docs/features/plugins/plugin_store.png)
### Install Wolfram and Provide your AppID
![image](../../assets/docs/features/plugins/wolfram-1.png)
- Alternatively: you (the admin) can set the value in `\.env` to bypass the prompt: `WOLFRAM_APP_ID=your_app_id`
## 5. Select the plugin and enjoy!
![image](https://github.com/danny-avila/LibreChat/assets/110412045/fe5626ce-dfc5-4b0f-b203-e954975ff551)
![image](../../assets/docs/features/plugins/wolfram-2.png)