Class FileSearchTool
The file search tool allows the agent to search across the files uploaded by the app/agent developer. It has presets to give relatively good quality search over the uploaded files and summarization of the retrieved results.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class FileSearchTool : IDirectResponseSchema
Properties
CorpusType
Optional. The type of the corpus. Default is FULLY_MANAGED.
Declaration
[JsonProperty("corpusType")]
public virtual string CorpusType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
Optional. The tool description.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FileCorpus
Optional. The corpus where files are stored. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}
Declaration
[JsonProperty("fileCorpus")]
public virtual string FileCorpus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Required. The tool name.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |