Spaces:
Sleeping
Sleeping
Destovania
commited on
Commit
•
27fe163
1
Parent(s):
822282c
Update app.py
Browse files
app.py
CHANGED
@@ -1,9 +1,10 @@
|
|
1 |
-
import gradio
|
2 |
import openai
|
3 |
|
4 |
|
5 |
# Getting responses using the OpenAI API
|
6 |
-
def response_chatgpt(api_key,
|
|
|
7 |
# OPENAI API KEY
|
8 |
openai.api_key = api_key
|
9 |
response = openai.Completion.create(
|
@@ -23,9 +24,11 @@ def response_chatgpt(api_key, message: str):
|
|
23 |
|
24 |
|
25 |
# User input and web interface
|
26 |
-
chatbot =
|
27 |
fn=response_chatgpt,
|
28 |
-
inputs=["text", "text"],
|
|
|
|
|
29 |
outputs="text",
|
30 |
)
|
31 |
chatbot.launch()
|
|
|
1 |
+
import gradio
|
2 |
import openai
|
3 |
|
4 |
|
5 |
# Getting responses using the OpenAI API
|
6 |
+
def response_chatgpt(api_key, country, city, season, days, hours):
|
7 |
+
message = f"Sadece {days} gün sürecek {country} - {city} gezim olacak. Her gün toplamda gezmem için yalnızca {hours} saatim olacak. {season} en verimli turistik geziyi nasıl geçiririm.\n\nBunun için seyahat rehberi oluşturur musun?\n\nGeçireceğim gün sayısı kadar ve geçireceğim süre kadar plan oluşturur musun ve gideceğim yerler kolay ulaşabilir olsun. Giderken nasıl ulaşabileceğimi, bölgede bulabileceğim ulaşım araçlarını ve yiyebileceğim yemekleri ve o yemeklerin bulunduğu restoranlarını da ayrıca listeleyebilir misin?\n\nBana tamamen konuşma dilinde gibi cevap ver. Hiç bir şekilde başlangıçta bir yazı yazmasın. Doğrudan günleri anlatsın. Başlangıç kısmı kesinlikle olmasın. Sanki bir insan yanıt veriyormuş gibi olsun. Tabii, Tabii ki, İşte, Hemen, elbette gibi yanıtlarla başlamasın."
|
8 |
# OPENAI API KEY
|
9 |
openai.api_key = api_key
|
10 |
response = openai.Completion.create(
|
|
|
24 |
|
25 |
|
26 |
# User input and web interface
|
27 |
+
chatbot = gradio.Interface(
|
28 |
fn=response_chatgpt,
|
29 |
+
inputs=["text", "text", "text", gradio.Dropdown(["ilkbahar", "yaz", "sonbahar", "kış"]),
|
30 |
+
gradio.Dropdown(["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]),
|
31 |
+
gradio.Dropdown(["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"])],
|
32 |
outputs="text",
|
33 |
)
|
34 |
chatbot.launch()
|