Class ResponseService
- Namespace
- Glitch9.AIDevKit.OpenRouter.Services
Currently in Beta - Subject to change without notice. https://openrouter.ai/docs/api-reference/responses-api/overview
public class ResponseService : CrudServiceBase<OpenRouterClient>
- Inheritance
-
objectResponseService
Constructors
ResponseService(OpenRouterClient)
public ResponseService(OpenRouterClient client)
Parameters
clientOpenRouterClient
Methods
CreateAsync(ResponseRequest, RESTOptions)
public UniTask<Response> CreateAsync(ResponseRequest request, RESTOptions options = null)
Parameters
requestResponseRequestoptionsRESTOptions
Returns
- UniTask<Response>
StreamAsync(ResponseRequest, IResponsesApiListener, RESTOptions)
public UniTask StreamAsync(ResponseRequest request, IResponsesApiListener eventListener, RESTOptions options = null)
Parameters
requestResponseRequesteventListenerIResponsesApiListeneroptionsRESTOptions
Returns
- UniTask