1"use strict";(self.webpackChunkspring_ai_alibaba_website=self.webpackChunkspring_ai_alibaba_website||[]).push([[4397],{28453:(e,t,n)=>{n.d(t,{R:()=>a,x:()=>s});var r=n(96540);const o={},i=r.createContext(o);function a(e){const t=r.useContext(i);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),r.createElement(i.Provider,{value:t},e.children)}},87384:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>h,frontMatter:()=>a,metadata:()=>r,toc:()=>c});const r=JSON.parse('{"id":"chatmodels/more/google-vertexai","title":"Google VertexAI API","description":"VertexAI API \u63d0\u4f9b\u9ad8\u8d28\u91cf\u7684\u5b9a\u5236\u673a\u5668\u5b66\u4e60\u6a21\u578b\uff0c\u53ea\u9700\u6700\u5c11\u7684\u673a\u5668\u5b66\u4e60\u4e13\u4e1a\u77e5\u8bc6\u548c\u5de5\u4f5c\u91cf\u3002","source":"@site/integration/chatmodels/more/google-vertexai.md","sourceDirName":"chatmodels/more","slug":"/chatmodels/more/google-vertexai","permalink":"/integration/chatmodels/more/google-vertexai","draft":false,"unlisted":false,"editUrl":"https://github.com/spring-ai-alibaba/website/tree/main/integration/chatmodels/more/google-vertexai.md","tags":[],"version":"current","lastUpdatedBy":"Ken Liu","lastUpdatedAt":1768271906000,"frontMatter":{},"sidebar":"integrationSidebar","previous":{"title":"Google GenAI Chat","permalink":"/integration/chatmodels/more/google-genai-chat"},"next":{"title":"Groq Chat","permalink":"/integration/chatmodels/more/groq-chat"}}');var o=n(74848),i=n(28453);const a={},s="Google VertexAI API",l={},c=[];function d(e){const t={a:"a",h1:"h1",header:"header",li:"li",p:"p",ul:"ul",...(0,i.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.header,{children:(0,o.jsx)(t.h1,{id:"google-vertexai-api",children:"Google VertexAI API"})}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.a,{href:"https://cloud.google.com/vertex-ai/docs/reference",children:"VertexAI API"})," \u63d0\u4f9b\u9ad8\u8d28\u91cf\u7684\u5b9a\u5236\u673a\u5668\u5b66\u4e60\u6a21\u578b\uff0c\u53ea\u9700\u6700\u5c11\u7684\u673a\u5668\u5b66\u4e60\u4e13\u4e1a\u77e5\u8bc6\u548c\u5de5\u4f5c\u91cf\u3002"]}),"\n",(0,o.jsx)(t.p,{children:"Spring AI \u901a\u8fc7\u4ee5\u4e0b\u5ba2\u6237\u7aef\u63d0\u4f9b\u4e0e VertexAI API \u7684\u96c6\u6210\uff1a"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"../gemini-chat",children:"VertexAI Gemini Chat"})}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.