Class WebSearchSettings
Inheritance
WebSearchSettings
Assembly: Glitch9.AIDevKit.dll
Syntax
[Serializable]
public sealed class WebSearchSettings : IHostedToolOptions
Properties
|
Edit this page
View Source
AllowedDomains
Declaration
public TextAsset AllowedDomains { get; }
Property Value
| Type |
Description |
| TextAsset |
|
|
Edit this page
View Source
ContextSize
Declaration
public SearchContextSize ContextSize { get; }
Property Value
|
Edit this page
View Source
CustomLocation
Declaration
public Location CustomLocation { get; }
Property Value
|
Edit this page
View Source
DeniedDomains
Declaration
public TextAsset DeniedDomains { get; }
Property Value
| Type |
Description |
| TextAsset |
|
|
Edit this page
View Source
EnableImageUnderstanding
Declaration
public bool EnableImageUnderstanding { get; }
Property Value
|
Edit this page
View Source
EnableSearchClassifier
Declaration
public bool EnableSearchClassifier { get; }
Property Value
|
Edit this page
View Source
EnableUrlContext
Declaration
public bool EnableUrlContext { get; }
Property Value
|
Edit this page
View Source
ImageSearchRelevanceEnhanced
Declaration
public bool ImageSearchRelevanceEnhanced { get; }
Property Value
|
Edit this page
View Source
LastUpdatedAfter
Declaration
public SerializableNullable<UnixTime> LastUpdatedAfter { get; }
Property Value
|
Edit this page
View Source
LastUpdatedBefore
Declaration
public SerializableNullable<UnixTime> LastUpdatedBefore { get; }
Property Value
|
Edit this page
View Source
LocationMode
Declaration
public WebSearchLocationMode LocationMode { get; }
Property Value
|
Edit this page
View Source
MaxUses
Declaration
public SerializableNullable<int> MaxUses { get; }
Property Value
|
Edit this page
View Source
ReturnImages
Declaration
public bool ReturnImages { get; }
Property Value
|
Edit this page
View Source
Declaration
public bool ReturnRelatedQuestions { get; }
Property Value
|
Edit this page
View Source
SearchAfterDate
Declaration
public SerializableNullable<UnixTime> SearchAfterDate { get; }
Property Value
|
Edit this page
View Source
SearchBeforeDate
Declaration
public SerializableNullable<UnixTime> SearchBeforeDate { get; }
Property Value
|
Edit this page
View Source
SearchRecency
Declaration
public TimeWindow SearchRecency { get; }
Property Value
|
Edit this page
View Source
Declaration
public Dictionary<Api, ToolType> ToolTypesByApi { get; }
Property Value
|
Edit this page
View Source
WebSearchMode
Declaration
public PerplexityTypes.WebSearchMode WebSearchMode { get; }
Property Value
Methods
|
Edit this page
View Source
Declaration
public IEnumerable<Tool> GetHostedTools(Model model)
Parameters
| Type |
Name |
Description |
| Model |
model |
|
Returns
|
Edit this page
View Source
ResolveLocation()
Declaration
public Location ResolveLocation()
Returns
Implements
Extension Methods