You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ai-meetings/README.md
+22-21Lines changed: 22 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ To Generate the API Keys using OCI Console:
13
13
14
14
- Login into your OCI Account.
15
15
16
-

16
+

17
17
- Click on the Profile icon at the top-right corner and select your Profile hyperlink.
18
18
19
19

@@ -30,58 +30,59 @@ To Generate the API Keys using OCI Console:
30
30
31
31
32
32
33
-
# **2.Pick you compartment**
33
+
# **2.Pick you compartment**
34
34
Identify the compartment you're currently working within. Navigate to 'Identity' -> 'Compartments'. Locate your compartment and make a note of its OCID (Oracle Cloud Identifier)
35
35
36
36
37
37
38
-
# **3.Create a bucket to store your meetings**
38
+
# **3.Create a bucket to store your meetings**
39
39
40
40
Create a bucket in your compartment. Navigate to 'Storage' -> 'Object Storage & Archive Storage' -> 'Buckets, Click on "Create bucket" button, provide for instance AI_Meetings and click on "Create".
41
41
42
-

42
+

43
43
44
44
45
-
# **4.Open Visual Builder**
45
+
# **4. Open Visual Builder**
46
+
46
47
## Configure access to REST APIs
47
48
48
49
* Open Visual Builder and click on the "New" button. Provide a name and an ID, for example "AI_Meetings". Click on finish.
49
50
50
-

51
+

51
52
52
53
* Now we are going to create a web application. Click on the first icon (web applications)
53
54
54
-

55
+

55
56
56
57
* Now, click on the "+ Web Application" button
57
58
58
-

59
+

59
60
60
61
* Provide an Application name, for example "AI_Meetings"
61
62
62
-

63
+

63
64
64
65
* Let's do the REST Service definition. Click on "+ Service Connection" button
65
66
66
-

67
+

67
68
68
69
* Choose source "Define by Endpoint"
69
70
70
-

71
+

71
72
72
73
* Provide the OCI Object Storage API Endpoint, being xx-xxxxxx-x your region (example: eu-frankfurt-1). For instance https://objectstorage.xx-xxxxxx-x.oraclecloud.com/n/{namespace}/b/AI_Meetings/o/{objectName}
73
74
74
75
Enter the Backend Name and select 'Oracle Cloud Infrastructure API Signature 1.0' from the Authentication dropdown menu. Then, click on the pencil icon to proceed
75
76
76
-

77
+

77
78
78
79
* Enter the data obtained in step 1 in the format ocid.tenancy/ocid.user/key_fingerprint. Paste the content of the Private key file that you downloaded in the first step, then click the 'Save' button. Afterward, proceed by clicking on the 'Next' button
79
80
80
-

81
+

81
82
82
83
* Include a "service name" and choose "Method" GET and set "Action Hint" to "Get one"
83
84
84
-

85
+

85
86
86
87
* Click on create to finish the wizard. Now, you have an Object Storage backend.
87
88
@@ -457,7 +458,7 @@ Now let's add a new service to the recently created backend OCI Speech API to re
457
458
458
459
* So, finally your service connections will be something similar to this image:
459
460
460
-

461
+

461
462
462
463
463
464
## Create business objects
@@ -466,7 +467,7 @@ Now let's add a new service to the recently created backend OCI Speech API to re
466
467
* Meetings: add a string field like meetingName
467
468
* Transcriptions: add some string fields: jobID, jobName and status
468
469
469
-

470
+

470
471
471
472
## Build the Web App
472
473
@@ -482,11 +483,11 @@ Now let's add a new service to the recently created backend OCI Speech API to re
482
483
483
484
- In the components panel, search for "file picker" and drag it onto your canvas. To enhance its appearance, click on the grid layout and switch it to "Flex" mode (found in the properties panel). Set the "Direction" to "vertical" and justify it both "center" and "middle". Next, navigate to the "All" tab, type "style" into the search bar, and provide some CSS styling such as "margin-top:30px;" to achieve the desired spacing. Drop a few components like images and texts.
484
485
485
-

486
+

486
487
487
488
- In the File Picker properties panel provided the supported files that your application will support.
488
489
489
-

490
+

490
491
491
492
- In the file picker create an event. On this event, you will manage the file upload to the object storage.
492
493
@@ -764,7 +765,7 @@ Now let's add a new service to the recently created backend OCI Speech API to re
764
765
765
766
- Due to it's a sync request, we are going to create a refresh button to check the current transcription status.
766
767
767
-

768
+

768
769
769
770
- Create an Action event asociated to the button to refresh the page
770
771
@@ -798,7 +799,7 @@ Now let's add a new service to the recently created backend OCI Speech API to re
798
799
799
800
- It's time to create an event listener to get the status also when your open the page. So create a vbEnter event with an Action Chain named loadData.
800
801
801
-

802
+

802
803
803
804
804
805
```
@@ -1465,7 +1466,7 @@ Now let's add a new service to the recently created backend OCI Speech API to re
1465
1466
1466
1467
- Now, let's drop and configure some components to show the information.
0 commit comments