Experimental LLM chatbot integration for 10X Hub. Includes a interface and server.
-
Clone the repository:
git clone https://github.com/yourusername/deepseek-test-1.git
-
Install the dependencies:
cd backend npm install -
Create a
.envfile in thebackenddirectory and add API keys, server ports etc. as needed:OPENAI_1=your_openai_api_key DEEPSEEK_1=your_deepseek_api_key OPEN_ROUTER_1=your_openrouter_api_key PORT=5000
Additional variables may be needed for running models via Ollama:
ADDRESS=VPS_ADDRESS WSL=OPTIONAL_WSL_ADDRESS POINTER_IP=OPTIONAL_LOCALHOST_POINTER_PORT OLLAMA_PORT=11434
-
Open
index.htmlin a browser (any method) -
On the top right corner, toggle to AWS Cloud.
-
Start the backend server:
npm start
-
Open
index.htmlin a browser (any method)
- POST
/ollama/deepseek/r1- Handles requests to the Ollama.
- POST
/openai/4o- Handles requests to the OpenAI API.
- POST
/deepseek/v3- Handles requests to the DeepSeek API.
- POST
/openrouter/deepseek/v3- Handles requests to the OpenRouter API.
This project is licensed under the GPL-3.0 License.