from gradient.types import (
Action,
ActionLink,
APILinks,
APIMeta,
BackwardLinks,
ChatCompletionChunk,
ChatCompletionTokenLogprob,
CompletionUsage,
DiskInfo,
Droplet,
DropletNextBackupWindow,
FirewallRuleTarget,
ForwardLinks,
GarbageCollection,
GPUInfo,
Image,
ImageGenCompletedEvent,
ImageGenPartialImageEvent,
ImageGenStreamEvent,
Kernel,
MetaProperties,
NetworkV4,
NetworkV6,
PageLinks,
Region,
Size,
Snapshots,
Subscription,
SubscriptionTierBase,
VpcPeering,
)Types:
from gradient.types import (
APIAgent,
APIAgentAPIKeyInfo,
APIAgentModel,
APIAnthropicAPIKeyInfo,
APIDeploymentVisibility,
APIOpenAIAPIKeyInfo,
APIRetrievalMethod,
APIWorkspace,
AgentCreateResponse,
AgentRetrieveResponse,
AgentUpdateResponse,
AgentListResponse,
AgentDeleteResponse,
AgentRetrieveUsageResponse,
AgentUpdateStatusResponse,
)Methods:
client.agents.create(**params) -> AgentCreateResponseclient.agents.retrieve(uuid) -> AgentRetrieveResponseclient.agents.update(path_uuid, **params) -> AgentUpdateResponseclient.agents.list(**params) -> AgentListResponseclient.agents.delete(uuid) -> AgentDeleteResponseclient.agents.retrieve_usage(uuid, **params) -> AgentRetrieveUsageResponseclient.agents.update_status(path_uuid, **params) -> AgentUpdateStatusResponse
Types:
from gradient.types.agents import (
APIKeyCreateResponse,
APIKeyUpdateResponse,
APIKeyListResponse,
APIKeyDeleteResponse,
APIKeyRegenerateResponse,
)Methods:
client.agents.api_keys.create(path_agent_uuid, **params) -> APIKeyCreateResponseclient.agents.api_keys.update(path_api_key_uuid, *, path_agent_uuid, **params) -> APIKeyUpdateResponseclient.agents.api_keys.list(agent_uuid, **params) -> APIKeyListResponseclient.agents.api_keys.delete(api_key_uuid, *, agent_uuid) -> APIKeyDeleteResponseclient.agents.api_keys.regenerate(api_key_uuid, *, agent_uuid) -> APIKeyRegenerateResponse
Types:
from gradient.types.agents.chat import CompletionCreateResponseMethods:
client.agents.chat.completions.create(**params) -> CompletionCreateResponse
Types:
from gradient.types.agents import EvaluationMetricListResponse, EvaluationMetricListRegionsResponseMethods:
client.agents.evaluation_metrics.list() -> EvaluationMetricListResponseclient.agents.evaluation_metrics.list_regions(**params) -> EvaluationMetricListRegionsResponse
Types:
from gradient.types.agents.evaluation_metrics import (
WorkspaceCreateResponse,
WorkspaceRetrieveResponse,
WorkspaceUpdateResponse,
WorkspaceListResponse,
WorkspaceDeleteResponse,
WorkspaceListEvaluationTestCasesResponse,
)Methods:
client.agents.evaluation_metrics.workspaces.create(**params) -> WorkspaceCreateResponseclient.agents.evaluation_metrics.workspaces.retrieve(workspace_uuid) -> WorkspaceRetrieveResponseclient.agents.evaluation_metrics.workspaces.update(path_workspace_uuid, **params) -> WorkspaceUpdateResponseclient.agents.evaluation_metrics.workspaces.list() -> WorkspaceListResponseclient.agents.evaluation_metrics.workspaces.delete(workspace_uuid) -> WorkspaceDeleteResponseclient.agents.evaluation_metrics.workspaces.list_evaluation_test_cases(workspace_uuid) -> WorkspaceListEvaluationTestCasesResponse
Types:
from gradient.types.agents.evaluation_metrics.workspaces import AgentListResponse, AgentMoveResponseMethods:
client.agents.evaluation_metrics.workspaces.agents.list(workspace_uuid, **params) -> AgentListResponseclient.agents.evaluation_metrics.workspaces.agents.move(path_workspace_uuid, **params) -> AgentMoveResponse
Types:
from gradient.types.agents.evaluation_metrics import ModelListResponseMethods:
client.agents.evaluation_metrics.models.list(**params) -> ModelListResponse
Types:
from gradient.types.agents.evaluation_metrics.anthropic import (
KeyCreateResponse,
KeyRetrieveResponse,
KeyUpdateResponse,
KeyListResponse,
KeyDeleteResponse,
KeyListAgentsResponse,
)Methods:
client.agents.evaluation_metrics.anthropic.keys.create(**params) -> KeyCreateResponseclient.agents.evaluation_metrics.anthropic.keys.retrieve(api_key_uuid) -> KeyRetrieveResponseclient.agents.evaluation_metrics.anthropic.keys.update(path_api_key_uuid, **params) -> KeyUpdateResponseclient.agents.evaluation_metrics.anthropic.keys.list(**params) -> KeyListResponseclient.agents.evaluation_metrics.anthropic.keys.delete(api_key_uuid) -> KeyDeleteResponseclient.agents.evaluation_metrics.anthropic.keys.list_agents(uuid, **params) -> KeyListAgentsResponse
Types:
from gradient.types.agents.evaluation_metrics.openai import (
KeyCreateResponse,
KeyRetrieveResponse,
KeyUpdateResponse,
KeyListResponse,
KeyDeleteResponse,
KeyListAgentsResponse,
)Methods:
client.agents.evaluation_metrics.openai.keys.create(**params) -> KeyCreateResponseclient.agents.evaluation_metrics.openai.keys.retrieve(api_key_uuid) -> KeyRetrieveResponseclient.agents.evaluation_metrics.openai.keys.update(path_api_key_uuid, **params) -> KeyUpdateResponseclient.agents.evaluation_metrics.openai.keys.list(**params) -> KeyListResponseclient.agents.evaluation_metrics.openai.keys.delete(api_key_uuid) -> KeyDeleteResponseclient.agents.evaluation_metrics.openai.keys.list_agents(uuid, **params) -> KeyListAgentsResponse
Types:
from gradient.types.agents.evaluation_metrics import Oauth2GenerateURLResponseMethods:
client.agents.evaluation_metrics.oauth2.generate_url(**params) -> Oauth2GenerateURLResponse
Types:
from gradient.types.agents.evaluation_metrics.oauth2 import DropboxCreateTokensResponseMethods:
client.agents.evaluation_metrics.oauth2.dropbox.create_tokens(**params) -> DropboxCreateTokensResponse
Types:
from gradient.types.agents import (
APIEvaluationMetric,
APIEvaluationMetricResult,
APIEvaluationPrompt,
APIEvaluationRun,
EvaluationRunCreateResponse,
EvaluationRunRetrieveResponse,
EvaluationRunListResultsResponse,
EvaluationRunRetrieveResultsResponse,
)Methods:
client.agents.evaluation_runs.create(**params) -> EvaluationRunCreateResponseclient.agents.evaluation_runs.retrieve(evaluation_run_uuid) -> EvaluationRunRetrieveResponseclient.agents.evaluation_runs.list_results(evaluation_run_uuid, **params) -> EvaluationRunListResultsResponseclient.agents.evaluation_runs.retrieve_results(prompt_id, *, evaluation_run_uuid) -> EvaluationRunRetrieveResultsResponse
Types:
from gradient.types.agents import (
APIEvaluationTestCase,
APIStarMetric,
EvaluationTestCaseCreateResponse,
EvaluationTestCaseRetrieveResponse,
EvaluationTestCaseUpdateResponse,
EvaluationTestCaseListResponse,
EvaluationTestCaseListEvaluationRunsResponse,
)Methods:
client.agents.evaluation_test_cases.create(**params) -> EvaluationTestCaseCreateResponseclient.agents.evaluation_test_cases.retrieve(test_case_uuid, **params) -> EvaluationTestCaseRetrieveResponseclient.agents.evaluation_test_cases.update(path_test_case_uuid, **params) -> EvaluationTestCaseUpdateResponseclient.agents.evaluation_test_cases.list() -> EvaluationTestCaseListResponseclient.agents.evaluation_test_cases.list_evaluation_runs(evaluation_test_case_uuid, **params) -> EvaluationTestCaseListEvaluationRunsResponse
Types:
from gradient.types.agents import (
EvaluationDatasetCreateResponse,
EvaluationDatasetCreateFileUploadPresignedURLsResponse,
)Methods:
client.agents.evaluation_datasets.create(**params) -> EvaluationDatasetCreateResponseclient.agents.evaluation_datasets.create_file_upload_presigned_urls(**params) -> EvaluationDatasetCreateFileUploadPresignedURLsResponse
Types:
from gradient.types.agents import (
FunctionCreateResponse,
FunctionUpdateResponse,
FunctionDeleteResponse,
)Methods:
client.agents.functions.create(path_agent_uuid, **params) -> FunctionCreateResponseclient.agents.functions.update(path_function_uuid, *, path_agent_uuid, **params) -> FunctionUpdateResponseclient.agents.functions.delete(function_uuid, *, agent_uuid) -> FunctionDeleteResponse
Types:
from gradient.types.agents import VersionUpdateResponse, VersionListResponseMethods:
client.agents.versions.update(path_uuid, **params) -> VersionUpdateResponseclient.agents.versions.list(uuid, **params) -> VersionListResponse
Types:
from gradient.types.agents import APILinkKnowledgeBaseOutput, KnowledgeBaseDetachResponseMethods:
client.agents.knowledge_bases.attach(agent_uuid) -> APILinkKnowledgeBaseOutputclient.agents.knowledge_bases.attach_single(knowledge_base_uuid, *, agent_uuid) -> APILinkKnowledgeBaseOutputclient.agents.knowledge_bases.detach(knowledge_base_uuid, *, agent_uuid) -> KnowledgeBaseDetachResponse
Types:
from gradient.types.agents import (
RouteUpdateResponse,
RouteDeleteResponse,
RouteAddResponse,
RouteViewResponse,
)Methods:
client.agents.routes.update(path_child_agent_uuid, *, path_parent_agent_uuid, **params) -> RouteUpdateResponseclient.agents.routes.delete(child_agent_uuid, *, parent_agent_uuid) -> RouteDeleteResponseclient.agents.routes.add(path_child_agent_uuid, *, path_parent_agent_uuid, **params) -> RouteAddResponseclient.agents.routes.view(uuid) -> RouteViewResponse
Types:
from gradient.types.chat import CompletionCreateResponseMethods:
client.chat.completions.create(**params) -> CompletionCreateResponse
Types:
from gradient.types import ImageGenerateResponseMethods:
client.images.generate(**params) -> ImageGenerateResponse
Types:
from gradient.types import (
DropletBackupPolicy,
GPUDropletCreateResponse,
GPUDropletRetrieveResponse,
GPUDropletListResponse,
GPUDropletListFirewallsResponse,
GPUDropletListKernelsResponse,
GPUDropletListNeighborsResponse,
GPUDropletListSnapshotsResponse,
)Methods:
client.gpu_droplets.create(**params) -> GPUDropletCreateResponseclient.gpu_droplets.retrieve(droplet_id) -> GPUDropletRetrieveResponseclient.gpu_droplets.list(**params) -> GPUDropletListResponseclient.gpu_droplets.delete(droplet_id) -> Noneclient.gpu_droplets.delete_by_tag(**params) -> Noneclient.gpu_droplets.list_firewalls(droplet_id, **params) -> GPUDropletListFirewallsResponseclient.gpu_droplets.list_kernels(droplet_id, **params) -> GPUDropletListKernelsResponseclient.gpu_droplets.list_neighbors(droplet_id) -> GPUDropletListNeighborsResponseclient.gpu_droplets.list_snapshots(droplet_id, **params) -> GPUDropletListSnapshotsResponse
Types:
from gradient.types.gpu_droplets import (
BackupListResponse,
BackupListPoliciesResponse,
BackupListSupportedPoliciesResponse,
BackupRetrievePolicyResponse,
)Methods:
client.gpu_droplets.backups.list(droplet_id, **params) -> BackupListResponseclient.gpu_droplets.backups.list_policies(**params) -> BackupListPoliciesResponseclient.gpu_droplets.backups.list_supported_policies() -> BackupListSupportedPoliciesResponseclient.gpu_droplets.backups.retrieve_policy(droplet_id) -> BackupRetrievePolicyResponse
Types:
from gradient.types.gpu_droplets import (
ActionRetrieveResponse,
ActionListResponse,
ActionBulkInitiateResponse,
ActionInitiateResponse,
)Methods:
client.gpu_droplets.actions.retrieve(action_id, *, droplet_id) -> ActionRetrieveResponseclient.gpu_droplets.actions.list(droplet_id, **params) -> ActionListResponseclient.gpu_droplets.actions.bulk_initiate(**params) -> ActionBulkInitiateResponseclient.gpu_droplets.actions.initiate(droplet_id, **params) -> ActionInitiateResponse
Types:
from gradient.types.gpu_droplets import (
AssociatedResource,
DestroyedAssociatedResource,
DestroyWithAssociatedResourceListResponse,
DestroyWithAssociatedResourceCheckStatusResponse,
)Methods:
client.gpu_droplets.destroy_with_associated_resources.list(droplet_id) -> DestroyWithAssociatedResourceListResponseclient.gpu_droplets.destroy_with_associated_resources.check_status(droplet_id) -> DestroyWithAssociatedResourceCheckStatusResponseclient.gpu_droplets.destroy_with_associated_resources.delete_dangerous(droplet_id) -> Noneclient.gpu_droplets.destroy_with_associated_resources.delete_selective(droplet_id, **params) -> Noneclient.gpu_droplets.destroy_with_associated_resources.retry(droplet_id) -> None
Types:
from gradient.types.gpu_droplets import (
AutoscalePool,
AutoscalePoolDropletTemplate,
AutoscalePoolDynamicConfig,
AutoscalePoolStaticConfig,
CurrentUtilization,
AutoscaleCreateResponse,
AutoscaleRetrieveResponse,
AutoscaleUpdateResponse,
AutoscaleListResponse,
AutoscaleListHistoryResponse,
AutoscaleListMembersResponse,
)Methods:
client.gpu_droplets.autoscale.create(**params) -> AutoscaleCreateResponseclient.gpu_droplets.autoscale.retrieve(autoscale_pool_id) -> AutoscaleRetrieveResponseclient.gpu_droplets.autoscale.update(autoscale_pool_id, **params) -> AutoscaleUpdateResponseclient.gpu_droplets.autoscale.list(**params) -> AutoscaleListResponseclient.gpu_droplets.autoscale.delete(autoscale_pool_id) -> Noneclient.gpu_droplets.autoscale.delete_dangerous(autoscale_pool_id) -> Noneclient.gpu_droplets.autoscale.list_history(autoscale_pool_id, **params) -> AutoscaleListHistoryResponseclient.gpu_droplets.autoscale.list_members(autoscale_pool_id, **params) -> AutoscaleListMembersResponse
Types:
from gradient.types.gpu_droplets import (
Firewall,
FirewallCreateResponse,
FirewallRetrieveResponse,
FirewallUpdateResponse,
FirewallListResponse,
)Methods:
client.gpu_droplets.firewalls.create(**params) -> FirewallCreateResponseclient.gpu_droplets.firewalls.retrieve(firewall_id) -> FirewallRetrieveResponseclient.gpu_droplets.firewalls.update(firewall_id, **params) -> FirewallUpdateResponseclient.gpu_droplets.firewalls.list(**params) -> FirewallListResponseclient.gpu_droplets.firewalls.delete(firewall_id) -> None
Methods:
client.gpu_droplets.firewalls.droplets.add(firewall_id, **params) -> Noneclient.gpu_droplets.firewalls.droplets.remove(firewall_id, **params) -> None
Methods:
client.gpu_droplets.firewalls.tags.add(firewall_id, **params) -> Noneclient.gpu_droplets.firewalls.tags.remove(firewall_id, **params) -> None
Methods:
client.gpu_droplets.firewalls.rules.add(firewall_id, **params) -> Noneclient.gpu_droplets.firewalls.rules.remove(firewall_id, **params) -> None
Types:
from gradient.types.gpu_droplets import (
FloatingIP,
FloatingIPCreateResponse,
FloatingIPRetrieveResponse,
FloatingIPListResponse,
)Methods:
client.gpu_droplets.floating_ips.create(**params) -> FloatingIPCreateResponseclient.gpu_droplets.floating_ips.retrieve(floating_ip) -> FloatingIPRetrieveResponseclient.gpu_droplets.floating_ips.list(**params) -> FloatingIPListResponseclient.gpu_droplets.floating_ips.delete(floating_ip) -> None
Types:
from gradient.types.gpu_droplets.floating_ips import (
ActionCreateResponse,
ActionRetrieveResponse,
ActionListResponse,
)Methods:
client.gpu_droplets.floating_ips.actions.create(floating_ip, **params) -> ActionCreateResponseclient.gpu_droplets.floating_ips.actions.retrieve(action_id, *, floating_ip) -> ActionRetrieveResponseclient.gpu_droplets.floating_ips.actions.list(floating_ip) -> ActionListResponse
Types:
from gradient.types.gpu_droplets import (
ImageCreateResponse,
ImageRetrieveResponse,
ImageUpdateResponse,
ImageListResponse,
)Methods:
client.gpu_droplets.images.create(**params) -> ImageCreateResponseclient.gpu_droplets.images.retrieve(image_id) -> ImageRetrieveResponseclient.gpu_droplets.images.update(image_id, **params) -> ImageUpdateResponseclient.gpu_droplets.images.list(**params) -> ImageListResponseclient.gpu_droplets.images.delete(image_id) -> None
Types:
from gradient.types.gpu_droplets.images import ActionListResponseMethods:
client.gpu_droplets.images.actions.create(image_id, **params) -> Actionclient.gpu_droplets.images.actions.retrieve(action_id, *, image_id) -> Actionclient.gpu_droplets.images.actions.list(image_id) -> ActionListResponse
Types:
from gradient.types.gpu_droplets import (
Domains,
ForwardingRule,
GlbSettings,
HealthCheck,
LbFirewall,
LoadBalancer,
StickySessions,
LoadBalancerCreateResponse,
LoadBalancerRetrieveResponse,
LoadBalancerUpdateResponse,
LoadBalancerListResponse,
)Methods:
client.gpu_droplets.load_balancers.create(**params) -> LoadBalancerCreateResponseclient.gpu_droplets.load_balancers.retrieve(lb_id) -> LoadBalancerRetrieveResponseclient.gpu_droplets.load_balancers.update(lb_id, **params) -> LoadBalancerUpdateResponseclient.gpu_droplets.load_balancers.list(**params) -> LoadBalancerListResponseclient.gpu_droplets.load_balancers.delete(lb_id) -> Noneclient.gpu_droplets.load_balancers.delete_cache(lb_id) -> None
Methods:
client.gpu_droplets.load_balancers.droplets.add(lb_id, **params) -> Noneclient.gpu_droplets.load_balancers.droplets.remove(lb_id, **params) -> None
Methods:
client.gpu_droplets.load_balancers.forwarding_rules.add(lb_id, **params) -> Noneclient.gpu_droplets.load_balancers.forwarding_rules.remove(lb_id, **params) -> None
Types:
from gradient.types.gpu_droplets import SizeListResponseMethods:
client.gpu_droplets.sizes.list(**params) -> SizeListResponse
Types:
from gradient.types.gpu_droplets import SnapshotRetrieveResponse, SnapshotListResponseMethods:
client.gpu_droplets.snapshots.retrieve(snapshot_id) -> SnapshotRetrieveResponseclient.gpu_droplets.snapshots.list(**params) -> SnapshotListResponseclient.gpu_droplets.snapshots.delete(snapshot_id) -> None
Types:
from gradient.types.gpu_droplets import (
VolumeCreateResponse,
VolumeRetrieveResponse,
VolumeListResponse,
)Methods:
client.gpu_droplets.volumes.create(**params) -> VolumeCreateResponseclient.gpu_droplets.volumes.retrieve(volume_id) -> VolumeRetrieveResponseclient.gpu_droplets.volumes.list(**params) -> VolumeListResponseclient.gpu_droplets.volumes.delete(volume_id) -> Noneclient.gpu_droplets.volumes.delete_by_name(**params) -> None
Types:
from gradient.types.gpu_droplets.volumes import (
VolumeAction,
ActionRetrieveResponse,
ActionListResponse,
ActionInitiateByIDResponse,
ActionInitiateByNameResponse,
)Methods:
client.gpu_droplets.volumes.actions.retrieve(action_id, *, volume_id, **params) -> ActionRetrieveResponseclient.gpu_droplets.volumes.actions.list(volume_id, **params) -> ActionListResponseclient.gpu_droplets.volumes.actions.initiate_by_id(volume_id, **params) -> ActionInitiateByIDResponseclient.gpu_droplets.volumes.actions.initiate_by_name(**params) -> ActionInitiateByNameResponse
Types:
from gradient.types.gpu_droplets.volumes import (
SnapshotCreateResponse,
SnapshotRetrieveResponse,
SnapshotListResponse,
)Methods:
client.gpu_droplets.volumes.snapshots.create(volume_id, **params) -> SnapshotCreateResponseclient.gpu_droplets.volumes.snapshots.retrieve(snapshot_id) -> SnapshotRetrieveResponseclient.gpu_droplets.volumes.snapshots.list(volume_id, **params) -> SnapshotListResponseclient.gpu_droplets.volumes.snapshots.delete(snapshot_id) -> None
Types:
from gradient.types.gpu_droplets.account import (
SSHKeys,
KeyCreateResponse,
KeyRetrieveResponse,
KeyUpdateResponse,
KeyListResponse,
)Methods:
client.gpu_droplets.account.keys.create(**params) -> KeyCreateResponseclient.gpu_droplets.account.keys.retrieve(ssh_key_identifier) -> KeyRetrieveResponseclient.gpu_droplets.account.keys.update(ssh_key_identifier, **params) -> KeyUpdateResponseclient.gpu_droplets.account.keys.list(**params) -> KeyListResponseclient.gpu_droplets.account.keys.delete(ssh_key_identifier) -> None
Types:
from gradient.types.inference import (
APIModelAPIKeyInfo,
APIKeyCreateResponse,
APIKeyUpdateResponse,
APIKeyListResponse,
APIKeyDeleteResponse,
APIKeyUpdateRegenerateResponse,
)Methods:
client.inference.api_keys.create(**params) -> APIKeyCreateResponseclient.inference.api_keys.update(path_api_key_uuid, **params) -> APIKeyUpdateResponseclient.inference.api_keys.list(**params) -> APIKeyListResponseclient.inference.api_keys.delete(api_key_uuid) -> APIKeyDeleteResponseclient.inference.api_keys.update_regenerate(api_key_uuid) -> APIKeyUpdateRegenerateResponse
Types:
from gradient.types import (
APIKnowledgeBase,
KnowledgeBaseCreateResponse,
KnowledgeBaseRetrieveResponse,
KnowledgeBaseUpdateResponse,
KnowledgeBaseListResponse,
KnowledgeBaseDeleteResponse,
)Methods:
client.knowledge_bases.create(**params) -> KnowledgeBaseCreateResponseclient.knowledge_bases.retrieve(uuid) -> KnowledgeBaseRetrieveResponseclient.knowledge_bases.update(path_uuid, **params) -> KnowledgeBaseUpdateResponseclient.knowledge_bases.list(**params) -> KnowledgeBaseListResponseclient.knowledge_bases.delete(uuid) -> KnowledgeBaseDeleteResponse
Types:
from gradient.types.knowledge_bases import (
APIFileUploadDataSource,
APIKnowledgeBaseDataSource,
APISpacesDataSource,
APIWebCrawlerDataSource,
AwsDataSource,
DataSourceCreateResponse,
DataSourceListResponse,
DataSourceDeleteResponse,
DataSourceCreatePresignedURLsResponse,
)Methods:
client.knowledge_bases.data_sources.create(path_knowledge_base_uuid, **params) -> DataSourceCreateResponseclient.knowledge_bases.data_sources.list(knowledge_base_uuid, **params) -> DataSourceListResponseclient.knowledge_bases.data_sources.delete(data_source_uuid, *, knowledge_base_uuid) -> DataSourceDeleteResponseclient.knowledge_bases.data_sources.create_presigned_urls(**params) -> DataSourceCreatePresignedURLsResponse
Types:
from gradient.types.knowledge_bases import (
APIIndexedDataSource,
APIIndexingJob,
IndexingJobCreateResponse,
IndexingJobRetrieveResponse,
IndexingJobListResponse,
IndexingJobRetrieveDataSourcesResponse,
IndexingJobUpdateCancelResponse,
)Methods:
client.knowledge_bases.indexing_jobs.create(**params) -> IndexingJobCreateResponseclient.knowledge_bases.indexing_jobs.retrieve(uuid) -> IndexingJobRetrieveResponseclient.knowledge_bases.indexing_jobs.list(**params) -> IndexingJobListResponseclient.knowledge_bases.indexing_jobs.retrieve_data_sources(indexing_job_uuid) -> IndexingJobRetrieveDataSourcesResponseclient.knowledge_bases.indexing_jobs.update_cancel(path_uuid, **params) -> IndexingJobUpdateCancelResponse
Types:
from gradient.types import APIAgreement, APIModel, APIModelVersion, ModelListResponseMethods:
client.models.list(**params) -> ModelListResponse
Types:
from gradient.types.models.providers import (
AnthropicCreateResponse,
AnthropicRetrieveResponse,
AnthropicUpdateResponse,
AnthropicListResponse,
AnthropicDeleteResponse,
AnthropicListAgentsResponse,
)Methods:
client.models.providers.anthropic.create(**params) -> AnthropicCreateResponseclient.models.providers.anthropic.retrieve(api_key_uuid) -> AnthropicRetrieveResponseclient.models.providers.anthropic.update(path_api_key_uuid, **params) -> AnthropicUpdateResponseclient.models.providers.anthropic.list(**params) -> AnthropicListResponseclient.models.providers.anthropic.delete(api_key_uuid) -> AnthropicDeleteResponseclient.models.providers.anthropic.list_agents(uuid, **params) -> AnthropicListAgentsResponse
Types:
from gradient.types.models.providers import (
OpenAICreateResponse,
OpenAIRetrieveResponse,
OpenAIUpdateResponse,
OpenAIListResponse,
OpenAIDeleteResponse,
OpenAIRetrieveAgentsResponse,
)Methods:
client.models.providers.openai.create(**params) -> OpenAICreateResponseclient.models.providers.openai.retrieve(api_key_uuid) -> OpenAIRetrieveResponseclient.models.providers.openai.update(path_api_key_uuid, **params) -> OpenAIUpdateResponseclient.models.providers.openai.list(**params) -> OpenAIListResponseclient.models.providers.openai.delete(api_key_uuid) -> OpenAIDeleteResponseclient.models.providers.openai.retrieve_agents(uuid, **params) -> OpenAIRetrieveAgentsResponse
Types:
from gradient.types import RegionListResponseMethods:
client.regions.list(**params) -> RegionListResponse
Types:
from gradient.types.databases.schema_registry import (
ConfigRetrieveResponse,
ConfigUpdateResponse,
ConfigRetrieveSubjectResponse,
ConfigUpdateSubjectResponse,
)Methods:
client.databases.schema_registry.config.retrieve(database_cluster_uuid) -> ConfigRetrieveResponseclient.databases.schema_registry.config.update(database_cluster_uuid, **params) -> ConfigUpdateResponseclient.databases.schema_registry.config.retrieve_subject(subject_name, *, database_cluster_uuid) -> ConfigRetrieveSubjectResponseclient.databases.schema_registry.config.update_subject(subject_name, *, database_cluster_uuid, **params) -> ConfigUpdateSubjectResponse