openai organizationsの概念
概要
- APIにリクエストするときにヘッダーに
organization id
を指定すると組織の割当に対して課金される- つまり、API keyの発行主体は課金されず、
organization id
を発行した組織が課金される
- つまり、API keyの発行主体は課金されず、
- 個人は複数の組織に属することができるので、一つの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()
参考
- Organization settings
- organization idの管理
- Requesting organization
- Organization、Member、API keyの関係について