@@ -201,7 +201,11 @@ def create_container( # pylint:disable=docstring-missing-param
201201 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
202202 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container.
203203 Each vector embedding possesses a predetermined number of dimensions, is associated with an underlying
204- data type, and is generated for a particular distance function.
204+ data type, and is generated for a particular distance function. Each vector embedding may also include an
205+ optional **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
206+ The source object supports
207+ ``sourcePaths`` (list of item paths whose values are embedded), ``deploymentName``, ``modelName``,
208+ ``endpoint`` (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
205209 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
206210 the container.
207211 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
@@ -274,7 +278,11 @@ def create_container( # pylint:disable=docstring-missing-param
274278 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
275279 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container.
276280 Each vector embedding possesses a predetermined number of dimensions, is associated with an underlying
277- data type, and is generated for a particular distance function.
281+ data type, and is generated for a particular distance function. Each vector embedding may also include an
282+ optional **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
283+ The source object supports
284+ ``sourcePaths`` (list of item paths whose values are embedded), ``deploymentName``, ``modelName``,
285+ ``endpoint`` (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
278286 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
279287 the container.
280288 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
@@ -333,7 +341,11 @@ def create_container( # pylint:disable=docstring-missing-param, too-many-statem
333341 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
334342 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container.
335343 Each vector embedding possesses a predetermined number of dimensions, is associated with an underlying
336- data type, and is generated for a particular distance function.
344+ data type, and is generated for a particular distance function. Each vector embedding may also include an
345+ optional **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
346+ The source object supports
347+ ``sourcePaths`` (list of item paths whose values are embedded), ``deploymentName``, ``modelName``,
348+ ``endpoint`` (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
337349 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
338350 the container.
339351 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
@@ -485,7 +497,11 @@ def create_container_if_not_exists( # pylint:disable=docstring-missing-param
485497 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
486498 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container. Each vector
487499 embedding possesses a predetermined number of dimensions, is associated with an underlying data type, and
488- is generated for a particular distance function.
500+ is generated for a particular distance function. Each vector embedding may also include an optional
501+ **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
502+ The source object supports ``sourcePaths``
503+ (list of item paths whose values are embedded), ``deploymentName``, ``modelName``, ``endpoint``
504+ (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
489505 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
490506 the container.
491507 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
@@ -544,7 +560,11 @@ def create_container_if_not_exists( # pylint:disable=docstring-missing-param
544560 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
545561 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container. Each vector
546562 embedding possesses a predetermined number of dimensions, is associated with an underlying data type, and
547- is generated for a particular distance function.
563+ is generated for a particular distance function. Each vector embedding may also include an optional
564+ **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
565+ The source object supports ``sourcePaths``
566+ (list of item paths whose values are embedded), ``deploymentName``, ``modelName``, ``endpoint``
567+ (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
548568 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
549569 the container.
550570 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
@@ -589,7 +609,11 @@ def create_container_if_not_exists( # pylint:disable=docstring-missing-param, d
589609 `here: https://learn.microsoft.com/azure/cosmos-db/nosql/query/computed-properties?tabs=dotnet`
590610 :keyword dict[str, Any] vector_embedding_policy: The vector embedding policy for the container. Each vector
591611 embedding possesses a predetermined number of dimensions, is associated with an underlying data type, and
592- is generated for a particular distance function.
612+ is generated for a particular distance function. Each vector embedding may also include an optional
613+ **provisional** ``embeddingSource`` describing how the embedding is generated by the service.
614+ The source object supports ``sourcePaths``
615+ (list of item paths whose values are embedded), ``deploymentName``, ``modelName``, ``endpoint``
616+ (embedding service endpoint), and ``authType`` (one of ``ApiKey`` or ``Entra``).
593617 :keyword dict[str, Any] change_feed_policy: The change feed policy to apply 'retentionDuration' to
594618 the container.
595619 :keyword dict[str, Any] full_text_policy: **provisional** The full text policy for the container.
0 commit comments