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