Table of Contents

Class ChatService

public class ChatService : CrudServiceBase<PerplexityClient>
Inheritance
object
ChatService

Constructors

ChatService(PerplexityClient)

public ChatService(PerplexityClient client)

Parameters

client PerplexityClient

Methods

CreateAsync(PerplexityRequest, RESTOptions)

public UniTask<PerplexityResponse> CreateAsync(PerplexityRequest req, RESTOptions options = null)

Parameters

req PerplexityRequest
options RESTOptions

Returns

UniTask<PerplexityResponse>

StreamAsync(PerplexityRequest, IResponsesApiListener, RESTOptions)

public UniTask StreamAsync(PerplexityRequest req, IResponsesApiListener eventListener, RESTOptions options = null)

Parameters

req PerplexityRequest
eventListener IResponsesApiListener
options RESTOptions

Returns

UniTask