SQL Server 2025中關於AI的快取篇

作者:楊先民
精誠資訊/恆逸教育訓練中心資深講師
※網路引用請註明完整出處
Google Gemini API是按Token計費的。如果您的SELECT語法一次呼叫了10萬次API,月底的帳單可能會讓您大吃一驚。
所以需要使用快取(Caching)機制。如果相同的問題已經問過,直接從local table取回結果,不要重複呼叫,本期就來探討這樣的內容。

作者:楊先民
精誠資訊/恆逸教育訓練中心資深講師
※網路引用請註明完整出處
在 SQL Server 2025(以及 Azure SQL Database)中,這是一個非常強大的應用場景。主要歸功於新推出的系統儲存過程 sp_invoke_external_rest_endpoint,它讓資料庫具備了直接發送HTTPS 請求的能力,本期就來了解如何利用 SQL Server與 Gemini 溝通。
隨著生成式 AI 的爆發,如何有效運用 AI 技術已成為職場核心競爭力。
Google 憑藉著強大的 Gemini 模型、Vertex AI 平台以及無縫整合的雲端生態系,成為企業轉型的首選。無論您是想提升個人行政效率,還是要開發複雜的 AI Agent,Google Cloud AI 生態系提供從工具應用到部署的完整解決方案。

對於剛接觸資料庫的使用者而言,撰寫 Transact-SQL(T-SQL)查詢或處理資料庫相關問題,往往需要同時查閱文件、找尋範例與檢視錯誤訊息,這個學習曲線相對地陡峭。為了降低這樣的學習門檻,微軟將 GitHub Copilot直接整合到 SQL Server Management Studio(SSMS,需22以上版本)管理工具當中,目前是預覽版。
本文將介紹SSMS管理工具中的 GitHub Copilot,包括其提供的功能定位、安裝方式、實際使用方法,以及在使用時應留意的限制與注意事項。

這篇文章將介紹如何在Visual Studio 2026開發工具中使用AI應用程式範本延伸模組(AI app template extensions),以 GitHub Models 為實作範例,快速打造智慧型AI聊天應用程式(以 GitHub Models 為例)。
本文將延續本站文章《使用GitHub Copilot協助撰寫Blazor Server應用程式 - 1》一文的情境,介紹如何在Visual Studio Code開發工具使用GitHub Copilot與其進階功能代理模式(Agent Mode) 來開發 ASP.NET Core Blazor Server 專案,讓開發者能以自然語言與 AI 對話,從專案建立、元件設計、Web API 撰寫到單元測試與除錯,全程自動化完成,展現出生成式 AI輔助設計的強大潛力與高效率。
在人工智慧快速發展的時代,程式開發的方式正悄然改變。過去,程式開發人員需要花費大量時間從零開始建立專案結構、撰寫樣板程式碼與設定開發環境,如今,生成式AI 輔助工具的出現,正大幅改變這種傳統冗長的開發流程。
AI 搜尋正在從「引擎」進化為「代理」,這將徹底改變電子商務與開發模式。Google Gemini的動態檢視功能,已經讓搜尋結果不再只是文字,而是互動式App。這意味著,未來商品曝光與交易,將由AI 主導,而不是使用者點擊。
本文將延續《GitHub Copilot程式代理人初體驗 - 1》一文的情境,介紹如何在與GitHub Copilot 程式代理人(GitHub Copilot coding agent)合作開發,將任務交與代理人自動處理。
GitHub Copilot 程式代理人會自動分析存放庫、開發與測試、然後建立提取請求(Pull Request)。我們需扮演人工審查的角色,來確認GitHub Copilot 程式代理人工作的結果是否符合預期。
GitHub Copilot有一個程式代理人(GitHub Copilot coding agent),這個代理人就像一個會自己動手做事的「AI 程式設計師」。
它實際上是一個在背景中獨立運作的程式,可以幫你完成一些程式開發工作。你可以把一個 GitHub 議題(GitHub Issue)指派給 GitHub Copilot程式代理人,或者透過聊天(Chat)視窗把議題交給它。然後它就會自己在一個獨立的環境裡運作,幫你寫程式、設計新功能、修復程式臭蟲(bug)、或修改存放庫(repository)中的程式碼。它不需要你一直盯著,而是會自動去完成你交給它的工作。
本文是《在Visual Studio 2022使用提示檔協助開發》系列文章的第二篇,介紹如何在Visual Studio 2022開發工具中,使用指示檔(instruction file)與提示檔案(Prompt files)來跟Github Copilot溝通以協助撰寫網站程式。
延續《在Visual Studio 2022使用提示檔協助開發》系列文章的第一篇建立的專案來撰寫指示檔(instruction file)與提示檔案(Prompt files)。