AI技能提升学习-免费24年最新甲骨文(OCI)开卷AI证书(有答案)+代码调用OCI生成式AI服务教程

news2025/1/10 16:14:48

之前好多小伙伴和我反馈错过了24年甲骨文的AI专家级证书免费考试,这次小李哥就给大家带来了24年最新的OCI另外一门AI基础级考试,主要目的是帮助大家提升AI/ML的基础知识和技能,给大家带来免费的学习福利,赶紧关注小李哥不要再错过优质学习资料。

甲骨文Oracle云凭借其Oracle原生产品(数据库、ERP等)在全球云计算市场排名第5。目前Oracle也在打造多云战略,与AWS和Azure等平台都做了集成方案,并且乘着AI的东风推出了自己的生成式AI和其他多样AI服务,打造更为多元化的技术生态,大家学习考一下对于日常研发、学习云计算和AI大有帮助。

今天就给大家带来24年甲骨文最新的免费AI证书(开卷,有答案)无基础10分钟照答案填可过。

小李哥同时给大家准备了其他多门Oracle热门免费考试的答案,大家关注小李哥领取



▶️免费证书名字为:

➡️ Oracle Cloud Infrastructure 2024 AI Foundations Associate

➡️内容:

甲骨文云2024AI工程师证书(含金量较高)。主要考察AI基础知识、ML/DL相关概念及应用场景、生成式AI概念及模型训练/调参、OCI上的AI/ML服务基础知识和架构。针对无任何经验的小白



▶️含免费AI学习课程:

➡️在主页点击图5红框即可免费领AI课程

▶️报名方式:

➡️如图红框,搜OCI Infrastructure 2024 AI Foundations Associate Exam,点击2024年的认证考试(图里标记错了,找2024的)


➡️在图中,点击"Register for free",点击“Launch Exam”即可开始开卷答题
➡️考试开卷、60分钟内答完40道题,65分通过,小李哥已为大家做好了答案,照着答案选就能过
➡️ 完成考试后会显示结果和分数,点击右侧红框领取证书。证书发放会有延时,需要等待一段时间


➡️ 跳转到CertView页面查看/下载证书



▶️领取答案方式
➡️可以私聊加入小李哥AI学习群群公告领取,加入4000人AI学习/考证大群交流考试心得

如何在甲骨文云OCI上调用生成式AI大模型?

接下来小李哥将分享如何在Oracle Cloud OCI中如何利用Python编写一个最简单的云原生AI服务架构,使用代码创建和调用LLM(如Llama3)模型,以及创建Cloud Function来处理这些任务,以实现自动化AI流程。以下是如何实现这些任务的详细步骤和示例代码。

所需服务介绍

Generative AI (OCI大模型托管服务)

Oracle Cloud Infrastructure (OCI) 的Generative AI服务为开发者提供了来自Meta和Cohere的AI模型,能够根据用户需求生成多种形式的内容,包括文本、图像和向量化内容。该服务利用大型语言模型(LLMs)和其他先进的AI技术,帮助开发者和企业创建自然对话、生成创意内容、自动编写文档等。通过使用Generative AI服务,用户可以实现自动化内容生成,提升生产效率,简化工作流程,为开发者和企业的AI服务开发赋能。但是OCI相对于主流云厂商AI相关能力较弱,但是对于基础学习还是足够的。

Cloud Function (无服务器代码运行服务)

Oracle Cloud Infrastructure (OCI) 的Cloud Function服务是一种无服务器计算服务,允许开发者运行代码而无需管理基础设施。Cloud Functions可以自动扩展,并且只在代码运行时收费,提供了灵活且成本效益高的计算资源。开发者可以使用各种编程语言编写和部署函数,适用于事件驱动的任务、数据处理、API后台等场景。通过Cloud Functions,企业和开发者可以快速构建和扩展应用程序,简化开发和运维工作。

利用Python调用大模型服务(Llama3)

下面代码就是通过Python调用OCI Generative AI中的大模型样例, 运行前要把ocid1.ailanguage.model.oc1..exampleuniqueID替换为自己账户内的Llama3 模型id。

import oci
from oci.ai_language.models import TextGenerationRequest

# Initialize OCI config and clients
config = oci.config.from_file()
ai_client = oci.ai_language.AILanguageClient(config)

# Define the input text for the Llama 3 model
input_text = "Once upon a time"

# Create the text generation request
text_generation_request = TextGenerationRequest(
    model_id="ocid1.ailanguage.model.oc1..exampleuniqueID",  # Replace with your model's OCID
    text=input_text,
    max_tokens=100  # Define the maximum number of tokens to generate
)

# Invoke the model
response = ai_client.create_text_generation(text_generation_request)

# Get the generated text
generated_text = response.data.result

print("Generated Text:", generated_text)

创建Cloud Function并部署Python代码

接下来小李哥分享如何使用OCI Python SDK定义OCI Resource Manager脚本,通过基础设施即代码(IaC)创建Oracle Cloud Infrastructure (OCI) 的Cloud Function,并暴露一个公网URL,还要为其添加访问Generative AI上模型的权限。以下是一个示例代码,本代码主要包括如下步骤:

创建一个Cloud Function应用。

创建一个Cloud Function。

配置API Gateway暴露公网URL。

为Cloud Function添加IAM策略,允许访问Generative AI模型。

下面就是完整代码,使用该IaC代码,需要大家提前将调用Llama3大模型的代码封装成image,并推送到OCI的容器镜像库(OCIR)中,将镜像的tag替换到创建Cloud Function的代码部分的image键值“phx.ocir.io/your_namespace/your_image:latest”。

import oci
from oci.functions import FunctionsManagementClient, FunctionsInvokeClient
from oci.apigateway import ApiGatewayClient, models as api_models

# 配置OCI客户端
config = oci.config.from_file("~/.oci/config")

# 1. 创建Cloud Function应用
functions_client = FunctionsManagementClient(config)
app_details = oci.functions.models.CreateApplicationDetails(
    compartment_id="your_compartment_id",
    display_name="MyCloudFunctionApp",
    subnet_ids=["your_subnet_id"],
)
app = functions_client.create_application(create_application_details=app_details).data

# 2. 创建Cloud Function
fn_details = oci.functions.models.CreateFunctionDetails(
    application_id=app.id,
    display_name="MyCloudFunction",
    memory_in_mbs=128,
    image="phx.ocir.io/your_namespace/your_image:latest",
    image_digest="your_image_digest",
    timeout_in_seconds=30,
)
function = functions_client.create_function(create_function_details=fn_details).data

# 3. 配置API Gateway暴露公网URL
api_client = ApiGatewayClient(config)
api_details = api_models.CreateApiDetails(
    compartment_id="your_compartment_id",
    display_name="MyAPI",
    specification=api_models.ApiSpecification(
        routes=[
            api_models.ApiRoute(
                path="/invoke",
                methods=["GET", "POST"],
                backend=api_models.Backend(
                    type="ORACLE_FUNCTIONS_BACKEND",
                    function_id=function.id
                )
            )
        ]
    ),
    freeform_tags={"environment": "dev"},
)
api = api_client.create_api(create_api_details=api_details).data

# 4. 为Cloud Function添加IAM策略
identity_client = oci.identity.IdentityClient(config)
policy_details = oci.identity.models.CreatePolicyDetails(
    compartment_id="your_compartment_id",
    name="AllowFunctionAccessGenerativeAI",
    description="Policy to allow function to access Generative AI",
    statements=[
        "Allow dynamic-group FunctionDynamicGroup to manage ai-model in compartment your_compartment_id"
    ]
)
policy = identity_client.create_policy(create_policy_details=policy_details).data

# 打印API URL
print(f"API URL: https://{api.id}.apigateway.region.oraclecloud.com/invoke")

