Destovania commited on
Commit
27fe163
1 Parent(s): 822282c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -1,9 +1,10 @@
1
- import gradio as gr
2
  import openai
3
 
4
 
5
  # Getting responses using the OpenAI API
6
- def response_chatgpt(api_key, message: str):
 
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 = gr.Interface(
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()