반응형 CI/CD2 Vercel에서 API Key 관리 Vercel의 도메인 서비스를 이용하여 구현한 AI문의창이 있는 페이지에서 결과 화면에 다음과 같은 에러 메시지가 출력되었다. '오류 발생: API 호출 중 최대 재시도 횟수 초과: API 요청 실패 (HTTP 403): {"error":{"code":403,"message":"Your API key was reported as leaked. Please use another API key.","status":"PERMISSION_DENIED"}}' 이는 API키가 유출되었다고 알려주는 메시지였습니다. 위의 화면 html 소스에 API Key가 있는 상태에서 이를 github에 올렸고, 이를 Vercel을 통해 배포하였기 때문이었습니다.이런 경우 API_KEY는 어떻게 해야할까? 암호화? 그럼 그 암호화.. 2025. 12. 5. Vercel을 이용한 웹페이지 개발 Vercel은 서버리스 방식 클라우드 컴퓨팅 서비스를 제공하는 회사입니다. 물론 상업용이 아니라면 무료로 사용할 수 있습니다.모든 설정을 수동으로 할 필요 없이 사용하고 싶은 소스를 정하고 Deploy만 하면 나머지 빌드 과정이나 운영(스케일링 등)은 버셀이 모두 처리한다. 따라서 웹 개발자에게 특히 친화적이며, 개발자는 개발을 한 후 deploy후 결과를 받는 프로세스를 반복하며 개발을 진행할 수 있다. 1. 웹페이지 준비요즘엔 AI를 이용하여 개발하기 쉽죠. 저는 Python코드에서 Google Gemini를 이용하여 문의를 하고 답변을 받는 API를 사용한 일이 있었는데, 이때 '현재 시점의 데이터를 검색하여 그 기반으로 답변해줘.' 라고 했더니 엔진이 학습된 시점(약 1년전)의 데이터를 답변에 적.. 2025. 12. 5. 이전 1 다음 반응형