Class Ollama
Implements
Inherited Members
CRUDClient<Ollama>.Name
CRUDClient<Ollama>.Version
CRUDClient<Ollama>.BetaVersion
CRUDClient<Ollama>.BaseUrl
CRUDClient<Ollama>.GetApiKey(string)
CRUDClient<Ollama>.CreateClientSettings()
CRUDClient<Ollama>.IsDeletedPredicate(RESTResponse)
CRUDClient<Ollama>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Ollama>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Ollama>, TRequestBody, params IUriParam[])
CRUDClient<Ollama>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<Ollama>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<Ollama>, TRequestBody, params IUriParam[])
CRUDClient<Ollama>.POSTCreateAsync<TResponse>(string, CRUDServiceBase<Ollama>, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.GETRetrieveAsync<TResponse>(string, CRUDServiceBase<Ollama>, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Ollama>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<Ollama>, TRequestBody, params IUriParam[])
CRUDClient<Ollama>.POSTUpdateAsync<TResponse>(string, CRUDServiceBase<Ollama>, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.PATCHUpdateAsync<TResponse>(string, CRUDServiceBase<Ollama>, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.DELETEDeleteAsync<TResponse>(string, CRUDServiceBase<Ollama>, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.DELETEDeleteAsync<TRequestBody>(string, CRUDServiceBase<Ollama>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<Ollama>.GETListAsync<TQuery, TResponse>(string, CRUDServiceBase<Ollama>, TQuery, RESTRequestOptions, params IUriParam[])
Namespace: Glitch9.AIDevKit.Ollama
Assembly: .dll
Syntax
public class Ollama : ApiClient<Ollama, OllamaSettings>, IApiClient
Constructors
Ollama()
Declaration
public Ollama()
Properties
Chat
Declaration
public ChatService Chat { get; }
Property Value
Type | Description |
---|---|
ChatService |
Embeddings
Declaration
public EmbeddingsService Embeddings { get; }
Property Value
Type | Description |
---|---|
EmbeddingsService |
Generate
Declaration
public GenerateService Generate { get; }
Property Value
Type | Description |
---|---|
GenerateService |
Models
Declaration
public ModelService Models { get; }
Property Value
Type | Description |
---|---|
ModelService |
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<Ollama, OllamaSettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()
Returns
Type | Description |
---|---|
ApiClient<Ollama, OllamaSettings>.JsonSerializerSettingsData |
Overrides
GetVersionAsync()
Declaration
public UniTask<string> GetVersionAsync()
Returns
Type | Description |
---|---|
UniTask<string> |