LocalAI icon indicating copy to clipboard operation
LocalAI copied to clipboard

refactor: Service Wiring / Concurrency pt 1

Open dave-gray101 opened this issue 1 year ago • 1 comments

This PR is the start of transitioning our core services to the core/application.go \ core/startup model. In order to keep things reviewable, this PR will have a limited scope - rather than moving everything at once, my goal is to select services that are covered by existing tests for the detection of regressions. Therefore, this PR contains the following components:  

  • Finishes up service wiring infrastructure in core/startup
  • pkg/concurrency - basic JobResult structure
  • Port over TTS Endpoints to TextToSpeechBackendService
  • Port over Embedding Endpoint to EmbeddingBackendService

dave-gray101 avatar Apr 30 '24 19:04 dave-gray101

Deploy Preview for localai canceled.

Name Link
Latest commit cf9df228b7b800756a08205de23aa0ed47444552
Latest deploy log https://app.netlify.com/sites/localai/deploys/664fbe18256acf000825afcf

netlify[bot] avatar Apr 30 '24 19:04 netlify[bot]