Skip to content

Expand API surface #1202

Description

@hleepfl

DISCO needs to be able to advertise its available models and parameters through API calls, as well as creating a new DISCOllaborative. It also needs to be able to upload a trained model to an external endpoint.

Exposing parameters and DISCOllaborative creation is relatively easy. To expose models, they first need to be decoupled with tasks, then made available by discojs to the server.

  • Expose task settings through API route
  • Expose available models through API
  • Allow DISCOllaborative creation through API route
  • Set up piping for trained model upload

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority-1Needed for production usescope-serverRelated to the servertype-featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions