Skip to content

franscwa/OpenAI-Endpoint-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Endpoint Generator, powered by GPT-3

This project leverages the OpenAI GPT-3 Machine Learning Model's NLP capabilities to generate API endpoints from user defined server, database and endpoint parameters

Backend built with Python & Flask deployed on a docker container hosted on AWS Lightsail

Deployment Instructions

Duplicate the environment variable example file, and create an API Key free from OpenAI and add it to the to the new .env file

$ cp .env.example .env

Run these commands to deploy containers for the web server, runs on https://[host-ip]:[your-port]/

$ docker build -t [imageName] .

OR, For ARM64 devices use this build

$ docker buildx build --platform=linux/amd64 -t [imageName] .
$ docker run -p [your-port]:5000 [imageName]

About

API Endpoint Generator using OpenAI's GPT-3 Completions API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors