Skip to content

Commit 53c5de9

Browse files
author
SDKAuto
committed
CodeGen from PR 34646 in Azure/azure-rest-api-specs
Merge ebd14347e0d9dd5c0f84e01260968c9e60453823 into 38211e981ba3599aacfd72f5dbca16c7431bcfb1
1 parent 0eae710 commit 53c5de9

39 files changed

+795
-11250
lines changed

sdk/ai/azure-ai-agents/_meta.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"commit": "911eaca01646c018e30066edd51dd1848101bc34",
3+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
4+
"typespec_src": "specification/ai/Azure.AI.Agents",
5+
"@azure-tools/typespec-python": "0.44.2"
6+
}

sdk/ai/azure-ai-agents/apiview-properties.json

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@
66
"azure.ai.agents.models.AgentsResponseFormat": "Azure.AI.Agents.AgentsResponseFormat",
77
"azure.ai.agents.models.AgentThread": "Azure.AI.Agents.AgentThread",
88
"azure.ai.agents.models.AgentThreadCreationOptions": "Azure.AI.Agents.AgentThreadCreationOptions",
9-
"azure.ai.agents.servicepatterns.models.AgentV1Error": "Azure.AI.Agents.ServicePatterns.AgentV1Error",
10-
"azure.ai.agents.servicepatterns.models.AgentV1ErrorError": "Azure.AI.Agents.ServicePatterns.AgentV1Error.error.anonymous",
9+
"servicepatterns.models.AgentV1Error": "ServicePatterns.AgentV1Error",
10+
"servicepatterns.models.AgentV1ErrorError": "ServicePatterns.AgentV1Error.error.anonymous",
1111
"azure.ai.agents.models.AISearchIndexResource": "Azure.AI.Agents.AISearchIndexResource",
12+
"azure.ai.agents.models.AzureAISearchResource": "Azure.AI.Agents.AzureAISearchResource",
1213
"azure.ai.agents.models.ToolDefinition": "Azure.AI.Agents.ToolDefinition",
1314
"azure.ai.agents.models.AzureAISearchToolDefinition": "Azure.AI.Agents.AzureAISearchToolDefinition",
14-
"azure.ai.agents.models.AzureAISearchToolResource": "Azure.AI.Agents.AzureAISearchToolResource",
1515
"azure.ai.agents.models.AzureFunctionBinding": "Azure.AI.Agents.AzureFunctionBinding",
1616
"azure.ai.agents.models.AzureFunctionDefinition": "Azure.AI.Agents.AzureFunctionDefinition",
1717
"azure.ai.agents.models.AzureFunctionStorageQueue": "Azure.AI.Agents.AzureFunctionStorageQueue",
1818
"azure.ai.agents.models.AzureFunctionToolDefinition": "Azure.AI.Agents.AzureFunctionToolDefinition",
19+
"azure.ai.agents.models.BingCustomSearchConfiguration": "Azure.AI.Agents.BingCustomSearchConfiguration",
20+
"azure.ai.agents.models.BingCustomSearchConfigurationList": "Azure.AI.Agents.BingCustomSearchConfigurationList",
21+
"azure.ai.agents.models.BingCustomSearchToolDefinition": "Azure.AI.Agents.BingCustomSearchToolDefinition",
1922
"azure.ai.agents.models.BingGroundingSearchConfiguration": "Azure.AI.Agents.BingGroundingSearchConfiguration",
2023
"azure.ai.agents.models.BingGroundingSearchConfigurationList": "Azure.AI.Agents.BingGroundingSearchConfigurationList",
2124
"azure.ai.agents.models.BingGroundingToolDefinition": "Azure.AI.Agents.BingGroundingToolDefinition",
@@ -68,6 +71,7 @@
6871
"azure.ai.agents.models.MessageTextFilePathDetails": "Azure.AI.Agents.MessageTextFilePathDetails",
6972
"azure.ai.agents.models.MessageTextUrlCitationAnnotation": "Azure.AI.Agents.MessageTextUrlCitationAnnotation",
7073
"azure.ai.agents.models.MessageTextUrlCitationDetails": "Azure.AI.Agents.MessageTextUrlCitationDetails",
74+
"azure.ai.agents.models.MicrosoftFabricToolDefinition": "Azure.AI.Agents.MicrosoftFabricToolDefinition",
7175
"azure.ai.agents.models.OpenApiAuthDetails": "Azure.AI.Agents.OpenApiAuthDetails",
7276
"azure.ai.agents.models.OpenApiAnonymousAuthDetails": "Azure.AI.Agents.OpenApiAnonymousAuthDetails",
7377
"azure.ai.agents.models.OpenApiConnectionAuthDetails": "Azure.AI.Agents.OpenApiConnectionAuthDetails",
@@ -87,6 +91,7 @@
8791
"azure.ai.agents.models.RunStep": "Azure.AI.Agents.RunStep",
8892
"azure.ai.agents.models.RunStepToolCall": "Azure.AI.Agents.RunStepToolCall",
8993
"azure.ai.agents.models.RunStepAzureAISearchToolCall": "Azure.AI.Agents.RunStepAzureAISearchToolCall",
94+
"azure.ai.agents.models.RunStepBingCustomSearchToolCall": "Azure.AI.Agents.RunStepBingCustomSearchToolCall",
9095
"azure.ai.agents.models.RunStepBingGroundingToolCall": "Azure.AI.Agents.RunStepBingGroundingToolCall",
9196
"azure.ai.agents.models.RunStepCodeInterpreterToolCallOutput": "Azure.AI.Agents.RunStepCodeInterpreterToolCallOutput",
9297
"azure.ai.agents.models.RunStepCodeInterpreterImageOutput": "Azure.AI.Agents.RunStepCodeInterpreterImageOutput",
@@ -120,16 +125,24 @@
120125
"azure.ai.agents.models.RunStepFunctionToolCallDetails": "Azure.AI.Agents.RunStepFunctionToolCallDetails",
121126
"azure.ai.agents.models.RunStepMessageCreationDetails": "Azure.AI.Agents.RunStepMessageCreationDetails",
122127
"azure.ai.agents.models.RunStepMessageCreationReference": "Azure.AI.Agents.RunStepMessageCreationReference",
128+
"azure.ai.agents.models.RunStepMicrosoftFabricToolCall": "Azure.AI.Agents.RunStepMicrosoftFabricToolCall",
123129
"azure.ai.agents.models.RunStepOpenAPIToolCall": "Azure.AI.Agents.RunStepOpenAPIToolCall",
130+
"azure.ai.agents.models.RunStepSharepointToolCall": "Azure.AI.Agents.RunStepSharepointToolCall",
124131
"azure.ai.agents.models.RunStepToolCallDetails": "Azure.AI.Agents.RunStepToolCallDetails",
132+
"azure.ai.agents.models.SharepointToolDefinition": "Azure.AI.Agents.SharepointToolDefinition",
125133
"azure.ai.agents.models.SubmitToolOutputsAction": "Azure.AI.Agents.SubmitToolOutputsAction",
126134
"azure.ai.agents.models.SubmitToolOutputsDetails": "Azure.AI.Agents.SubmitToolOutputsDetails",
127135
"azure.ai.agents.models.ThreadMessage": "Azure.AI.Agents.ThreadMessage",
128136
"azure.ai.agents.models.ThreadMessageOptions": "Azure.AI.Agents.ThreadMessageOptions",
129137
"azure.ai.agents.models.ThreadRun": "Azure.AI.Agents.ThreadRun",
138+
"azure.ai.agents.models.ToolConnection": "Azure.AI.Agents.ToolConnection",
139+
"azure.ai.agents.models.ToolConnectionList": "Azure.AI.Agents.ToolConnectionList",
130140
"azure.ai.agents.models.ToolOutput": "Azure.AI.Agents.ToolOutput",
131141
"azure.ai.agents.models.ToolResources": "Azure.AI.Agents.ToolResources",
132142
"azure.ai.agents.models.TruncationObject": "Azure.AI.Agents.TruncationObject",
143+
"azure.ai.agents.models.UpdateCodeInterpreterToolResourceOptions": "Azure.AI.Agents.UpdateCodeInterpreterToolResourceOptions",
144+
"azure.ai.agents.models.UpdateFileSearchToolResourceOptions": "Azure.AI.Agents.UpdateFileSearchToolResourceOptions",
145+
"azure.ai.agents.models.UpdateToolResourcesOptions": "Azure.AI.Agents.UpdateToolResourcesOptions",
133146
"azure.ai.agents.models.VectorStore": "Azure.AI.Agents.VectorStore",
134147
"azure.ai.agents.models.VectorStoreChunkingStrategyRequest": "Azure.AI.Agents.VectorStoreChunkingStrategyRequest",
135148
"azure.ai.agents.models.VectorStoreAutoChunkingStrategyRequest": "Azure.AI.Agents.VectorStoreAutoChunkingStrategyRequest",

