JCConf 2025

用 Spring AI + OpenAPI 擴充 Agent 能力:讓你的 API 接上自然語言
2025年9月19日 , 401

想讓你的後端 API 能被 AI 自然語言驅動?本場分享將示範如何結合 Spring AI、OpenAPI Generator 以及 Feign Client,打造一個能理解語意、選擇正確 API 呼叫、並回應使用者需求的智慧助手。

你將會看到如何讓 AI agent 理解 OpenAPI 定義、自動串接 Feign client 成為可執行工具,並透過 Spring AI agent 機制讓這些工具能被語言模型有效調度。

無需學 LangChain,也不需要額外建模知識,這次我們專注於「用熟悉的 Spring 生態,做出能真的落地的 AI 助理」,讓你的 API 直接接上自然語言,實現 API as Copilot 的願景。

我叫陳冠緯, 目前任職於國泰金控, 擔任助理架構師

您好,我是一位資深的軟體工程師,擁有豐富的系統開發與架構設計經驗。我的職涯始於全端開發,熟稔前後端技術,包含 Angular、Java Spring MVC 等。隨後,我專注於後端開發,深入研究微服務架構與雲端技術,包含 GCP 與 AWS。我曾主導單體式架構的微服務重構,成功提升系統的併發處理能力與穩定性。

目前,我於國泰金控擔任助理架構師,負責提出系統解決方案與概念驗證 (POC),特別聚焦於 Spring AI 應用與 AI 驅動的自動化工具開發。近期我致力於探索如何利用 Spring AI 的強大能力,結合 OpenAPI 規範,打造出能理解並互動的智慧化 API 助手。我對於透過 AI 提升開發效率、優化 API 使用體驗抱有極大熱情。

我的技術專長涵蓋微服務架構、雲端運算、系統設計與開發,並持續關注 AI 技術在軟體工程領域的創新應用。我樂於分享技術知識,並期待在 JJConf 與大家一同探討如何運用 Spring AI 為開發者帶來更多價值。