refactor: [ai-config] 모든 API 키를 DB(ai_configs)에서 .env로 전환

- AiConfig::getActiveGemini() → config('services.gemini') 기반
- AiConfig::getActiveGcs() → config('services.google') 기반
- AiConfig::getActiveClaude() → config('services.claude') 기반
- AiConfig::getActiveNotion() → config('services.notion') 기반
- GoogleCloudStorageService: DB 우선 로직 제거, .env만 사용
- 8개 서비스 파일은 수정 없이 동작 (AiConfig 인터페이스 유지)
This commit is contained in:
김보곤
2026-02-23 09:55:07 +09:00
parent 1b73fd1cf2
commit 52b26c7216
3 changed files with 134 additions and 107 deletions

View File

@@ -37,6 +37,8 @@
'gemini' => [
'api_key' => env('GEMINI_API_KEY'),
'model' => env('GEMINI_MODEL', 'gemini-2.0-flash'),
'base_url' => env('GEMINI_BASE_URL', 'https://generativelanguage.googleapis.com/v1beta'),
'project_id' => env('GEMINI_PROJECT_ID', 'codebridge-chatbot'),
],