sdk/ai/azure-ai-agents/azure/ai/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

sdk/ai/azure-ai-agents/azure/ai/agents/_client.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
VectorStoreFilesOperations,
2828
VectorStoresOperations,
2929
)
30-
from .servicepatterns.operations import ServicePatternsOperations
3130

3231
if TYPE_CHECKING:
3332
from azure.core.credentials import TokenCredential
@@ -36,8 +35,6 @@
3635
class AgentsClient(AgentsClientOperationsMixin): # pylint: disable=too-many-instance-attributes
3736
"""AgentsClient.
3837
39-
:ivar service_patterns: ServicePatternsOperations operations
40-
:vartype service_patterns: azure.ai.agents.operations.ServicePatternsOperations
4138
:ivar threads: ThreadsOperations operations
4239
:vartype threads: azure.ai.agents.operations.ThreadsOperations
4340
:ivar messages: MessagesOperations operations
@@ -59,8 +56,9 @@ class AgentsClient(AgentsClientOperationsMixin): # pylint: disable=too-many-ins
5956
:type endpoint: str
6057
:param credential: Credential used to authenticate requests to the service. Required.
6158
:type credential: ~azure.core.credentials.TokenCredential
62-
:keyword api_version: The API version to use for this operation. Default value is "v1". Note
63-
that overriding this default value may result in unsupported behavior.
59+
:keyword api_version: The API version to use for this operation. Default value is
60+
"2025-05-15-preview". Note that overriding this default value may result in unsupported
61+
behavior.
6462
:paramtype api_version: str
6563
"""
6664

