Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -74,14 +74,22 @@ def get_naver_answers( message: str ):
|
|
74 |
naver_start_time = time.time()
|
75 |
response = gemini_client.models.generate_content(
|
76 |
model = genai_model,
|
77 |
-
contents=f"{message}\n ์์ ๋ด์ฉ์ ์งง์ ์ ๋ชฉ์ผ๋ก ์์ฝํฉ๋๋ค. ์ ๋ชฉ๋ง ๋ณด์ฌ์ฃผ์ธ์. ๋๋ตํ์ง
|
78 |
)
|
79 |
query = response.text
|
80 |
print( "Query: ", query)
|
81 |
|
82 |
context = get_answers( query )
|
83 |
|
84 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
naver_end_time = time.time()
|
86 |
print(f"Time taken to extract from Naver: { naver_end_time - naver_start_time } seconds")
|
87 |
document = '\n'.join(sorted_answers)
|
@@ -254,12 +262,14 @@ def compare_answers(message: str):
|
|
254 |
return results
|
255 |
|
256 |
def chatFunction( message, history ):
|
257 |
-
content = f'์๋ ๋ฌธ์๋ฅผ ๋ฐํ์ผ๋ก ์ง๋ฌธ์ ๋ตํ์ธ์. ๋ต๋ณ์์ ์ง๋ฌธ์ ๋ฐ๋ผ ์ถ๋ ฅ ํ์ง ๋ง์ธ์. ๋ต๋ณ์ ํ๊ตญ์ด๋ก๋ง
|
258 |
naver_docs, naver_time_taken = get_naver_answers( message )
|
259 |
|
260 |
start_time = time.time()
|
261 |
content += "\n Naver ๋ฌธ์: " + naver_docs
|
262 |
|
|
|
|
|
263 |
completion = gpt_client.chat.completions.create(
|
264 |
model="gpt-4o-mini",
|
265 |
messages=[
|
|
|
74 |
naver_start_time = time.time()
|
75 |
response = gemini_client.models.generate_content(
|
76 |
model = genai_model,
|
77 |
+
contents=f"{message}\n ์์ ๋ด์ฉ์ ์งง์ ์ ๋ชฉ์ผ๋ก ์์ฝํฉ๋๋ค. ์ ๋ชฉ๋ง ๋ณด์ฌ์ฃผ์ธ์. ๋๋ตํ์ง ๋ง์ธ์. ํ๊ตญ์ด๋ก๋ง ๋ต๋ณํด์ฃผ์ธ์!!!",
|
78 |
)
|
79 |
query = response.text
|
80 |
print( "Query: ", query)
|
81 |
|
82 |
context = get_answers( query )
|
83 |
|
84 |
+
answer_count = 0
|
85 |
+
sorted_answers = []
|
86 |
+
for answer in context:
|
87 |
+
curr = '. '.join(answer['answers'])
|
88 |
+
answer_count += len(curr)
|
89 |
+
sorted_answers.append(curr)
|
90 |
+
if answer_count > 55000:
|
91 |
+
break
|
92 |
+
# sorted_answers = ['. '.join(answer['answers']) for answer in context]
|
93 |
naver_end_time = time.time()
|
94 |
print(f"Time taken to extract from Naver: { naver_end_time - naver_start_time } seconds")
|
95 |
document = '\n'.join(sorted_answers)
|
|
|
262 |
return results
|
263 |
|
264 |
def chatFunction( message, history ):
|
265 |
+
content = f'์๋ ๋ฌธ์๋ฅผ ๋ฐํ์ผ๋ก ์ง๋ฌธ์ ๋ตํ์ธ์. ๋ต๋ณ์์ ์ง๋ฌธ์ ๋ฐ๋ผ ์ถ๋ ฅ ํ์ง ๋ง์ธ์. ๋ต๋ณ์ ํ๊ตญ์ด๋ก๋ง ํด์ฃผ์ธ์! ์ฐพ์ Naver ๋ฌธ์์ ๋ค๋ฅธ ๋ฌธ์์์ ๋ต๋ณ์ด ์๋ ๋ด์ฉ์ ์ ๋ ์ถ๋ ฅํ์ง ๋ง์ธ์ \n ์ง๋ฌธ: {message}\n ๋ฌธ์: '
|
266 |
naver_docs, naver_time_taken = get_naver_answers( message )
|
267 |
|
268 |
start_time = time.time()
|
269 |
content += "\n Naver ๋ฌธ์: " + naver_docs
|
270 |
|
271 |
+
print( ">>> Length: ", len(naver_docs) )
|
272 |
+
|
273 |
completion = gpt_client.chat.completions.create(
|
274 |
model="gpt-4o-mini",
|
275 |
messages=[
|