OpenAI (独立した発行元) (プレビュー)

OpenAI API に接続し、GPT3 の電源を使用する場合は、API キーを "Bearer YOUR_API_KEY" と入力する必要があります

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Robin Rosengrün
URL https://linktr.ee/r2power
Email robin@r2power.de
コネクタ メタデータ
Publisher Robin Rosengrün
Website https://openai.com/
プライバシー ポリシー https://openai.com/api/policies/terms/
カテゴリ AI

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有不可

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
API キー securestring "Bearer YOUR_API_KEY" として API キーを入力します 正しい

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

GPT3 プロンプトが完了しました [非推奨]

GPT3 プロンプトが完了します (OpenAI で非推奨 - Completion_Newを使用)

GPT3 プロンプトが完了します

GPT3 プロンプトが完了します

イメージを作成する

DallE2 がプロンプトからイメージを作成する

チャットの完了

ChatGPT や GPT4 などのモデルを使用して会話を保持する

埋め込み

指定された入力のベクター表現を取得する

GPT3 プロンプトが完了しました [非推奨]

GPT3 プロンプトが完了します (OpenAI で非推奨 - Completion_Newを使用)

パラメーター

名前 キー 必須 型 説明
Engine
engine True string

使用されるエンジンは、text-davinci-002/003、text-curie-001、text-babbage-001、text-ada-001 から選択します

ダイアログを表示する
prompt True string

GPT3 で完了するテキスト

n
n integer

各プロンプトに対して生成する入力候補の数

ベスト・オブ
best_of integer

1 を超える値に設定すると、サーバー側で複数の入力候補が生成され、"best" が返されます。 "n" より大きい必要があります。 慎重に使用してください。多くのトークンを消費する可能性があります。

温度
temperature float

値が大きいほど、モデルはより多くのリスクを受け取ることを意味します。 よりクリエイティブなアプリケーションの場合は 0.9、明確に定義された回答の場合は 0 (argmax サンプリング) をお試しください。 この OR トップ p を使用する

max tokens
max_tokens integer

1 つのトークンは、約 4 文字のテキストに相当します (プロンプトと入力候補の間に最大 4,000 個のトークン)

top p
top_p float

温度によるサンプリングに代わる核サンプリングと呼ばれるもので、モデルは top_p の確率質量を持つトークンの結果を考慮します。 したがって、0.1 は、上位 10% の確率質量を構成するトークンのみが考慮されることを意味します。

周波数ペナルティ
frequency_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでのテキスト内の既存の頻度に基づいて新しいトークンを罰し、モデルが同じ行を逐語的に繰り返す可能性を減らします。

プレゼンスペナルティ
presence_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでにテキストに表示されたかどうかに基づいて新しいトークンを罰し、モデルが新しいトピックについて話す可能性を高めます。

ユーザー
user string

エンド ユーザーを表す一意の識別子。OpenAI による不正使用の監視と検出に役立ちます

stop
stop array of string

API がそれ以上のトークンの生成を停止する、最大 4 つのシーケンス。 返されたテキストに停止シーケンスは含まれません

戻り値

名前 パス 型 説明
id
id string

id

オブジェクト
object string

オブジェクト

作成済み
created integer

作成済み

choices
choices array of object

返された完了

テキスト
choices.text string

入力候補テキスト

Index
choices.index integer

完了の数

Logprobs
choices.logprobs string

最も可能性の高いトークンに対するログ確率と、選択したトークンを含めます。 たとえば、logprobs が 3 の場合、API は最も可能性の高い 3 つのトークンの一覧を返します。

完了理由
choices.finish_reason string

テキストが終了した理由 (停止条件/自然終了/長さ)

GPT3 プロンプトが完了します

GPT3 プロンプトが完了します

パラメーター

名前 キー 必須 型 説明
Engine
model True string

使用されるモデルは、text-davinci-002、text-curie-001、text-babbage-001、text-ada-001 から選択します

ダイアログを表示する
prompt True string

GPT3 で完了するテキスト

n
n integer

各プロンプトに対して生成する入力候補の数

ベスト・オブ
best_of integer

1 を超える値に設定すると、サーバー側で複数の入力候補が生成され、"best" が返されます。 "n" より大きい必要があります。 慎重に使用してください。多くのトークンを消費する可能性があります。

温度
temperature float

値が大きいほど、モデルはより多くのリスクを受け取ることを意味します。 よりクリエイティブなアプリケーションの場合は 0.9、明確に定義された回答の場合は 0 (argmax サンプリング) をお試しください。 この OR トップ p を使用する

max tokens
max_tokens integer

1 つのトークンは、約 4 文字のテキストに相当します (プロンプトと入力候補の間に最大 4,000 個のトークン)

top p
top_p float

