forked from pixegami/rag-tutorial-v2
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbatchQuery.py
More file actions
30 lines (25 loc) · 1.07 KB
/
Copy pathbatchQuery.py
File metadata and controls
30 lines (25 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import numpy as np
from config import configSetting
from configCloud import configCloudSetting, MISTRALAI_API_KEY
from query_data import query_rag_local, query_rag_cloud
# A file showing batch processing and sweeping of values through a query.
QUESTION_TEXT1 = "QUESTION TEXT 1"
QUESTION_TEXT2 = "QUESTION TEXT 2"
query_rag_local(QUESTION_TEXT1,
configSetting.chromaPath,
configSetting.embeddings,
configSetting.querySimilarityScore,
configSetting.queryTemperature,
configSetting.embeddingsModel,
configSetting.queryModel)
temperatures = np.linspace(0.10, .30, num=15)
for temperature in temperatures:
query_rag_cloud(QUESTION_TEXT2,
configSetting.chromaPath,
configCloudSetting.embeddingsCloudMistral,
configCloudSetting.querySimilarityScore,
temperature,
configCloudSetting.mistralEmbeddingsModel,
configCloudSetting.mistralQueryModel,
configCloudSetting.queryContextNumber,
MISTRALAI_API_KEY)