FileSearch

public final class FileSearch

A tool that can be used by the model to search files.

Types

Link copied to clipboard
public final class Builder

A builder for FileSearch.

Functions

Link copied to clipboard
public final Map<String, JsonValue> _additionalProperties()
Link copied to clipboard
public final JsonField<List<String>> _fileSearchStoreNames()

Returns the raw JSON value of fileSearchStoreNames.

Link copied to clipboard
public final JsonField<String> _metadataFilter()

Returns the raw JSON value of metadataFilter.

Link copied to clipboard
public final JsonField<Integer> _topK()

Returns the raw JSON value of topK.

Link copied to clipboard
public final JsonValue _type()

Expected to always return the following:

Link copied to clipboard
public final static Tool.FileSearch.Builder builder()

Returns a mutable builder for constructing an instance of FileSearch.

Link copied to clipboard
public Boolean equals(Object other)
Link copied to clipboard

The file search store names to search.

Link copied to clipboard
public Integer hashCode()
Link copied to clipboard
public final Boolean isValid()
Link copied to clipboard
public final Optional<String> metadataFilter()

Metadata filter to apply to the semantic retrieval documents and chunks.

Link copied to clipboard
Link copied to clipboard
public final Optional<Integer> topK()

The number of semantic retrieval chunks to retrieve.

Link copied to clipboard
public String toString()
Link copied to clipboard
public final Tool.FileSearch validate()