diff --git a/ai-vision-lab/workshops/sandbox/index.html b/ai-vision-lab/workshops/sandbox/index.html new file mode 100644 index 00000000..aaac634b --- /dev/null +++ b/ai-vision-lab/workshops/sandbox/index.html @@ -0,0 +1,62 @@ + + + + + + + + + Oracle LiveLabs + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + + + diff --git a/ai-vision-lab/workshops/sandbox/manifest.json b/ai-vision-lab/workshops/sandbox/manifest.json new file mode 100644 index 00000000..4d939b14 --- /dev/null +++ b/ai-vision-lab/workshops/sandbox/manifest.json @@ -0,0 +1,43 @@ +{ + "workshoptitle": "Empower your Oracle APEX App with AI-Powered Image Search", + "tutorials": [ + { + "title": "Introduction", + "filename": "../../intro/introduction.md" + }, + { + "title": "Get Started", + "description": "Prerequisites for LiveLabs (Oracle-owned tenancies). The title of the lab and the Contents Menu title (the title above) match for Prerequisite lab. This lab is always first.", + "filename": "https://oracle-livelabs.github.io/common/labs/cloud-login/cloud-login-livelabs2.md" + }, + { + "title": "Sign up for an APEX Workspace", + "filename": "../../../common-241/1-sign-up-apex/sign-up-apex-sandbox.md" + }, + { + "title": "Lab 1: Configure OCI API Keys", + "filename": "../../1-configure-oci/1-configure-oci.md" + }, + { + "title": "Lab 2: Import and Edit Social Media App ", + "filename": "../../2-import-app/2-import-app.md" + }, + { + "title": "Lab 3: Integrate OCI Vision with Oracle APEX", + "filename": "../../3-integrate-oci-vision/3-integrate-oci-vision.md" + }, + { + "title": "Lab 4: Run the Application", + "filename": "../../4-run-app/4-run-app.md" + }, + { + "title": "Lab 5: Enhance the app with Mobile Features", + "filename": "../../5-improve-ux/5-improve-ux.md" + }, + { + "title": "Need Help?", + "description": "Solutions to Common Problems and Directions for Receiving Live Help", + "filename":"https://oracle-livelabs.github.io/common/labs/need-help/need-help-freetier.md" + } + ] +} diff --git a/common-241/1-sign-up-apex/sign-up-apex-sandbox.md b/common-241/1-sign-up-apex/sign-up-apex-sandbox.md new file mode 100644 index 00000000..0b7079ad --- /dev/null +++ b/common-241/1-sign-up-apex/sign-up-apex-sandbox.md @@ -0,0 +1,83 @@ +# Sign up for an APEX Workspace + +## Introduction + +Oracle APEX is a low-code application platform for Oracle Database. APEX Application Development, Autonomous Data Warehouse (ADW), Autonomous Transaction Processing (ATP), and Autonomous JSON Database are fully managed services, pre-integrated and pre-configured with APEX, for rapidly building and deploying modern data-driven applications in Oracle Cloud. Business users, citizen, and application developers can create enterprise apps 20X faster with 100X less code — without having to learn complex web technologies with just a browser. + +Estimated Time: 5 minutes + +### What is an APEX Workspace? + +An APEX Workspace is a logical domain where you define APEX applications. Each workspace is associated with one or more database schemas (database users) which are used to store the database objects, such as tables, views, packages, and more. APEX applications are built on top of these database objects. + +## Create an APEX Service Instance + + +1. From the Oracle Cloud Dashboard, click on the hamburger menu on the upper-left corner. From the navigation menu, select **Developer Services** and then **APEX Application Development** or **APEX Instances**. The APEX Instances page appears. + + ![APEX instance page](images/navigate-apex-service.png " ") + +2. At the top of the APEX Instances page, Select your Compartment and click the **Create APEX Service** button. + + ![APEX instance page](images/create-as-button.png " ") + +3. Select the **Always Free** option, enter **```SecretPassw0rd```** for the ADMIN password, then click **Create APEX Service**. + + ![Create instance page](images/as-settings-1.png " ") + + ![Create instance page](images/as-settings-2.png " ") + + ![Create instance page](images/as-settings-3.png " ") + +4. The APEX Instances Details displays again. + + When the provisioning process completes the APX logo turns from orange to green and the Launch APEX and Launch Database Actions buttons are enabled. + + ![Provisioning status](images/status-orange.png " ") + + ![Available status](images/status-green.png " ") + +5. Before using a new APEX Service, you must set up your APEX Service instance by completing two tasks: create an initial APEX workspace and create an APEX user account. + + On the APEX Instance Details, click **Launch APEX**. + + ![APEX instance page](images/launch-apex-workspace.png " ") + +6. The Administration Services Sign In page appears. Enter the password for the Administration Services and click **Sign In to Administration**. + The password is the same as the one entered for the ADMIN user when creating the APEX service: **```SecretPassw0rd```** + ![APEX instance admin login page](images/log-in-as-admin.png " ") + +7. Click **Create Workspace**. + + ![Create Workspace](images/welcome-create-workspace.png " ") + +8. Depending on how you would like to create your workspace, select **New Schema** or **Existing Schema**. If you are getting started, select **New Schema**. + + ![Choose type of schema](images/choose-schema.png " ") + +9. In the Create Workspace dialog, enter the following: + + | Property | Value | + | --- | --- | + | Workspace Name | DEMO | + | Workspace Username | DEMO | + | Workspace Password | **`SecretPassw0rd`** | + + Click **Create Workspace**. + + ![Create Workspace dialog](images/create-workspace.png " ") + +10. On the APEX Instance Administration page, click the **DEMO** link in the success message. + *Note: This will log you out of APEX Administration so that you can log into your new workspace.* + + ![APEX Instance Administration page](images/log-out-from-admin.png " ") + +11. On the APEX Workspace log in page, enter **``SecretPassw0rd``** for the password, check the **Remember workspace and username** checkbox, and then click **Sign In**. + + ![APEX Workspace log in page](images/log-in-to-workspace.png " ") + + +## Acknowledgements + +- **Author** - Apoorva Srinivas, Senior Product Manager +- **Last Updated By/Date** - Apoorva Srinivas, Senior Product Manager, July 2024 \ No newline at end of file diff --git a/nyc-genai-lab/0-intro/0-intro.md b/nyc-genai-lab/0-intro/0-intro.md index 519190e9..340c7112 100644 --- a/nyc-genai-lab/0-intro/0-intro.md +++ b/nyc-genai-lab/0-intro/0-intro.md @@ -1,8 +1,9 @@ # Introduction +## About this Workshop From precisely summarizing intricate data to crafting context-aware responses, Generative AI stands at the forefront of a technological shift, promising to redefine how we navigate and leverage knowledge in our day-to-day interactions. With the introduction of AI assisted development in Oracle APEX, enabling your applications with generative AI capabilities has never been easier. -In this workshop, you learn to bring generative AI capabilities based on large language models (LLMs) to your applications built using Oracle APEX, your favourite low-code Platform. The Generative AI service can be accessed through REST APIs, and by using the powerful REST Data Source capabilities of APEX, you can effortlessly incorporate this advanced technology into your applications with a low-code approach. +In this workshop, you learn to bring generative AI capabilities based on large language models (LLMs) to your applications built using Oracle APEX, your favourite low-code platform. The Generative AI service can be accessed through REST APIs, and by using the powerful REST Data Source capabilities of APEX, you can effortlessly incorporate this advanced technology into your applications with a low-code approach.