Skip to content

Commit ba90e15

Browse files
authored
Foundry change (Azure#40753)
Adding sample and description for target storage
1 parent 37034c4 commit ba90e15

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

sdk/ml/azure-ai-ml/azure/ai/ml/entities/_workspace/_ai_workspaces/capability_host.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ class CapabilityHost(Resource):
3636
:param storage_connections: A list of storage connections. Default storage connection value is
3737
projectname/workspaceblobstore for project workspace.
3838
:type storage_connections: Optional[List[str]]
39+
:param thread_storage_connections: A list of cosmos db connections, which will be used for thread storage.
40+
:type thread_storage_connections: Optional[List[str]]
3941
:param capability_host_kind: The kind of capability host, either as a string or CapabilityHostKind enum.
4042
Default is AGENTS.
4143
:type capability_host_kind: Union[str, CapabilityHostKind]

sdk/ml/azure-ai-ml/samples/ml_samples_capability_host.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,8 @@ def ml_capability_host_config(self):
3030
# [END load_capability_host]
3131

3232
# [START capability_host_object_create]
33-
from azure.ai.ml.entities._workspace._ai_workspaces.capability_host import (
34-
CapabilityHost,
35-
)
3633
from azure.ai.ml.constants._workspace import CapabilityHostKind
34+
from azure.ai.ml.entities._workspace._ai_workspaces.capability_host import CapabilityHost
3735

3836
# CapabilityHost in Hub workspace. For Hub workspace, only name and description are required.
3937
capability_host = CapabilityHost(
@@ -50,16 +48,15 @@ def ml_capability_host_config(self):
5048
ai_services_connections=["connection1"],
5149
storage_connections=["projectname/workspaceblobstore"],
5250
vector_store_connections=["connection1"],
51+
thread_storage_connections=["connection1"],
5352
)
5453
# [END capability_host_object_create]
5554

5655
# [START capability_host_begin_create_or_update_operation]
5756
from azure.ai.ml import MLClient
58-
from azure.identity import DefaultAzureCredential
59-
from azure.ai.ml.entities._workspace._ai_workspaces.capability_host import (
60-
CapabilityHost,
61-
)
6257
from azure.ai.ml.constants._workspace import CapabilityHostKind
58+
from azure.ai.ml.entities._workspace._ai_workspaces.capability_host import CapabilityHost
59+
from azure.identity import DefaultAzureCredential
6360

6461
subscription_id = os.environ["AZURE_SUBSCRIPTION_ID"]
6562
resource_group = os.environ["RESOURCE_GROUP_NAME"]

0 commit comments

Comments
 (0)