Table of Contents

Class ChatService

public class ChatService : CrudServiceBase<OllamaClient>
Inheritance
object
ChatService

Constructors

ChatService(OllamaClient)

public ChatService(OllamaClient client)

Parameters

client OllamaClient

Methods

CreateAsync(ChatCompletionRequest, RESTOptions)

public UniTask<ChatResponse> CreateAsync(ChatCompletionRequest req, RESTOptions options = null)

Parameters

req ChatCompletionRequest
options RESTOptions

Returns

UniTask<ChatResponse>

StreamAsync(ChatCompletionRequest, IResponsesApiListener, RESTOptions)

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

Parameters

req ChatCompletionRequest
eventListener IResponsesApiListener
options RESTOptions

Returns

UniTask