1.0.0 • Published 11 months ago

@nesercode/gpt-api v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

GPT-Api

Chat GPT api (in Openai.com) help you to build a Node.js server(Express.js) to connect with Openai GPT API. This server contain some simple api to request, and all usage will be simple and easy to use in offical way.

Installation

use git to clone this project, and install all dependencies.

git clone http://github.com/NeserCode/GPT-Api.git

or use npm to install this project.

npm i @nesercode/gpt-api

Usage

I Replace key

First, you should replace your key in src/config.js

$OPENAI_API_KEY = "YOUR_KEY"

II Run server

Then, you can run server by:

npm run server

Finally, you can use these api in your client.

API

if you use baseurl "/api"("prefix" in src/config.js) in your client, you can use these api like...

GET /api/models

Get all models in Openai.com

GET /api/models/:modelId

Get model by id in Openai.com

POST /api/chat

Post a chat request to Openai.com

table of params: | Name | Type | Description | | --- | --- | --- | | model | string | Model id | | maxTokens | number | Max tokens | | temperature | number | Temperature | | Messages | array | Messages between ai and you |

License

This project is licensed under the MIT License - see the LICENSE file for details

Final

If you have any question, you can contact me by email: nesercode@gmail.com or create a issue to do you want do. If this project helps you, please give me a star! Thank you!