Integration

Python API

Vectice offers a Python API that allows you to interact directly with the platform using Python code. This enables you to automate tasks like auto-documenting your datasets, models, and notes.

  • Upload Data: Learn about supported formats (CSV, JSON, etc.) and functions like upload_data for sending data to Vectice.

  • Pull from various sources: Our Vectice Python API seamlessly communicates with various data storage platforms like Google Cloud Storage (GCS), Amazon S3, or Databricks and is extensible by nature. This inherent extensibility allows you to integrate Vectice with your existing data ecosystem, streamlining workflows and maximizing efficiency.

  • Automate Documentation: Utilize the document function to automatically generate documentation for your datasets, models, and notes.

  • Manage Data Lineage & Versioning: Track data origin and manage different versions of your data and models using the API.

  • Train & Manage Models: Upload training data and manage trained models within Vectice using functions like create_model and get_model.

  • Error Handling & Logging: Implement proper error handling and logging in your Python code for troubleshooting.

Please refer to the dedicated installation guide to install the Vectice Python API and to the official Vectice Python API documentation for the latest details and code examples.

R

The power of Vectice doesn't stop at Python! You can also leverage the Vectice API from your R environment using the reticulate package. This allows you to seamlessly integrate Vectice functionalities within your R workflows.

Understand more about the reticulate package.

Please refer to the dedicated installation guide for installing reticulate and view the official Vectice Python API documentation for the latest details and code examples.

GraphQL / Rest

GraphQL / Rest integration is only available on self-hosted infrastructure.

This solution offers seamless on-demand integration. For advanced customization needs, our expert team is happy to assist. Just contact us at support@vectice.com to discuss your specific requirements.

Last updated