FunctionInvokingChatClient.AdditionalTools 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定一組額外工具,讓客戶能夠調用。
public:
property System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ AdditionalTools { System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ get(); void set(System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ value); };
public System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool>? AdditionalTools { get; set; }
member this.AdditionalTools : System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool> with get, set
Public Property AdditionalTools As IList(Of AITool)
屬性值
備註
這些不會影響由 FunctionInvokingChatClient所發送的請求,該請求會通過未修改的。Tools 然而,若內部客戶端要求調用未在 Tools中的 AdditionalTools 工具,該集合也會被諮詢以尋找對應的工具以調用。 當服務可能預先設定知道某些工具並未在每個請求中被傳送時,這很有用。