mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 16:08:59 +08:00
feat: Add new Azure OpenAI Embedding models (#2758)
This commit is contained in:
parent
237bb8514e
commit
60e7e17c86
@ -82,6 +82,8 @@ class HostingConfiguration:
|
|||||||
RestrictModel(model="gpt-35-turbo-16k", base_model_name="gpt-35-turbo-16k", model_type=ModelType.LLM),
|
RestrictModel(model="gpt-35-turbo-16k", base_model_name="gpt-35-turbo-16k", model_type=ModelType.LLM),
|
||||||
RestrictModel(model="text-davinci-003", base_model_name="text-davinci-003", model_type=ModelType.LLM),
|
RestrictModel(model="text-davinci-003", base_model_name="text-davinci-003", model_type=ModelType.LLM),
|
||||||
RestrictModel(model="text-embedding-ada-002", base_model_name="text-embedding-ada-002", model_type=ModelType.TEXT_EMBEDDING),
|
RestrictModel(model="text-embedding-ada-002", base_model_name="text-embedding-ada-002", model_type=ModelType.TEXT_EMBEDDING),
|
||||||
|
RestrictModel(model="text-embedding-3-small", base_model_name="text-embedding-3-small", model_type=ModelType.TEXT_EMBEDDING),
|
||||||
|
RestrictModel(model="text-embedding-3-large", base_model_name="text-embedding-3-large", model_type=ModelType.TEXT_EMBEDDING),
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
quotas.append(trial_quota)
|
quotas.append(trial_quota)
|
||||||
|
@ -524,6 +524,46 @@ EMBEDDING_BASE_MODELS = [
|
|||||||
currency='USD',
|
currency='USD',
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
),
|
||||||
|
AzureBaseModel(
|
||||||
|
base_model_name='text-embedding-3-small',
|
||||||
|
entity=AIModelEntity(
|
||||||
|
model='fake-deployment-name',
|
||||||
|
label=I18nObject(
|
||||||
|
en_US='fake-deployment-name-label'
|
||||||
|
),
|
||||||
|
fetch_from=FetchFrom.CUSTOMIZABLE_MODEL,
|
||||||
|
model_type=ModelType.TEXT_EMBEDDING,
|
||||||
|
model_properties={
|
||||||
|
ModelPropertyKey.CONTEXT_SIZE: 8191,
|
||||||
|
ModelPropertyKey.MAX_CHUNKS: 32,
|
||||||
|
},
|
||||||
|
pricing=PriceConfig(
|
||||||
|
input=0.00002,
|
||||||
|
unit=0.001,
|
||||||
|
currency='USD',
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
AzureBaseModel(
|
||||||
|
base_model_name='text-embedding-3-large',
|
||||||
|
entity=AIModelEntity(
|
||||||
|
model='fake-deployment-name',
|
||||||
|
label=I18nObject(
|
||||||
|
en_US='fake-deployment-name-label'
|
||||||
|
),
|
||||||
|
fetch_from=FetchFrom.CUSTOMIZABLE_MODEL,
|
||||||
|
model_type=ModelType.TEXT_EMBEDDING,
|
||||||
|
model_properties={
|
||||||
|
ModelPropertyKey.CONTEXT_SIZE: 8191,
|
||||||
|
ModelPropertyKey.MAX_CHUNKS: 32,
|
||||||
|
},
|
||||||
|
pricing=PriceConfig(
|
||||||
|
input=0.00013,
|
||||||
|
unit=0.001,
|
||||||
|
currency='USD',
|
||||||
|
)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
SPEECH2TEXT_BASE_MODELS = [
|
SPEECH2TEXT_BASE_MODELS = [
|
||||||
|
@ -100,6 +100,18 @@ model_credential_schema:
|
|||||||
show_on:
|
show_on:
|
||||||
- variable: __model_type
|
- variable: __model_type
|
||||||
value: text-embedding
|
value: text-embedding
|
||||||
|
- label:
|
||||||
|
en_US: text-embedding-3-small
|
||||||
|
value: text-embedding-3-small
|
||||||
|
show_on:
|
||||||
|
- variable: __model_type
|
||||||
|
value: text-embedding
|
||||||
|
- label:
|
||||||
|
en_US: text-embedding-3-large
|
||||||
|
value: text-embedding-3-large
|
||||||
|
show_on:
|
||||||
|
- variable: __model_type
|
||||||
|
value: text-embedding
|
||||||
- label:
|
- label:
|
||||||
en_US: whisper-1
|
en_US: whisper-1
|
||||||
value: whisper-1
|
value: whisper-1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user