Yarenibis commited on
Commit
d213785
·
verified ·
1 Parent(s): 5e694f1

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +4 -3
src/streamlit_app.py CHANGED
@@ -8,7 +8,6 @@ import streamlit as st
8
  import pandas as pd
9
  from dotenv import load_dotenv
10
  from datasets import load_dataset
11
- from huggingface_hub import login
12
  # LangChain: Embedding + Vector Store
13
  from langchain.text_splitter import RecursiveCharacterTextSplitter
14
  from langchain_chroma import Chroma
@@ -21,6 +20,8 @@ from transformers import AutoTokenizer, AutoModelForCausalLM
21
  # 0️⃣ Ortam Değişkenleri
22
  # ─────────────────────────────
23
  load_dotenv()
 
 
24
  APP_TITLE = "⚖️ Türkçe Hukuk Chatbotu"
25
  APP_CAPTION = "Türkçe hukuk sorularını Qwen3-1.7B modeliyle yanıtlar."
26
 
@@ -38,7 +39,7 @@ RETRIEVER_K = 6
38
  CHUNK_SIZE = 1200
39
  CHUNK_OVERLAP = 100
40
 
41
- login(token=os.getenv("HUGGINGFACEHUB_API_TOKEN"))
42
 
43
  # ─────────────────────────────
44
  # 1️⃣ Dataset ve Chroma Vektör Veritabanı Hazırlığı
@@ -48,7 +49,7 @@ def load_hf_df(dataset_name: str, split: str) -> pd.DataFrame:
48
  """
49
  Hugging Face üzerindeki veri setini yükler ve 'soru' ile 'cevap' sütunlarını düzenler.
50
  """
51
- ds = load_dataset(dataset_name, split=split)
52
  df = ds.to_pandas()
53
  df = df.rename(columns={c.lower(): c for c in df.columns})
54
  if "soru" not in df.columns or "cevap" not in df.columns:
 
8
  import pandas as pd
9
  from dotenv import load_dotenv
10
  from datasets import load_dataset
 
11
  # LangChain: Embedding + Vector Store
12
  from langchain.text_splitter import RecursiveCharacterTextSplitter
13
  from langchain_chroma import Chroma
 
20
  # 0️⃣ Ortam Değişkenleri
21
  # ─────────────────────────────
22
  load_dotenv()
23
+ HF_TOKEN = os.getenv("HUGGINGFACEHUB_API_TOKEN") #Secret kısmına tokenınızı bu şekilde yazın!!!
24
+
25
  APP_TITLE = "⚖️ Türkçe Hukuk Chatbotu"
26
  APP_CAPTION = "Türkçe hukuk sorularını Qwen3-1.7B modeliyle yanıtlar."
27
 
 
39
  CHUNK_SIZE = 1200
40
  CHUNK_OVERLAP = 100
41
 
42
+
43
 
44
  # ─────────────────────────────
45
  # 1️⃣ Dataset ve Chroma Vektör Veritabanı Hazırlığı
 
49
  """
50
  Hugging Face üzerindeki veri setini yükler ve 'soru' ile 'cevap' sütunlarını düzenler.
51
  """
52
+ ds = load_dataset(dataset_name, split=split, token=HF_TOKEN)
53
  df = ds.to_pandas()
54
  df = df.rename(columns={c.lower(): c for c in df.columns})
55
  if "soru" not in df.columns or "cevap" not in df.columns: