DSL-exports van de apps, installatie-instructie in README
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,386 @@
|
||||
app:
|
||||
description: ''
|
||||
icon: 🤖
|
||||
icon_background: '#FFEAD5'
|
||||
icon_type: emoji
|
||||
mode: workflow
|
||||
name: Transcriptietool
|
||||
use_icon_as_answer_icon: false
|
||||
dependencies:
|
||||
- current_identifier: null
|
||||
type: marketplace
|
||||
value:
|
||||
marketplace_plugin_unique_identifier: langgenius/openai:1.0.5@51583313a5988d5dca405063831ffeeacdc1f2e95f32a8c10b4c281ceef39ebb
|
||||
version: null
|
||||
kind: app
|
||||
version: 0.7.0
|
||||
workflow:
|
||||
conversation_variables: []
|
||||
environment_variables: []
|
||||
features:
|
||||
file_upload:
|
||||
allowed_file_extensions:
|
||||
- .JPG
|
||||
- .JPEG
|
||||
- .PNG
|
||||
- .GIF
|
||||
- .WEBP
|
||||
- .SVG
|
||||
allowed_file_types:
|
||||
- image
|
||||
allowed_file_upload_methods:
|
||||
- local_file
|
||||
- remote_url
|
||||
enabled: false
|
||||
fileUploadConfig:
|
||||
attachment_image_file_size_limit: 2
|
||||
audio_file_size_limit: 50
|
||||
batch_count_limit: 5
|
||||
file_size_limit: 15
|
||||
file_upload_limit: 50
|
||||
image_file_batch_limit: 10
|
||||
image_file_size_limit: 10
|
||||
knowledge_file_size_limit: 50
|
||||
single_chunk_attachment_limit: 10
|
||||
skill_file_size_limit: 50
|
||||
video_file_size_limit: 100
|
||||
workflow_file_upload_limit: 10
|
||||
image:
|
||||
enabled: false
|
||||
number_limits: 3
|
||||
transfer_methods:
|
||||
- local_file
|
||||
- remote_url
|
||||
number_limits: 3
|
||||
opening_statement: ''
|
||||
retriever_resource:
|
||||
enabled: true
|
||||
sensitive_word_avoidance:
|
||||
enabled: false
|
||||
speech_to_text:
|
||||
enabled: false
|
||||
suggested_questions: []
|
||||
suggested_questions_after_answer:
|
||||
enabled: false
|
||||
text_to_speech:
|
||||
enabled: false
|
||||
language: ''
|
||||
voice: ''
|
||||
graph:
|
||||
edges:
|
||||
- data:
|
||||
isInIteration: false
|
||||
isInLoop: false
|
||||
sourceType: start
|
||||
targetType: tool
|
||||
id: 1789905909545--1789907829506-target
|
||||
source: '1789905909545'
|
||||
sourceHandle: source
|
||||
target: '1789907829506'
|
||||
targetHandle: target
|
||||
type: custom
|
||||
zIndex: 0
|
||||
- data:
|
||||
isInIteration: false
|
||||
isInLoop: false
|
||||
sourceType: tool
|
||||
targetType: llm
|
||||
id: 1789907829506--1789907910221-target
|
||||
source: '1789907829506'
|
||||
sourceHandle: source
|
||||
target: '1789907910221'
|
||||
targetHandle: target
|
||||
type: custom
|
||||
zIndex: 0
|
||||
- data:
|
||||
isInIteration: false
|
||||
isInLoop: false
|
||||
sourceType: llm
|
||||
targetType: end
|
||||
id: 1789907910221--1789908001102-target
|
||||
source: '1789907910221'
|
||||
sourceHandle: source
|
||||
target: '1789908001102'
|
||||
targetHandle: target
|
||||
type: custom
|
||||
zIndex: 0
|
||||
nodes:
|
||||
- data:
|
||||
selected: false
|
||||
title: User Input
|
||||
type: start
|
||||
variables:
|
||||
- allowed_file_extensions: []
|
||||
allowed_file_types:
|
||||
- audio
|
||||
allowed_file_upload_methods:
|
||||
- local_file
|
||||
default: ''
|
||||
hide: false
|
||||
hint: ''
|
||||
label: Opname van het overleg (mp3, m4a of wav)
|
||||
options: []
|
||||
placeholder: ''
|
||||
required: true
|
||||
type: file
|
||||
variable: opname
|
||||
height: 108
|
||||
id: '1789905909545'
|
||||
position:
|
||||
x: 80
|
||||
y: 282
|
||||
positionAbsolute:
|
||||
x: 80
|
||||
y: 282
|
||||
selected: false
|
||||
sourcePosition: right
|
||||
targetPosition: left
|
||||
type: custom
|
||||
width: 242
|
||||
zIndex: 0
|
||||
- data:
|
||||
is_team_authorization: true
|
||||
paramSchemas:
|
||||
- auto_generate: null
|
||||
default: null
|
||||
form: llm
|
||||
human_description:
|
||||
en_US: The audio file to be converted.
|
||||
ja_JP: The audio file to be converted.
|
||||
pt_BR: The audio file to be converted.
|
||||
zh_Hans: 要转换的音频文件。
|
||||
input_schema: null
|
||||
label:
|
||||
en_US: Audio File
|
||||
ja_JP: Audio File
|
||||
pt_BR: Audio File
|
||||
zh_Hans: 音频文件
|
||||
llm_description: The audio file to be converted.
|
||||
max: null
|
||||
min: null
|
||||
multiple: false
|
||||
name: audio_file
|
||||
options: []
|
||||
placeholder: null
|
||||
precision: null
|
||||
required: true
|
||||
scope: null
|
||||
template: null
|
||||
type: file
|
||||
- auto_generate: null
|
||||
default: null
|
||||
form: form
|
||||
human_description:
|
||||
en_US: All available ASR models. You can config model in the Model Provider
|
||||
of Settings.
|
||||
ja_JP: All available ASR models. You can config model in the Model Provider
|
||||
of Settings.
|
||||
pt_BR: All available ASR models. You can config model in the Model Provider
|
||||
of Settings.
|
||||
zh_Hans: 所有可用的 ASR 模型。你可以在设置中的模型供应商里配置。
|
||||
input_schema: null
|
||||
label:
|
||||
en_US: Model
|
||||
ja_JP: Model
|
||||
pt_BR: Model
|
||||
zh_Hans: Model
|
||||
llm_description: null
|
||||
max: null
|
||||
min: null
|
||||
multiple: false
|
||||
name: model
|
||||
options:
|
||||
- icon: null
|
||||
label:
|
||||
en_US: gpt-4o-mini-transcribe-2025-12-15(langgenius/openai/openai)
|
||||
ja_JP: gpt-4o-mini-transcribe-2025-12-15(langgenius/openai/openai)
|
||||
pt_BR: gpt-4o-mini-transcribe-2025-12-15(langgenius/openai/openai)
|
||||
zh_Hans: gpt-4o-mini-transcribe-2025-12-15(langgenius/openai/openai)
|
||||
value: langgenius/openai/openai#gpt-4o-mini-transcribe-2025-12-15
|
||||
- icon: null
|
||||
label:
|
||||
en_US: gpt-4o-mini-transcribe(langgenius/openai/openai)
|
||||
ja_JP: gpt-4o-mini-transcribe(langgenius/openai/openai)
|
||||
pt_BR: gpt-4o-mini-transcribe(langgenius/openai/openai)
|
||||
zh_Hans: gpt-4o-mini-transcribe(langgenius/openai/openai)
|
||||
value: langgenius/openai/openai#gpt-4o-mini-transcribe
|
||||
- icon: null
|
||||
label:
|
||||
en_US: gpt-4o-transcribe-diarize(langgenius/openai/openai)
|
||||
ja_JP: gpt-4o-transcribe-diarize(langgenius/openai/openai)
|
||||
pt_BR: gpt-4o-transcribe-diarize(langgenius/openai/openai)
|
||||
zh_Hans: gpt-4o-transcribe-diarize(langgenius/openai/openai)
|
||||
value: langgenius/openai/openai#gpt-4o-transcribe-diarize
|
||||
- icon: null
|
||||
label:
|
||||
en_US: gpt-4o-transcribe(langgenius/openai/openai)
|
||||
ja_JP: gpt-4o-transcribe(langgenius/openai/openai)
|
||||
pt_BR: gpt-4o-transcribe(langgenius/openai/openai)
|
||||
zh_Hans: gpt-4o-transcribe(langgenius/openai/openai)
|
||||
value: langgenius/openai/openai#gpt-4o-transcribe
|
||||
- icon: null
|
||||
label:
|
||||
en_US: whisper-1(langgenius/openai/openai)
|
||||
ja_JP: whisper-1(langgenius/openai/openai)
|
||||
pt_BR: whisper-1(langgenius/openai/openai)
|
||||
zh_Hans: whisper-1(langgenius/openai/openai)
|
||||
value: langgenius/openai/openai#whisper-1
|
||||
placeholder: null
|
||||
precision: null
|
||||
required: true
|
||||
scope: null
|
||||
template: null
|
||||
type: select
|
||||
params:
|
||||
audio_file: ''
|
||||
model: ''
|
||||
plugin_id: null
|
||||
plugin_unique_identifier: ''
|
||||
provider_icon: https://cloud.dify.ai/console/api/workspaces/current/tool-provider/builtin/audio/icon
|
||||
provider_id: audio
|
||||
provider_name: audio
|
||||
provider_show_name: Audio
|
||||
provider_type: builtin
|
||||
selected: false
|
||||
title: Speech To Text
|
||||
tool_configurations:
|
||||
model:
|
||||
type: constant
|
||||
value: langgenius/openai/openai#gpt-4o-transcribe-diarize
|
||||
tool_description: Convert audio file to text.
|
||||
tool_label: Speech To Text
|
||||
tool_name: asr
|
||||
tool_node_version: '2'
|
||||
tool_parameters:
|
||||
audio_file:
|
||||
type: variable
|
||||
value:
|
||||
- '1789905909545'
|
||||
- opname
|
||||
type: tool
|
||||
height: 87
|
||||
id: '1789907829506'
|
||||
position:
|
||||
x: 382
|
||||
y: 282
|
||||
positionAbsolute:
|
||||
x: 382
|
||||
y: 282
|
||||
selected: false
|
||||
sourcePosition: right
|
||||
targetPosition: left
|
||||
type: custom
|
||||
width: 242
|
||||
zIndex: 0
|
||||
- data:
|
||||
context:
|
||||
enabled: false
|
||||
variable_selector: []
|
||||
model:
|
||||
completion_params: {}
|
||||
mode: chat
|
||||
name: gpt-5-mini
|
||||
provider: langgenius/openai/openai
|
||||
prompt_template:
|
||||
- id: 0f390951-257b-4ed0-9cc8-4db2ff8f9c51
|
||||
role: system
|
||||
text: 'Begin je antwoord met de regel # VERSLAG en daarna een lege regel.
|
||||
|
||||
|
||||
Je maakt een verslag van een overleg op een school, op basis van het transcript
|
||||
hieronder. Het transcript komt van automatische spraakherkenning en kan
|
||||
fouten bevatten in namen en getallen; schrijf dan op wat het meest waarschijnlijk
|
||||
is en zet een vraagteken tussen haakjes achter wat je niet zeker weet.
|
||||
|
||||
|
||||
Schrijf in het Nederlands, zakelijk en kort. Gebruik precies deze indeling
|
||||
met deze kopjes:
|
||||
|
||||
|
||||
## Overleg
|
||||
|
||||
Een regel: welk overleg, datum, aanwezigen (als dat uit het transcript
|
||||
blijkt).
|
||||
|
||||
|
||||
## Samenvatting
|
||||
|
||||
Maximaal vijf zinnen over wat er is besproken.
|
||||
|
||||
|
||||
## Besluiten
|
||||
|
||||
Genummerde lijst. Alleen wat echt is besloten, geen voornemens.
|
||||
|
||||
|
||||
## Actiepunten
|
||||
|
||||
Tabel met kolommen: Wat, Wie, Wanneer. Staat er geen datum, schrijf dan
|
||||
"niet genoemd".
|
||||
|
||||
|
||||
## Doorgeschoven
|
||||
|
||||
Punten die bewust naar een volgend overleg zijn verplaatst, met de reden.
|
||||
|
||||
|
||||
Laat zijpaden en informele opmerkingen weg. Verzin niets wat niet in het
|
||||
transcript staat.
|
||||
|
||||
|
||||
Transcript:
|
||||
|
||||
{{#1789907829506.text#}}'
|
||||
selected: true
|
||||
title: Verslag
|
||||
type: llm
|
||||
vision:
|
||||
enabled: false
|
||||
height: 87
|
||||
id: '1789907910221'
|
||||
position:
|
||||
x: 684
|
||||
y: 282
|
||||
positionAbsolute:
|
||||
x: 684
|
||||
y: 282
|
||||
selected: true
|
||||
sourcePosition: right
|
||||
targetPosition: left
|
||||
type: custom
|
||||
width: 242
|
||||
zIndex: 0
|
||||
- data:
|
||||
outputs:
|
||||
- value_selector:
|
||||
- '1789907910221'
|
||||
- text
|
||||
value_type: string
|
||||
variable: verslag
|
||||
- value_selector:
|
||||
- '1789907829506'
|
||||
- text
|
||||
value_type: string
|
||||
variable: transcript
|
||||
selected: false
|
||||
title: Output
|
||||
type: end
|
||||
height: 114
|
||||
id: '1789908001102'
|
||||
position:
|
||||
x: 986
|
||||
y: 282
|
||||
positionAbsolute:
|
||||
x: 986
|
||||
y: 282
|
||||
selected: false
|
||||
sourcePosition: right
|
||||
targetPosition: left
|
||||
type: custom
|
||||
width: 242
|
||||
zIndex: 0
|
||||
viewport:
|
||||
x: -187.14285714285688
|
||||
y: -54.355400696864024
|
||||
zoom: 1.0452961672473866
|
||||
rag_pipeline_variables: []
|
||||
Reference in New Issue
Block a user