この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 1659|答える: 1

[AI] (8) 大型モデルの対話役割システム、ユーザー、アシスタントの紹介

[リンクをコピー]
2025年2月28日 09:45:00 に投稿 | | |
チャットモデルは一連のメッセージを入力として受け取り、モデルが生成したメッセージを出力として返します。

チャット形式は複数ラウンドの会話が容易ですが、会話のない単発のタスクにも同様に適しています。 APIコールの例は以下の通りです:

メッセージパラメータは、複数のメッセージオブジェクトを含むcreateChatCompletionメソッドで最も重要なパラメータです。 各メッセージには役割があり、システム、ユーザー、アシスタントどれでもいい。

  • ユーザー:ユーザーが送信したメッセージ、すなわちユーザーが入力した質問や指示を表します。 上記のコードでは、2番目と4番目のメッセージはどちらもユーザー型です。
  • アシスタント:チャットボットがAIアルゴリズムを呼び出して返す回答や応答を表します。 上記のコードでは、3番目のメッセージはアシスタントタイプのメッセージです。
  • システム:システムまたはクライアントがコードを通じて送信するメッセージを表します。 システムメッセージの目的は、アシスタントがより適切に応答できるように、さらなる指示や指示を提供することです。


チャットはタイプシステムのメッセージから始まり、その後ユーザーとアシスタントのタイプが交互に送信されます。 型タイプのメッセージは、アシスタントの行動を設定し、ユーザーの質問にどのように答えるべきかを導くのに役立ちます。例えば、上記の例のシステムメッセージ「あなたはとても有用なAIアシスタントです」と言われます。

メッセージのリストは非常に短く、1つのメッセージだけの場合もあれば、非常に長いもので数ページを占めることもあります。

チャット履歴もチャットボットのやり取りで重要で、ユーザーの指示が過去のメッセージ情報を参照する必要がある場合があります。 上記のコード例では、ユーザーの最後の質問「チャンピオンは誰ですか?」があります。 「2022年ワールドカップが以前のニュースで言及されたときだけ、それが納得できる。

機械学習モデルは過去のリクエストの記憶を持たないため、会話を通じてすべての関連情報を提供しなければなりません。 ダイアログがモデルトークンの制限内に収まらない場合は、短縮が必要です。





先の:個人ホームIP-KVMオープンソースプロジェクトおよびデバイス概要
次に:prismjsコードハイライトプラグインは、すべての言語順序の問題を導入します
 地主| 2025年3月27日 09:08:35に投稿 |
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com