Table of Contents

Class PerplexityMapper_Output

public static class PerplexityMapper_Output
Inheritance
object
PerplexityMapper_Output

Methods

ToChatCompletion(PerplexityResponse, string)

public static ChatCompletion ToChatCompletion(this PerplexityResponse response, string args = null)

Parameters

response PerplexityResponse
args string

Returns

ChatCompletion

ToMessageDelta(PerplexityMessage, bool)

public static MessageDelta ToMessageDelta(this PerplexityMessage perplexityMessage, bool isThinking)

Parameters

perplexityMessage PerplexityMessage
isThinking bool

Returns

MessageDelta

ToUsageMetadata(PerplexityUsage, string)

public static UsageMetadata ToUsageMetadata(this PerplexityUsage perplexityUsage, string modelId)

Parameters

perplexityUsage PerplexityUsage
modelId string

Returns

UsageMetadata