Spaces:
Runtime error
Runtime error
Commit
·
bc97e3c
1
Parent(s):
02b75f5
MBTI 보고문 생성시 결과 logger.info로 기록
Browse files
app.py
CHANGED
@@ -483,10 +483,7 @@ else:
|
|
483 |
with st.spinner("상사의 성향에 맞게 보고문을 다듬는 중..."):
|
484 |
prompt = f"""
|
485 |
상사의 MBTI가 {mbti}일 때, 아래 보고문을 그 성향에 맞게 수정해줘.\n 이 유형의 상사가 중요하게 생각하는 것이 보고서에 빠져있다면 어떤 부분을 보완해야 하는지 상세히 설명해 줘\n그리고 왜 그렇게 수정했는지 이유도 설명해줘.\n보고문: "{user_report}"
|
486 |
-
|
487 |
-
아래 형식으로 답변 해.
|
488 |
-
수정된 보고문: ...
|
489 |
-
이유: ...
|
490 |
"""
|
491 |
try:
|
492 |
response = openai_client.chat.completions.create(
|
@@ -501,9 +498,12 @@ else:
|
|
501 |
reason_match = re.search(r"이유[:\n]*([\s\S]+)", answer)
|
502 |
if mod_match:
|
503 |
st.markdown(f"**수정된 보고문**\n\n{mod_match.group(1).strip()}")
|
|
|
504 |
else:
|
505 |
st.markdown(f"**수정된 보고문**\n\n{answer}")
|
|
|
506 |
if reason_match:
|
507 |
st.markdown(f"**이유 설명**\n\n{reason_match.group(1).strip()}")
|
|
|
508 |
except Exception as e:
|
509 |
st.error(f"GPT 호출 중 오류: {e}")
|
|
|
483 |
with st.spinner("상사의 성향에 맞게 보고문을 다듬는 중..."):
|
484 |
prompt = f"""
|
485 |
상사의 MBTI가 {mbti}일 때, 아래 보고문을 그 성향에 맞게 수정해줘.\n 이 유형의 상사가 중요하게 생각하는 것이 보고서에 빠져있다면 어떤 부분을 보완해야 하는지 상세히 설명해 줘\n그리고 왜 그렇게 수정했는지 이유도 설명해줘.\n보고문: "{user_report}"
|
486 |
+
\n아래 형식으로 답변 해.\n수정된 보고문: ...\n이유: ...
|
|
|
|
|
|
|
487 |
"""
|
488 |
try:
|
489 |
response = openai_client.chat.completions.create(
|
|
|
498 |
reason_match = re.search(r"이유[:\n]*([\s\S]+)", answer)
|
499 |
if mod_match:
|
500 |
st.markdown(f"**수정된 보고문**\n\n{mod_match.group(1).strip()}")
|
501 |
+
logger.info(f"[MBTI 보고문] 수정된 보고문: {mod_match.group(1).strip()}")
|
502 |
else:
|
503 |
st.markdown(f"**수정된 보고문**\n\n{answer}")
|
504 |
+
logger.info(f"[MBTI 보고문] 수정된 보고문: {answer}")
|
505 |
if reason_match:
|
506 |
st.markdown(f"**이유 설명**\n\n{reason_match.group(1).strip()}")
|
507 |
+
logger.info(f"[MBTI 보고문] 이유 설명: {reason_match.group(1).strip()}")
|
508 |
except Exception as e:
|
509 |
st.error(f"GPT 호출 중 오류: {e}")
|