Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -17,18 +17,27 @@ myExamples = [
|
|
17 |
"zwee kleng Huesen déi Angscht vun der Däischtert hunn"
|
18 |
]
|
19 |
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|
33 |
myInput = gr.Textbox(label='Thema', value='en Toaster deen sech an en Hond verléift huet')
|
34 |
myOutput = gr.Textbox(label='Gedicht')
|
|
|
17 |
"zwee kleng Huesen déi Angscht vun der Däischtert hunn"
|
18 |
]
|
19 |
|
20 |
+
# Function to get a response from GPT-4
|
21 |
+
def schreiw_gedicht(prompt):
|
22 |
+
GPT_MODEL = "gpt-4"
|
23 |
+
MESSAGES =[
|
24 |
+
{"role": "system", "content": "You are ChatGPT, a large language model."},
|
25 |
+
{"role": "user", "content": prompt},
|
26 |
+
]
|
27 |
+
try:
|
28 |
+
# Call OpenAI API
|
29 |
+
response = client.chat.completions.create(
|
30 |
+
model = GPT_MODEL,
|
31 |
+
messages = MESSAGES,
|
32 |
+
max_tokens = 300, # Adjust max tokens as needed
|
33 |
+
temperature = 0.7, # Adjust temperature for creativity
|
34 |
+
)
|
35 |
+
# Extract the assistant's response
|
36 |
+
gedicht = response.choices[0].message.content
|
37 |
+
return gedicht
|
38 |
+
|
39 |
+
except Exception as e:
|
40 |
+
return f"Error: {str(e)}"
|
41 |
|
42 |
myInput = gr.Textbox(label='Thema', value='en Toaster deen sech an en Hond verléift huet')
|
43 |
myOutput = gr.Textbox(label='Gedicht')
|