Class MessageService
public class MessageService : CrudServiceBase<AnthropicClient>
- Inheritance
-
object
MessageService
Constructors
MessageService(AnthropicClient)
public MessageService(AnthropicClient client)
Parameters
client AnthropicClient
Methods
CountTokensAsync(ClaudeMessageRequest, RESTOptions)
public virtual UniTask<ClaudeTokenCount> CountTokensAsync(ClaudeMessageRequest req, RESTOptions options = null)
Parameters
req ClaudeMessageRequest
options RESTOptions
Returns
- UniTask<ClaudeTokenCount>
CreateAsync(ClaudeMessageRequest, RESTOptions)
public virtual UniTask<ClaudeMessage> CreateAsync(ClaudeMessageRequest req, RESTOptions options = null)
Parameters
req ClaudeMessageRequest
options RESTOptions
Returns
- UniTask<ClaudeMessage>
StreamAsync(ClaudeMessageRequest, IResponsesApiListener, RESTOptions)
public UniTask StreamAsync(ClaudeMessageRequest req, IResponsesApiListener eventListener, RESTOptions options = null)
Parameters
req ClaudeMessageRequest
eventListener IResponsesApiListener
options RESTOptions
Returns
- UniTask