-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement the REST API Server for Model Registry #59
Comments
Worth to record that we already have a MLMD Go gRPC client in our repository, this is automatically generated by Otherwise if for some reasons we do not want to include the MLMD protos in our repository, as well as we do not want to autogenerate the client, I found a MLMD Go client package (did not try yet) built by kubeflow community [1, 2]. Their approach seems exactly the one we used so far but the version of the package is not stable as it is [1] https://pkg.go.dev/github.com/kubeflow/pipelines/third_party/ml-metadata@v0.0.0-20231005061415-2fbabd9eb8b2 |
Is your feature request related to a problem? Please describe.
In order for the UI and CLI tools to interact with the Model Registry a REST API server needs to be developed
Describe the solution you'd like
Using the OpenAPI definition defined in #44, write a Go lang REST API Server and implement the API. The go API created in #58 should be used to talk to C++ MLMD sever over the gRPC.
Acceptance criteria:
internal/server/openapi/api_model_registry_service_service.go
The text was updated successfully, but these errors were encountered: