twelvelabs-io / tl-jockey

Jockey is a conversational video agent.
51 stars 13 forks source link

Migrate Pydantic models to their own package and modules for easier maintability. #34

Open TravisCouture opened 5 months ago

TravisCouture commented 5 months ago

Right now all the Pydantic models that are used to define input argument schemas for tools reside in the respective worker module files. This will make it difficult to maintain as Jockey becomes more complex. It will also make it confusing import models across workers we that becomes necessary.