アクティビティ
最新
バナーの背景画像
Integration Service のアクティビティ
最終更新日 2024年4月23日

テキスト補完を生成

UiPath.MicrosoftAzureOpenAI.IntegrationService.Activities.GenerateTextPletion

説明

プロンプトやモデル ID などのその他の入力を指定すると、テキスト完了応答が生成されます。

プロジェクトの対応 OS

Windows | クロスプラットフォーム

構成

  • 接続 ID - Integration Service で確立された接続です。 ドロップダウンにアクセスして、コネクションを選択、追加、または管理します。 このフィールドは、文字列または String 型変数のみをサポートします。
  • プロンプト - テキスト補完の生成に使用するプロンプトです。

Advanced (カスタム)

オプション

  • Model - テキスト補完の生成に使用されるモデル名または ID です。
    メモ: このアクティビティでは、Azure インスタンスにデプロイされている GPT-3 モデルを選択できます。 ドロップダウンにモデルが表示されない場合は、Azure 管理者にお問い合わせのうえ、モデルを運用環境にデプロイしたことを確認してください。
  • 最大トークン数 - 完了時に生成するトークンの最大数です。 プロンプトのトークン数と max_tokens の合計は、モデルのコンテキストの長さを超えることはできません。 ほとんどのモデルのコンテキスト長は 2048 トークンです (ただし最新モデルは 4096 トークンをサポートします)。 トークンについて詳しくは、こちらをご覧ください。
  • N - AI に返される完了選択肢の数です。 このフィールドの最小値は、 1です。 既定値は 1です。
  • 温度 - 使用するサンプリング温度の値です。 値が大きいほど、モデルにより多くのリスクが伴います。 より正確に定義された、またはより正確な回答を持つものについては、より創造的な応答や完了、および 0 (argmaxサンプリングとも呼ばれる)については、 0.9 を試してください。一般的な推奨事項は、既定値から、this または Nucleus Sample Value を変更することですが、両方の値ではありません。 既定では、 1されます。
  • 上位 P - 0 から 1 の数値です。この数が少ないほど、考慮されるトークンが少なくなります。既定値は 1 です。
  • Stream - 部分的な進行状況をストリーム バックするかどうかを指定します。 設定した場合、トークンは使用可能になった時点でデータ専用のサーバー送信イベントとして送信され、ストリームは data:[DONE] メッセージで終了します。 既定では、 falseされます。
  • ログの Probs - logprobの最も可能性が高いトークンと、選択したトークンのログの計算値を含めます。 たとえば、 logprobs が 5 の場合、API は最も可能性の高い 5 つのトークンのリストを返します。 API は常に、サンプルしたトークンの logprob を返すため、応答には最大で logprobs+1 要素がある可能性があります。 logprobs の最大値は 5 です。既定では、 nullされます。
  • Echo - 完了に加えて、このフィールドが trueに設定されている場合、プロンプトをエコーします。 既定値は falseです。
  • Stop - API がさらなるトークンの生成を停止する最大 4 つのシーケンス。 返されたテキストに停止シーケンスが含まれていません。 既定では、 nullされます。
  • プレゼンス ペナルティー - -2.0 から 2.0 の間の数値です。 正の値は、これまでにテキストに含まれているかどうかに基づいて新しいトークンにペナルティを与え、モデルが新しいトピックについて話す可能性を高めます。 既定では、 0されます。
  • 頻度の違約金 - -2.0 から 2.0 の間の数値です。 正の値は、これまでのテキスト内の既存の頻度に基づいて新しいトークンにペナルティを適用し、モデルが同じ行を冗長に繰り返す可能性を減らします。 既定では、 0されます。
  • ベスト オブ - best_of 完了をサーバー側に生成し、 best を返します (トークンごとのログ確率が最も高いトークン)。 結果はストリーミングできません。 N と一緒に使用する場合、 best_of は候補の完了回数を制御し、N は返す数を指定します。 best_of 、N より大きくする必要があります。既定では、 1

出力

  • 応答 - 以下を含む完全な GenerateTextCompletion オブジェクトです。
    • チョイス - モデルからの応答です。 既定で 1 に設定されるアクティビティの追加オプションで、['N] フィールドを使用して、モデルから返される応答の総数を設定できます。 これは 0 から始まる最初のオブジェクトを持つ配列として返されます。元。 「繰り返し」コントロール内の配列内の単一のオブジェクトを参照する: Response.Choices(0).Text

      テキスト補完応答オブジェクトの他の部分については、このページをご覧ください。

  • 上生成テキスト - 生成 された最上位のテキスト完了文字列です。 あなたは単一の応答(つまり、1つの応答のみを返す)に興味がある場合は. N=1 が既定です)。これが、最も使用される可能性が高い出力になります。 これは「Text」データ型であり、変数を割り当てて他のアクティビティ/テキスト入力で直接使用するのは簡単です。
  • 説明
  • プロジェクトの対応 OS
  • 構成
  • Advanced (カスタム)

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.