mirror of
https://github.com/hwanny1128/HGZero.git
synced 2026-06-13 17:39:09 +00:00
Todo 실시간 추출 기능 삭제
This commit is contained in:
@@ -201,45 +201,6 @@ else 결정사항 제안 생성
|
||||
deactivate DB
|
||||
deactivate Repo
|
||||
|
||||
else 실시간 액션아이템 추출
|
||||
SuggestService -> LLM: extractRealtimeActionItems(meetingId, transcript)
|
||||
activate LLM
|
||||
|
||||
LLM -> OpenAI: POST /chat/completions
|
||||
activate OpenAI
|
||||
note right
|
||||
프롬프트:
|
||||
- "~까지 하겠습니다" 패턴 감지
|
||||
- "제가 담당하겠습니다" 패턴 감지
|
||||
- 담당자 및 마감일 추출
|
||||
|
||||
응답 형식:
|
||||
{
|
||||
"actionItems": [
|
||||
{
|
||||
"content": "할 일 내용",
|
||||
"assignee": "담당자",
|
||||
"dueDate": "YYYY-MM-DD",
|
||||
"priority": "HIGH|MEDIUM|LOW"
|
||||
}
|
||||
]
|
||||
}
|
||||
end note
|
||||
|
||||
OpenAI --> LLM: 액션아이템 후보 목록
|
||||
deactivate OpenAI
|
||||
|
||||
LLM --> SuggestService: actionItemSuggestions
|
||||
deactivate LLM
|
||||
|
||||
SuggestService -> Repo: saveSuggestions(meetingId, "ACTION_ITEM", suggestions)
|
||||
activate Repo
|
||||
Repo -> DB: INSERT INTO ai_suggestions
|
||||
activate DB
|
||||
DB --> Repo: 저장 완료
|
||||
deactivate DB
|
||||
deactivate Repo
|
||||
|
||||
end
|
||||
|
||||
SuggestService --> Service: 모든 추천사항 생성 완료
|
||||
@@ -259,7 +220,6 @@ note right
|
||||
- suggestions:
|
||||
* discussionTopics: []
|
||||
* decisions: []
|
||||
* actionItems: []
|
||||
end note
|
||||
|
||||
note over Controller, DB
|
||||
@@ -268,11 +228,10 @@ note over Controller, DB
|
||||
- LLM 회의록 생성: 3-5초
|
||||
- 저장: 100-200ms
|
||||
- 벡터화: 500ms-1초
|
||||
- 실시간 추천 병렬 처리: 5-8초
|
||||
- 실시간 추천 병렬 처리: 4-6초
|
||||
* 논의사항 제안: 2-3초
|
||||
* 결정사항 제안: 2-3초
|
||||
* 액션아이템 추출: 1-2초
|
||||
총: 약 9-15초
|
||||
총: 약 8-13초
|
||||
end note
|
||||
|
||||
@enduml
|
||||
|
||||
Reference in New Issue
Block a user