Class Anthropic
Implements
Inherited Members
CRUDClient<Anthropic>.Name
CRUDClient<Anthropic>.Version
CRUDClient<Anthropic>.BetaVersion
CRUDClient<Anthropic>.BaseUrl
CRUDClient<Anthropic>.GetApiKey(string)
CRUDClient<Anthropic>.CreateClientSettings()
CRUDClient<Anthropic>.IsDeletedPredicate(RESTResponse)
CRUDClient<Anthropic>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Anthropic>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Anthropic>, TRequestBody, params IUriParam[])
CRUDClient<Anthropic>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<Anthropic>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<Anthropic>, TRequestBody, params IUriParam[])
CRUDClient<Anthropic>.POSTCreateAsync<TResponse>(string, CRUDServiceBase<Anthropic>, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.GETRetrieveAsync<TResponse>(string, CRUDServiceBase<Anthropic>, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Anthropic>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Anthropic>, TRequestBody, params IUriParam[])
CRUDClient<Anthropic>.POSTUpdateAsync<TResponse>(string, CRUDServiceBase<Anthropic>, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.PATCHUpdateAsync<TResponse>(string, CRUDServiceBase<Anthropic>, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.DELETEDeleteAsync<TResponse>(string, CRUDServiceBase<Anthropic>, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.DELETEDeleteAsync<TRequestBody>(string, CRUDServiceBase<Anthropic>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Anthropic>.GETListAsync<TQuery, TResponse>(string, CRUDServiceBase<Anthropic>, TQuery, RESTRequestOptions, params IUriParam[])
Namespace: Glitch9.AIDevKit.Anthropic
Assembly: .dll
Syntax
public class Anthropic : ApiClient<Anthropic, AnthropicSettings>, IApiClient
Constructors
Anthropic()
Declaration
public Anthropic()
Properties
Files
Declaration
public FileService Files { get; }
Property Value
Type | Description |
---|---|
FileService |
Messages
Declaration
public MessageService Messages { get; }
Property Value
Type | Description |
---|---|
MessageService |
Models
Declaration
public ModelService Models { get; }
Property Value
Type | Description |
---|---|
ModelService |
StreamingResponseBuffer
Declaration
public AnthropicStreamBuffer StreamingResponseBuffer { get; }
Property Value
Type | Description |
---|---|
AnthropicStreamBuffer |
Methods
CreateCRUDClientSettings()
Declaration
protected override CRUDClientSettings CreateCRUDClientSettings()
Returns
Type | Description |
---|---|
CRUDClientSettings |
Overrides
CreateChatStreamParser()
Declaration
protected override IChatStreamParser CreateChatStreamParser()
Returns
Type | Description |
---|---|
IChatStreamParser |
Overrides
CreateJsonSerializerSettingsData()
Declaration
protected override ApiClient<Anthropic, AnthropicSettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()
Returns
Type | Description |
---|---|
ApiClient<Anthropic, AnthropicSettings>.JsonSerializerSettingsData |