EmbeddingConfigurationInterface
EmbeddingConfigurationInterface.php
:
14
Interface
Provides easy access to embedding-related configuration.
Methods¶
getDefaultModel()
¶
EmbeddingConfigurationInterface.php
:
36
|
|
|
Return values
array{name: string, dimensions: int, field_suffix: string, embedding_provider: string}
getDefaultModelFieldSuffix()
¶
EmbeddingConfigurationInterface.php
:
40
|
|
|
Return values
string
getDefaultModelIdentifier()
¶
EmbeddingConfigurationInterface.php
:
31
|
|
|
Return values
string
getDefaultProvider()
¶
EmbeddingConfigurationInterface.php
:
38
|
|
|
Return values
string
getModel()
¶
EmbeddingConfigurationInterface.php
:
29
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $identifier | string | - | - |
Return values
array{name: string, dimensions: int, field_suffix: string, embedding_provider: string}
getModelIdentifiers()
¶
EmbeddingConfigurationInterface.php
:
24
|
|
|
Return values
array<string|int, string>
getModels()
¶
EmbeddingConfigurationInterface.php
:
19
|
|
|
Return values
array<string, array{name: string, dimensions: int, field_suffix: string, embedding_provider: string}>