Class ChatCompletionService
public class ChatCompletionService : CrudServiceBase<OpenRouterClient>
- Inheritance
-
object
ChatCompletionService
Constructors
ChatCompletionService(OpenRouterClient)
public ChatCompletionService(OpenRouterClient client)
Parameters
client OpenRouterClient
Methods
CreateAsync(ChatCompletionRequest, RESTOptions)
public UniTask<ChatCompletion> CreateAsync(ChatCompletionRequest req, RESTOptions options = null)
Parameters
req ChatCompletionRequest
options RESTOptions
Returns
- UniTask<ChatCompletion>
StreamAsync(ChatCompletionRequest, IResponsesApiListener, RESTOptions)
public UniTask StreamAsync(ChatCompletionRequest req, IResponsesApiListener listener, RESTOptions options = null)
Parameters
req ChatCompletionRequest
listener IResponsesApiListener
options RESTOptions
Returns
- UniTask