Class WebSearchParameters
[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
Field Value
- bool
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
public Log AddTools(Model model, ICollection<Tool> tools)
Parameters
model Model
tools ICollection<Tool>
Returns
- Log