HostedFileSearchTool クラス

定義

ファイル検索操作を実行できるように AI サービスに指定できるホスト型ツールを表します。

public ref class HostedFileSearchTool : Microsoft::Extensions::AI::AITool
public class HostedFileSearchTool : Microsoft.Extensions.AI.AITool
type HostedFileSearchTool = class
    inherit AITool
Public Class HostedFileSearchTool
Inherits AITool
継承
HostedFileSearchTool

注釈

このツールは、AI サービス内のファイル検索機能を容易にするように設計されています。 これにより、サービスは、指定された入力と制約 (結果の最大数など) に基づいて関連するコンテンツを検索できます。

コンストラクター

名前 説明
HostedFileSearchTool()

HostedFileSearchTool クラスの新しいインスタンスを初期化します。

HostedFileSearchTool(IReadOnlyDictionary<String,Object>)

HostedFileSearchTool クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AdditionalProperties

ツールに関連付けられている追加のプロパティを取得します。

Description

モデルの目的を説明するのに適したツールの説明を取得します。

(継承元 AITool)
Inputs

ファイル検索ツールへの入力として使用する AIContent のコレクションを取得または設定します。

MaximumResultCount

ツールが生成する必要がある一致の数に対して要求されたバインドを取得または設定します。

Name

ツールの名前を取得します。

メソッド

名前 説明
GetService(Type, Object)

指定した型AIToolのオブジェクトをserviceTypeに要求します。

(継承元 AITool)
GetService<TService>(Object)

AITool型のオブジェクトをTServiceに求めます。

(継承元 AITool)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 AITool)

拡張メソッド

名前 説明
AsOpenAIResponseTool(AITool)

ResponseToolから OpenAI AIToolを作成します。

適用対象