当前位置: 首页 > wzjs >正文

手机版网站制作应用自己学做网站需要学多久

手机版网站制作应用,自己学做网站需要学多久,成都h5建站,数据过滤网站模板下载本地OllamaSpring AI alibaba智能客服(飞机票预定示例Demo)Mac版 前言:之前了解到很多AI智能体项目都是利用Python开发的,本人想利用Java进行开发,于是发现了Spring AI Alibaba框架,再加上本地是使用Ollam…

本地Ollama+Spring AI alibaba智能客服(飞机票预定示例Demo)Mac版

前言:之前了解到很多AI智能体项目都是利用Python开发的,本人想利用Java进行开发,于是发现了Spring AI Alibaba框架,再加上本地是使用Ollama安装了llama3.2:3b,为此就结合本地模型,跑了一下官网的飞机票预订的智能体示例,其中也遇到了一些问题,特此记录一下。

一、简介:Spring AI alibaba

Spring AI Alibaba 开源项目基于 Spring AI 构建,是阿里云通义系列模型及服务在 Java AI 应用开发领域的最佳实践,提供高层次的 AI API 抽象与云原生基础设施集成方案,帮助开发者快速构建 AI 应用。想要了解更多请参考Spring AI alibaba官网。

img

二、核心概念

  • 模型(比如:DeepSeek R1、ChatGPT3等)
  • 提示词(比如:设定系统角色告知对话的背景)
  • 提示词模版(比如:今天的日期是 {current_date}),利用了 {current_date}进行占位
  • 嵌入(比如:将文本文字进行向量化表示)

spring-ai-embeddings

  • token(将一句话或一段文本进行转换为token)

spring-ai-concepts-tokens

  • 结构化输出(在提示词中要求返回固定JSON)

三、Demo实战

3.1环境要求

1、本地要安装Ollama、下载模型llama3.2:3b

ollama run llama3.2:3b 

2、下载JDK17

3、配置Maven

3.2目录结构

请添加图片描述

3.3 代码仓库

github仓库

3.4 核心逻辑

请添加图片描述

四、测试结果

4.1对话查询详情

#查询预定信息
GET 127.0.0.1:8080/api/bookings#对话
POST 127.0.0.1:8080/api/assistant/chat?chatId=1&userMessage=104,王通义,预定详情

请添加图片描述
请添加图片描述

4.2取消预定飞机票

#对话
POST 127.0.0.1:8080/api/assistant/chat?chatId=4&userMessage=取消预定#对话
POST 127.0.0.1:8080/api/assistant/chat?chatId=4&userMessage=yes#查询预定信息
GET 127.0.0.1:8080/api/bookings

请添加图片描述
请添加图片描述
请添加图片描述

4.3查看运行日志

注:可以看到对话过程中有调用工具

五、QA

Q:对话的controller中不知道为啥不能使用流式返回,如果使用流式返回的话就好像不能去调用执行工具?

A:

	public String chat(String chatId, String userMessageContent) {return this.chatClient.prompt().system(s -> s.param("current_date", LocalDate.now().toString())).user(userMessageContent).advisors(a -> a.param(CHAT_MEMORY_CONVERSATION_ID_KEY, chatId).param(CHAT_MEMORY_RETRIEVE_SIZE_KEY, 100)).call().content();}

文章转载自:

http://PF0B1rGT.mzhhr.cn
http://fZ79coHv.mzhhr.cn
http://G6KiqmSN.mzhhr.cn
http://gqZip3ck.mzhhr.cn
http://oFh4wey2.mzhhr.cn
http://KItSWVQN.mzhhr.cn
http://FRxHFRtC.mzhhr.cn
http://gqT4HB4S.mzhhr.cn
http://jm6x1av2.mzhhr.cn
http://ESFZdQoE.mzhhr.cn
http://tGV3craG.mzhhr.cn
http://lVIlGY0T.mzhhr.cn
http://itFxAzlX.mzhhr.cn
http://G0KgYgjV.mzhhr.cn
http://al118kcw.mzhhr.cn
http://YHQRzeeC.mzhhr.cn
http://AimJWmUf.mzhhr.cn
http://cLLJxrF5.mzhhr.cn
http://p6FVMYXw.mzhhr.cn
http://SFgsz6AT.mzhhr.cn
http://fD8yXGPE.mzhhr.cn
http://iA576J3s.mzhhr.cn
http://S75o2bTM.mzhhr.cn
http://dv94Ke9W.mzhhr.cn
http://hrt1thYG.mzhhr.cn
http://SEBjz7fy.mzhhr.cn
http://s521OnE6.mzhhr.cn
http://F2SIrJJj.mzhhr.cn
http://uAvUkSvp.mzhhr.cn
http://cyhqazYj.mzhhr.cn
http://www.dtcms.com/wzjs/619815.html

相关文章:

  • 为朋友做的网站郑州seo管理
  • 公共数据开放网站建设公司想制作网站吗
  • 哈尔滨做网站的价格网站建设修改建议
  • 北京网站开发优选ls20227wordpress阅读数 显示k
  • 长春做网站设计宁波企业网站搭建价格
  • 个人网站服务器租用蓝衫网站建设
  • 网站服务器 内存网站国际化怎么做
  • 网站开发团队组成网站设计公司网站
  • 怎样建设自己的网站的视频潍坊做网站公司
  • 镇江网站制作服务wordpress知更鸟配置
  • 北京模板建站公司学校网站建设营运预算
  • 东莞响应式网站哪家好wordpress 自定义网址链接
  • 企业门户网站制作周期wordpress 加文章列表
  • 专业网站建设好发信息网谁家做电商商城网站便宜
  • 网站建设平台皆往乐云践新专家做视频网站一般多少钱
  • 稿定设计app软件下载搜索排名seo
  • 做网站客户一般会问什么问题一流本科专业建设网站
  • 自己做的网站如如统计访问量wordpress 二维码插件下载
  • 域名备案网站名称国内做外卖的网站有哪些
  • 淘宝装修免费模板有哪些网站wordpress文章列表不显示
  • 用php做高中数学题库网站大学生网页设计作业
  • 清苑区建设局网站网站优秀设计方案
  • 南京做网站营销郑州五合一网站建设
  • 网站建设 服务内容卖家电商平台有哪些
  • dede做漫画网站的案例wordpress 优秀的博客主题简洁
  • 专业网站建设模板深圳品牌手表有哪些
  • 广州市官网网站建设多少钱wordpress更改首页
  • 曰本做爰网站东莞排名优化
  • 哪家网站建设好营销型网站的类型
  • 山东金城建设网站房地产最新消息三个不低于