Update app.py
Browse files
app.py
CHANGED
@@ -215,8 +215,8 @@ def get_csv_index(csv_file):
|
|
215 |
|
216 |
# تقسیم متنهای طولانی به بخشهای کوچکتر
|
217 |
text_splitter = RecursiveCharacterTextSplitter(
|
218 |
-
chunk_size=
|
219 |
-
chunk_overlap=
|
220 |
length_function=len,
|
221 |
separators=["\n\n", "\n", " ", ""]
|
222 |
)
|
@@ -227,7 +227,7 @@ def get_csv_index(csv_file):
|
|
227 |
|
228 |
# ایجاد embeddings
|
229 |
embeddings = TogetherEmbeddings(
|
230 |
-
model_name="
|
231 |
api_key="0291f33aee03412a47fa5d8e562e515182dcc5d9aac5a7fb5eefdd1759005979"
|
232 |
)
|
233 |
|
@@ -259,7 +259,7 @@ except Exception as e:
|
|
259 |
llm = ChatOpenAI(
|
260 |
base_url="https://api.together.xyz/v1",
|
261 |
api_key='0291f33aee03412a47fa5d8e562e515182dcc5d9aac5a7fb5eefdd1759005979',
|
262 |
-
model="
|
263 |
)
|
264 |
|
265 |
chain = RetrievalQA.from_chain_type(
|
|
|
215 |
|
216 |
# تقسیم متنهای طولانی به بخشهای کوچکتر
|
217 |
text_splitter = RecursiveCharacterTextSplitter(
|
218 |
+
chunk_size=5000,
|
219 |
+
chunk_overlap=512,
|
220 |
length_function=len,
|
221 |
separators=["\n\n", "\n", " ", ""]
|
222 |
)
|
|
|
227 |
|
228 |
# ایجاد embeddings
|
229 |
embeddings = TogetherEmbeddings(
|
230 |
+
model_name="meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
|
231 |
api_key="0291f33aee03412a47fa5d8e562e515182dcc5d9aac5a7fb5eefdd1759005979"
|
232 |
)
|
233 |
|
|
|
259 |
llm = ChatOpenAI(
|
260 |
base_url="https://api.together.xyz/v1",
|
261 |
api_key='0291f33aee03412a47fa5d8e562e515182dcc5d9aac5a7fb5eefdd1759005979',
|
262 |
+
model="deepseek-ai/DeepSeek-R1"
|
263 |
)
|
264 |
|
265 |
chain = RetrievalQA.from_chain_type(
|