Builder

public abstract class Builder

Builder for CountTokensConfig.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public abstract CountTokensConfig build()
Link copied to clipboard
@CanIgnoreReturnValue()
public CountTokensConfig.Builder clearGenerationConfig()
Clears the value of generationConfig field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CountTokensConfig.Builder clearHttpOptions()
Clears the value of httpOptions field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CountTokensConfig.Builder clearSystemInstruction()
Clears the value of systemInstruction field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CountTokensConfig.Builder clearTools()
Clears the value of tools field.
Link copied to clipboard
public abstract CountTokensConfig.Builder generationConfig(GenerationConfig generationConfig)
Setter for generationConfig.
@CanIgnoreReturnValue()
public CountTokensConfig.Builder generationConfig(GenerationConfig.Builder generationConfigBuilder)
Setter for generationConfig builder.
Link copied to clipboard
public abstract CountTokensConfig.Builder httpOptions(HttpOptions httpOptions)
Setter for httpOptions.
@CanIgnoreReturnValue()
public CountTokensConfig.Builder httpOptions(HttpOptions.Builder httpOptionsBuilder)
Setter for httpOptions builder.
Link copied to clipboard
public abstract CountTokensConfig.Builder systemInstruction(Content systemInstruction)
Setter for systemInstruction.
@CanIgnoreReturnValue()
public CountTokensConfig.Builder systemInstruction(Content.Builder systemInstructionBuilder)
Setter for systemInstruction builder.
Link copied to clipboard
@CanIgnoreReturnValue()
public CountTokensConfig.Builder tools(Array<Tool> tools)
public abstract CountTokensConfig.Builder tools(List<Tool> tools)
Setter for tools.
@CanIgnoreReturnValue()
public CountTokensConfig.Builder tools(Array<Tool.Builder> toolsBuilders)
Setter for tools builder.