From 0692eda2821d091af2c12074f4ee209fcc2e1eac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Fri, 20 Feb 2026 23:02:51 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20[config]=20MNG=20=EC=97=B0=EA=B5=AC=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=EC=9D=84=20API=20=EB=B0=B1=EC=97=94=EB=93=9C?= =?UTF-8?q?=EB=A1=9C=20=ED=86=B5=ED=95=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Claude AI, Google Cloud (STT/GCS), Vertex AI 서비스 설정 추가 - config/gcs.php 생성 (Google Cloud Storage 설정) - .env에 바로빌, AI, Google Cloud 환경변수 추가 --- config/gcs.php | 21 +++++++++++++++++++++ config/services.php | 31 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 config/gcs.php diff --git a/config/gcs.php b/config/gcs.php new file mode 100644 index 0000000..2305a9f --- /dev/null +++ b/config/gcs.php @@ -0,0 +1,21 @@ + env('GCS_BUCKET_NAME'), + + // 서비스 계정 파일 경로 + 'service_account_path' => env('GCS_SERVICE_ACCOUNT_PATH', '/var/www/mng/apikey/google_service_account.json'), + + // DB 설정 사용 여부 (false면 .env만 사용) + 'use_db_config' => env('GCS_USE_DB_CONFIG', true), +]; diff --git a/config/services.php b/config/services.php index c0a790a..4631a9d 100644 --- a/config/services.php +++ b/config/services.php @@ -58,6 +58,37 @@ 'exchange_secret' => env('INTERNAL_EXCHANGE_SECRET'), ], + /* + |-------------------------------------------------------------------------- + | Claude AI + |-------------------------------------------------------------------------- + */ + 'claude' => [ + 'api_key' => env('CLAUDE_API_KEY'), + ], + + /* + |-------------------------------------------------------------------------- + | Google Cloud (STT + GCS Storage) + |-------------------------------------------------------------------------- + | Google Cloud 서비스 인증 및 음성인식(STT) 설정 + */ + 'google' => [ + 'credentials_path' => env('GOOGLE_APPLICATION_CREDENTIALS'), + 'storage_bucket' => env('GOOGLE_STORAGE_BUCKET'), + 'location' => env('GOOGLE_STT_LOCATION', 'asia-southeast1'), + ], + + /* + |-------------------------------------------------------------------------- + | Vertex AI (Veo 영상 생성 등) + |-------------------------------------------------------------------------- + */ + 'vertex_ai' => [ + 'project_id' => env('VERTEX_AI_PROJECT_ID', 'codebridge-chatbot'), + 'location' => env('VERTEX_AI_LOCATION', 'us-central1'), + ], + /* |-------------------------------------------------------------------------- | Barobill API (SOAP)