@@ -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:
0 commit comments