Switch transcription to Whisper large v3
This commit is contained in:
@@ -49,11 +49,11 @@ func main() {
|
||||
|
||||
llmClient := llm.New(cfg.LLMBaseURL, cfg.LLMAPIKey, cfg.LLMModel, cfg.LLMTimeout)
|
||||
transcriber := transcription.NewWithOptions(transcription.Options{
|
||||
VoxtralBaseURL: cfg.VoxtralBaseURL,
|
||||
VoxtralAPIKey: cfg.VoxtralAPIKey,
|
||||
VoxtralModel: cfg.VoxtralModel,
|
||||
VoxtralTimeout: cfg.VoxtralTimeout,
|
||||
AudioLLMPrompt: cfg.AudioLLMPrompt,
|
||||
AudioBaseURL: cfg.AudioBaseURL,
|
||||
AudioAPIKey: cfg.AudioAPIKey,
|
||||
AudioModel: cfg.AudioModel,
|
||||
AudioTimeout: cfg.AudioTimeout,
|
||||
AudioPrompt: cfg.AudioPrompt,
|
||||
})
|
||||
w := worker.New(db, llmClient, transcriber, cfg.WorkerID, cfg.LLMModel, cfg.WorkerTaskTypes, cfg.WorkerModelProfiles, cfg.WorkerPollInterval, cfg.WorkerLeaseTimeout, cfg.WorkerClaimLimit)
|
||||
healthSrv := startHealthServer(ctx, db, cfg)
|
||||
@@ -62,8 +62,8 @@ func main() {
|
||||
"worker_id", cfg.WorkerID,
|
||||
"model", cfg.LLMModel,
|
||||
"transcription_enabled", transcriber != nil,
|
||||
"transcription_provider", "voxtral-small",
|
||||
"transcription_model", cfg.VoxtralModel,
|
||||
"transcription_provider", transcription.ProviderWhisperLargeV3,
|
||||
"transcription_model", cfg.AudioModel,
|
||||
"task_types", cfg.WorkerTaskTypes,
|
||||
"model_profiles", cfg.WorkerModelProfiles,
|
||||
"poll_interval", cfg.WorkerPollInterval.String(),
|
||||
@@ -134,8 +134,8 @@ func (h workerHealth) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||
"worker_id": h.cfg.WorkerID,
|
||||
"task_types": h.cfg.WorkerTaskTypes,
|
||||
"model_profiles": h.cfg.WorkerModelProfiles,
|
||||
"transcription_provider": "voxtral-small",
|
||||
"transcription_model": h.cfg.VoxtralModel,
|
||||
"transcription_provider": transcription.ProviderWhisperLargeV3,
|
||||
"transcription_model": h.cfg.AudioModel,
|
||||
"claim_limit": h.cfg.WorkerClaimLimit,
|
||||
"poll_interval": h.cfg.WorkerPollInterval.String(),
|
||||
"lease_timeout": h.cfg.WorkerLeaseTimeout.String(),
|
||||
|
||||
Reference in New Issue
Block a user