FunctionInvokingChatClient.AdditionalTools 속성

정의

클라이언트가 호출할 수 있는 추가 도구의 컬렉션을 가져오거나 설정합니다.

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)

속성 값

설명

수정되지 않은 내용을 통해 Tools 전달되는 요청은 영향을 받지 않습니다FunctionInvokingChatClient. 그러나 내부 클라이언트가 없는 Tools도구의 호출을 요청하는 경우 이 AdditionalTools 컬렉션도 참조하여 호출할 해당 도구를 찾습니다. 이는 서비스가 각 개별 요청에 대해 전송되지 않는 특정 도구를 인식하도록 미리 구성된 경우에 유용합니다.

적용 대상