Skip to content

reselbob/chained-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chained AI

This projects demonstrates how to chain responses from the OpenAI API to a meaningful result.

Overview

The project will generate an image using OpenAI based on the animals mentioned in the Shakespeare plays Othello and A Winter's Tale.

The code asks the user to declare a graphic style, and then uses the OpenAI API to generate an image of the animals in that style.

The code will return a URL to the image for viewing. The application's workflow is shown in the figure below.

chain-ai-01

Here is an example of a generated image rendered in the science fiction style:

generated-image

System Requirements

The code requires that the user has an OpenAI API key. The key should be stored in a file called .env in the root directory of the project. The .env file should contain the following line:

OPENAI_API_KEY=<your-api-key>

Go here to learn how to get an API key: https://beta.openai.com/docs/developer-quickstart/overview

Also, the host computer needs to running a version of Node.js. Go here to learn how to install Node.js: https://nodejs.org/en/download/

How to Run the Code

Clone the code from GitHub

git clone https://github.com/reselbob/chained-ai.git

Then change to the directory where the code is located:

cd chained-ai

Next, install the dependencies:

npm install

Finally, run the code:

node index.js

About

This projects demonstrates how to chain responses from the OpenAI API to a meaningful result

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published