Table of Contents

Class WebSearchParameters

Namespace
Glitch9.AIDevKit
[Serializable]
public class WebSearchParameters : IToolParameters
Inheritance
object
WebSearchParameters
Implements

Fields

AllowedDomains

public TextAsset AllowedDomains

Field Value

TextAsset

ContextSize

public SearchContextSize ContextSize

Field Value

SearchContextSize

CustomLocation

public Location CustomLocation

Field Value

Location

DeniedDomains

public TextAsset DeniedDomains

Field Value

TextAsset

EnableImageUnderstanding

public bool EnableImageUnderstanding

Field Value

bool

EnableSearchClassifier

public bool EnableSearchClassifier

Field Value

bool

EnableUrlContext

public bool EnableUrlContext

Field Value

bool

ImageSearchRelevanceEnhanced

public bool ImageSearchRelevanceEnhanced

Field Value

bool

LastUpdatedAfter

public SerializableNullable<UnixTime> LastUpdatedAfter

Field Value

SerializableNullable<UnixTime>

LastUpdatedBefore

public SerializableNullable<UnixTime> LastUpdatedBefore

Field Value

SerializableNullable<UnixTime>

LocationMode

public WebSearchLocationMode LocationMode

Field Value

WebSearchLocationMode

MaxUses

public SerializableNullable<int> MaxUses

Field Value

SerializableNullable<int>

ReturnImages

public bool ReturnImages

Field Value

bool

ReturnRelatedQuestions

public bool ReturnRelatedQuestions

Field Value

bool

SearchAfterDate

public SerializableNullable<UnixTime> SearchAfterDate

Field Value

SerializableNullable<UnixTime>

SearchBeforeDate

public SerializableNullable<UnixTime> SearchBeforeDate

Field Value

SerializableNullable<UnixTime>

SearchRecency

public TimeWindow SearchRecency

Field Value

TimeWindow

WebSearchMode

public PerplexityTypes.WebSearchMode WebSearchMode

Field Value

PerplexityTypes.WebSearchMode

Properties

Type

public ToolType Type { get; }

Property Value

ToolType

Methods

AddTools(Model, ICollection<Tool>)

public Log AddTools(Model model, ICollection<Tool> tools)

Parameters

model Model
tools ICollection<Tool>

Returns

Log