munawsa commited on
Commit
8f7408c
·
verified ·
1 Parent(s): 039240b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -12
app.py CHANGED
@@ -4,22 +4,19 @@ import os
4
 
5
  API_KEY = os.getenv("OPENROUTER_API_KEY")
6
 
7
- def fitness_coach(age, weight, goal, activity):
8
  try:
9
  prompt = f"""
10
- You are a professional fitness coach.
11
 
12
- Create a personalized fitness plan:
13
 
14
- Age: {age}
15
- Weight: {weight} kg
16
- Goal: {goal}
17
- Activity Level: {activity}
 
18
 
19
- Include:
20
- 1. Workout Plan
21
- 2. Diet Plan
22
- 3. Tips
23
  """
24
 
25
  response = requests.post(
@@ -47,7 +44,7 @@ def fitness_coach(age, weight, goal, activity):
47
  interface = gr.Interface(
48
  fn=fitness_coach,
49
  inputs=[
50
- gr.Number(label="Age"),
51
  gr.Number(label="Weight (kg)"),
52
  gr.Dropdown(["Weight Loss", "Muscle Gain", "Maintenance"], label="Goal"),
53
  gr.Dropdown(["Beginner", "Intermediate", "Advanced"], label="Activity Level"),
 
4
 
5
  API_KEY = os.getenv("OPENROUTER_API_KEY")
6
 
7
+ def fitness_coach(input_obat):
8
  try:
9
  prompt = f"""
10
+ Kamu adalah seorang apoteker jenius yang sangat ahli dalam edukasi kesehatan
11
 
12
+ Tugasmu adalah menjelaskan cara kerja obat yang ditanyakan oleh pengguna yang merupakan masyarakat umum
13
 
14
+ Patuhi aturan ketat berikut dalam menyusun jawaban:
15
+ 1. JANGAN PERNAH menggunakan istilah medis yang rumit
16
+ 2. Gunakan gaya bahasa yang sederhana
17
+
18
+ Sekarang, jelaskan obat berikut kepada anak SD: {input_obat}
19
 
 
 
 
 
20
  """
21
 
22
  response = requests.post(
 
44
  interface = gr.Interface(
45
  fn=fitness_coach,
46
  inputs=[
47
+ gr.Textbox(label="Obat"),
48
  gr.Number(label="Weight (kg)"),
49
  gr.Dropdown(["Weight Loss", "Muscle Gain", "Maintenance"], label="Goal"),
50
  gr.Dropdown(["Beginner", "Intermediate", "Advanced"], label="Activity Level"),