Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
168 changes: 144 additions & 24 deletions sdk/ai/azure-ai-projects/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ namespace azure.ai.projects.aio.operations
) -> SessionFileWriteResult: ...


class azure.ai.projects.aio.operations.BetaAgentsOperations:
class azure.ai.projects.aio.operations.BetaAgentsOperations(BetaAgentsOperationsGenerated):

def __init__(
self,
Expand All @@ -421,7 +421,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[OptimizationJobResult]: ...
) -> AsyncAgentOptimizationLROPoller: ...

@overload
async def begin_create_optimization_job(
Expand All @@ -431,7 +431,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[OptimizationJobResult]: ...
) -> AsyncAgentOptimizationLROPoller: ...

@overload
async def begin_create_optimization_job(
Expand All @@ -441,7 +441,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[OptimizationJobResult]: ...
) -> AsyncAgentOptimizationLROPoller: ...

@distributed_trace_async
async def cancel_optimization_job(
Expand Down Expand Up @@ -477,7 +477,7 @@ namespace azure.ai.projects.aio.operations
) -> AsyncItemPaged[OptimizationJobListItem]: ...


class azure.ai.projects.aio.operations.BetaDatasetsOperations:
class azure.ai.projects.aio.operations.BetaDatasetsOperations(BetaDatasetsOperationsGenerated):

def __init__(
self,
Expand All @@ -493,7 +493,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[DataGenerationJobResult]: ...
) -> AsyncDatasetGenerationLROPoller: ...

@overload
async def begin_create_generation_job(
Expand All @@ -503,7 +503,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[DataGenerationJobResult]: ...
) -> AsyncDatasetGenerationLROPoller: ...

@overload
async def begin_create_generation_job(
Expand All @@ -513,7 +513,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[DataGenerationJobResult]: ...
) -> AsyncDatasetGenerationLROPoller: ...

@distributed_trace_async
async def cancel_generation_job(
Expand Down Expand Up @@ -639,7 +639,7 @@ namespace azure.ai.projects.aio.operations
) -> EvaluationTaxonomy: ...


class azure.ai.projects.aio.operations.BetaEvaluatorsOperations:
class azure.ai.projects.aio.operations.BetaEvaluatorsOperations(BetaEvaluatorsOperationsGenerated):

def __init__(
self,
Expand All @@ -655,7 +655,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[EvaluatorVersion]: ...
) -> AsyncEvaluatorGenerationLROPoller: ...

@overload
async def begin_create_generation_job(
Expand All @@ -665,7 +665,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[EvaluatorVersion]: ...
) -> AsyncEvaluatorGenerationLROPoller: ...

@overload
async def begin_create_generation_job(
Expand All @@ -675,7 +675,7 @@ namespace azure.ai.projects.aio.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> AsyncLROPoller[EvaluatorVersion]: ...
) -> AsyncEvaluatorGenerationLROPoller: ...

@distributed_trace_async
async def cancel_generation_job(
Expand Down Expand Up @@ -2684,6 +2684,26 @@ namespace azure.ai.projects.models
def __init__(self, mapping: Mapping[str, Any]) -> None: ...


class azure.ai.projects.models.AgentOptimizationLROPoller(LROPoller[OptimizationJobResult]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: PollingMethod[OptimizationJobResult],
continuation_token: str,
**kwargs: Any
) -> AgentOptimizationLROPoller: ...


class azure.ai.projects.models.AgentSessionResource(_Model):
agent_session_id: str
created_at: datetime
Expand Down Expand Up @@ -2890,6 +2910,66 @@ namespace azure.ai.projects.models
def __init__(self, mapping: Mapping[str, Any]) -> None: ...


class azure.ai.projects.models.AsyncAgentOptimizationLROPoller(AsyncLROPoller[OptimizationJobResult]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: AsyncPollingMethod[OptimizationJobResult],
continuation_token: str,
**kwargs: Any
) -> AsyncAgentOptimizationLROPoller: ...


class azure.ai.projects.models.AsyncDatasetGenerationLROPoller(AsyncLROPoller[DataGenerationJobResult]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: AsyncPollingMethod[DataGenerationJobResult],
continuation_token: str,
**kwargs: Any
) -> AsyncDatasetGenerationLROPoller: ...


class azure.ai.projects.models.AsyncEvaluatorGenerationLROPoller(AsyncLROPoller[EvaluatorVersion]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: AsyncPollingMethod[EvaluatorVersion],
continuation_token: str,
**kwargs: Any
) -> AsyncEvaluatorGenerationLROPoller: ...


class azure.ai.projects.models.AsyncUpdateMemoriesLROPoller(AsyncLROPoller[MemoryStoreUpdateCompletedResult]):
property superseded_by: Optional[str] # Read-only
property update_id: str # Read-only
Expand Down Expand Up @@ -4310,6 +4390,26 @@ namespace azure.ai.projects.models
def __init__(self, mapping: Mapping[str, Any]) -> None: ...


class azure.ai.projects.models.DatasetGenerationLROPoller(LROPoller[DataGenerationJobResult]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: PollingMethod[DataGenerationJobResult],
continuation_token: str,
**kwargs: Any
) -> DatasetGenerationLROPoller: ...


class azure.ai.projects.models.DatasetReference(_Model):
name: str
version: str
Expand Down Expand Up @@ -5058,6 +5158,26 @@ namespace azure.ai.projects.models
TRACES = "traces"


class azure.ai.projects.models.EvaluatorGenerationLROPoller(LROPoller[EvaluatorVersion]):
property details: Mapping[str, Any] # Read-only

def __init__(
self,
client: Any,
initial_response: Any,
deserialization_callback: Any,
polling_method: Any
) -> None: ...

@classmethod
def from_continuation_token(
cls,
polling_method: PollingMethod[EvaluatorVersion],
continuation_token: str,
**kwargs: Any
) -> EvaluatorGenerationLROPoller: ...


class azure.ai.projects.models.EvaluatorGenerationTokenUsage(_Model):
input_tokens: int
output_tokens: int
Expand Down Expand Up @@ -9796,7 +9916,7 @@ namespace azure.ai.projects.operations
) -> SessionFileWriteResult: ...


