Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-anthropic
node/anthropic-language-models-manager-impl
AnthropicLanguageModelsManagerImpl
Class AnthropicLanguageModelsManagerImpl
Implements
AnthropicLanguageModelsManager
Index
Constructors
constructor
Properties
_
api
Key
language
Model
Registry
token
Usage
Service
Accessors
api
Key
Methods
create
Or
Update
Language
Models
get
Status
For
Api
Key
remove
Language
Models
set
Api
Key
Constructors
constructor
new
AnthropicLanguageModelsManagerImpl
()
:
AnthropicLanguageModelsManagerImpl
Returns
AnthropicLanguageModelsManagerImpl
Properties
Protected
_
api
Key
_apiKey
:
undefined
|
string
Protected
Readonly
language
Model
Registry
languageModelRegistry
:
LanguageModelRegistry
Protected
Readonly
token
Usage
Service
tokenUsageService
:
TokenUsageService
Accessors
api
Key
get
apiKey
()
:
undefined
|
string
Returns
undefined
|
string
Methods
create
Or
Update
Language
Models
createOrUpdateLanguageModels
(
...
modelDescriptions
:
AnthropicModelDescription
[]
,
)
:
Promise
<
void
>
Parameters
...
modelDescriptions
:
AnthropicModelDescription
[]
Returns
Promise
<
void
>
Protected
get
Status
For
Api
Key
getStatusForApiKey
(
effectiveApiKey
:
undefined
|
string
)
:
LanguageModelStatus
Returns the status for a language model based on the presence of an API key.
Parameters
effectiveApiKey
:
undefined
|
string
Returns
LanguageModelStatus
remove
Language
Models
removeLanguageModels
(
...
modelIds
:
string
[]
)
:
void
Parameters
...
modelIds
:
string
[]
Returns
void
set
Api
Key
setApiKey
(
apiKey
:
undefined
|
string
)
:
void
Parameters
apiKey
:
undefined
|
string
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
api
Key
language
Model
Registry
token
Usage
Service
Accessors
api
Key
Methods
create
Or
Update
Language
Models
get
Status
For
Api
Key
remove
Language
Models
set
Api
Key
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Returns the status for a language model based on the presence of an API key.