AnthropicAssistantClient
Production implementation of IAssistantClient using the Anthropic SDK.
public class AnthropicAssistantClient : IAssistantClient
1. Constructors
1.1. AnthropicAssistantClient(string)
public AnthropicAssistantClient(string apiKey)
| Name | Type | Description |
|---|---|---|
apiKey |
string |
2. Methods
2.1. SendMessageAsync(string, string, List<(string Role, string Content)>)
public Task<string> SendMessageAsync(string model, string systemPrompt, List<(string Role, string Content)> messages)
| Name | Type | Description |
|---|---|---|
model |
string |
|
systemPrompt |
string |
|
messages |
List<(string Role, string Content)> |
Returns: Task<string>