Solomon AI Assistant 탄생
15
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

Solomon AI Assistant 소개 및 구현

이 게시물은 오류 로그 분석 및 자동 응답 시스템인 Solomon AI Assistant의 탄생과 구현 과정을 설명합니다.

시스템 구성 및 동작 흐름

  • Heimdall에서 오류 감지 시 Webhook으로 서버에 전달
  • 서버는 비동기 처리로 Slack 알림 발송 및 Gemini AI 호출
  • Gemini가 오류 원인을 분석하여 Slack 스레드에 답변 자동 등록
  • Slack Socket Mode를 활용해 Bot과 상호작용 및 대화 세션 유지

핵심 기능 및 개선점

  • Stack Trace 간소화 로직으로 가독성 향상
  • Gemini API를 통한 구체적 오류 원인 분석 및 해결책 제시
  • 채팅 세션 캐싱으로 추가 질문에 대한 문맥 유지
  • 운영 중 추가 질문 처리 미비점 발견 후 Slack Event Subscription 및 캐시 기반 세션 유지 기능 도입

운영 경험 및 향후 계획

  • 실제 코드 기반 분석을 위한 MCP 도입 검토 중

연관 게시글