Class CachedContent
Content that has been preprocessed and can be used in subsequent request to ModelService.
Cached content can be only used with model it was created for.
Inheritance
object
CachedContent
Assembly: .dll
Syntax
public class CachedContent
Properties
Contents
Declaration
public List<Content> Contents { get; set; }
Property Value
CreateTime
Declaration
public ZuluTime CreateTime { get; set; }
Property Value
Type |
Description |
ZuluTime |
|
DisplayName
Optional. Immutable.
The user-generated meaningful display name of the cached content.
Maximum 128 Unicode characters.
Declaration
public string DisplayName { get; set; }
Property Value
ExpireTime
Declaration
public ZuluTime ExpireTime { get; set; }
Property Value
Type |
Description |
ZuluTime |
|
Model
Declaration
public Model Model { get; set; }
Property Value
Name
Optional. Identifier.
The resource name referring to the cached content.
Format: cachedContents/{id}
Declaration
public string Name { get; set; }
Property Value
SystemInstruction
Declaration
public Content SystemInstruction { get; set; }
Property Value
ToolConfig
Declaration
public ToolConfig ToolConfig { get; set; }
Property Value
Tools
Declaration
public List<Tool> Tools { get; set; }
Property Value
Type |
Description |
List<Tool> |
|
Ttl
Declaration
public ZuluTime Ttl { get; set; }
Property Value
Type |
Description |
ZuluTime |
|
UpdateTime
Declaration
public ZuluTime UpdateTime { get; set; }
Property Value
Type |
Description |
ZuluTime |
|
UsageMetadata
Declaration
public Usage UsageMetadata { get; set; }
Property Value