Skip to content

[HOTFIX] -await 함수 추가 병렬처리 강화#57

Merged
Doyunamic-Kwon merged 1 commit into
mainfrom
develop
Oct 19, 2025
Merged

[HOTFIX] -await 함수 추가 병렬처리 강화#57
Doyunamic-Kwon merged 1 commit into
mainfrom
develop

Conversation

@Doyunamic-Kwon

Copy link
Copy Markdown
Member

#️⃣ Issue Number

#54

📝작업 내용

성능 강화 issue -> 병렬 처리 강화 (await 함수 사용)

  • 마크 다운 형식 답변 제거

🛠️ PR 유형

어떤 변경 사항이 있나요?

  • 새로운 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 문서 수정
  • 테스트 추가, 테스트 리팩토링
  • 빌드 부분 혹은 패키지 매니저 수정
  • 파일 혹은 폴더명 수정
  • 파일 혹은 폴더 삭제

📸스크린샷 (선택)

💬 공유사항 to 리뷰어

✅ PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • 커밋 메시지 컨벤션에 맞게 작성했습니다.
  • 변경 사항에 대한 테스트 혹은 테스트 코드를 작성했습니다.

- 모든 에이전트와 워크플로우를 완전한 비동기로 전환
- LangGraph invoke → ainvoke 변경으로 이벤트 루프 블로킹 해결
- 외부 I/O 작업(yfinance, Pinecone, OpenAI) 비동기화
- 마크다운 형식(** , ### 등) 완전 제거하여 일반 텍스트로 출력
- 성능 최적화 및 응답 속도 개선

수정된 파일:
- workflow_router.py: 메인 워크플로우 비동기화
- 모든 agents/*.py: LLM 호출 및 처리 로직 비동기화
- chatbot_service.py: API 엔드포인트 비동기화
- external_api_service.py: yfinance 비동기화
- pinecone_rag_service.py: Pinecone 검색 비동기화

테스트 완료: 서버 정상 작동, API 응답 정상"
@Doyunamic-Kwon Doyunamic-Kwon merged commit 626093a into main Oct 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant