Spring AI: Beginner to Guru
春日AI:从入门到大师

Use Java to Unlock the Power of OpenAI’s ChatGPT Artificial Intelligence (AI) with Spring AI
使用Java释放OpenAI的ChatGPT人工智能(AI)与Spring AI的力量

教程演示🔗

学生数量:504 个学生

上次更新时间:2024年5月

教程评分:5.0

教程语言:英语

教程字幕:中文、英语字幕

本课程包括:完整的永久访问权、结业证书、17 个可下载资源、4.5 小时 长的随选视频、在移动设备和电视上观看、作业、3 篇文章字幕

学习内容

1、了解如何使用Spring AI与OpenAI进行交互。
2、如何为大型语言模型编写有效的提示
3、使用检索增强生成来提升回复能力
4、从文本生成语音
5、将语音转化为文本

要求

1、设置您的开发环境
2、免费120天IntelliJ IDEA试用期
3、课程Slack室 – 与您的导师和其他学生聊天
4、GitHub Workflow
5、需要Java和Spring经验。
6、理解RESTful API的使用
7、能够使用Docker运行Docker Compose脚本。

课程介绍

传统上,访问像OpenAI的ChatGPT这样的人工智能模型主要局限于Python和JavaScript编程语言。

但现在已经不同了。Spring AI为Java开发者解锁了生成式人工智能的力量。

Spring AI项目的目标是简化包含人工智能功能的应用程序开发,同时避免不必要的复杂性。

Spring AI支持所有主要的人工智能模型,包括:

* OpenAI
* Azure OpenAI
* Amazon Bedrock
* HuggingFace
* Ollama
* Google Vertex AI(包括PaLM2和Gemini)
* Mistral AI
* Anthropic
* WatsonxAI

此外,Spring AI还支持OpenAI和Stability提供的图像生成AI模型。

检索增强生成(Retrieval Augmented Generation,RAG)是处理AI模型的重要应用场景。Spring AI为所有主要嵌入模型和流行向量数据库提供了强大支持。

本课程无需任何AI经验即可开始。

您将首先对人工智能有一个全面的了解。

接下来,您将通过动手实践部分开发一个RESTful API,用于向OpenAI的ChatGPT提问。在这个部分,您将学习如何指导模型以我们期望的格式返回数据。

由于不需要AI经验,课程的下一节将基于您的学习,深入讲解提示工程。提示工程是一系列技巧,旨在提高AI模型响应的质量和准确性。

RAG是一种重要技术,它能帮助大型语言模型获取用户查询所需的额外信息,以完成特定任务。

您将看到如何使用RAG开发能够执行高级专业任务的人工智能专家。

人工智能模型并不仅限于处理文本信息。

在本课程中,您还将学习如何使用AI创建图像、将文本转换为音频文件以及转录音频文件为文本。

立即加入Spring A:I从入门到大师,全方位学习这些内容!


Spring AI教程 | Java开发者解锁人工智能全栈能力 – 无经验入门

Spring AI, Java, 人工智能, RESTful API, ChatGPT, 生成式AI, 提示工程, RAG, 图像生成, 语音转换

这个全面的Spring AI教程专为Java开发者设计,助你轻松掌握生成式人工智能,通过实践开发RESTful API与OpenAI ChatGPT交互。无需AI背景,课程引导你理解基础概念,如提示工程和RAG,进而构建能执行专业任务的AI应用,还能探索文本转图、音频处理等多元场景,从入门到精通。立即加入,开启人工智能之旅!

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源