1. OpenAI API 인증 안내
OpenAI API는 요청의 보안과 적법성을 보장하기 위해 API 키의 사용을 요구합니다. API 키는 OpenAI 서비스와의 통신을 담당하며, 요청을 보낼 때마다 여러분의 신원을 나타내는 데 사용됩니다.
2. OpenAI API 키 획들하기
OpenAI API 키를 획득하려면 OpenAI 대시보드에 로그인하여 키 관리 페이지로 이동하세요. 여기에서 새 API 키를 생성하고 관리하며 기존의 API 키를 폐기할 수 있습니다.
3. HTTP 헤더에 API 키 추가하기
OpenAI에 API 요청을 보낼 때는 HTTP 요청 헤더에 Authorization
필드를 추가해야 하며, 그 값으로는 Bearer
다음에 여러분의 API 키를 넣어야 합니다. 아래는 curl 명령어를 사용하여 요청하는 예시입니다:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY"
OPENAI_API_KEY
를 여러분의 실제 API 키로 대체해 주세요.
4. 다중 조직 구성원을 위한 API 키 사용
여러 조직의 구성원이며 API 요청이 어떤 조직의 사용 통계로 기입되어야 하는지를 지정하려면 HTTP 요청 헤더에 OpenAI-Organization
필드를 추가할 수 있습니다. 이 필드의 값은 사용 통계가 기입될 조직의 ID여야 합니다.
아래는 조직 ID를 지정하는 curl 명령어의 예시입니다:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY" \
-H "OpenAI-Organization: YOUR_ORG_ID"
OPENAI_API_KEY
와 YOUR_ORG_ID
를 여러분의 실제 API 키와 조직 ID로 대체해 주세요.
팁: 언제나 여러분의 API 키와 조직 ID의 안전을 보장하고, 특히 클라이언트 측 코드에서는 이를 절대로 공개되는 장소에 공개하지 마세요. API 키가 유출되면 서비스의 오용이나 예상치 못한 요금 부과가 발생할 수 있습니다. 여러분의 API 키를 비밀번호처럼 대한적으로 보호하세요.