Class PerplexityHostedTools
- Namespace
- Mythosia.AI.Models.Perplexity
- Assembly
- Mythosia.AI.Abstractions.dll
Constructors for server-hosted tools. Additional documented settings can be supplied through Parameters.
public static class PerplexityHostedTools
- Inheritance
-
PerplexityHostedTools
- Inherited Members
Methods
Connector(string, string, IEnumerable<string>?, string?)
References an already connected integration in the API portal. This provider feature is in preview.
public static PerplexityHostedTool Connector(string id, string serverLabel, IEnumerable<string>? allowedTools = null, string? description = null)
Parameters
idstringserverLabelstringallowedToolsIEnumerable<string>descriptionstring
Returns
FetchUrl()
public static PerplexityHostedTool FetchUrl()
Returns
FinanceSearch()
public static PerplexityHostedTool FinanceSearch()
Returns
Mcp(string, Uri, IEnumerable<string>?, string?, bool, IReadOnlyDictionary<string, string>?)
Connects a Streamable HTTP MCP server. Calls execute on the server without an approval pause.
public static PerplexityHostedTool Mcp(string serverLabel, Uri serverUrl, IEnumerable<string>? allowedTools = null, string? authorization = null, bool deferLoading = false, IReadOnlyDictionary<string, string>? headers = null)
Parameters
serverLabelstringserverUrlUriallowedToolsIEnumerable<string>authorizationstringdeferLoadingboolheadersIReadOnlyDictionary<string, string>
Returns
PeopleSearch()
public static PerplexityHostedTool PeopleSearch()
Returns
Sandbox()
public static PerplexityHostedTool Sandbox()
Returns
WebSearch()
public static PerplexityHostedTool WebSearch()