Process call analysis jobs in AI worker
This commit is contained in:
@@ -15,6 +15,7 @@ import (
|
||||
const (
|
||||
TaskLLMChat = "llm_chat"
|
||||
TaskChatCompletion = "chat_completion"
|
||||
TaskCallAnalysis = "call_analysis"
|
||||
)
|
||||
|
||||
type Worker struct {
|
||||
@@ -72,7 +73,7 @@ func (w *Worker) tick(ctx context.Context) {
|
||||
}
|
||||
jobs, err := w.store.ClaimJobs(ctx, model.ClaimJobs{
|
||||
WorkerID: w.workerID,
|
||||
TaskTypes: []string{TaskLLMChat, TaskChatCompletion},
|
||||
TaskTypes: []string{TaskLLMChat, TaskChatCompletion, TaskCallAnalysis},
|
||||
ModelProfiles: []string{w.modelProfile},
|
||||
Limit: w.claimLimit,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user