Tool.Companion

public static class Tool.Companion


Summary

Public methods

static final @NonNull Tool
functionDeclarations(
    @NonNull List<@NonNull FunctionDeclaration> functionDeclarations
)

Creates a Tool instance that provides the model with access to the functionDeclarations.

Public methods

functionDeclarations

public static final @NonNull Tool functionDeclarations(
    @NonNull List<@NonNull FunctionDeclaration> functionDeclarations
)

Creates a Tool instance that provides the model with access to the functionDeclarations.

Parameters
@NonNull List<@NonNull FunctionDeclaration> functionDeclarations

The list of functions that this tool allows the model access to.