最后大家就可以通过公开暴露的API URL:https://{api.id}.apigateway.region.oraclecloud.com/invoke来访问OCI上的Meta Llama3大模型了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1969307.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大数据技术原理-spark编程与应用

摘要 本实验总结了在"大数据技术原理"课程中进行的Spark编程实验。实验环境基于Apache Spark,旨在通过实践加深对Spark数据处理能力的理解。实验的主要内容包括开启Spark shell、导入必要的包、读入数据集、数据预处理、聚类模型训练、确定数据模型的中心…

STM32内部Flash存贮数据的应用(STM32F446)

目录 概述 1 STM32内部Flash介绍 1.1 MCU简介 1.2 存储空间 1.3 主要特性 1.4 嵌入式闪存 2 库函数介绍 2.1 编程接口函数 2.2 锁和解锁函数 3 功能实现 3.1 写数据函数:FlashDrv_Write 3.2 读数据函数: FlashDrv_read 3.3 源代码 4 测试…

carla unreal engine源码:如何自定义开发传感器

文章目录 前言一、目标二、代码内容三、工程搭建1、更改点总览2、工程修改1)代码文件拷贝至目标路径2)SafeDistanceSensor.cpp 修改3)SafeDistanceSerializer.h 修改4)SafeDistanceEvent.h 修改5)Sensor.h 修改6&#…

大数据技术原理-NoSQL数据库的应用

摘要 本实验报告聚焦于"大数据技术原理"课程中的NoSQL数据库实验。实验环境包括MySQL、Redis、MongoDB、Java以及Hadoop。实验内容涉及Redis和MongoDB的安装、配置和基本操作,包括数据的插入、删除和查询。此外,实验还包括使用Java API对Mong…

【统计全为 1 的正方形子矩阵】python刷题记录

R3-分治篇 class Solution:def countSquares(self, matrix: List[List[int]]) -> int:rowlen(matrix)collen(matrix[0])dp[[0]*(col1) for _ in range(row1)]ret0for i in range(row):for j in range(col):if matrix[i][j]1:dp[i1][j1]min(dp[i][j1],dp[i1][j],dp[i][j])1re…

umi-request全局响应拦截器

文章目录 介绍思路实现方法1.直接修改 umi-request方法2.自定义 request 实例,通过 umi-request 库进行配置 介绍 后端设计统一返回比如BaseResponse对象,前端也需要接收这个对象,从data取出想要的返回值。 前端请求比如之前返回的是numbe…

windows子系统wsl完成本地化设置locale,LC_ALL

在 Windows 的子系统 Linux(WSL)环境中,解决本地化设置问题可以采取以下步骤: 1. **检查本地化设置**: 打开你的 WSL 终端(比如 Ubuntu、Debian 等),运行以下命令来查看当前的本…

大数据技术基础编程、实验和案例----大数据课程综合实验案例

一、实验目的 (1)熟悉Linux系统、MySQL、Hadoop、HBase、Hive、Sqoop、R、Eclipse等系统和软件的安装和使用; (2)了解大数据处理的基本流程; (3)熟悉数据预处理方法; (4)熟悉在不同类型数据库之…

湖南(用户洞察)源点咨询 论用户画像于精准营销之意义作用

湖南源点市场调研咨询认为,精准描摹用户画像是实现有效获客的重要方法。 因为只有通过用户画像,我们才能够持续不断了解用户现阶段的需求,痛点以及偏好。 用户画像不是简单的理解为对人群打标签,而是要通过大量的数据采集和分析…

螺旋文字滚动特效源码解析

如图所示,今天看到一个很炫酷的双文字螺旋滚动特效,两行文字呈螺旋状变化,在网站中这样的效果对用户很有吸引力。本文将基于原网站解析如何实现这个炫酷的效果,基于这个动图可以分析出需要实现的要点: 文字呈螺旋状滚…

