Table of Contents

Namespace OllamaSharp.Tools

Classes

DefaultToolInvoker

The default tool invoker that supports sync and async tools

ToolResult

Represents the result of executing a tool function call.

Interfaces

IAsyncInvokableTool

Represents an asynchronous tool that can be invoked with a set of arguments.

IInvokableTool

Represents a synchronous tool that can be invoked with a set of arguments.

IToolInvoker

Defines an interface for invoking tools asynchronously.