Table of Contents

Class ResponseService

Currently in Beta - Subject to change without notice. https://openrouter.ai/docs/api-reference/responses-api/overview

public class ResponseService : CrudServiceBase<OpenRouterClient>
Inheritance
object
ResponseService

Constructors

ResponseService(OpenRouterClient)

public ResponseService(OpenRouterClient client)

Parameters

client OpenRouterClient

Methods

CreateAsync(ResponseRequest, RESTOptions)

public UniTask<Response> CreateAsync(ResponseRequest request, RESTOptions options = null)

Parameters

request ResponseRequest
options RESTOptions

Returns

UniTask<Response>

StreamAsync(ResponseRequest, IResponsesApiListener, RESTOptions)

public UniTask StreamAsync(ResponseRequest request, IResponsesApiListener eventListener, RESTOptions options = null)

Parameters

request ResponseRequest
eventListener IResponsesApiListener
options RESTOptions

Returns

UniTask