OpenAI
이 페이지는 기계 번역되었습니다. 영어 원문 보기

내 API 키를 팀원이나 동료와 공유할 수 있나요?

API 키를 비공개로 유지하는 것이 가장 좋은 이유와 팀에게 안전하게 액세스 권한을 부여하는 방법을 알아보세요.

마지막 수정: 12 days ago

API 키를 공유할 수 있나요?

개인 API 키는 신뢰할 수 있는 동료나 팀원을 비롯한 그 누구와도 공유하지 않는 것이 좋습니다. API 키는 조직의 사용량 및 요금 청구에 대한 액세스 권한을 부여합니다. 이를 공유하면 다음과 같은 결과를 초래할 수 있습니다.

  • 계정 보안을 위태롭게 합니다.

  • 사용량 추적을 모호하게 합니다.

  • 안전한 키 관리 모범 사례를 위반합니다.


협업을 위한 추천하는 방법은 무엇인가요?

팀 협업에 사용자 기반 키를 사용하지 않아야 합니다. 대신 안전하고, 감사 가능하며, 확장 가능한 협업을 위해 설계된 프로젝트 기반 API 키를 사용할 것을 권장합니다.

  • OpenAI 대시보드에서 프로젝트를 생성합니다.

  • 팀, 제품 또는 환경(예: 스테이징과 프로덕션)을 기준으로 프로젝트에 멤버를 할당합니다.

  • 프로젝트별로 고유한 API 키를 생성하고 개별적인 속도 제한 및 지출 관리를 설정합니다.

  • 사용량 대시보드에서 프로젝트별 사용량을 모니터링합니다.

이 접근 방식은 다음과 같은 이점을 제공합니다.

  • 더욱 강력하게 액세스 권한 제어

  • 보다 효율적으로 환경 분리

  • 프로젝트별 사용 현황을 명확하게 파악

  • 프로덕션 시스템의 보다 안전한 운영 한계 범위


내가 여전히 조직에 사용자를 초대할 수 있나요?

네. Team 페이지에서 다음과 같이 할 수 있습니다.

  • 조직에 팀원을 초대합니다.

  • 초대한 팀원들을 독자 또는 소유자로 할당합니다.

  • 개인 키를 공유하지 않고도 팀원들이 프로젝트를 안전하게 사용하도록 합니다.

각 사용자는 권한이 부여된 프로젝트에 연결된 키를 사용하여 인증할 수 있습니다.


API 키는 어디에 저장해야 하나요?

모든 API 키는 다음과 같이 관리해야 합니다.

  • 환경 변수나 비밀 관리 도구를 사용하여 안전하게 저장해야 합니다.

  • 코드에 커밋하거나 일반 텍스트로 공유하지 않아야 합니다.

  • 노출되었다고 의심되면 바꿔야 합니다.

API 키 안전을 위한 모범 사례 확인하기 →


환경을 분리하려면 어떻게 해야 하나요?

아래 단계를 따르세요.

  • 스테이징, 프로덕션, 개발을 위한 별도의 프로젝트를 생성합니다.

  • 각 환경에 고유한 API 키와 사용자를 할당합니다.

  • 프로젝트별로 별도의 속도 제한지출 한도를 적용합니다.

이렇게 하면 보다 엄격한 운영 제어가 가능하고 실수로 라이브 시스템에 영향을 미칠 위험을 줄일 수 있습니다.

이 문서가 도움이 되었나요?