精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Spring AI,Java工程師也能玩轉大模型

開發 前端
Spring AI是一個人工智能工程應用框架。它的目標是將Spring生態系統的設計原則,如可移植性和模塊化設計,應用到AI領域,并推廣使用POJO作為AI應用程序的構建模塊。

在這個人工智能的春天,我們迎來了Spring AI。在這篇文章中,將介紹Spring AI以及如何將其與Ollama本地模型集成。

一、Spring AI簡介

圖片圖片

官方正式宣布,Spring AI已經列入Spring Initializr。它提供了一種更簡潔的方式來與AI交互,降低了將LLM模型集成到Java操作中的學習曲線。它現在可以在start.spring.io上使用和構建。

Spring AI是一個人工智能工程應用框架。它的目標是將Spring生態系統的設計原則,如可移植性和模塊化設計,應用到AI領域,并推廣使用POJO作為AI應用程序的構建模塊。

二、特性

可移植的API支持跨AI提供商的交互,包括聊天、文本到圖像和嵌入模型。它支持同步和流API選項。它還支持配置參數以訪問特定模型。

支持的聊天模型:

  • OpenAI。
  • Azure Open AI。
  • Amazon Bedrock。
  • Anthropic的Claude。
  • Cohere的Command。
  • AI21 Labs的Jurassic-2。
  • Meta的LLama 2。
  • Amazon的Titan。
  • Google Vertex AI。
  • HuggingFace——HuggingFace上的眾多模型,如Llama2。
  • Ollama——支持在沒有GPU的情況下在本地運行AI模型。

支持的文本到圖像模型:

  • OpenAI與DALL-E。
  • StabilityAI。

支持的向量模型:

  • OpenAI。
  • Azure OpenAI。
  • Ollama。
  • ONNX。
  • PostgresML。
  • Bedrock Cohere。
  • Bedrock Titan。
  • Google VertexAI。

官方文檔:spring.io/projects/spring-ai

三、快速入門

使用IDEA快速啟動一個新項目,選擇需要的AI模型依賴項。

在這里,以Ollama模型為例:

圖片圖片

3.1 Ollama

Ollama使我們能夠在不需要GPU資源的情況下在本地計算機上輕松構建大型模型,并提供控制臺和RestfulAPI,以便在Ollama上快速測試和集成大型模型。

Ollama支持哪些模型?

圖片圖片

Ollama網站:ollama.com/library

提示:

  • Gemma是Google Meta最近發布的一個模型。
  • llama2模型對中文支持不太友好,而gemma模型對中文更加友好。

3.2 引入依賴項

提示:Spring AI相關的依賴項不在Maven中央資源庫中,因此需要配置Spring的資源庫。

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.ai</groupId>
        <artifactId>spring-ai-ollama-spring-boot-starter</artifactId>
    </dependency>
