Skip to content

mathcodes/chatgpt-for-developers

Repository files navigation

ChatGPT-for-Developers

This is a repository for ChatGPT-for-devs, a chatbot development tool that leverages the OpenAI GPT-3.5 architecture to provide conversational interfaces for websites and backend systems.

gif chatgpt @jcricle9 ai for developers

Installation

To use ChatGPT-for-devs, clone the repository to your local machine and install the required dependencies using npm install.

git clone https://github.com/mathcodes/chatgpt-for-developers.git
cd chatgpt-for-devs
npm install

Dependencies

ChatGPT-for-devs uses the following dependencies:

  • @tailwindcss/forms: This library provides Tailwind CSS classes for building forms.
  • @testing-library/jest-dom: This library provides Jest matchers for testing DOM elements.
  • @testing-library/react: This library provides Jest matchers for testing React components.
  • @testing-library/user-event: This library provides Jest helpers for simulating user events.
  • dotenv: This library loads environment variables from a file.
  • dotenv-safe: This library loads environment variables from a file with safety checks.
  • dotenv-webpack: This library loads environment variables from a file for use with Webpack.
  • openai: This library provides a client for the OpenAI API.
  • openai-api: This library provides a higher-level API for interacting with the OpenAI API.
  • react: This library is used to build user interfaces.
  • react-dom: This library provides DOM bindings for React components.
  • react-scripts: This is a set of tools that help you to create and develop React applications.
  • tailwindcss: This CSS framework provides a set of utility classes for styling web pages.
  • util: This library provides utility functions for JavaScript.
  • web-vitals: This library provides a set of tools for measuring the performance of web pages.

Usage

To use ChatGPT-for-devs, sign up for a ChatGPT account, then obtain your first ChatAPT API Key and replace REACT_APP_OPENAI_KEY with your new key. Then run npm start to start the development server and navigate to http://localhost:3000 in your web browser.

npm start

Contributing

Contributions to ChatGPT-for-devs are welcome! To contribute, please fork the repository and submit a pull request.

License

ChatGPT-for-devs is licensed under the MIT License.

About

A basic implemention of the ChatGPT API for use as a boilerplate or learning tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published