Skip to content

M49ICKPIxi3/Fountain

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 

Fountain

Sublime Text plugin for GPT-3

Usage

Highlight the text you want to use as a prompt, then run either the Completion or CompletionUsing commands to generate a completion using the default or selected preset.

CompletionUsing:

st_fountain_image1 st_fountain_image2 st_fountain_image3 st_fountain_image4

Installation

Navigate to the packages folder for sublime text:

git clone https://github.com/M49ICKPIxi3/fountain.git

Install the Python Library for OpenAI's API:

pip install openai

Next, find the 'site-packages' directory of your local python installation. For example: ~/.pyenv/versions/3.8.0/lib/python3.8/site-packages

Export the site-packages path to ST_USER_SITE_PACKAGES. This allows Sublime to add the site-packages to sys.path at runtime. This allows Fountain to make use of 3rd party libraries (ex. openai).

export ST_USER_SITE_PACKAGES="path/to/your/site-packages"

While you're there add your OpenAI API key:

export OPENAI_API_KEY="your api key here"

Restart Sublime Text and that's it!

Note: If you are running Sublime Text from a terminal don't forget to run source .zshrc for the shell you're using.

Features / Improvements:

  • Create presets easily, open newly created preset in a new tab.
  • Add support for Fine-Tune models.
  • Store prompts used for each preset into a local 'Prompts' database to create a 'Prompts History'.

About

Sublime Text Plugin for GPT-3 / Codex.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages