Skip to content

Commit

Permalink
Added pre commit and chmod.
Browse files Browse the repository at this point in the history
  • Loading branch information
folkien committed Dec 6, 2022
1 parent 7fffdad commit 0518e06
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 14 deletions.
18 changes: 18 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.5.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-docstring-first
- id: check-json
- id: check-yaml
- id: debug-statements
- id: name-tests-test
args: [ --django ]
- id: requirements-txt-fixer
- id: double-quote-string-fixer
- repo: https://github.com/pre-commit/mirrors-autopep8
rev: 'v1.5.2' # Use the sha / tag you want to point at
hooks:
- id: autopep8
28 changes: 14 additions & 14 deletions main.py
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,29 @@
import openai

# Open AI prompt message creation
header=f"Napisz komentarz do poniższego fragmentu Słowa Bożego. Dodaj do komentarza, 2 lub 3 cytaty świętych katolickich. Komentarz napisz w formie wstęp, rozwinięcie, zakończenie. Fragment Słowa Bożego :"
bibletext=f"Trwajcie cierpliwie, bracia, aż do przyjścia Pana. Oto rolnik czeka wytrwale na cenny plon ziemi, dopóki nie spadnie deszcz wczesny i późny. Tak i wy bądźcie cierpliwi i umacniajcie serca wasze, bo przyjście Pana jest już bliskie. Nie uskarżajcie się, bracia, jeden na drugiego, byście nie popadli pod sąd. Oto sędzia stoi przed drzwiami. Za przykład wytrwałości i cierpliwości weźcie, bracia, proroków, którzy przemawiali w imię Pańskie. (Jk 5,7-10)"
message = f"{header}{bibletext}"
header = f'Napisz komentarz do poniższego fragmentu Słowa Bożego. Dodaj do komentarza, 2 lub 3 cytaty świętych katolickich. Komentarz napisz w formie wstęp, rozwinięcie, zakończenie. Fragment Słowa Bożego :'
bibletext = f'Trwajcie cierpliwie, bracia, aż do przyjścia Pana. Oto rolnik czeka wytrwale na cenny plon ziemi, dopóki nie spadnie deszcz wczesny i późny. Tak i wy bądźcie cierpliwi i umacniajcie serca wasze, bo przyjście Pana jest już bliskie. Nie uskarżajcie się, bracia, jeden na drugiego, byście nie popadli pod sąd. Oto sędzia stoi przed drzwiami. Za przykład wytrwałości i cierpliwości weźcie, bracia, proroków, którzy przemawiali w imię Pańskie. (Jk 5,7-10)'
message = f'{header}{bibletext}'

# Get Open AI key from env
openai.api_key = os.getenv("OPENAI_API_KEY")
openai.api_key = os.getenv('OPENAI_API_KEY')
# Get open API key from file
if (os.path.exists('openai.key')):
with open('openai.key','r') as f:
with open('openai.key', 'r') as f:
openai.api_key = f.read()

# Call Open AI to handle response.
response = openai.Completion.create(
model="text-davinci-003",
prompt=message,
temperature=0,
max_tokens=1024,
top_p=1,
frequency_penalty=0.0,
presence_penalty=0.0,
stop=["\n"]
model='text-davinci-003',
prompt=message,
temperature=0,
max_tokens=1024,
top_p=1,
frequency_penalty=0.0,
presence_penalty=0.0,
stop=['\n']
)

# Save response
with open('response.txt','w') as f:
with open('response.txt', 'w') as f:
f.write(response)

0 comments on commit 0518e06

Please sign in to comment.