https://github.com/kernel-loophole/openai
openai with Python
https://github.com/kernel-loophole/openai
Last synced: 8 months ago
JSON representation
openai with Python
- Host: GitHub
- URL: https://github.com/kernel-loophole/openai
- Owner: kernel-loophole
- Created: 2022-03-15T17:12:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-13T13:07:45.000Z (about 4 years ago)
- Last Synced: 2025-01-24T10:46:47.172Z (over 1 year ago)
- Language: Python
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenAI API Quickstart - Python example app
This is an example pet name generator app used in the OpenAI API [quickstart tutorial](https://beta.openai.com/docs/quickstart). It uses the [Flask](https://flask.palletsprojects.com/en/2.0.x/) web framework. Check out the tutorial or follow the instructions below to get set up.
## Demo of OpenAI With flask

## Setup
1. If you don’t have Python installed, [install it from here](https://www.python.org/downloads/)
2. Clone this repository
3. Navigate into the project directory
```bash
$ cd openai-quickstart-python
```
4. Create a new virtual environment
```bash
$ python -m venv venv
$ . venv/bin/activate
```
5. Install the requirements
```bash
$ pip install -r requirements.txt
```
6. Make a copy of the example environment variables file
```bash
$ cp .env.example .env
```
7. Add your [API key](https://beta.openai.com/account/api-keys) to the newly created `.env` file
8. Run the app
```bash
$ flask run
```
You should now be able to access the app at [http://localhost:5000](http://localhost:5000)! For the full context behind this example app, check out the [tutorial](https://beta.openai.com/docs/quickstart).