温度によるサンプリングに代わる核サンプリングと呼ばれるもので、モデルは top_p の確率質量を持つトークンの結果を考慮します。 したがって、0.1 は、上位 10% の確率質量を構成するトークンのみが考慮されることを意味します。

周波数ペナルティ
frequency_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでのテキスト内の既存の頻度に基づいて新しいトークンを罰し、モデルが同じ行を逐語的に繰り返す可能性を減らします。

プレゼンスペナルティ
presence_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでにテキストに表示されたかどうかに基づいて新しいトークンを罰し、モデルが新しいトピックについて話す可能性を高めます。

stop
stop array of string

API がそれ以上のトークンの生成を停止する、最大 4 つのシーケンス。 返されたテキストに停止シーケンスは含まれません

戻り値

名前 パス 型 説明
id
id string

id

オブジェクト
object string

オブジェクト

作成済み
created integer

作成済み

choices
choices array of object

返された完了

テキスト
choices.text string

入力候補テキスト

Index
choices.index integer

完了の数

完了理由
choices.finish_reason string

テキストが終了した理由 (停止条件/自然終了/長さ)

プロンプト トークン
choices.usage.prompt_tokens integer

プロンプト内のトークンの数

完了トークン
choices.usage.completion_tokens integer

完了中のトークンの数

合計トークン数
choices.usage.total_tokens integer

プロンプトと完了のトークンの合計数

イメージを作成する

DallE2 がプロンプトからイメージを作成する

パラメーター

名前 キー 必須 型 説明
ダイアログを表示する
prompt True string

イメージを説明するプロンプト

画像の数
n integer

1 から 10 までの画像の数

size
size string

生成されたイメージのサイズ。 256 x 256、512 x 512、または 1024 x 1024 (既定値: 1024x1024)

format
response_format string

画像への URL を取得するか、base64 形式で受け取ります (既定値: url)

戻り値

名前 パス 型 説明
データ
data array of object

データ

URL
data.url string

作成されたイメージの URL

b64image
data.b64_json byte

base64 形式の画像

チャットの完了

ChatGPT や GPT4 などのモデルを使用して会話を保持する

パラメーター

名前 キー 必須 型 説明
モデル
model True string

使用されるモデルは、gpt-3.5-turbo、gpt-4および他の中から選択する

ロール
role True string

このメッセージの作成者の役割。 システム、ユーザー、またはアシスタントのいずれか。

コンテンツ
content True string

メッセージの内容。

n
n integer

各プロンプトに対して生成する入力候補の数

温度
temperature float

値が大きいほど、モデルはより多くのリスクを受け取ることを意味します。 よりクリエイティブなアプリケーションの場合は 0.9、明確に定義された回答の場合は 0 (argmax サンプリング) をお試しください。 この OR トップ p を使用する

max tokens
max_tokens integer

1 つのトークンは、約 4 文字のテキストに相当します (モデルに応じて、プロンプトと完了の間に最大 4,000 以上のトークン)

top p
top_p float

温度によるサンプリングに代わる核サンプリングと呼ばれるもので、モデルは top_p の確率質量を持つトークンの結果を考慮します。 したがって、0.1 は、上位 10% の確率質量を構成するトークンのみが考慮されることを意味します。

周波数ペナルティ
frequency_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでのテキスト内の既存の頻度に基づいて新しいトークンを罰し、モデルが同じ行を逐語的に繰り返す可能性を減らします。

プレゼンスペナルティ
presence_penalty float

-2.0 から 2.0 までの数値。 正の値は、これまでにテキストに表示されたかどうかに基づいて新しいトークンを罰し、モデルが新しいトピックについて話す可能性を高めます。

stop
stop array of string

API がそれ以上のトークンの生成を停止する、最大 4 つのシーケンス。 返されたテキストに停止シーケンスは含まれません

戻り値

名前 パス 型 説明
id
id string

id

オブジェクト
object string

オブジェクト

作成済み
created integer

作成済み

choices
choices array of object

choices

インデックス
choices.index integer

インデックス

ロール
choices.message.role string

ロール

コンテンツ
choices.message.content string

コンテンツ

終了理由
choices.finish_reason string

終了理由

prompt_tokens
usage.prompt_tokens integer

prompt_tokens

completion_tokens
usage.completion_tokens integer

completion_tokens

total_tokens
usage.total_tokens integer

total_tokens

埋め込み

指定された入力のベクター表現を取得する

パラメーター

名前 キー 必須 型 説明
モデル
model True string

モデル

入力
input True string

入力

戻り値

名前 パス 型 説明
オブジェクト
object string

オブジェクト

データ
data array of object

データ

オブジェクト
data.object string

オブジェクト

embedding
data.embedding array of float

embedding

インデックス
data.index integer

インデックス

モデル
model string

モデル

prompt_tokens
usage.prompt_tokens integer

prompt_tokens

total_tokens
usage.total_tokens integer

total_tokens