@@ -90,9 +88,6 @@ def __init__(self, endpoint: str, credential: "TokenCredential", **kwargs: Any)
9088
self._serialize = Serializer()
9189
self._deserialize = Deserializer()
9290
self._serialize.client_side_validation = False
93-
self.service_patterns = ServicePatternsOperations(
94-
self._client, self._config, self._serialize, self._deserialize
95-
)
9691
self.threads = ThreadsOperations(self._client, self._config, self._serialize, self._deserialize)
9792
self.messages = MessagesOperations(self._client, self._config, self._serialize, self._deserialize)
9893
self.runs = RunsOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/ai/azure-ai-agents/azure/ai/agents/_configuration.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ class AgentsClientConfiguration: # pylint: disable=too-many-instance-attributes
2727
:type endpoint: str
2828
:param credential: Credential used to authenticate requests to the service. Required.
2929
:type credential: ~azure.core.credentials.TokenCredential
30-
:keyword api_version: The API version to use for this operation. Default value is "v1". Note
31-
that overriding this default value may result in unsupported behavior.
30+
:keyword api_version: The API version to use for this operation. Default value is
31+
"2025-05-15-preview". Note that overriding this default value may result in unsupported
32+
behavior.
3233
:paramtype api_version: str
3334
"""
3435

3536
def __init__(self, endpoint: str, credential: "TokenCredential", **kwargs: Any) -> None:
36-
api_version: str = kwargs.pop("api_version", "v1")
37+
api_version: str = kwargs.pop("api_version", "2025-05-15-preview")
3738

3839
if endpoint is None:
3940
raise ValueError("Parameter 'endpoint' must not be None.")

0 commit comments

Comments
 (0)