Skip to content

Commit 6bccd3a

Browse files
committed
Update API CreateDocumentCollection: add param Dimension.
1 parent fe50391 commit 6bccd3a

File tree

5 files changed

+17
-2
lines changed

5 files changed

+17
-2
lines changed

gpdb-20160503/ChangeLog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-03-07 Version: 4.7.1
2+
- Update API CreateDocumentCollection: add param Dimension.
3+
- Update API CreateDocumentCollection: update param EmbeddingModel.
4+
5+
16
2025-02-19 Version: 4.7.0
27
- Support API CancelCreateIndexJob.
38
- Support API CloneDBInstance.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '4.7.0'
1+
__version__ = '4.7.1'

gpdb-20160503/alibabacloud_gpdb20160503/client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2380,6 +2380,8 @@ def create_document_collection_with_options(
23802380
query['Collection'] = request.collection
23812381
if not UtilClient.is_unset(request.dbinstance_id):
23822382
query['DBInstanceId'] = request.dbinstance_id
2383+
if not UtilClient.is_unset(request.dimension):
2384+
query['Dimension'] = request.dimension
23832385
if not UtilClient.is_unset(request.embedding_model):
23842386
query['EmbeddingModel'] = request.embedding_model
23852387
if not UtilClient.is_unset(request.external_storage):
@@ -2453,6 +2455,8 @@ async def create_document_collection_with_options_async(
24532455
query['Collection'] = request.collection
24542456
if not UtilClient.is_unset(request.dbinstance_id):
24552457
query['DBInstanceId'] = request.dbinstance_id
2458+
if not UtilClient.is_unset(request.dimension):
2459+
query['Dimension'] = request.dimension
24562460
if not UtilClient.is_unset(request.embedding_model):
24572461
query['EmbeddingModel'] = request.embedding_model
24582462
if not UtilClient.is_unset(request.external_storage):

gpdb-20160503/alibabacloud_gpdb20160503/models.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3300,6 +3300,7 @@ def __init__(
33003300
self,
33013301
collection: str = None,
33023302
dbinstance_id: str = None,
3303+
dimension: int = None,
33033304
embedding_model: str = None,
33043305
external_storage: int = None,
33053306
full_text_retrieval_fields: str = None,
@@ -3328,6 +3329,7 @@ def __init__(
33283329
#
33293330
# This parameter is required.
33303331
self.dbinstance_id = dbinstance_id
3332+
self.dimension = dimension
33313333
# The vectorization algorithm.
33323334
#
33333335
# > Supported algorithms:
@@ -3440,6 +3442,8 @@ def to_map(self):
34403442
result['Collection'] = self.collection
34413443
if self.dbinstance_id is not None:
34423444
result['DBInstanceId'] = self.dbinstance_id
3445+
if self.dimension is not None:
3446+
result['Dimension'] = self.dimension
34433447
if self.embedding_model is not None:
34443448
result['EmbeddingModel'] = self.embedding_model
34453449
if self.external_storage is not None:
@@ -3478,6 +3482,8 @@ def from_map(self, m: dict = None):
34783482
self.collection = m.get('Collection')
34793483
if m.get('DBInstanceId') is not None:
34803484
self.dbinstance_id = m.get('DBInstanceId')
3485+
if m.get('Dimension') is not None:
3486+
self.dimension = m.get('Dimension')
34813487
if m.get('EmbeddingModel') is not None:
34823488
self.embedding_model = m.get('EmbeddingModel')
34833489
if m.get('ExternalStorage') is not None:

gpdb-20160503/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"""
2525
setup module for alibabacloud_gpdb20160503.
2626
27-
Created on 19/02/2025
27+
Created on 07/03/2025
2828
2929
@author: Alibaba Cloud SDK
3030
"""

0 commit comments

Comments
 (0)