AvailableModels


Object Hierarchy:

Object hierarchy for AvailableModels

Description:

public class AvailableModels : Object, ListModel

Manages available models cache with ArrayList backing.

NOTE: This class is technically Ollama-specific, but is kept generic for potential future use with other model providers.

Manages downloading and caching the list of available models from a remote endpoint, with automatic cache refresh when the cache is missing or older than 3 days. Implements ListModel interface using Gee.ArrayList as backing store.


Namespace: OLLMchat.Settings
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object
All known members inherited from interface GLib.ListModel