spriambada3 commited on
Commit
bc268ae
·
1 Parent(s): 68c6b90

change title style

Browse files
Files changed (2) hide show
  1. app.py +13 -4
  2. test.py +56 -0
app.py CHANGED
@@ -201,12 +201,21 @@ def click_button(session):
201
 
202
  # Gradio Interface
203
  with gr.Blocks() as demo:
204
- # gr.HTML(
205
- # "<img src='/gradio_api/file=images/eHwhite.png' style='background-color: #6DB3F2' alt='https://ehealth.co.id'>"
206
- # )
 
 
 
 
 
 
 
 
 
207
  session = gr.State({"username": None, "counter": 0}) # Manage session state
208
 
209
- gr.Markdown("# Transkripsi Medis Otomatis https://ehealth.co.id")
210
 
211
  # Login Section
212
  login_block = gr.Column(visible=True)
 
201
 
202
  # Gradio Interface
203
  with gr.Blocks() as demo:
204
+ markdown_content = """
205
+ <div style="text-align: center;">
206
+ <span style="background-color: #FFCC80; color: #000; padding: 4px 10px; border-radius: 5px; font-weight: bold;">Fitur Baru</span>
207
+ <h2 style="color: #1E3A8A; font-weight: bold; margin-top: 10px;">
208
+ Transkripsi RME Otomatis <span style="color: #2196F3;">dengan Suara</span>
209
+ </h2>
210
+ <p style="color: #666; font-size: 16px;">
211
+ 💡 Hemat waktu! Ucapkan diagnosis dan catatan pasien saat konsultasi.
212
+ Sistem canggih kami menuliskan RME untuk Anda!
213
+ </p>
214
+ </div>
215
+ """
216
  session = gr.State({"username": None, "counter": 0}) # Manage session state
217
 
218
+ gr.Markdown(markdown_content)
219
 
220
  # Login Section
221
  login_block = gr.Column(visible=True)
test.py ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from openai import OpenAI
2
+ import os
3
+
4
+ # Authenticate with token
5
+ token = os.getenv("TOKEN")
6
+ # client = OpenAI(
7
+ # base_url="https://openrouter.ai/api/v1",
8
+ # api_key=token,
9
+ # )
10
+
11
+ # completion = client.chat.completions.create(
12
+ # model="google/gemma-3-27b-it:free",
13
+ # messages=[
14
+ # {
15
+ # "role": "user",
16
+ # "content": [
17
+ # {"type": "text", "text": "What is in this image?"},
18
+ # {
19
+ # "type": "image_url",
20
+ # "image_url": {
21
+ # "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg"
22
+ # },
23
+ # },
24
+ # ],
25
+ # }
26
+ # ],
27
+ # )
28
+ # print(completion.choices[0].message.content)
29
+
30
+ import requests
31
+ import json
32
+
33
+ response = requests.post(
34
+ url="https://openrouter.ai/api/v1/chat/completions",
35
+ headers={
36
+ "Authorization": f"Bearer {token}",
37
+ "Content-Type": "application/json",
38
+ },
39
+ data=json.dumps(
40
+ {
41
+ "model": "google/gemma-3-27b-it:free",
42
+ "messages": [
43
+ {
44
+ "role": "user",
45
+ "content": [
46
+ {
47
+ "type": "text",
48
+ "text": """Ubah text Ringkasan Rekam Medis SOAP ini menjadi format FHIR HL7 JSON. ## Ringkasan Rekam Medis SOAP - Ibu Rizka (23 Tahun)\n\n**Tanggal:** (Tanggal Pemeriksaan)\n\n**S (Subjektif):**\n\n* **Keluhan Utama:** Demam sejak 5 hari yang lalu.\n* **Riwayat Penyakit Sekarang:**\n * Demam terus menerus sepanjang hari (pagi-malam).\n * Demam sempat turun setelah minum obat, tetapi kemudian demam kembali.\n * Keluhan lain: pusing, badan pegal-pegal, mual muntah, belum BAB 3 hari.\n* **Riwayat Penyakit Lingkungan:** Tetangga ada yang sakit demam hingga dirawat di rumah sakit.\n* **Riwayat Pekerjaan:** Ibu Rumah Tangga.\n* **Riwayat Pengobatan** Pasien mengonsumsi obat penurun panas\n\n**O (Objektif):**\n\n* **Pemeriksaan Fisik:** (Hasil pemeriksaan tanda vital: suhu, tekanan darah, nadi, dan pemeriksaan fisik umum dari kepala hingga kaki perlu dicantumkan - *data tidak tersedia dalam percakapan*).\n\n**A (Assessment):**\n\n* **Diagnosis:** Suspek infeksi virus Dengue (Demam Berdarah Dengue/DBD).\n* **Diagnosis Banding:** Perlu dilakukan pemeriksaan darah untuk menyingkirkan kemungkinan penyakit lain (karena ada gejala mual, muntah, dan belum BAB 3 hari).\n\n**P (Plan):**\n\n* **Pemeriksaan Penunjang:** Anjuran pemeriksaan darah.\n* **Terapi:**\n * Resep obat untuk demam dan mual muntah (ditebus di apotek).\n* **Edukasi:**\n * Makan teratur.\n * Minum air putih yang banyak.\n * Istirahat yang cukup.\n* **Anjuran Tindakan Lanjut:** Kontrol kembali ke dokter jika:\n* Ada keluhan nyeri perut\n* Tidak mau makan.\n* Ada mimisan atau gusi berdarah,\n*Tidak membaik selama 2 hari\n\n**Dokter Pemeriksa:** Dr. Arfi\n""",
49
+ },
50
+ ],
51
+ }
52
+ ],
53
+ }
54
+ ),
55
+ )
56
+ print(response.text)