Types:
from replicate.types import SearchResponseMethods:
replicate.search(**params) -> SearchResponse
Types:
from replicate.types import CollectionListResponse, CollectionGetResponseMethods:
replicate.collections.list() -> SyncCursorURLPage[CollectionListResponse]replicate.collections.get(*, collection_slug) -> CollectionGetResponse
Types:
from replicate.types import (
DeploymentCreateResponse,
DeploymentUpdateResponse,
DeploymentListResponse,
DeploymentGetResponse,
)Methods:
replicate.deployments.create(**params) -> DeploymentCreateResponsereplicate.deployments.update(*, deployment_owner, deployment_name, **params) -> DeploymentUpdateResponsereplicate.deployments.list() -> SyncCursorURLPage[DeploymentListResponse]replicate.deployments.delete(*, deployment_owner, deployment_name) -> Nonereplicate.deployments.get(*, deployment_owner, deployment_name) -> DeploymentGetResponse
Methods:
replicate.deployments.predictions.create(*, deployment_owner, deployment_name, **params) -> Prediction
Types:
from replicate.types import HardwareListResponseMethods:
replicate.hardware.list() -> HardwareListResponse
Types:
from replicate.types import AccountGetResponseMethods:
replicate.account.get() -> AccountGetResponse
Types:
from replicate.types import (
ModelCreateResponse,
ModelUpdateResponse,
ModelListResponse,
ModelGetResponse,
ModelSearchResponse,
)Methods:
replicate.models.create(**params) -> ModelCreateResponsereplicate.models.update(*, model_owner, model_name, **params) -> ModelUpdateResponsereplicate.models.list(**params) -> SyncCursorURLPage[ModelListResponse]replicate.models.delete(*, model_owner, model_name) -> Nonereplicate.models.get(*, model_owner, model_name) -> ModelGetResponsereplicate.models.search(**params) -> SyncCursorURLPage[ModelSearchResponse]
Methods:
replicate.models.examples.list(*, model_owner, model_name) -> SyncCursorURLPage[Prediction]
Methods:
replicate.models.predictions.create(*, model_owner, model_name, **params) -> Prediction
Types:
from replicate.types.models import ReadmeGetResponseMethods:
replicate.models.readme.get(*, model_owner, model_name) -> str
Types:
from replicate.types.models import VersionListResponse, VersionGetResponseMethods:
replicate.models.versions.list(*, model_owner, model_name) -> SyncCursorURLPage[VersionListResponse]replicate.models.versions.delete(*, model_owner, model_name, version_id) -> Nonereplicate.models.versions.get(*, model_owner, model_name, version_id) -> VersionGetResponse
Types:
from replicate.types import Prediction, PredictionOutput, PredictionRequestMethods:
replicate.predictions.create(**params) -> Predictionreplicate.predictions.list(**params) -> SyncCursorURLPageWithCreatedFilters[Prediction]replicate.predictions.cancel(*, prediction_id) -> Predictionreplicate.predictions.get(*, prediction_id) -> Prediction
Types:
from replicate.types import (
TrainingCreateResponse,
TrainingListResponse,
TrainingCancelResponse,
TrainingGetResponse,
)Methods:
replicate.trainings.create(*, model_owner, model_name, version_id, **params) -> TrainingCreateResponsereplicate.trainings.list() -> SyncCursorURLPage[TrainingListResponse]replicate.trainings.cancel(*, training_id) -> TrainingCancelResponsereplicate.trainings.get(*, training_id) -> TrainingGetResponse
Types:
from replicate.types.webhooks.default import SecretGetResponseMethods:
replicate.webhooks.default.secret.get() -> SecretGetResponse
Types:
from replicate.types import FileCreateResponse, FileListResponse, FileGetResponse