mirror of
https://github.com/aljazceru/nostrdvm.git
synced 2026-01-18 13:34:22 +01:00
17 lines
1.2 KiB
Markdown
17 lines
1.2 KiB
Markdown
# NostrAI Data Vending Machine Tasks
|
|
|
|
Here Tasks can be defined. Tasks need to follow the DVMTaskInterface as defined in interfaces.
|
|
Tasks can either happen locally (especially if they are fast) or they can call an alternative backend.
|
|
Reusable backend functions can be defined in backends (e.g. API calls)
|
|
|
|
Current List of Tasks:
|
|
|
|
| Module | Kind | Description | Backend |
|
|
|-------------------------|------|------------------------------------------------|-------------|
|
|
| TextExtractionPDF | 5000 | Extracts Text from a PDF file | local |
|
|
| SpeechToTextGoogle | 5000 | Extracts Speech from Media files via Google | googleAPI |
|
|
| TranslationGoogle | 5002 | Translates Inputs to another language | googleAPI |
|
|
| TranslationLibre | 5002 | Translates Inputs to another language | libreAPI |
|
|
| ImageGenerationDALLE | 5100 | Generates an Image with Dall-E | openAI |
|
|
| MediaConverter | 5200 | Converts a link of a media file and uploads it | openAI |
|
|
| DiscoverInactiveFollows | 5301 | Find inactive Nostr users | local | |