feat: 웹 녹음 AI 요약 기능 구현

- MeetingLog 모델 (BelongsToTenant, SoftDeletes)
- GoogleCloudService (GCS 업로드, STT API)
- MeetingLogService (Claude API 요약)
- MeetingLogController (HTMX/JSON 듀얼 응답)
- 순수 Tailwind CSS UI 구현
- API 라우트 8개 엔드포인트 등록
This commit is contained in:
2025-12-16 15:07:56 +09:00
parent 22f07069e0
commit 331eaebf86
9 changed files with 1606 additions and 43 deletions

View File

@@ -44,4 +44,9 @@
'api_key' => env('CLAUDE_API_KEY'),
],
'google' => [
'credentials_path' => env('GOOGLE_APPLICATION_CREDENTIALS'),
'storage_bucket' => env('GOOGLE_STORAGE_BUCKET'),
],
];