Commit Graph

29 Commits (41feb5d29da7b13bfa4d4c7dcc651f471a01e55b)

Author SHA1 Message Date
Julien Veyssier a52a63fc74
fix(textprocessing): accept scheduling a task if there are equivalent taskprocessing providers only 1 year ago
Julien Veyssier 5362486ca9
feat(textprocessing): factorize taskProcessingCompatibleTaskTypes 1 year ago
Julien Veyssier 54cebc2136
fix(textprocessing): also list types that are available in task processing 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Marcel Klehr 1e896a7307
fix(TextProcessing): Don't run taskProcessing if task type is not available 1 year ago
Julien Veyssier 04edeb510d
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask 1 year ago
Julien Veyssier 5ab0866341
feat(textprocessing): TextProcessingManager::runTask calls TaskProcessingManager::runTask 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Anupam Kumar d473b516ad
fix(TextProcessing): use error instead of info for exception logging 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Andrey Borysenko 162537916b fix missing return statement, inline return 2 years ago
Marcel Klehr 52d729c69e cs:fix 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Marcel Klehr 2031fe17b4 fix: Make sure array starts at 0 after array filter 2 years ago
Marcel Klehr 017f136059 fix: Don't try to access undefined array key 2 years ago
Marcel Klehr 6fbf430fe3
Update lib/private/TextProcessing/Manager.php 2 years ago
Marcel Klehr 12c558f20a
Update lib/private/TextProcessing/Manager.php 2 years ago
Marcel Klehr 17e7b6c711 fix: split IProvider2 into two more verbose interfaces 2 years ago
Marcel Klehr 26a659dc2c fix(TextProcessing/Manager): add canuseProvider check in getPreferredProviders 2 years ago
Marcel Klehr d11b9cbd79 fix(TextProcessing/Manager): Throw TaskFailureException upon failure 2 years ago
Marcel Klehr 181f819e41 enh(TextProcessing): Add IProvider2 2 years ago
Marcel Klehr 3dcedb7900 enh(TextProcessing): Allow providers and task types to declare a dynamic ID instead of using className 2 years ago
Julius Härtl fca1c309a0
feat: Add delete task API 2 years ago
Julien Veyssier 41b19cf969
allow anon text processing scheduling 2 years ago
Julien Veyssier 9986e02097
start implementing ocs endpoint to get task list from user+appId+identifier 2 years ago
Marcel Klehr 2a3ef102f7
AI admin settings: Use config values in AI feature managers 2 years ago
Marcel Klehr 590eefea70
Apply suggestions from code review 2 years ago
Marcel Klehr ffe27ce14c Massive refactoring: Turn LanguageModel OCP API into TextProcessing API 3 years ago
Marcel Klehr a4578cd995 cs:fix 3 years ago
Marcel Klehr 8f1a4f4255 LLM OCP API: Avoid using OC in OCP 3 years ago
Marcel Klehr 05fcf31987 LLM OCP API: Don't lose trace of wrapped exceptions 3 years ago
Marcel Klehr 945522768e LLM OCP API: Simplify LanguageModelManager#canHandleTask 3 years ago
Marcel Klehr d56286b8ac LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/ 3 years ago
Marcel Klehr a28d8fac2f LLM OCP API: Add missing copyright and strict types 3 years ago
Marcel Klehr 95d2bd50da Apply suggestions from code review 3 years ago
Marcel Klehr fb657bfff8 cs:fix 3 years ago
Marcel Klehr 1747068e51 Fix LanguageModelManager#runTask: Insert task into db if it doesn't exist 3 years ago
Marcel Klehr 66c0e6b9f7 Make tests pass 3 years ago
Marcel Klehr b00a9a6eae LLM OCP API: Use OCP\Common\Exception\NotFoundException 3 years ago
Marcel Klehr 8e4aa92167 Apply suggestions from code review 3 years ago
Marcel Klehr fac83ce4b6 LLM OCP API: Fix static analysis 3 years ago
Marcel Klehr b6941aa5c3 LLM OCP API: cs:fix 3 years ago
Marcel Klehr 795b097122 LLM OCP API: Implement ocs API 3 years ago
Marcel Klehr 82d3b00ab1 LLM OCP API: Add to RegistrationContext 3 years ago
Marcel Klehr 3413873653 LLM OCP API: Implement private backend code + add ILanguageModelTask 3 years ago