Publish a dataset to an external platform
datasets.publish(strdataset_id, DatasetPublishParams**kwargs) -> DatasetPublishResponse
POST/api/v1/datasets/{dataset_id}/publish
Publishes the processed dataset to Hugging Face or Kaggle. Currently returns 501 — not yet implemented.
Publish a dataset to an external platform
import os
from adaption import Adaption
client = Adaption(
api_key=os.environ.get("ADAPTION_API_KEY"), # This is the default and can be omitted
)
response = client.datasets.publish(
dataset_id="dataset_id",
target="huggingface",
)
print(response.publish_id){
"publish_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
"message": "message"
}Returns Examples
{
"publish_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
"message": "message"
}