M17idd commited on
Commit
be10366
·
verified ·
1 Parent(s): 38ae041

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -2
app.py CHANGED
@@ -510,7 +510,42 @@ def clean_text(text):
510
  return re.sub(r'[^آ-یa-zA-Z0-9۰-۹,.،؟!؛\s]+', '', text)
511
 
512
 
513
- query = st.text_input("سؤال خود را وارد کنید:")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
514
 
515
  if "chat_history" not in st.session_state:
516
  st.session_state.chat_history = []
@@ -537,7 +572,7 @@ if query:
537
  {query}
538
 
539
  خطوط مرتبط:
540
- {cleaned_closest_lines}
541
 
542
  پاسخ نهایی:
543
  """
 
510
  return re.sub(r'[^آ-یa-zA-Z0-9۰-۹,.،؟!؛\s]+', '', text)
511
 
512
 
513
+ st.markdown("""
514
+ <style>
515
+ .custom-input-container {
516
+ display: flex;
517
+ justify-content: center;
518
+ margin-bottom: 20px;
519
+ }
520
+ .custom-input input {
521
+ font-family: 'B Nazanin', sans-serif;
522
+ font-weight: bold;
523
+ color: white;
524
+ background-color: #262730;
525
+ border: 1px solid #444;
526
+ border-radius: 10px;
527
+ padding: 10px 20px;
528
+ width: 60%;
529
+ text-align: center;
530
+ font-size: 18px;
531
+ }
532
+ </style>
533
+ <div class="custom-input-container">
534
+ <div class="custom-input">
535
+ <input type="text" id="customQuery" placeholder="سؤال خود را وارد کنید:">
536
+ </div>
537
+ </div>
538
+ <script>
539
+ const inputElement = window.parent.document.querySelector("#customQuery");
540
+ if (inputElement) {
541
+ inputElement.addEventListener("change", function() {
542
+ window.parent.postMessage({type: "streamlit:setComponentValue", value: this.value}, "*");
543
+ });
544
+ }
545
+ </script>
546
+ """, unsafe_allow_html=True)
547
+
548
+ query = st.text_input(" ", key="custom_query") # برای گرفتن مقدار واقعی ورودی
549
 
550
  if "chat_history" not in st.session_state:
551
  st.session_state.chat_history = []
 
572
  {query}
573
 
574
  خطوط مرتبط:
575
+ {top_chunks}
576
 
577
  پاسخ نهایی:
578
  """