管理流创建schema流程源码解析

一、简析 schema是pulsar重要的功能之一,现在就一起从源码的视角看下管理流创建schema时客户端和服务端的表现 客户端 客户端主要经历以下四个步骤 创建Schema实例 根据数据类型创建相对应的实例,例如Avro创建AvroSchema、JSON创建JSONSchema等 获取…

1.1、centos stream 9安装Kubernetes v1.30集群 环境说明

最近正在学习kubernetes,买了一套《Kubernetes权威指南 从Docker到Kubernetes实践全接触(第六版)》这本书讲得很好,上下两册,书中k8s的版本是V1.29,目前官网最新版本是v1.30。强烈建议大家买一套看看。 Kubernetes官网地址&#x…

jenkins使用docker api配置自签证书 +发布项目

配置证书 1、创建目录/etc/docker/certs, 在该目录下执行下列命令 openssl genrsa -aes256 -out ca-key.pem 4096 openssl req -new -x509 -days 3650 -key ca-key.pem -sha256 -out ca.pemopenssl genrsa -out server-key.pem 4096 \ openssl req -subj "/…

常见的应急救援设备有哪些_鼎跃安全

在我们的生活中,应急事件的发生常常是突如其来的,它们对人民的生命财产安全构成重大威胁,同时也对社会稳定提出严峻挑战。在这样的紧急情况下,迅速开展有效的救援工作显得尤为重要。而在整个救援过程中,应急设备的使用…

【简历】湘南某二本学院:前端简历指导,秋招面试通过率低

注:为保证用户信息安全,姓名和学校等信息已经进行同层次变更,内容部分细节也进行了部分隐藏 简历说明 这是一份25届二本同学的前端简历,但是这个简历,因为学校是个二本的专业,虽然说主体是在小公司&#x…

计算机基础(Windows 10+Office 2016)教程 —— 第6章 电子表格软件Excel 2016(下)

电子表格软件Excel 2016 6.4 Excel 2016的公式与函数6.4.1 公式的概念6.4.2 公式的使用6.4.3 单元格的引用6.4.4 函数的使用6.4.5 快速计算与自动求和 6.5 Excel 2016的数据管理6.5.1 数据排序6.5.2 数据筛选6.5.3 分类汇总6.5.4 分组显示6.5.5 合并计算 6.6 Excel 2016的图表6…

什么品牌的开放式耳机好用?南卡、韶音、漫步者 三款口碑超群机型横评

现如今耳机几乎成为了日常标配,因为选择合适的耳机成为我们不可忽视的需求。开放式耳机凭借其既能沉浸于高品质音乐,又能保持对周围环境的敏锐感知的独特优势,在市场中脱颖而出,尤其受到运动爱好者及追求生活品质的朋友们的喜爱。…

风吸杀虫灯采用新型技术 无公害诱虫捕虫

TH-FD2S】风吸杀虫灯利用害虫的趋光性和对特定波长的光源(如紫外光、蓝光)的敏感性,通过光波引诱害虫成虫扑灯。同时,内置的风扇产生强烈的气流,形成负压区,将害虫迅速吸入到收集器中。害虫在收集器内被风干…

排序算法:快速排序,golang实现

目录 前言 快速排序 代码示例 1. 算法包 2. 快速排序代码 3. 模拟程序 4. 运行程序 5. 从大到小排序 快速排序的思想 快速排序的实现逻辑 1. 选择基准值 (Pivot) 2. 分区操作 (Partition) 3. 递归排序 循环次数测试 假如 10 条数据进行排序 假如 20 条数据进行…

从入门到自动化:一篇文章掌握Python的80%

Python作为一种高级编程语言,以其简洁明了的语法和强大的功能性,在全球编程社区内享有极高的声誉。本文将带领你从Python的基础语法入手,介绍其常用库的应用,以及如何将Python用于数据分析、网络爬虫和简单的自动化任务&#xff0…