Skip to content

Commit 3eb0913

Browse files
committed
Update subclients report
1 parent ab25447 commit 3eb0913

1 file changed

Lines changed: 34 additions & 25 deletions

File tree

Lines changed: 34 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# AIProjectClient Subclients
22

3-
This document lists all subclients available on `AIProjectClient` and their public method counts.
3+
This document lists all sub-clients available on `AIProjectClient` and their public method counts. Overload methods are not counted. Only synchronous methods are counted (but each one has an equivalent asynchronous method).
44

5-
## Top-level Subclients
5+
6+
## Top-level Sub-clients
67

78
| Subclient | Class Name | Public Methods |
89
|-----------|------------|----------------|
@@ -15,24 +16,26 @@ This document lists all subclients available on `AIProjectClient` and their publ
1516
| `telemetry` | TelemetryOperations | 1 |
1617
| `beta` | BetaOperations | 0 (container only) |
1718

18-
## Nested Subclients on `.beta`
19+
## Nested Sub-clients on `.beta`
1920

2021
| Subclient | Class Name | Public Methods |
2122
|-----------|------------|----------------|
22-
| `beta.agents` | BetaAgentsOperations | 14 |
23+
| `beta.agents` | BetaAgentsOperations | 21 |
24+
| `beta.datasets` | BetaDatasetsOperations | 5 |
2325
| `beta.evaluation_taxonomies` | BetaEvaluationTaxonomiesOperations | 5 |
24-
| `beta.evaluators` | BetaEvaluatorsOperations | 11 |
26+
| `beta.evaluators` | BetaEvaluatorsOperations | 13 |
2527
| `beta.insights` | BetaInsightsOperations | 3 |
26-
| `beta.memory_stores` | BetaMemoryStoresOperations | 8 |
28+
| `beta.memory_stores` | BetaMemoryStoresOperations | 13 |
29+
| `beta.models` | BetaModelsOperations | 8 |
2730
| `beta.red_teams` | BetaRedTeamsOperations | 3 |
31+
| `beta.routines` | BetaRoutinesOperations | 8 |
2832
| `beta.schedules` | BetaSchedulesOperations | 6 |
29-
| `beta.toolboxes` | BetaToolboxesOperations | 8 |
3033
| `beta.skills` | BetaSkillsOperations | 7 |
31-
| `beta.datasets` | BetaDatasetsOperations | 5 |
34+
| `beta.toolboxes` | BetaToolboxesOperations | 8 |
3235

3336
## Summary
3437

35-
**Total: 102 unique public methods across all subclients**
38+
**Total: 132 unique public methods across all subclients**
3639

3740
---
3841

@@ -45,7 +48,7 @@ This document lists all subclients available on `AIProjectClient` and their publ
4548
`get`, `delete`, `create_or_update`, `list`
4649

4750
#### ConnectionsOperations (3)
48-
`list`, `get`, `get_default`
51+
`get`, `get_default`, `list`
4952

5053
#### DatasetsOperations (9)
5154
`list_versions`, `list`, `get`, `delete`, `create_or_update`, `pending_upload`, `get_credentials`, `upload_file`, `upload_folder`
@@ -59,32 +62,38 @@ This document lists all subclients available on `AIProjectClient` and their publ
5962
#### TelemetryOperations (1)
6063
`get_application_insights_connection_string`
6164

62-
#### BetaAgentsOperations (14)
63-
`create_agent_version_from_code`, `create_session`, `delete_session`, `delete_session_file`, `download_agent_code`, `download_agent_version_code`, `download_session_file`, `get_session`, `get_session_files`, `get_session_log_stream`, `list_sessions`, `patch_agent_details`, `update_agent_from_code`, `upload_session_file`
65+
#### BetaAgentsOperations (21)
66+
`patch_agent_details`, `create_version_from_code`, `download_agent_code`, `create_session`, `get_session`, `delete_session`, `list_sessions`, `get_session_log_stream`, `upload_session_file`, `download_session_file`, `get_session_files`, `delete_session_file`, `create_optimization_job`, `get_optimization_job`, `list_optimization_jobs`, `cancel_optimization_job`, `delete_optimization_job`, `list_optimization_candidates`, `get_optimization_candidate`, `get_optimization_candidate_config`, `get_optimization_candidate_results`
67+
68+
#### BetaDatasetsOperations (5)
69+
`cancel_generation_job`, `create_generation_job`, `delete_generation_job`, `get_generation_job`, `list_generation_jobs`
6470

6571
#### BetaEvaluationTaxonomiesOperations (5)
66-
`get`, `list`, `delete`, `create`, `update`
72+
`create`, `delete`, `get`, `list`, `update`
6773

68-
#### BetaEvaluatorsOperations (11)
69-
`list_versions`, `list`, `get_version`, `delete_version`, `create_version`, `update_version`, `create_generation_job`, `get_generation_job`, `list_generation_jobs`, `cancel_generation_job`, `delete_generation_job`
74+
#### BetaEvaluatorsOperations (13)
75+
`cancel_generation_job`, `create_generation_job`, `create_version`, `delete_generation_job`, `delete_version`, `get_credentials`, `get_generation_job`, `get_version`, `list`, `list_generation_jobs`, `list_versions`, `pending_upload`, `update_version`
7076

7177
#### BetaInsightsOperations (3)
7278
`generate`, `get`, `list`
7379

74-
#### BetaMemoryStoresOperations (8)
75-
`create`, `update`, `get`, `list`, `delete`, `delete_scope`, `search_memories`, `begin_update_memories`
80+
#### BetaMemoryStoresOperations (13)
81+
`begin_update_memories`, `create`, `create_memory`, `delete`, `delete_memory`, `delete_scope`, `get`, `get_memory`, `list`, `list_memories`, `search_memories`, `update`, `update_memory`
82+
83+
#### BetaModelsOperations (8)
84+
`create_async`, `delete`, `get`, `get_credentials`, `list`, `list_versions`, `pending_upload`, `update`
7685

7786
#### BetaRedTeamsOperations (3)
78-
`get`, `list`, `create`
87+
`create`, `get`, `list`
7988

80-
#### BetaSchedulesOperations (6)
81-
`delete`, `get`, `list`, `create_or_update`, `get_run`, `list_runs`
89+
#### BetaRoutinesOperations (8)
90+
`create_or_update`, `delete`, `disable`, `dispatch_async`, `enable`, `get`, `list`, `list_runs`
8291

83-
#### BetaToolboxesOperations (8)
84-
`create_version`, `get`, `list`, `list_versions`, `get_version`, `update`, `delete`, `delete_version`
92+
#### BetaSchedulesOperations (6)
93+
`create_or_update`, `delete`, `get`, `get_run`, `list`, `list_runs`
8594

8695
#### BetaSkillsOperations (7)
87-
`create`, `create_from_package`, `get`, `download`, `list`, `update`, `delete`
96+
`create`, `create_from_package`, `delete`, `download`, `get`, `list`, `update`
8897

89-
#### BetaDatasetsOperations (5)
90-
`get_generation_job`, `list_generation_jobs`, `create_generation_job`, `cancel_generation_job`, `delete_generation_job`
98+
#### BetaToolboxesOperations (8)
99+
`create_version`, `delete`, `delete_version`, `get`, `get_version`, `list`, `list_versions`, `update`

0 commit comments

Comments
 (0)