</dependencies>
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-bom</artifactId>
            <version>${spring-ai.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

3.3 啟動Ollama模型

在本地計算機控制臺中運行ollama run gemma:2b(這里使用gemma模型)。

圖片圖片

第一次運行會下載模型文件(約3GB,可能需要一些時間)。

下載模型資源后,模型將自動啟動,如上所示,你可以在控制臺中測試和與模型交互。

3.4 配置Ollama模型

修改該項目的application.yml配置文件,添加以下內容:

spring:
  ai:
    ollama:
      base-url: http://localhost:11434
      chat:
        model: gemma:2b

3.5 測試

@Test
void contextLoads() {
    String message = """
                Who is Donald Trump?                               
            """;
    System.out.println(chatClient.call(message));
}

圖片圖片

3.6 流式訪問

@Test
  void streamChat() throws ExecutionException, InterruptedException {
      // 構建一個異步函數來手動關閉測試函數
      CompletableFuture<Void> future = new CompletableFuture<>();

      String message = """
              year-end work summary report
              """;
      PromptTemplate promptTemplate = new PromptTemplate("""
              You are a Java development engineer, and you are good at writing the company’s year-end work summary report.
              Write a 100-word summary report based on: {message} scenario
              """);
      Prompt prompt = promptTemplate.create(Map.of("message", message));
      chatClient.stream(prompt).subscribe(
              chatResponse -> {
                  System.out.println("response: " + chatResponse.getResult().getOutput().getContent());
              },
              throwable -> {
                  System.err.println("err: " + throwable.getMessage());
              },
              () -> {
                  System.out.println("complete~!");
                  // 關閉函數
                  future.complete(null);
              }
      );
      future.get();
  }

責任編輯:武曉燕 來源: Java學研大本營
相關推薦

2024-11-12 13:41:49

2012-07-19 14:42:58

Windows 8微軟

2023-07-27 07:37:48

2025-10-10 03:00:00

多輪智能體Tree-GRPOLLM

2023-04-25 10:05:56

Windows 98ChatGPT聊天機器人

2025-01-23 17:00:00

模型算力數據

2009-02-20 10:14:00

路由器路由應用ADSL

2025-09-08 02:32:00

2018-08-16 09:41:46

開源項目資源

2018-10-16 17:57:57

開源架構

2023-04-07 11:33:24

AIAI大模型

2025-06-11 01:10:00

2020-03-06 15:38:10

編程語言PythonJava

2025-07-08 07:33:48

2021-07-05 10:29:59

AI 工程師人工智能

2023-03-28 16:25:23

ChatGPT

2025-03-20 09:48:25

2024-07-02 10:24:35

2024-04-10 10:28:47

點贊
收藏

51CTO技術棧公眾號

国产精品无码自拍| 男人添女人下部视频免费| 国产精品成人久久久| 天天射成人网| 亚洲第一天堂无码专区| 日本999视频| 国产精品剧情| 久久久久成人黄色影片| 91在线在线观看| 亚洲精品中文字幕乱码三区91| 日韩综合在线| 日韩精品视频三区| 樱花草www在线| 韩国成人动漫| 亚洲精品国久久99热| 久久精品二区| www.成人精品| 麻豆一区二区三区| 5566成人精品视频免费| 国产福利视频网站| 国产影视一区| 日韩久久免费视频| 日韩欧美中文视频| 日本h片久久| 欧美视频一区二区三区…| 亚洲五码在线观看视频| 成人免费在线电影| 91在线视频观看| 91丝袜脚交足在线播放| 一二三四区在线| 日本欧洲一区二区| 日本亚洲欧美成人| 日韩 欧美 中文| 国内自拍视频一区二区三区| 久久天天躁夜夜躁狠狠躁2022| 爱爱的免费视频| 日韩视频1区| 911精品产国品一二三产区| 成人精品视频一区二区| 性爽视频在线| 午夜欧美大尺度福利影院在线看| 欧美精品久久96人妻无码| 日本天堂在线观看| 国产精品欧美精品| 亚洲欧洲日本国产| av在线电影网| 中文字幕免费在线观看视频一区| 日本成人黄色免费看| 偷拍自拍在线视频| 91一区二区三区在线播放| 国产一区免费| 五月天婷婷社区| 国产91对白在线观看九色| 97在线电影| 亚洲av色香蕉一区二区三区| 国产精品123| 99久久久久国产精品免费| 国产黄色美女视频| 国产成人免费视| 国产精品一区二区三区免费| 成人爽a毛片一区二区| 风间由美性色一区二区三区 | 久久香蕉国产线看观看网| 天天操天天摸天天舔| 91亚洲国产成人久久精品| 日韩亚洲欧美成人| www.超碰在线观看| 伊人成年综合电影网| 午夜精品一区二区三区av| 日本污视频在线观看| 亚洲欧美卡通另类91av| 国产成人精品久久二区二区| 中文字幕黄色av| 国产在线播精品第三| 超碰97人人在线| 天天综合永久入口| 久久精品综合网| 亚洲一区二区免费视频软件合集| 黄色网址在线免费| 亚洲大片在线观看| 精品少妇无遮挡毛片| 9999精品免费视频| 精品电影一区二区三区| 瑟瑟视频在线观看| 久久久久国产| 8x拔播拔播x8国产精品| 国产精品高清无码| 国产91丝袜在线播放九色| 免费精品视频一区二区三区| 在线观看二区| 亚洲一区二区在线视频| 成人亚洲视频在线观看| 国产一区二区| 日韩成人免费视频| 日韩欧美视频免费观看| 亚洲九九精品| 国产精品自产拍在线观看| www.日韩在线观看| 国产欧美精品一区二区三区四区| 国产精品一区在线免费观看| 天堂中文最新版在线中文| 欧美日本韩国一区二区三区视频 | 97一区二区国产好的精华液| 亚洲欧洲xxxx| 成年人av电影| 日韩中文字幕区一区有砖一区| 成人激情在线播放| 牛牛影视精品影视| 一区二区三区精品在线观看| 欧美精品一区二区三区免费播放| 精品视频一二| 日韩在线视频网站| 99久久精品国产亚洲| 国产成人99久久亚洲综合精品| 性欧美精品一区二区三区在线播放 | 97成人超碰| 日韩精品免费视频| 欧美精品videos极品| 久久电影网站中文字幕 | 色狮一区二区三区四区视频| 91精品国产91久久久久久吃药| 国产精品久久综合青草亚洲AV| 久久一区二区三区国产精品| 成人在线观看毛片| 亚洲精品无播放器在线播放| 亚洲欧美国内爽妇网| www.日本精品| 精品中文av资源站在线观看| 蜜桃久久精品乱码一区二区| 成人三级高清视频在线看| 欧美性大战xxxxx久久久| 37p粉嫩大胆色噜噜噜| 亚洲三级毛片| 国产一区二区三区高清| 日本不卡影院| 日韩写真欧美这视频| 中国毛片直接看| 久久99久国产精品黄毛片色诱| 日本一区二区高清视频| 天堂av中文在线观看| 亚洲精品按摩视频| 日韩欧美亚洲视频| 国产99久久久国产精品| 日韩精品免费一区| 一区二区三区视频免费视频观看网站| 久久国产精品99国产精| 国产精品玖玖玖| 亚洲免费观看高清在线观看| 日韩欧美亚洲另类| 伊人久久大香线蕉综合四虎小说| 国产在线视频一区| 好了av在线| 日韩欧美激情一区| 国产精品变态另类虐交| 不卡高清视频专区| 动漫av网站免费观看| 精品在线观看入口| 国产精品国产三级国产aⅴ浪潮| 黄网站在线观看| 精品视频色一区| 小泽玛利亚一区二区免费| 国产一区在线精品| 国产高清www| 日韩成人av在线资源| 欧亚精品中文字幕| 999在线视频| 欧美高清视频不卡网| 黄色a级片在线观看| 国产成人精品免费看| 欧美又粗又长又爽做受| 天海翼亚洲一区二区三区| 国产成人精品日本亚洲| 黄色网在线免费看| 精品国产乱码久久久久久免费| 国产免费av一区二区| 国产精品美女久久久久aⅴ | 精品综合久久88少妇激情| 欧美一级淫片videoshd| 99se视频在线观看| 精品国产免费久久| 自拍偷拍校园春色| 亚洲免费视频成人| 久久av无码精品人妻系列试探| 久久国产综合精品| 91免费黄视频| 久久日文中文字幕乱码| 91精品国自产在线观看 | 成人黄色在线观看| 9999在线视频| 国产一区二区日韩| www.午夜激情| 欧美亚洲日本国产| 久久免费黄色网址| 亚洲国产精品av| 中文字幕第3页| 麻豆精品在线播放| 奇米精品一区二区三区| 999久久久免费精品国产| 国产呦系列欧美呦日韩呦| 欧美大片1688网站| 性视频1819p久久| 蜜桃视频在线观看www社区| 亚洲第一区在线观看| 一级做a爱片久久毛片| 香蕉影视欧美成人| 精品人妻伦九区久久aaa片| 91免费国产视频网站| 中文 日韩 欧美| 日日夜夜精品视频免费| 亚洲理论电影在线观看| 97视频热人人精品免费| 麻豆久久久9性大片| avtt综合网| 91在线免费视频| 欧美日韩尤物久久| 欧美在线视频观看免费网站| 日韩三级电影视频| 精品国产一区久久久| 国产中文字幕在线看| 亚洲国产一区自拍| 亚洲女人18毛片水真多| 91精品国产综合久久久久久| 国产亚洲久一区二区| 色综合天天综合网国产成人综合天| 黄页网站免费观看| 亚洲人成在线观看一区二区| 女人十八毛片嫩草av| 久久综合九色综合欧美98| 成人啪啪18免费游戏链接| 国产麻豆9l精品三级站| 亚洲精品手机在线观看| 免费成人在线网站| 青青青国产在线视频| 久久高清国产| 春日野结衣av| 久久99伊人| 国产99久久九九精品无码| 国产日韩欧美一区| 欧美在线一区视频| 国产日韩欧美高清免费| 日韩欧美视频网站| 国产精品资源| 无码无遮挡又大又爽又黄的视频| 亚洲麻豆视频| 国产在线青青草| 久久久久在线| 免费涩涩18网站入口| 蜜臀精品久久久久久蜜臀| 99视频在线视频| 麻豆精品在线观看| 国产精品久久久久野外| 国产精品456露脸| 亚洲欧美日韩色| 99精品视频在线播放观看| 色噜噜在线观看| 久久精品这里都是精品| 一级二级黄色片| 亚洲视频小说图片| 国产一级二级毛片| 午夜av一区二区三区| 中文字幕一区在线播放| 欧美视频你懂的| 国产片在线播放| 亚洲精品在线一区二区| 香蕉av在线播放| 在线国产精品视频| caoporn97在线视频| 欧美激情乱人伦| 亚洲永久av| 成人两性免费视频| 99久久免费精品国产72精品九九| 精品伊人久久大线蕉色首页| 国产成人黄色| 91国在线高清视频| 国产精品久久国产愉拍| av污在线观看| 国产成人av电影在线| 中文字幕在线看高清电影| 中文字幕av不卡| 青青草精品在线视频| 日韩欧美在线免费| 11024精品一区二区三区日韩| 日韩精品一区二区三区中文精品| 头脑特工队2免费完整版在线观看| 中文日韩在线视频| av在线理伦电影| 国产精品专区第二| 欧美巨大xxxx| 中文精品视频一区二区在线观看| 亚洲午夜av| 日韩av在线中文| 99精品欧美一区二区三区综合在线| 国产sm调教视频| 亚洲国产精品自拍| 亚洲视频在线观看一区二区| 亚洲成av人片在线观看香蕉| 91caoporn在线| 欧美激情一区二区三区高清视频| 欧美黑人粗大| 国产精品三区www17con| 久久在线视频| 日日碰狠狠躁久久躁婷婷| 国产成人精品网址| 国产又粗又黄又猛| 精品久久香蕉国产线看观看gif| 伊人网视频在线| 亚洲欧美日韩第一区| 调教一区二区| 91精品国产综合久久香蕉922| 91精品尤物| 黄色高清视频网站| 免费观看日韩电影| 亚洲做受高潮无遮挡| 亚洲成人免费在线| www日本在线| 日韩一级黄色av| 韩国成人在线| 欧美日韩精品不卡| 99国产成+人+综合+亚洲欧美| 91小视频在线播放| 中文欧美字幕免费| 青青草视频在线观看免费| 亚洲精品美女久久| 男女羞羞视频在线观看| 666精品在线| 亚洲色图二区| 做a视频在线观看| 国产精品护士白丝一区av| 国产成人精品一区二区色戒| 亚洲码在线观看| 最近高清中文在线字幕在线观看1| 99久久自偷自偷国产精品不卡| 午夜精品一区二区三区国产| 九九视频精品在线观看| 国产视频一区在线观看| 无码人妻精品一区二区蜜桃色欲| 日韩精品丝袜在线| 蜜桃麻豆av在线| 久久精精品视频| 另类激情亚洲| 亚洲天堂成人av| 欧美日韩激情网| 青青草观看免费视频在线| 欧美一级成年大片在线观看| 精品网站aaa| 日韩精品―中文字幕| 99久久99久久免费精品蜜臀| 黄色片视频网站| 国产网站欧美日韩免费精品在线观看| 日本在线影院| 日本午夜精品一区二区| 蜜臂av日日欢夜夜爽一区| 刘亦菲国产毛片bd| 51精品国自产在线| 影音先锋男人在线资源| 国产v亚洲v天堂无码| 亚洲毛片网站| 免费一级做a爰片久久毛片潮| 欧美综合在线视频| 国产激情在线视频| 国产精品亚洲不卡a| 国产日韩综合| 在线看片中文字幕| 91精品久久久久久久久99蜜臂| 午夜小视频在线观看| 国产欧美韩日| 日韩电影在线看| 极品久久久久久| 精品电影一区二区| 日本欧美日韩| 黄色网址在线免费看| 成人免费视频国产在线观看| 国产性xxxx高清| 亚洲视频欧洲视频| 永久免费观看精品视频| 久久久久久人妻一区二区三区| 久久人人爽人人爽| 97精品人妻一区二区三区在线| 欧美高清一级大片| 日本三级久久| the porn av| 亚洲国产精品一区二区尤物区| 久久久久久久影视| 亚洲va码欧洲m码| 麻豆亚洲精品| 亚洲天堂黄色片| 国产丝袜视频一区| 精品视频在线播放一区二区三区| 日本少妇高潮喷水视频| 成人免费在线视频观看| 色综合视频在线| 国产日韩欧美自拍| 国产精品毛片在线| 日韩三级在线观看视频| 亚洲福利视频专区| 成人自拍视频| 亚洲成熟丰满熟妇高潮xxxxx| 亚洲日本中文字幕区| 国产小视频在线| 成人综合色站|