Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codehunt101/openai-models

A full-stack project where I utilise the main OpenAI API premium models. Since this is a paid API, if you would like access, please email me at [email protected], and I'll grant you free access.
https://github.com/codehunt101/openai-models

auth0 daisyui docker full-stack nextjs nodejs openai-api reactjs tailwindcss

Last synced: 7 days ago
JSON representation

A full-stack project where I utilise the main OpenAI API premium models. Since this is a paid API, if you would like access, please email me at [email protected], and I'll grant you free access.

Awesome Lists containing this project

README

        

A personal project where I utilise the main OpenAI API premium models. Calling the API is way less pricey than paying for ChatGPT premium!

Since this is a paid API, if you would like access, please email me at `[email protected]`, and I'll grant you free access.

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

### Example using `gpt-4o` text generation model

Provides text outputs in response to their inputs.

Example Image

### Example using `gpt-4o` vision model

Upload an image and it will answer any questions about it.

Example Image

### Example using `dall-e-3` image generation model

Create images from scratch based on a text prompt.

Example Image

### Example using `whisper-1` speech-to-text model

Transcribe audio into whatever language the audio is in.

Example Image

### Example use the `Assistant API` to build an Associate Cloud Engineer Assistant

Upload any screenshot containing an ACE exam question and it will give you the answer.

Example Image

## Getting Started in Local

Note: Since this is a paid API, you need an access key. Feel free to contact me and I'll provide you with one.

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```

Open [http://localhost:3001](http://localhost:3001) with your browser to see the result.

The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.