Theia API Documentation v1.65.0
    Preparing search index...

    Registry for managing language model aliases.

    Implements

    Index

    Constructors

    Properties

    _ready: Deferred<void> = ...
    aliases: LanguageModelAlias[] = ...
    onDidChange: Event<void> = ...

    Event that is fired when the alias list changes.

    onDidChangeEmitter: Emitter<void> = ...
    preferenceService: PreferenceService

    Accessors

    Methods

    • Resolve an alias or model id to a prioritized list of model ids. If the id is not an alias, returns [id]. If the alias exists and has a selectedModelId, returns [selectedModelId]. If the alias exists and has no selectedModelId, returns defaultModelIds. If the alias does not exist, returns undefined.

      Parameters

      • id: string

      Returns undefined | string[]