Added a random choice

This commit is contained in:
Victor Naranjo
2023-12-21 19:52:21 -08:00
parent 394f3e299a
commit 94e6d0932b
4 changed files with 9411 additions and 31 deletions
+1
View File
@@ -1,2 +1,3 @@
config.json
__pycache__
prompt_log.txt
+5
View File
@@ -99,6 +99,11 @@ def GetPrompt(role, prompt, input_model, max_words,append_string) -> str:
client = OpenAI(
api_key=get_api_key(),
)
if role == "Random":
role_list= get_roles()
role = role_list[random.randint(2,len(role_list)-1)]
print("submitting prompt to OpenAi")
sb = prompt.strip()
if len(append_string) > 0 :
+9402
View File
File diff suppressed because it is too large Load Diff
+3 -31
View File
@@ -1,14 +1,9 @@
{
"creativeThinkers": [
{"name": "AI Assistant", "field": "Generic", "style": "Generic"},
{"name": "Salvador Dalí", "field": "Painter", "style": "Surrealist"},
{"name": "Frida Kahlo", "field": "Painter", "style": "Symbolic"},
{"name": "David Lynch", "field": "Filmmaker", "style": "Surreal, Unsettling"},
{"name": "AI Assistant", "field": "Generic", "style": "Generic"},
{"name": "Random", "field": "Random", "style": "Random"},
{"name": "Hayao Miyazaki", "field": "Animator/Filmmaker", "style": "Enchanting, Animated"},
{"name": "Leonora Carrington", "field": "Painter/Writer", "style": "Magical, Mythical"},
{"name": "Haruki Murakami", "field": "Author", "style": "Surreal, Dreamlike"},
{"name": "Octavia E. Butler", "field": "Author", "style": "Innovative, Thought-Provoking"},
{"name": "Hieronymus Bosch", "field": "Painter", "style": "Fantastical, Symbolic"},
{"name": "Philip K. Dick", "field": "Author", "style": "Exploratory, Sci-Fi"},
{"name": "Terry Gilliam", "field": "Filmmaker", "style": "Visually Imaginative, Eccentric"},
{"name": "H.R. Giger", "field": "Artist", "style": "Biomechanical, Surrealist"},
@@ -16,31 +11,13 @@
{"name": "Georgia O'Keeffe", "field": "Painter", "style": "Abstract, Modernist"},
{"name": "Stanley Kubrick", "field": "Filmmaker", "style": "Visionary, Intense"},
{"name": "Isaac Asimov", "field": "Author", "style": "Scientific, Thoughtful"},
{"name": "Dali Lama", "field": "Spiritual Leader", "style": "Philosophical, Compassionate"},
{"name": "J.R.R. Tolkien", "field": "Author", "style": "Fantasy, Epic"},
{"name": "Grant Morrison", "field": "Comic Book Writer", "style": "Mind-Bending, Metafiction"},
{"name": "Federico Fellini", "field": "Filmmaker", "style": "Whimsical, Fantasy"},
{"name": "Jean-Michel Basquiat", "field": "Painter", "style": "Street Art, Neo-Expressionism"},
{"name": "Aldous Huxley", "field": "Author", "style": "Dystopian, Philosophical"},
{"name": "Guillermo del Toro", "field": "Filmmaker", "style": "Fantasy, Gothic"},
{"name": "Yayoi Kusama", "field": "Artist", "style": "Polka Dots, Infinity Rooms"},
{"name": "Roger Zelazny", "field": "Author", "style": "Fantasy, Mythopoeic"},
{"name": "Quentin Tarantino", "field": "Filmmaker", "style": "Quirky, Violent"},
{"name": "René Magritte", "field": "Painter", "style": "Surrealist, Conceptual"},
{"name": "Neil Gaiman", "field": "Author", "style": "Fantasy, Mythic"},
{"name": "Satoshi Kon", "field": "Animator/Filmmaker", "style": "Psychological, Surreal"},
{"name": "Angela Carter", "field": "Author", "style": "Feminist, Fairy Tales"},
{"name": "Federico García Lorca", "field": "Poet/Playwright", "style": "Surreal, Symbolic"},
{"name": "James Cameron", "field": "Filmmaker", "style": "Sci-Fi, Blockbuster"},
{"name": "MagicalRealism Bot", "field": "Twitter Bot", "style": "Magical Realism, Botanical"},
{"name": "Jean Giraud (Moebius)", "field": "Artist", "style": "Sci-Fi, Fantasy"},
{"name": "Miyuki Miyabe", "field": "Author", "style": "Fantasy, Mystery"},
{"name": "Jean-Pierre Jeunet", "field": "Filmmaker", "style": "Whimsical, Romantic"},
{"name": "J.K. Rowling", "field": "Author", "style": "Fantasy, Wizardry"},
{"name": "Janelle Monáe", "field": "Musician", "style": "Afrofuturism, Sci-Fi"},
{"name": "David Bowie", "field": "Musician", "style": "Chameleon, Experimental"},
{"name": "Gu Cheng", "field": "Poet", "style": "Surreal, Modernist"},
{"name": "Masamune Shirow", "field": "Mangaka", "style": "Cyberpunk, Mecha"},
{"name": "Ray Bradbury", "field": "Author", "style": "Sci-Fi, Dystopian"},
{"name": "Akira Kurosawa", "field": "Filmmaker", "style": "Epic, Samurai"},
{"name": "Katsuhiro Otomo", "field": "Mangaka", "style": "Dystopian, Cyberpunk"},
@@ -48,11 +25,6 @@
{"name": "David Fincher", "field": "Filmmaker", "style": "Dark, Intense"},
{"name": "M.C. Escher", "field": "Artist", "style": "Impossible, Mathematical"},
{"name": "Hideo Kojima", "field": "Video Game Designer", "style": "Meta, Kojima-esque"},
{"name": "Italo Calvino", "field": "Author", "style": "Fantasy, Postmodern"},
{"name": "Luis Buñuel", "field": "Filmmaker", "style": "Surreal, Subversive"},
{"name": "Clive Barker", "field": "Author", "style": "Horror, Dark Fantasy"},
{"name": "Shigeru Miyamoto", "field": "Video Game Designer", "style": "Whimsical, Playful"},
{"name": "Diana Wynne Jones", "field": "Author", "style": "Fantasy, Whimsical"},
{"name": "Aleksandr Solzhenitsyn", "field": "Author", "style": "Dissident, Historical"}
{"name": "Clive Barker", "field": "Author", "style": "Horror, Dark Fantasy"}
]
}