openai organizations

openai organizationsの概念

タグ


概要

  • APIにリクエストするときにヘッダーにorganization idを指定すると組織の割当に対して課金される
    • つまり、API keyの発行主体は課金されず、organization idを発行した組織が課金される
  • 個人は複数の組織に属することができるので、一つのAPIキーを使用しつつorganization idを指定することで課金先を変えることができる

具体例

console

$ curl https://api.openai.com/v1/models \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "OpenAI-Organization: $USING_ORGANIZATION_ID"

python

import os
import openai
openai.organization = os.getenv("OPENAI_ORGANIZATION")
openai.api_key = os.getenv("OPENAI_API_KEY")
openai.Model.list()

参考