Hey! This is a project built with BrowserBase StageHand DeepSeek Operator.
-
Node.js: Ensure you have Node.js installed. You can download it from nodejs.org.
-
Package Manager: Depending on your preference, ensure you have one of the following package managers installed:
- Clone the Repository:
git clone https://github.com/essamamdani/deepseek-operator
cd deepseek-operator
- Set Up Environment Variables: • Duplicate the example environment file:
cp .env.example .env
• Open the .env file and configure the following variables:
• GROQ_API_KEY
: Add your API key here. Grab an API Key
• For Local Development:
• Set BROWSERBASE_LOCAL=true
• Leave BROWSERBASE_PROJECT_ID
and BROWSERBASE_API_KEY
as they are.
• For Production:
• Obtain the necessary keys from BrowserBase and set them accordingly.
- Install Dependencies: Depending on your chosen package manager, run one of the following commands:
npm install
- Start the Application: To launch the application, use the command corresponding to your package manager:
npm run start
Once the application starts successfully, you'll see the following interface:
• DeepSeek API: The DeepSeek API is compatible with the OpenAI API format. By adjusting your configuration, you can utilize the OpenAI SDK or other software compatible with the OpenAI API to access the DeepSeek API. (api-docs.deepseek.com) • Local Deployment: If you’re interested in running DeepSeek R1 locally, comprehensive guides are available to assist you with the setup. (https://www.essamamdani.me/how-to-run-deepseek-r1-locally-a-comprehensive-guide)
For more detailed information and resources, please refer to the official DeepSeek documentation.
This project is licensed under the MIT License. See the LICENSE file for details.
Essa Mamdani - essamamdani.com
Contributions are welcome! Please feel free to submit a Pull Request.