mystic-ai / pipeline

Pipeline is an open source python SDK for building AI/ML workflows

Home Page:https://www.mystic.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Get and GetDetailed schemas for functions, pipelines and models-> inconsistent+wrong parent inheritence

plutopulp opened this issue · comments

The RunnableGet and RunnableGetDetailed shemas should serve as “parent models” for, respectively, PipelineGet and PipelineGetDetailed schemas. Similarly for function schemas. However, the GetDetailed schemas do not inherit from RunnableGetDetailed, for instance .

Also, there are additional fields in the Get (brief) schemas which should really live in the GetDetailed schemas (across, pipeline, function and model schemas). Should probably move these into the detailed schemas sooner rather than later and update schemas accordingly throughout pipeline package.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.