diff --git a/grammarParser.py b/grammarParser.py index 8939bdc4fb1970718ddd3fc9d5c473438cf1b05a..3ad4630ab7c9b898a7f72639b3f1fec298ceb0f0 100644 --- a/grammarParser.py +++ b/grammarParser.py @@ -1,14 +1,4 @@ -import openai - -client = openai.OpenAI() - -completion = client.chat.completions.create( - model="gpt-3.5-turbo", - messages=[ - {"role": "system", "content": "You are a helpful assistant."}, - {"role": "user", "content": "Hello!"} - ] -) - -print(completion.choices[0].message.content) - +def stringToRule(t: str, nt: str, r: str, cf=False): + """Regeln stehen in der Antwort von ChatGPT in der Form 'alpha->beta', wobei alpha genau ein + Nicht-Terminal ist und beta für cf=False aus beliebig vielen Terminalen gefolgt von keinem + oder genau einem Nicht-Terminal und für cf=True aus einer beliebigen Kombination aus """