mirror of
https://github.com/f/awesome-chatgpt-prompts.git
synced 2024-12-22 07:09:39 -08:00
Merge b6f2b60d91 into 616903a033
This commit is contained in:
commit
ff48212521
2 changed files with 25 additions and 0 deletions
BIN
.DS_Store
vendored
Normal file
BIN
.DS_Store
vendored
Normal file
Binary file not shown.
25
scripts/main.py
Normal file
25
scripts/main.py
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
import pandas as pd, sys
|
||||
|
||||
class PromptFinder:
|
||||
def __init__(self, csv_file):
|
||||
self.df = pd.read_csv(csv_file)
|
||||
|
||||
def find(self, search_string):
|
||||
result = self.df[self.df["act"] == search_string]["prompt"].values
|
||||
|
||||
if len(result) > 0:
|
||||
return result[0]
|
||||
else:
|
||||
return f"No prompt found for '{search_string}'."
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
prompt_finder = PromptFinder("../prompts.csv")
|
||||
if not sys.stdin.isatty():
|
||||
act_to_search = sys.stdin.readline().rstrip()
|
||||
else:
|
||||
act_to_search = input("Enter the ACT to search for: ")
|
||||
|
||||
prompt_result = prompt_finder.find(act_to_search)
|
||||
|
||||
print(prompt_result)
|
||||
Loading…
Add table
Add a link
Reference in a new issue