跳到内容

开始使用您的虚拟环境

我们已经准备了一个您可以用于完成实验的虚拟环境。您应该已经收到一个登录此虚拟环境的 URL。请通过您的浏览器访问它。

您将看到一个显示“Podman Desktop 入门”的页面。

Podman Desktop 入门?

不用担心这个标题,这只是因为我们最初为 Podman Desktop 实验创建了这个环境。幸运的是,它也适合我们 Quarkus LangChain4j 实验的需要 :)。

Login Page

在字段中填入电子邮件地址(这只是实验的唯一标识符,我们实际上并没有对其进行任何操作),以及实验讲师提供给您的密码。

点击“访问此研讨会”后,您将看到研讨会的着陆页。

Workshop Landing Page

复制 noVNC 密码值,然后点击 noVNC Web URL 链接。这将使您能够访问基于 Red Hat Enterprise Linux (RHEL) 的虚拟 Linux 机器。

打开浏览器和虚拟机中的说明

让我们在虚拟机中打开一个浏览器,然后加载实验说明。这将使我们在需要将值从实验说明复制粘贴到我们的代码编辑器时更加轻松。单击左上角的“活动”按钮。您应该会在屏幕底部的栏中看到一个 Firefox 图标,请继续打开它。

Activities Button

现在棘手的部分来了。我们需要将研讨会 URL 从主机复制并粘贴到虚拟机中。为此,您需要找到虚拟机屏幕左侧的小控制栏选项卡,如下图所示。

Control Bar

当您单击它时,您将看到控制栏展开。选择剪贴板图标,现在您应该会看到一个剪贴板字段,它允许您在主机和虚拟机之间复制文本。复制研讨会 URL:https://quarkusio.github.io/quarkus-langchain4j-workshop/rhel-setup 并将其粘贴到此字段中。现在将相同的值粘贴到 Firefox 浏览器的地址栏中以加载研讨会说明。

Clipboard

好了!您现在应该可以在浏览器中看到说明了。随时可以隐藏剪贴板和控制栏。请注意,如果您在主机计算机的某处有 OpenAI API 密钥,您可能需要执行相同的操作来复制/粘贴它。

启动代码编辑器(VS Code)

虚拟机中已经为您准备了一个 VS Code 实例。要访问它,请继续单击“活动”按钮,然后在出现的搜索栏中键入“VS code”。然后单击图标将其打开。

VS Code Application

太好了!现在我们需要安装最终的先决条件,然后才能正式开始 LangChain4j 实验 :)。

安装 SDKMAN! 来安装 Java

虚拟机目前没有安装 Java。SDKMAN! 是一个便捷的工具,可以安装基于 JVM 的应用程序,包括我们将用于实验的 OpenJDK。

在 VS Code 中打开一个终端(单击顶部菜单项“终端”,或在 VS Code 中按 Ctrl+Shift+`。在终端中,执行以下命令安装 zip,这是 SDKMAN! 安装所必需的。

sudo dnf install -y zip unzip

密钥环?

如果您被要求设置密钥环密码,请将其设置为“quarkus”

现在,我们终于可以安装 SDKMAN!,然后使用它来安装 OpenJDK(顺便也安装 Quarkus CLI)。我们将通过以下命令一次性完成此操作

curl -s "https://get.sdkman.io" | bash && source "/home/student/.sdkman/bin/sdkman-init.sh" && sdk install java 21.0.4-tem && sdk install quarkus

做得好!您现在可以返回原始要求页面并开始实验了。