From 3a5ba211a4fec190f488c86731285a5e18b30e68 Mon Sep 17 00:00:00 2001 From: Shem Date: Tue, 10 Dec 2024 17:59:51 +0000 Subject: [PATCH] Refactor messages in YAML files for improved readability and updated links --- steps/getting_started_tooljet.yml | 13 ++++++------- steps/integrating_openai.yml | 11 +++++++---- steps/introduction_tooljet_openai.yml | 2 +- steps/reflect_on_learning.yml | 6 ++++-- steps/upload_audio_files.yml | 11 +++++++---- 5 files changed, 25 insertions(+), 18 deletions(-) diff --git a/steps/getting_started_tooljet.yml b/steps/getting_started_tooljet.yml index 2267963..1b702ad 100644 --- a/steps/getting_started_tooljet.yml +++ b/steps/getting_started_tooljet.yml @@ -9,14 +9,13 @@ startFlow: params: person: lucca messages: - - text: ToolJet is a no-code development platform where you can drag and drop + - text: + ToolJet is a no-code development platform where you can drag and drop components to build applications. - - text: Let’s start by visiting the [ToolJet dashboard](https://tooljet.com/). - - text: ToolJet’s key features include a visual builder, integrations with popular - APIs, and deployment tools. You can explore these features - in-depth [here](https://docs.tooljet.com/docs/components). - - text: Take a moment to explore the interface. Notice how easy it is to navigate - and find what you need. + - text: + ToolJet’s key features include a visual builder, integrations with popular + APIs, and deployment tools. + - text: If you don't have a ToolJet account yet, don't worry! You can easily create one [here](https://www.tooljet.com/login) and start building amazing applications in no time. - actionId: ready_message params: person: lucca diff --git a/steps/integrating_openai.yml b/steps/integrating_openai.yml index 1994cda..3f2b175 100644 --- a/steps/integrating_openai.yml +++ b/steps/integrating_openai.yml @@ -9,15 +9,18 @@ startFlow: params: person: lucca messages: - - text: Now, let’s integrate OpenAI. First, make sure you have an [OpenAI + - text: + Now, let’s integrate OpenAI. First, make sure you have an [OpenAI account](https://platform.openai.com/signup/) and API key. - - text: In ToolJet, navigate to the API integrations section and add a new API. + - text: + In ToolJet, navigate to the API integrations section and add a new API. You can learn how to configure APIs in ToolJet - [here](https://docs.tooljet.com/docs/apis). + [here](https://docs.tooljet.com/docs/marketplace/plugins/marketplace-plugin-openai/). - text: Enter the OpenAI endpoint URL from their [API documentation](https://platform.openai.com/docs/api-reference/audio) and paste your API key into the headers section. - - text: This will allow ToolJet to make calls to OpenAI’s transcription service. + - text: + This will allow ToolJet to make calls to OpenAI’s transcription service. Let’s configure it step-by-step. - actionId: ready_message params: diff --git a/steps/introduction_tooljet_openai.yml b/steps/introduction_tooljet_openai.yml index 9ae6e90..549f138 100644 --- a/steps/introduction_tooljet_openai.yml +++ b/steps/introduction_tooljet_openai.yml @@ -15,7 +15,7 @@ startFlow: - text: ToolJet is a fantastic no-code platform that lets you visually create apps without writing much code. Check out ToolJet’s overview - [here](https://docs.tooljet.com/docs/overview). + [here](https://docs.tooljet.com/docs/). - text: OpenAI, on the other hand, provides powerful APIs for natural language processing and transcription. Learn about OpenAI’s transcription diff --git a/steps/reflect_on_learning.yml b/steps/reflect_on_learning.yml index aff0842..5a2c0ef 100644 --- a/steps/reflect_on_learning.yml +++ b/steps/reflect_on_learning.yml @@ -9,7 +9,8 @@ startFlow: params: person: lucca messages: - - text: What was the most challenging part of building this app, and how did you + - text: + What was the most challenging part of building this app, and how did you overcome it? trigger: type: user_message @@ -86,7 +87,8 @@ trigger: params: person: lucca messages: - - text: Awesome work on completing this quest! Reflect on what you’ve learned and + - text: + Awesome work on completing this quest! Reflect on what you’ve learned and think about where you can take these skills next. - actionId: finish_step else: diff --git a/steps/upload_audio_files.yml b/steps/upload_audio_files.yml index c365b3e..6dc57a1 100644 --- a/steps/upload_audio_files.yml +++ b/steps/upload_audio_files.yml @@ -3,7 +3,7 @@ learningObjectives: - Learn how to enable file uploads and process audio inputs. hints: - ToolJet’s file upload documentation can help you - [here](https://docs.tooljet.com/docs/components/file-upload). + [here](https://docs.tooljet.com/docs/widgets/file-picker/). startFlow: do: - actionId: bot_message @@ -11,11 +11,14 @@ startFlow: person: lucca messages: - text: To handle audio files, we’ll use ToolJet’s file upload component. - - text: Drag the upload widget into your app layout and configure it to accept + - text: + Drag the upload widget into your app layout and configure it to accept audio file types like .mp3 or .wav. Instructions can be found - [here](https://docs.tooljet.com/docs/components/file-upload). - - text: When a file is uploaded, ToolJet will trigger the configured workflow, + [here](https://docs.tooljet.com/docs/widgets/file-picker/). + - text: + When a file is uploaded, ToolJet will trigger the configured workflow, sending the file to OpenAI for transcription. + - text: "For a detailed tutorial, you can refer to this [guide](https://dev.to/tooljet/build-an-audio-transcriber-and-analyzer-using-tooljet-and-openai-1109)." - text: Test the upload feature to ensure it works smoothly. - actionId: ready_message params: