Skip to content

Unity game engine project with an NPC acting as Jesus using ChatGPT

Notifications You must be signed in to change notification settings

ivangarcia44/JesusChatGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Unity game engine project that has a non-playable character (NPC) acting as Jesus using ChatGPT.

To use the project do this:

git clone https://github.com/ivangarcia44/JesusChatGPT.git

To run this project you need to create an OPEN AI key. It will also have an organization name.

In your computer (Windows Operating System), setup these two environment variables:

OPENAI_API_KEY OPENAI_ORG

They will have your open AI key and organization respectively.

Then open in the Unity game engine.

In the ChatGptScript1.cs file you might need to replace this line with another model name:

    request.Model = "ft:gpt-3.5-turbo-0613:personal::8Eg09Cm3";

For example:

    request.Model = "gpt-3.5-turbo";

The current model is a fine tuned model I created using these instructions from OpenAI: https://platform.openai.com/docs/guides/fine-tuning/preparing-your-dataset. I did this in a Google collaboratory Python script, using a text file in the same collaboratory notebook.

After the above steps are done, just open the project in Unity.

About

Unity game engine project with an NPC acting as Jesus using ChatGPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published