1、本地大语言模型(LLM)部署使用ollama来运行llama3.2模型(体积较小,约1GB)ollamarunllama3.2#也可替换为deepseek-r1:7b详细步骤可查阅:如何通过ollama搭建本地AI环境2、创建新项目(结合solon-ai调用LLM)可通过SolonInitializr快速生成基础工程。项目建立后,引入以下依赖:org.n...
1、本地大语言模型(llm)部署
使用 ollama 来运行 llama3.2 模型(体积较小,约 1gb)
ollama run llama3.2 <em># 也可替换为 deepseek-r1:7b </em>
详细步骤可查阅:如何通过 ollama 搭建本地 AI 环境
2、创建新项目(结合 solon-ai 调用 LLM)
可通过 Solon Initializr 快速生成基础工程。项目建立后,引入以下依赖:
<dependency><groupid>org.noear</groupid><artifactid>solon-ai</artifactid></dependency>
3、配置应用参数
在 app.yml 配置文件中添加如下信息:
solon.a
i.chat: demo: apiUrl: "http://127.0.0.1:11434/api/chat" <em># 使用完整 API 地址(非 api_base)</em> provider: "ollama" <em># 若使用 ollama 服务,需明确指定 provider</em> model: "llama3.2" <em># 或选择 deepseek-r1:7b 模型 </em>
4、编写配置类与测试逻辑
新建一个名为 DemoConfig 的类,用于构建 ChatModel 并进行初步测试。
import org.noear.solon.ai.chat.ChatConfig;import org.noear.solon.ai.chat.ChatModel;import org.noear.solon.ai.chat.ChatResponse;import org.noear.solon.annotation.Bean;import org.noear.solon.annotation.Configuration;import org.noear.solon.annotation.Inject;import java.io.IOException;@Configurationpublic class DemoConfig { @Bean public ChatModel build(@Inject("${solon.ai.chat.demo}") ChatConfig config) { return ChatModel.of(config).build(); } @Bean public void test(ChatModel chatModel) throws IOException { <em>// 发起请求并获取结果</em> ChatResponse resp = chatModel.prompt("hello").call(); <em>// 输出返回内容</em> System.out.println(resp.getMessage()); }}
5、启动项目查看效果
示例源码下载地址:点击获取
相关推荐:
WordPress无法添加媒体?揭秘解决方法,让你轻松应对!,ai闪光舞
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,ai饕餮
如何做关键词排名:提升网站流量的核心攻略,ai 报道
什么是伪静态?伪静态有何作用?
在线翻译转换器:语言障碍轻松突破,跨国沟通更畅通,中秋贺卡ai
SEO建议:如何通过优化提升网站流量,赢得市场竞争,自媒体网站免费推广平台
SEOChinaz:让您的网站在搜索引擎中脱颖而出
SEO优化外部链接时错误的做法是你不得不避免的几个雷区
如何借助SEO写作工具提升网站流量和排名,ai伙伴交互
AI写作智能生成:让文字创作进入全新时代
SEO优化资讯:如何让你的网站脱颖而出,成为搜索引擎的宠儿
SEO开发:数字营销的核心驱动力,园区网站建设
未来智能:AI智能人工软件引领数字化变革
文章写作AI:让创作更高效、精准的智能助手
AI一键生成文章免费版:颠覆写作新体验
外网克洛泽新闻:全球科技新趋势的幕后推手,ai拍摄神
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,AI活检
域名站点历史标题查询:让您的网站优化更精准,发展更顺畅,ai字体转弯
ChatGPT故障:科技背后的秘密与应对策略,智能ai糖果
免费语言模型网站,开启智能写作的全新时代,ai训练ai模型
常用AI工具,高效智能生活
软件AI的全称:人工智能驱动未来的关键力量
SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广
AI助手推进:智能化时代的企业革命,闹钟ai
WP网站防采集插件:如何有效保护您的内容不被盗用,注册账号ai
提升网站流量的关键—搜索关键词排名优化全攻略,人与ai绘画
SEO优化是提升网站流量和排名的关键利器
免费畅享智能对话体验GPTChat免费帐号让你无限可能,ai导出高质量
怎么把流量变现?10个流量变现方法介绍!
SEO优化是什么?让你的网站从此脱颖而出!