activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 Integration Service で提供されるコネクタ パッケージの一部は機械翻訳で処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white
Integration Service のアクティビティ
Last updated 2024年11月19日

チャット補完を生成

UiPath.OpenAI.IntegrationService.Activities.GenerateChatCompletion

説明

ユーザー プロンプトと指示などの追加オプション (会話履歴を含む場合があります) を指定すると、このアクティビティはテキスト補完応答を生成します。 このアクティビティのデフォルトは GPT-3.5-Turbo です モデルだけでなく、GPT-4へのアクセスも許可します。 これらのモデルはどちらもチャット用に最適化されているため、アクティビティの名前が付けられています。 詳しくは、チャット入力候補 API をご覧ください。

このアクティビティでは、ユーザーが会話の履歴を追加できますが、実際にはモデルからの以前の要求と応答がメモリに保持されないことに注意してください。 それは無状態です。各OpenAIチャットアクティビティでは、ユーザーがプロンプトのコンテキストとして完全な対話履歴を提供する必要があります。

プロジェクトの対応 OS

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

構成

  • コネクション ID - Integration Service で確立されたコネクションです。ドロップダウン メニューからコネクションを選択、追加、または管理します。

  • モデル名 - チャットの完了に使用する大規模言語モデル (LLM)。 ドロップダウン リストから、GPT-4、GPT-3.5、GPT-4V のいずれかのオプションを選択します。 既定値は GPT-4 です。 これらのモデルの違いについて詳しくは、 OpenAI のドキュメントをご覧ください。
  • プロンプト - チャット完了の生成に使用するプロンプトです。 プロンプトエンジニアリングの詳細をご覧ください。
  • 画像の種類 - 画像の分析が必要な場合にメッセージと共に送信する画像の種類です。 GPT-4V モデルを選択した場合に表示されます。 [画像ファイル]、[画像 URL] のいずれかのオプションを選択します。 サポートされているファイル形式:PNG(.png)、JPEG(.jpegおよび.jpg)、 WEBP (.webp) およびアニメーション化されていない GIF (.gif)
    • 画像ファイル - 変数を使用して画像ファイルを選択します。 このフィールドでは IResource 型の入力がサポートされています。
    • 画像 URL - 画像分析が必要な場合にメッセージとともに送信する画像 URL です。 このフィールドでは String 型の入力がサポートされています。
プロパティを管理

[プロパティを管理] ウィザードを使用して、オブジェクトの標準フィールドまたはカスタム フィールドを設定または使用します。フィールドを選択して、アクティビティ キャンバスに追加できます。 追加した標準フィールドまたはカスタム フィールドは、[ プロパティ] パネル (デスクトップ版の Studio) または [ その他のプロパティを表示] (Studio Web の場合) で使用できます。

その他のプロパティ
  • 指示 - AI がチャット完了応答を生成する方法に関する指示です。 これは、OpenAI ドキュメントで説明されている システムの役割 に相当します。 現在、このアクティビティでは アシスタント の役割は利用できません。
  • モデル名 - チャットの完了に使用する大規模言語モデル (LLM)。 [ gpt-3.5-turbo ] と [ gpt-4] から選択できます。既定では、[ gpt-4 ] が選択されています。
  • トークンの最大数 - プロンプトおよび生成される回答に使用できるトークンの最大数です。 トークンが少ないほど安価です。 ほとんどのモデルは最大 4096 トークンをサポートしますが、一部のモデルは 2048 のみをサポートします。 デフォルト値は 1920 です。 トークンの詳細については、こちらをご覧ください
  • N - AI に返される完了選択肢の数です。 このフィールドの最小値は、 1です。 既定値は 1です。
  • 温度 - 0 から 2 の間の数値。 0.8 のような値が大きいほど出力がよりランダムになりますが、 0.2 のような値は値がよりフォーカスされ、確定的になります。 既定値は 1です。
  • 上位 P - 0 から 1 の数値です。この数が少ないほど、考慮されるトークンが少なくなります。既定値は 1 です。
  • Stream - 部分的な進行状況をストリーム バックするかどうかを指定します。 設定した場合、トークンは使用可能になった時点でデータ専用のサーバー送信イベントとして送信され、ストリームは data:[DONE] メッセージで終了します。 既定では、 falseされます。
  • Stop - API がさらなるトークンの生成を停止する最大 4 つのシーケンス。 返されたテキストに停止シーケンスが含まれていません。 既定では、 nullされます。
  • プレゼンス ペナルティー - -2.0 から 2.0 の間の数値です。 正の値は、これまでにテキストに含まれているかどうかに基づいて新しいトークンにペナルティを与え、モデルが新しいトピックについて話す可能性を高めます。 既定では、 0されます。
  • 頻度の違約金 - -2.0 から 2.0 の間の数値です。 正の値は、これまでのテキスト内の既存の頻度に基づいて新しいトークンにペナルティを適用し、モデルが同じ行を冗長に繰り返す可能性を減らします。 既定では、 0されます。
  • ユーザー - エンド ユーザーを表す一意の識別子です。OpenAI が違反を監視および検出するのに役立ちます。 既定では、 nullされます。
出力
  • 上位生成テキスト - 上位生成チャット完了文字列です。 単一の応答(つまり、デフォルトのN = 1)のみを返すことに関心がある場合は、これが使用したいと思う可能性が最も高い出力になります。 これは、他のアクティビティ/テキスト入力に変数を代入して直接使用できる Text データ型です。
  • チャット完了を生成 - 自動的に生成される出力変数です。 生成された上位のチャット完了文字列。 単一の応答(つまり、デフォルトのN = 1)のみを返すことに関心がある場合は、これが使用したいと思う可能性が最も高い出力になります。 これは「テキスト」データ型で、簡単に変数を割り当てて他のアクティビティ/テキスト入力で直接使用できます。
    • 選択肢 - またはモデルからの応答。 アクティビティの追加オプションの [N] フィールドを使用して、モデルから返される回答の合計数を設定できます。既定値は 1 です。 これは、最初のオブジェクトが0から始まる配列として返されます。元。 [繰り返し (コレクションの各要素)] コントロール内の配列内の 1 つのオブジェクトを参照する: Response.Choices(0).Text. 詳細については、 チャット完了オブジェクトの ドキュメントを参照してください。
  • 説明
  • プロジェクトの対応 OS
  • 構成

このページは役に立ちましたか?

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