認可
OpenAIカードを初めてフローに追加すると、接続の構成が求められます。Okta Workflowsこの接続はOpenAIアカウントにリンクしてアカウント情報を保存するため、将来のOpenAIフローで接続を再利用できます。
Okta Workflowsコンソールの接続(Connections)ページでは、一意の接続を複数作成し、管理できます。
データのセキュリティのために、Oktaでは、各ユースケースで最小権限の原則に従う複数の接続を作成することをお勧めします。たとえば、読み取り専用アクセス権のコネクターや、更新権限を持つコネクターを作成します。
開始する前に
Okta サブスクリプション契約に概要が示されているように、Okta Workflowsを通じてお客様が送信する、またはお客様の代わりに送信される電子データには、健康、クレジットカード、金融、またはその他の機密データを含めることはできません。データを実行履歴に保存した場合、その情報は30日間保持されます。
OpenAIコネクターを使用するには、OpenAI APIにアクセスする必要があります。OpenAIは、従量課金プランによってAPIアクセスをお客様に制限します。詳しくは、「OpenAI APIの価格設定」を参照してください。
このタスクを開始する
OpenAIは、承認にAPIトークンと組織IDを使用します。最新の詳細については、OpenAIのサイトで「認証」を参照してください。
OpenAI API資格情報
OpenAI APIトークン(OpenAIでは秘密鍵と呼ばれます)をすでに作成した場合は、次のセクションに進んでください。
APIトークンの作成が必要なときは、次の手順を実行します。
-
OpenAI API keys(OpenAI APIキー)]ページに移動して新しい秘密鍵を作成(Create new secret key)をクリックします。
-
トークンにオプションの名前(Name)を指定して秘密鍵を作成(Create secret key)をクリックします。
-
生成されたAPIトークンを安全な場所にコピーします。このAPIトークンをコピーできるのは作成時のみです。既存のトークンを紛失ときは、新しいトークンに置き換える必要があります。
-
完了(Done)をクリックします。
-
OpenAIの複数の組織に属しているときは、デフォルト組織(Default organization)オプションを使ってこのAPIトークンをデフォルトで使用する組織を指定します。
OpenAI組織ID
コネクターの構成に必要なOpenAI組織IDを取得するには、次の手順を実行します。
-
OpenAI 組織設定ページに移動します。
-
接続に使用するAPIトークンに対応する組織ID(Organization ID)をコピーします。
OktaでOpenAI接続を作成する
Workflowsコンソールで、次の手順を実行します。
- 新規接続(New Connection)をクリックします。
- 接続ニックネーム(Connection Nickname)を入力します。複数のOpenAIアカウントをセットアップするときは、ニックネームを一意にしてください。
- OpenAI組織IDを入力します。
- APIキー(API Key)を入力します。
- 作成(Create)をクリックします。
OpenAI接続を削除する
Okta WorkflowsコンソールでOpenAI接続を削除しても、対応するOpenAI APIトークンは削除されません。
不要になったときは、OpenAIコンソールのAPIキーページでAPIトークンを直接削除します。