Tool

public final class Tool


Contains a set of function declarations that the model has access to. These can be used to gather information, or complete tasks

Summary

Public fields

final @NonNull List<@NonNull FunctionDeclaration>

The set of functions that this tool allows the model access to

Public constructors

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

Public fields

functionDeclarations

public final @NonNull List<@NonNull FunctionDeclarationfunctionDeclarations

The set of functions that this tool allows the model access to

Public constructors

Tool

public Tool(@NonNull List<@NonNull FunctionDeclaration> functionDeclarations)
Parameters
@NonNull List<@NonNull FunctionDeclaration> functionDeclarations

The set of functions that this tool allows the model access to