Share via


DefaultFoundryToolInvocationResolver Class

Definition

Default implementation of IFoundryToolInvocationResolver that uses a tool catalog to resolve tools and creates invokers.

public class DefaultFoundryToolInvocationResolver : Azure.AI.AgentServer.Core.Tools.Runtime.Invocation.IFoundryToolInvocationResolver
type DefaultFoundryToolInvocationResolver = class
    interface IFoundryToolInvocationResolver
Public Class DefaultFoundryToolInvocationResolver
Implements IFoundryToolInvocationResolver
Inheritance
DefaultFoundryToolInvocationResolver
Implements

Constructors

Name Description
DefaultFoundryToolInvocationResolver(IFoundryToolCatalog, FoundryToolClient)

Initializes a new instance of the DefaultFoundryToolInvocationResolver class.

Methods

Name Description
ResolveAsync(Object, CancellationToken)

Resolves a tool definition to an invoker capable of executing it.

Applies to