class azure.ai.projects.operations.BetaAgentsOperations:
class azure.ai.projects.operations.BetaAgentsOperations(BetaAgentsOperationsGenerated):

def __init__(
self,
Expand All @@ -9812,7 +9932,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[OptimizationJobResult]: ...
) -> AgentOptimizationLROPoller: ...

@overload
def begin_create_optimization_job(
Expand All @@ -9822,7 +9942,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[OptimizationJobResult]: ...
) -> AgentOptimizationLROPoller: ...

@overload
def begin_create_optimization_job(
Expand All @@ -9832,7 +9952,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[OptimizationJobResult]: ...
) -> AgentOptimizationLROPoller: ...

@distributed_trace
def cancel_optimization_job(
Expand Down Expand Up @@ -9868,7 +9988,7 @@ namespace azure.ai.projects.operations
) -> ItemPaged[OptimizationJobListItem]: ...


class azure.ai.projects.operations.BetaDatasetsOperations:
class azure.ai.projects.operations.BetaDatasetsOperations(BetaDatasetsOperationsGenerated):

def __init__(
self,
Expand All @@ -9884,7 +10004,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[DataGenerationJobResult]: ...
) -> DatasetGenerationLROPoller: ...

@overload
def begin_create_generation_job(
Expand All @@ -9894,7 +10014,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[DataGenerationJobResult]: ...
) -> DatasetGenerationLROPoller: ...

@overload
def begin_create_generation_job(
Expand All @@ -9904,7 +10024,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[DataGenerationJobResult]: ...
) -> DatasetGenerationLROPoller: ...

@distributed_trace
def cancel_generation_job(
Expand Down Expand Up @@ -10030,7 +10150,7 @@ namespace azure.ai.projects.operations
) -> EvaluationTaxonomy: ...


class azure.ai.projects.operations.BetaEvaluatorsOperations:
class azure.ai.projects.operations.BetaEvaluatorsOperations(BetaEvaluatorsOperationsGenerated):

def __init__(
self,
Expand All @@ -10046,7 +10166,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[EvaluatorVersion]: ...
) -> EvaluatorGenerationLROPoller: ...

@overload
def begin_create_generation_job(
Expand All @@ -10056,7 +10176,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[EvaluatorVersion]: ...
) -> EvaluatorGenerationLROPoller: ...

@overload
def begin_create_generation_job(
Expand All @@ -10066,7 +10186,7 @@ namespace azure.ai.projects.operations
content_type: str = "application/json",
operation_id: Optional[str] = ...,
**kwargs: Any
) -> LROPoller[EvaluatorVersion]: ...
) -> EvaluatorGenerationLROPoller: ...

@distributed_trace
def cancel_generation_job(
Expand Down
2 changes: 1 addition & 1 deletion sdk/ai/azure-ai-projects/api.metadata.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
apiMdSha256: 544c82773e2ee8b4aeb0ece5b64bb938f2d3703720950214d3e4c5c98e3e61fd
apiMdSha256: e2ea7472bfd266cb3abdd41b29c3014f7ab177eee9e9c2b0effe885a9ff36f4a
parserVersion: 0.3.30
pythonVersion: 3.14.3
Loading
Loading