Spring AI 教程

Spring AI 准备工作

image.png

为了后续章节更好的学习 Spring AI 相关的知识,我们需要先准备一些资源。主要准备如下资源:

OpenAI(Chat-GPT 账号)

image.png

OpenAI 是一家专注于人工智能(AI)研究与开发的非营利性机构,成立于2015 年 12 月,总部位于美国加利福尼亚州旧金山。其核心目标是 “确保人工智能造福全人类”,通过推动 AI 技术的前沿研究,同时致力于解决 AI 发展中的伦理、安全及社会影响问题。

后续章节将会用到 OpenAI 研发到 GPT 模型,GPT 系列模型有:

  • GPT-1(2018):首次实现基于 Transformer 架构的大规模语言模型,开启生成式 AI 的新纪元。

  • GPT-2(2019):参数规模扩大至 15 亿,具备更强的文本生成和理解能力,但因担心滥用未完全开源。

  • GPT-3(2020):参数达 1750 亿,可完成写作、编程、问答等复杂任务,推动 AI 在各行业的实际应用。

  • GPT-4(2023):多模态模型(支持文本和图像输入),逻辑推理和复杂任务处理能力显著提升,成为 ChatGPT 等应用的底层技术。

  • ChatGPT(2022 年 11 月发布):基于 GPT 模型的对话式 AI,支持自然语言交互,迅速引发全球对生成式 AI 的关注,用户数短期内突破百万。

但是,由于网络原因以及其他限制,注册和访问 OpenAI 不方便。于是,这里推荐一个 AI 代理工具 image.png,它可以帮我们访问到 OpenAI,而且还提供了免费额度(免费额度仅能访问 ChatGPT 3.5)。点击链接 https://api.xty.app/register?aff=pO2q  快去注册吧!!!

image.png

Ollama

image.png

官网:https://ollama.com/ 

Ollama 是专为本地部署大型语言模型(LLM)设计的开源框架,让普通设备也能运行主流大模型。它支持 Llama 2/3、Mistral 等多种模型,覆盖对话、代码生成等场景,兼容 macOS、Windows、Linux 系统,还可通过 Docker 部署。其硬件加速和模型量化技术,能降低显存需求,提升运行效率。

它提供与 OpenAI API 兼容的 REST 接口,搭配命令行工具和 Python SDK,方便开发者集成。在数据隐私上,本地运行避免数据外传,适合对隐私敏感的场景。同时,社区活跃且模型库丰富,支持个性化微调。从研究辅助、边缘计算到创意写作,Ollama 以高效、易用和隐私保护的特点,为用户提供了灵活的大模型本地部署方案,无需依赖云端即可享受大模型能力。

>>> 教你如何使用 Ollama 在本机运行大模型~~

  

AnyThingLLM

image.png

官网:https://anythingllm.com/

AnythingLLM 是一款基于 RAG 技术的全栈 AI 应用程序。具有以下特点:

  • 多模型集成:全面支持 OpenAI、Hugging Face 等主流大语言模型,可灵活切换本地与云端部署方案。

  • 智能代理:内置 AI 代理能执行网页浏览与代码运行等任务,扩展了应用场景。

  • 多格式文档处理:可无缝解析 PDF、DOCX 等 20 多种格式的文档,并自动生成向量嵌入以构建智能知识库。

  • 隐私保护:默认采用本地化数据存储架构,确保敏感信息安全。

  • 灵活部署:支持 Docker 容器化部署与主流云平台托管,满足不同用户需求。

  • 团队协作:拥有精细化权限管理系统,方便跨部门文档共享与智能问答协作。

它可以作为智能客服,通过多模态输入提供人性化服务,也能在教育、医疗等领域发挥重要作用,为多领域人工智能应用提供了通用、高效的解决方案。

>>> 教你如何使用 AnythingLLM 搭建一个本地带知识库的 AI 聊天大模型 ~~~

 

 

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号