Commit Graph

12 Commits (dc71cb7c3a94eeea69f647f248f3bcbfcecdbe2b)

Author SHA1 Message Date
Marcel Klehr 397b1d1654 chore: deprecate old AI APIs 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
MB-Finski f27d2bf352 Update doc blocks 2 years ago
Marcel Klehr 9658d9c126
Update lib/public/TextToImage/IManager.php 2 years ago
Marcel Klehr 47e13cd55b en(TextToImage): Use specific exception class instead of generic RuntimeException 2 years ago
Marcel Klehr 9787f9dba0 enh(Text2Image): Add AI settings section to text2image 2 years ago
Marcel Klehr cee5aa84f0 fix(Text2Image): Fix psalm errors 2 years ago
Marcel Klehr 8968573d9f enh(TextToImage): Add getExpectedRuntime to IProvider and run tasks during request lifetime if possible 2 years ago
Marcel Klehr ab856a5c78 fix(TextToImage): Fix psalm issues 2 years ago
Marcel Klehr e8faaebb0f enh(TextToImage): Allow anonymous access to IManager#getUserTasksByApp 2 years ago
Marcel Klehr e199d1aae1 Update lib/public/TextToImage/IManager.php 2 years ago
Marcel Klehr c8cab9d2fd Implement TextToImage OCP API 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 fc9780a41d
First pass at ai admin settings 2 years ago
Marcel Klehr ffe27ce14c Massive refactoring: Turn LanguageModel OCP API into TextProcessing API 3 years ago
Marcel Klehr 069962d04f Since 27.1.0 3 years ago
Marcel Klehr 9f405a19f7 LLM OCP API: Improve scheduleTask docblock 3 years ago
Marcel Klehr d56286b8ac LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/ 3 years ago
Marcel Klehr 0a94525042 ILanguageModelManager: Add docblock description 3 years ago
Marcel Klehr b00a9a6eae LLM OCP API: Use OCP\Common\Exception\NotFoundException 3 years ago
Marcel Klehr 72ea76178a LLM OCP API: Fix coding style and psalm 3 years ago
Marcel Klehr 9935034480 LLM OCP API: Add @since 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 3413873653 LLM OCP API: Implement private backend code + add ILanguageModelTask 3 years ago
Marcel Klehr 01dd1a894d LLM OCP API: Rework to use Task objects 3 years ago
Marcel Klehr 70d5bf79e3 Initial work on lm OCP API 3 years ago
Joas Schilling db9901a02e
Fix(docs): Fix parameter type in doc block 3 years ago
Marcel Klehr fbcd275acb Context params: Make userId nullable 3 years ago
Marcel Klehr a2f5421fc3 SpeechToTextManager#scheduleFileTranscription: Take context params and expose them on the Transcription*Events 3 years ago
Marcel Klehr 47cff5d651
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr b082657252
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr aac6a186c1
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr 176f1af26a ISpeechToTextManager: Take File as input, drop $context 3 years ago
Marcel Klehr ef7ce88cee ISpeechToTextProvider#transcribeFile: Pass \OCP\Files\File instead of path 3 years ago
Marcel Klehr 317521b607 feat(SpeechToText): Add SpeechToText provider API 3 years ago