vendor: 4,383 bytes, lines 1-17
1(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))l(d);new MutationObserver(d=>{for(const m of d)if(m.type==="childList")for(const p of m.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&l(p)}).observe(document,{childList:!0,subtree:!0});function r(d){const m={};return d.integrity&&(m.integrity=d.integrity),d.referrerPolicy&&(m.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?m.credentials="include":d.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function l(d){if(d.ep)return;d.ep=!0;const m=r(d);fetch(d.href,m)}})();var Sd={exports:{}},Rs={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var dg;function Dv(){if(dg)return Rs;dg=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function r(l,d,m){var p=null;if(m!==void 0&&(p=""+m),d.key!==void 0&&(p=""+d.key),"key"in d){m={};for(var f in d)f!=="key"&&(m[f]=d[f])}else m=d;return d=m.ref,{$$typeof:a,type:l,key:p,ref:d!==void 0?d:null,props:m}}return Rs.Fragment=i,Rs.jsx=r,Rs.jsxs=r,Rs}var ug;function Ov(){return ug||(ug=1,Sd.exports=Dv()),Sd.exports}var o=Ov(),Bd={exports:{}},se={};/** 10 * @license React 11 * react.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var mg;function Wv(){if(mg)return se;mg=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),p=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),A=Symbol.for("react.activity"),v=Symbol.iterator;function w(k){return k===null||typeof k!="object"?null:(k=v&&k[v]||k["@@iterator"],typeof k=="function"?k:null)}var z={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,I={};function E(k,q,Y){this.props=k,this.context=q,this.refs=I,this.updater=Y||z}E.prototype.isReactComponent={},E.prototype.setState=function(k,q){if(typeof k!="object"&&typeof k!="function"&&k!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,k,q,"setState")},E.prototype.forceUpdate=function(k){this.updater.enqueueForceUpdate(this,k,"forceUpdate")};function _(){}_.prototype=E.prototype;function O(k,q,Y){this.props=k,this.context=q,this.refs=I,this.updater=Y||z}var V=O.prototype=new _;V.constructor=O,j(V,E.prototype),V.isPureReactComponent=!0;var U=Array.isArray;function ae(){}var K={H:null,A:null,T:null,S:null},F=Object.prototype.hasOwnProperty;function ne(k,q,Y){var J=Y.ref;return{$$typeof:a,type:k,key:q,ref:J!==void 0?J:null,props:Y}}function $(k,q){return ne(k.type,q,k.props)}function me(k){return typeof k=="object"&&k!==null&&k.$$typeof===a}function be(k){var q={"=":"=0",":":"=2"};return"$"+k.replace(/[=:]/g,function(Y){return q[Y]})}var Ye=/\/+/g;function We(k,q){return typeof k=="object"&&k!==null&&k.key!=null?be(""+k.key):q.toString(36)}function Ce(k){switch(k.status){case"fulfilled":return k.value;case"rejected":throw k.reason;default:switch(typeof k.status=="string"?k.then(ae,ae):(k.status="pending",k.then(function(q){k.status==="pending"&&(k.status="fulfilled",k.value=q)},function(q){k.status==="pending"&&(k.status="rejected",k.reason=q)})),k.status){case"fulfilled":return k.value;case"rejected":throw k.reason}}throw k}function G(k,q,Y,J,re){var pe=typeof k;(pe==="undefined"||pe==="boolean")&&(k=null);var ke=!1;if(k===null)ke=!0;else switch(pe){case"bigint":case"string":case"number":ke=!0;break;case"object":switch(k.$$typeof){case a:case i:ke=!0;break;case x:return ke=k._init,G(ke(k._payload),q,Y,J,re)}}if(ke)return re=re(k),ke=J===""?"."+We(k,0):J,U(re)?(Y="",ke!=null&&(Y=ke.replace(Ye,"$&/")+"/"),G(re,q,Y,"",function(_i){return _i}
vendor: 16,892 bytes, lines 17-41
17)):re!=null&&(me(re)&&(re=$(re,Y+(re.key==null||k&&k.key===re.key?"":(""+re.key).replace(Ye,"$&/")+"/")+ke)),q.push(re)),1;ke=0;var ut=J===""?".":J+":";if(U(k))for(var Ve=0;Ve<k.length;Ve++)J=k[Ve],pe=ut+We(J,Ve),ke+=G(J,q,Y,pe,re);else if(Ve=w(k),typeof Ve=="function")for(k=Ve.call(k),Ve=0;!(J=k.next()).done;)J=J.value,pe=ut+We(J,Ve++),ke+=G(J,q,Y,pe,re);else if(pe==="object"){if(typeof k.then=="function")return G(Ce(k),q,Y,J,re);throw q=String(k),Error("Objects are not valid as a React child (found: "+(q==="[object Object]"?"object with keys {"+Object.keys(k).join(", ")+"}":q)+"). If you meant to render a collection of children, use an array instead.")}return ke}function H(k,q,Y){if(k==null)return k;var J=[],re=0;return G(k,J,"","",function(pe){return q.call(Y,pe,re++)}),J}function Q(k){if(k._status===-1){var q=k._result;q=q(),q.then(function(Y){(k._status===0||k._status===-1)&&(k._status=1,k._result=Y)},function(Y){(k._status===0||k._status===-1)&&(k._status=2,k._result=Y)}),k._status===-1&&(k._status=0,k._result=q)}if(k._status===1)return k._result.default;throw k._result}var de=typeof reportError=="function"?reportError:function(k){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var q=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof k=="object"&&k!==null&&typeof k.message=="string"?String(k.message):String(k),error:k});if(!window.dispatchEvent(q))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",k);return}console.error(k)},xe={map:H,forEach:function(k,q,Y){H(k,function(){q.apply(this,arguments)},Y)},count:function(k){var q=0;return H(k,function(){q++}),q},toArray:function(k){return H(k,function(q){return q})||[]},only:function(k){if(!me(k))throw Error("React.Children.only expected to receive a single React element child.");return k}};return se.Activity=A,se.Children=xe,se.Component=E,se.Fragment=r,se.Profiler=d,se.PureComponent=O,se.StrictMode=l,se.Suspense=y,se.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=K,se.__COMPILER_RUNTIME={__proto__:null,c:function(k){return K.H.useMemoCache(k)}},se.cache=function(k){return function(){return k.apply(null,arguments)}},se.cacheSignal=function(){return null},se.cloneElement=function(k,q,Y){if(k==null)throw Error("The argument must be a React element, but you passed "+k+".");var J=j({},k.props),re=k.key;if(q!=null)for(pe in q.key!==void 0&&(re=""+q.key),q)!F.call(q,pe)||pe==="key"||pe==="__self"||pe==="__source"||pe==="ref"&&q.ref===void 0||(J[pe]=q[pe]);var pe=arguments.length-2;if(pe===1)J.children=Y;else if(1<pe){for(var ke=Array(pe),ut=0;ut<pe;ut++)ke[ut]=arguments[ut+2];J.children=ke}return ne(k.type,re,J)},se.createContext=function(k){return k={$$typeof:p,_currentValue:k,_currentValue2:k,_threadCount:0,Provider:null,Consumer:null},k.Provider=k,k.Consumer={$$typeof:m,_context:k},k},se.createElement=function(k,q,Y){var J,re={},pe=null;if(q!=null)for(J in q.key!==void 0&&(pe=""+q.key),q)F.call(q,J)&&J!=="key"&&J!=="__self"&&J!=="__source"&&(re[J]=q[J]);var ke=arguments.length-2;if(ke===1)re.children=Y;else if(1<ke){for(var ut=Array(ke),Ve=0;Ve<ke;Ve++)ut[Ve]=arguments[Ve+2];re.children=ut}if(k&&k.defaultProps)for(J in ke=k.defaultProps,ke)re[J]===void 0&&(re[J]=ke[J]);return ne(k,pe,re)},se.createRef=function(){return{current:null}},se.forwardRef=function(k){return{$$typeof:f,render:k}},se.isValidElement=me,se.lazy=function(k){return{$$typeof:x,_payload:{_status:-1,_result:k},_init:Q}},se.memo=function(k,q){return{$$typeof:g,type:k,compare:q===void 0?null:q}},se.startTransition=function(k){var q=K.T,Y={};K.T=Y;try{var J=k(),re=K.S;re!==null&&re(Y,J),typeof J=="object"&&J!==null&&typeof J.then=="function"&&J.then(ae,de)}catch(pe){de(pe)}finally{q!==null&&Y.types!==null&&(q.types=Y.types),K.T=q}},se.unstable_useCacheRefresh=function(){return K.H.useCacheRefresh()},se.use=function(k){return K.H.use(k)},se.useActionState=function(k,q,Y){return K.H.useActionState(k,q,Y)},se.useCallback=function(k,q){return K.H.useCallback(k,q)},se.useContext=function(k){return K.H.useContext(k)},se.useDebugValue=function(){},se.useDeferredValue=function(k,q){return K.H.useDeferredValue(k,q)},se.useEffect=function(k,q){return K.H.useEffect(k,q)},se.useEffectEvent=function(k){return K.H.useEffectEvent(k)},se.useId=function(){return K.H.useId()},se.useImperativeHandle=function(k,q,Y){return K.H.useImperativeHandle(k,q,Y)},se.useInsertionEffect=function(k,q){return K.H.useInsertionEffect(k,q)},se.useLayoutEffect=function(k,q){return K.H.useLayoutEffect(k,q)},se.useMemo=function(k,q){return K.H.useMemo(k,q)},se.useOptimistic=function(k,q){return K.H.useOptimistic(k,q)},se.useReducer=function(k,q,Y){return K.H.useReducer(k,q,Y)},se.useRef=function(k){return K.H.useRef(k)},se.useState=function(k){return K.H.useState(k)},se.useSyncExternalStore=function(k,q,Y){return K.H.useSyncExternalStore(k,q,Y)},se.useTransition=function(){return K.H.useTransition()},se.version="19.2.5",se}var pg;function Bu(){return pg||(pg=1,Bd.exports=Wv()),Bd.exports}var B=Bu(),wd={exports:{}},Ms={},Cd={exports:{}},kd={};/** 18 * @license React 19 * scheduler.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var fg;function Lv(){return fg||(fg=1,(function(a){function i(G,H){var Q=G.length;G.push(H);e:for(;0<Q;){var de=Q-1>>>1,xe=G[de];if(0<d(xe,H))G[de]=H,G[Q]=xe,Q=de;else break e}}function r(G){return G.length===0?null:G[0]}function l(G){if(G.length===0)return null;var H=G[0],Q=G.pop();if(Q!==H){G[0]=Q;e:for(var de=0,xe=G.length,k=xe>>>1;de<k;){var q=2*(de+1)-1,Y=G[q],J=q+1,re=G[J];if(0>d(Y,Q))J<xe&&0>d(re,Y)?(G[de]=re,G[J]=Q,de=J):(G[de]=Y,G[q]=Q,de=q);else if(J<xe&&0>d(re,Q))G[de]=re,G[J]=Q,de=J;else break e}}return H}function d(G,H){var Q=G.sortIndex-H.sortIndex;return Q!==0?Q:G.id-H.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;a.unstable_now=function(){return m.now()}}else{var p=Date,f=p.now();a.unstable_now=function(){return p.now()-f}}var y=[],g=[],x=1,A=null,v=3,w=!1,z=!1,j=!1,I=!1,E=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,O=typeof setImmediate<"u"?setImmediate:null;function V(G){for(var H=r(g);H!==null;){if(H.callback===null)l(g);else if(H.startTime<=G)l(g),H.sortIndex=H.expirationTime,i(y,H);else break;H=r(g)}}function U(G){if(j=!1,V(G),!z)if(r(y)!==null)z=!0,ae||(ae=!0,be());else{var H=r(g);H!==null&&Ce(U,H.startTime-G)}}var ae=!1,K=-1,F=5,ne=-1;function $(){return I?!0:!(a.unstable_now()-ne<F)}function me(){if(I=!1,ae){var G=a.unstable_now();ne=G;var H=!0;try{e:{z=!1,j&&(j=!1,_(K),K=-1),w=!0;var Q=v;try{t:{for(V(G),A=r(y);A!==null&&!(A.expirationTime>G&&$());){var de=A.callback;if(typeof de=="function"){A.callback=null,v=A.priorityLevel;var xe=de(A.expirationTime<=G);if(G=a.unstable_now(),typeof xe=="function"){A.callback=xe,V(G),H=!0;break t}A===r(y)&&l(y),V(G)}else l(y);A=r(y)}if(A!==null)H=!0;else{var k=r(g);k!==null&&Ce(U,k.startTime-G),H=!1}}break e}finally{A=null,v=Q,w=!1}H=void 0}}finally{H?be():ae=!1}}}var be;if(typeof O=="function")be=function(){O(me)};else if(typeof MessageChannel<"u"){var Ye=new MessageChannel,We=Ye.port2;Ye.port1.onmessage=me,be=function(){We.postMessage(null)}}else be=function(){E(me,0)};function Ce(G,H){K=E(function(){G(a.unstable_now())},H)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(G){G.callback=null},a.unstable_forceFrameRate=function(G){0>G||125<G?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<G?Math.floor(1e3/G):5},a.unstable_getCurrentPriorityLevel=function(){return v},a.unstable_next=function(G){switch(v){case 1:case 2:case 3:var H=3;break;default:H=v}var Q=v;v=H;try{return G()}finally{v=Q}},a.unstable_requestPaint=function(){I=!0},a.unstable_runWithPriority=function(G,H){switch(G){case 1:case 2:case 3:case 4:case 5:break;default:G=3}var Q=v;v=G;try{return H()}finally{v=Q}},a.unstable_scheduleCallback=function(G,H,Q){var de=a.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?de+Q:de):Q=de,G){case 1:var xe=-1;break;case 2:xe=250;break;case 5:xe=1073741823;break;case 4:xe=1e4;break;default:xe=5e3}return xe=Q+xe,G={id:x++,callback:H,priorityLevel:G,startTime:Q,expirationTime:xe,sortIndex:-1},Q>de?(G.sortIndex=Q,i(g,G),r(y)===null&&G===r(g)&&(j?(_(K),K=-1):j=!0,Ce(U,Q-de))):(G.sortIndex=xe,i(y,G),z||w||(z=!0,ae||(ae=!0,be()))),G},a.unstable_shouldYield=$,a.unstable_wrapCallback=function(G){var H=v;return function(){var Q=v;v=H;try{return G.apply(this,arguments)}finally{v=Q}}}})(kd)),kd}var hg;function _v(){return hg||(hg=1,Cd.exports=Lv()),Cd.exports}var jd={exports:{}},dt={};/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var gg;function qv(){if(gg)return dt;gg=1;var a=Bu();function i(y){var g="https://react.dev/errors/"+y;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)g+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+y+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var l={d:{f:r,r:function(){throw Error(i(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},d=Symbol.for("react.portal");function m(y,g,x){var A=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:A==null?null:""+A,children:y,containerInfo:g,implementation:x}}var p=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(y,g){if(y==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return dt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,dt.createPortal=function(y,g){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(i(299));return m(y,g,null,x)},dt.flushSync=function(y){var g=p.T,x=l.p;try{if(p.T=null,l.p=2,y)return y()}finally{p.T=g,l.p=x,l.d.f()}},dt.preconnect=function(y,g){typeof y=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,l.d.C(y,g))},dt.prefetchDNS=function(y){typeof y=="string"&&l.d.D(y)},dt.preinit=function(y,g){if(typeof y=="string"&&g&&typeof g.as=="string"){var x=g.as,A=f(x,g.crossOrigin),v=typeof g.integrity=="string"?g.integrity:void 0,w=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;x==="style"?l.d.S(y,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:A,integrity:v,fetchPriority:w}):x==="script"&&l.d.X(y,{crossOrigin:A,integrity:v,fetchPriority:w,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},dt.preinitModule=function(y,g){if(typeof y=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var x=f(g.as,g.crossOrigin);l.d.M(y,{crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&l.d.M(y)},dt.preload=function(y,g){if(typeof y=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var x=g.as,A=f(x,g.crossOrigin);l.d.L(y,x,{crossOrigin:A,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},dt.preloadModule=function(y,g){if(typeof y=="string")if(g){var x=f(g.as,g.crossOrigin);l.d.m(y,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else l.d.m(y)},dt.requestFormReset=function(y){l.d.r(y)},dt.unstable_batchedUpdates=function(y,g){return y(g)},dt.useFormState=function(y,g,x){return p.H.useFormState(y,g,x)},dt.useFormStatus=function(){return p.H.useHostTransitionStatus()},dt.version="19.2.5",dt}var yg;function Vv(){if(yg)return jd.exports;yg=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),jd.exports=qv(),jd.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var xg;function Uv(){if(xg)return Ms;xg=1;var a=_v(),i=Bu(),r=Vv();function l(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function m(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function p(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function f(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function y(e){if(m(e)!==e)throw Error(l(188))}function g(e){var t=e.alternate;if(!t){if(t=m(e),t===null)throw Error(l(188));return t!==e?null:e}for(var n=e,s=t;;){var c=n.return;if(c===null)break;var u=c.alternate;if(u===null){if(s=c.return,s!==null){n=s;continue}break}if(c.child===u.child){for(u=c.child;u;){if(u===n)return y(c),e;if(u===s)return y(c),t;u=u.sibling}throw Error(l(188))}if(n.return!==s.return)n=c,s=u;else{for(var h=!1,b=c.child;b;){if(b===n){h=!0,n=c,s=u;break}if(b===s){h=!0,s=c,n=u;break}b=b.sibling}if(!h){for(b=u.child;b;){if(b===n){h=!0,n=u,s=c;break}if(b===s){h=!0,s=u,n=c;break}b=b.sibling}if(!h)throw Error(l(189))}}if(n.alternate!==s)throw Error(l(190))}if(n.tag!==3)throw Error(l(188));return n.stateNode.current===n?e:t}function x(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=x(e),t!==null)return t;e=e.sibling}return null}var A=Object.assign,v=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),z=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),I=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),O=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),ae=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),F=Symbol.for("react.lazy"),ne=Symbol.for("react.activity"),$=Symbol.for("react.memo_cache_sentinel"),me=Symbol.iterator;function be(e){return e===null||typeof e!="object"?null:(e=me&&e[me]||e["@@iterator"],typeof e=="function"?e:null)}var Ye=Symbol.for("react.client.reference");function We(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Ye?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case j:return"Fragment";case E:return"Profiler";case I:return"StrictMode";case U:return"Suspense";case ae:return"SuspenseList";case ne:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case z:return"Portal";case O:return e.displayName||"Context";case _:return(e._context.displayName||"Context")+".Consumer";case V:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case K:return t=e.displayName||null,t!==null?t:We(e.type)||"Memo";case F:t=e._payload,e=e._init;try{return We(e(t))}catch{}}return null}var Ce=Array.isArray,G=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,H=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q={pending:!1,data:null,method:null,action:null},de=[],xe=-1;function k(e){return{current:e}}function q(e){0>xe||(e.current=de[xe],de[xe]=null,xe--)}function Y(e,t){xe++,de[xe]=e.current,e.current=t}var J=k(null),re=k(null),pe=k(null),ke=k(null);function ut(e,t){switch(Y(pe,t),Y(re,e),Y(J,null),t.nodeType){case 9:case 11:e=(e
vendor: 1,195 bytes, lines 41-43
41=t.documentElement)&&(e=e.namespaceURI)?Eh(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Eh(t),e=Rh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}q(J),Y(J,e)}function Ve(){q(J),q(re),q(pe)}function _i(e){e.memoizedState!==null&&Y(ke,e);var t=J.current,n=Rh(t,e.type);t!==n&&(Y(re,e),Y(J,n))}function to(e){re.current===e&&(q(J),q(re)),ke.current===e&&(q(ke),Is._currentValue=Q)}var il,lm;function hn(e){if(il===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);il=t&&t[1]||"",lm=-1<n.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+il+e+lm}var sl=!1;function ol(e,t){if(!e||sl)return"";sl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(t){var L=function(){throw Error()};if(Object.defineProperty(L.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(L,[])}catch(M){var R=M}Reflect.construct(e,[],L)}else{try{L.call()}catch(M){R=M}e.call(L.prototype)}}else{try{throw Error()}catch(M){R=M}(L=e())&&typeof L.catch=="function"&&L.catch(function(){})}}
vendor: 10,841 bytes, lines 43-48
43catch(M){if(M&&R&&typeof M.stack=="string")return[M.stack,R.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=s.DetermineComponentFrameRoot(),h=u[0],b=u[1];if(h&&b){var S=h.split(` 44`),N=b.split(` 45`);for(c=s=0;s<S.length&&!S[s].includes("DetermineComponentFrameRoot");)s++;for(;c<N.length&&!N[c].includes("DetermineComponentFrameRoot");)c++;if(s===S.length||c===N.length)for(s=S.length-1,c=N.length-1;1<=s&&0<=c&&S[s]!==N[c];)c--;for(;1<=s&&0<=c;s--,c--)if(S[s]!==N[c]){if(s!==1||c!==1)do if(s--,c--,0>c||S[s]!==N[c]){var D=` 46`+S[s].replace(" at new "," at ");return e.displayName&&D.includes("<anonymous>")&&(D=D.replace("<anonymous>",e.displayName)),D}while(1<=s&&0<=c);break}}}finally{sl=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?hn(n):""}function fA(e,t){switch(e.tag){case 26:case 27:case 5:return hn(e.type);case 16:return hn("Lazy");case 13:return e.child!==t&&t!==null?hn("Suspense Fallback"):hn("Suspense");case 19:return hn("SuspenseList");case 0:case 15:return ol(e.type,!1);case 11:return ol(e.type.render,!1);case 1:return ol(e.type,!0);case 31:return hn("Activity");default:return""}}function cm(e){try{var t="",n=null;do t+=fA(e,n),n=e,e=e.return;while(e);return t}catch(s){return` 47Error generating stack: `+s.message+` 48`+s.stack}}var rl=Object.prototype.hasOwnProperty,ll=a.unstable_scheduleCallback,cl=a.unstable_cancelCallback,hA=a.unstable_shouldYield,gA=a.unstable_requestPaint,St=a.unstable_now,yA=a.unstable_getCurrentPriorityLevel,dm=a.unstable_ImmediatePriority,um=a.unstable_UserBlockingPriority,ao=a.unstable_NormalPriority,xA=a.unstable_LowPriority,mm=a.unstable_IdlePriority,AA=a.log,bA=a.unstable_setDisableYieldValue,qi=null,Bt=null;function Ea(e){if(typeof AA=="function"&&bA(e),Bt&&typeof Bt.setStrictMode=="function")try{Bt.setStrictMode(qi,e)}catch{}}var wt=Math.clz32?Math.clz32:BA,vA=Math.log,SA=Math.LN2;function BA(e){return e>>>=0,e===0?32:31-(vA(e)/SA|0)|0}var no=256,io=262144,so=4194304;function gn(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function oo(e,t,n){var s=e.pendingLanes;if(s===0)return 0;var c=0,u=e.suspendedLanes,h=e.pingedLanes;e=e.warmLanes;var b=s&134217727;return b!==0?(s=b&~u,s!==0?c=gn(s):(h&=b,h!==0?c=gn(h):n||(n=b&~e,n!==0&&(c=gn(n))))):(b=s&~u,b!==0?c=gn(b):h!==0?c=gn(h):n||(n=s&~e,n!==0&&(c=gn(n)))),c===0?0:t!==0&&t!==c&&(t&u)===0&&(u=c&-c,n=t&-t,u>=n||u===32&&(n&4194048)!==0)?t:c}function Vi(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function wA(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function pm(){var e=so;return so<<=1,(so&62914560)===0&&(so=4194304),e}function dl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ui(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function CA(e,t,n,s,c,u){var h=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var b=e.entanglements,S=e.expirationTimes,N=e.hiddenUpdates;for(n=h&~n;0<n;){var D=31-wt(n),L=1<<D;b[D]=0,S[D]=-1;var R=N[D];if(R!==null)for(N[D]=null,D=0;D<R.length;D++){var M=R[D];M!==null&&(M.lane&=-536870913)}n&=~L}s!==0&&fm(e,s,0),u!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=u&~(h&~t))}function fm(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-wt(t);e.entangledLanes|=t,e.entanglements[s]=e.entanglements[s]|1073741824|n&261930}function hm(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var s=31-wt(n),c=1<<s;c&t|e[s]&t&&(e[s]|=t),n&=~c}}function gm(e,t){var n=t&-t;return n=(n&42)!==0?1:ul(n),(n&(e.suspendedLanes|t))!==0?0:n}function ul(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function ml(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function ym(){var e=H.p;return e!==0?e:(e=window.event,e===void 0?32:ng(e.type))}function xm(e,t){var n=H.p;try{return H.p=e,t()}finally{H.p=n}}var Ra=Math.random().toString(36).slice(2),at="__reactFiber$"+Ra,ht="__reactProps$"+Ra,Vn="__reactContainer$"+Ra,pl="__reactEvents$"+Ra,kA="__reactListeners$"+Ra,jA="__reactHandles$"+Ra,Am="__reactResources$"+Ra,Hi="__reactMarker$"+Ra;function fl(e){delete e[at],delete e[ht],delete e[pl],delete e[kA],delete e[jA]}function Un(e){var t=e[at];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Vn]||n[at]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=_h(e);e!==null;){if(n=e[at])return n;e=_h(e)}return t}e=n,n=e.parentNode}return null}function Hn(e){if(e=e[at]||e[Vn]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Yi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(l(33))}function Yn(e){var t=e[Am];return t||(t=e[Am]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Hi]=!0}var bm=new Set,vm={};function yn(e,t){Kn(e,t),Kn(e+"Capture",t)}function Kn(e,t){for(vm[e]=t,e=0;e<t.length;e++)bm.add(t[e])}var zA=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Sm={},Bm={};function PA(e){return rl.call(Bm,e)?!0:rl.call(Sm,e)?!1:zA.test(e)?Bm[e]=!0:(Sm[e]=!0,!1)}function ro(e,t,n){if(PA(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var s=t.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function lo(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function pa(e,t,n,s){if(s===null)e.removeAttribute(n);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+s)}}function Mt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function wm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function IA(e,t,n){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var c=s.get,u=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(h){n=""+h,u.call(this,h)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return n},setValue:function(h){n=""+h},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function hl(e){if(!e._valueTracker){var t=wm(e)?"checked":"value";e._valueTracker=IA(e,t,""+e[t])}}function Cm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=wm(e)?e.checked?"true":"false":e.value),e=s,e!==n?(t.setValue(e),!0):!1}function co(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var TA=/[\n"\\]/g;function Gt(e){return e.replace(TA,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function gl(e,t,n,s,c,u,h,b){e.name="",h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?e.type=h:e.removeAttribute("type"),t!=null?h==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Mt(t)):e.value!==""+Mt(t)&&(e.value=""+Mt(t)):h!=="submit"&&h!=="reset"||e.removeAttribute("value"),t!=null?yl(e,h,Mt(t)):n!=null?yl(e,h,Mt(n)):s!=null&&e.removeAttribute("value"),c==null&&u!=null&&(e.defaultChecked=!!u),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.name=""+Mt(b):e.removeAttribute("name")}function km(e,t,n,s,c,u,h,b){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){hl(e);return}n=n!=null?""+Mt(n):"",t=t!=null?""+Mt(t):n,b||t===e.value||(e.value=t),e.defaultValue=t}s=s??c,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=b?e.checked:!!s,e.defaultChecked=!!s,h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(e.name=h),hl(e)}function yl(e,t,n){t==="number"&&co(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Fn(e,t,n,s){if(e=e.options,t){t={};for(var c=0;c<n.length;c++)t["$"+n[c]]=!0;for(n=0;n<e.length;n++)c=t.hasOwnProperty("$"+e[n].value),e[n].selected!==c&&(e[n].selected=c),c&&s&&(e[n].defaultSelected=!0)}else{for(n=""+Mt(n),t=null,c=0;c<e.length;c++){if(e[c].value===n){e[c].selected=!0,s&&(e[c].defaultSelected=!0);return}t!==null||e[c].disabled||(t=e[c])}t!==null&&(t.selected=!0)}}function jm(e,t,n){if(t!=null&&(t=""+Mt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Mt(n):""}function zm(e,t,n,s){if(t==null){if(s!=null){if(n!=null)throw Error(l(92));if(Ce(s)){if(1<s.length)throw Error(l(93));s=s[0]}n=s}n==null&&(n=""),t=n}n=Mt(t),e.defaultValue=n,s=e.textContent,s===n&&s!==""&&s!==null&&(e.value=s),hl(e)}function Qn(e,t){if(t){var n=e.firstChild;
vendor: 4,140 bytes, line 48
48if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var NA=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Pm(e,t,n){var s=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?s?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":s?e.setProperty(t,n):typeof n!="number"||n===0||NA.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Im(e,t,n){if(t!=null&&typeof t!="object")throw Error(l(62));if(e=e.style,n!=null){for(var s in n)!n.hasOwnProperty(s)||t!=null&&t.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var c in t)s=t[c],t.hasOwnProperty(c)&&n[c]!==s&&Pm(e,c,s)}else for(var u in t)t.hasOwnProperty(u)&&Pm(e,u,t[u])}function xl(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var EA=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),RA=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function uo(e){return RA.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function fa(){}var Al=null;function bl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zn=null,Xn=null;function Tm(e){var t=Hn(e);if(t&&(e=t.stateNode)){var n=e[ht]||null;e:switch(e=t.stateNode,t.type){case"input":if(gl(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Gt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var s=n[t];if(s!==e&&s.form===e.form){var c=s[ht]||null;if(!c)throw Error(l(90));gl(s,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(t=0;t<n.length;t++)s=n[t],s.form===e.form&&Cm(s)}break e;case"textarea":jm(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Fn(e,!!n.multiple,t,!1)}}}var vl=!1;function Nm(e,t,n){if(vl)return e(t,n);vl=!0;try{var s=e(t);return s}finally{if(vl=!1,(Zn!==null||Xn!==null)&&(Jo(),Zn&&(t=Zn,e=Xn,Xn=Zn=null,Tm(t),e)))for(t=0;t<e.length;t++)Tm(e[t])}}function Ki(e,t){var n=e.stateNode;if(n===null)return null;var s=n[ht]||null;if(s===null)return null;n=s[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(l(231,t,typeof n));return n}var ha=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Sl=!1;if(ha)try{var Fi={};Object.defineProperty(Fi,"passive",{get:function(){Sl=!0}}),window.addEventListener("test",Fi,Fi),window.removeEventListener("test",Fi,Fi)}catch{Sl=!1}var Ma=null,Bl=null,mo=null;function Em(){if(mo)return mo;var e,t=Bl,n=t.length,s,c="value"in Ma?Ma.value:Ma.textContent,u=c.length;for(e=0;e<n&&t[e]===c[e];e++);var h=n-e;for(s=1;s<=h&&t[n-s]===c[u-s];s++);return mo=c.slice(e,1<s?1-s:void 0)}function po(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function fo(){return!0}function Rm(){return!1}function gt(e){function t(n,s,c,u,h){this._reactName=n,this._targetInst=c,this.type=s,this.nativeEvent=u,this.target=h,this.currentTarget=null;for(var b in e)e.hasOwnProperty(b)&&(n=e[b],this[b]=n?n(u):u[b]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?fo:Rm,this.isPropagationStopped=Rm,this}return A(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=fo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=fo)},persist:function(){},isPersistent:fo}),t}var xn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ho=gt(xn),Qi=A({},xn,{view:0,detail:0}),MA=gt(Qi),wl,Cl,Zi,go=A({},Qi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:jl,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Zi&&(Zi&&e.type==="mousemove"?(wl=e.screenX-Zi.screenX,Cl=e.screenY-Zi.screenY):Cl=wl=0,Zi=e),wl)},movementY:function(e){return"movementY"in e?e.movementY:Cl}}),Mm=gt(go),GA=A({},go,{dataTransfer:0}),DA=gt(GA),OA=A({},Qi,{relatedTarget:0}),kl=gt(OA),WA=A({},xn,{animationName:0,elapsedTime:0,pseudoElement:0}),LA=gt(WA),_A=A({},xn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),qA=gt(_A),VA=A({},xn,{data:0}),Gm=gt(VA),UA={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},HA={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},YA={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function KA(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=YA[e])?!!t[e]:!1}function jl(){return KA}var FA=A({},Qi,{key:function(e){if(e.key){var t=UA[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 48
48return e.type==="keypress"?(e=po(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?HA[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:jl,charCode:function(e){return e.type==="keypress"?po(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?po(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),QA=gt(FA),ZA=A({},go,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Dm=gt(ZA),XA=A({},Qi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:jl}),JA=gt(XA),$A=A({},xn,{propertyName:0,elapsedTime:0,pseudoElement:0}),eb=gt($A),tb=A({},go,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),ab=gt(tb),nb=A({},xn,{newState:0,oldState:0}),ib=gt(nb),sb=[9,13,27,32],zl=ha&&"CompositionEvent"in window,Xi=null;ha&&"documentMode"in document&&(Xi=document.documentMode);var ob=ha&&"TextEvent"in window&&!Xi,Om=ha&&(!zl||Xi&&8<Xi&&11>=Xi),Wm=" ",Lm=!1;function _m(e,t){switch(e){case"keyup":return sb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jn=!1;function rb(e,t){switch(e){case"compositionend":return qm(t);case"keypress":return t.which!==32?null:(Lm=!0,Wm);case"textInput":return e=t.data,e===Wm&&Lm?null:e;default:return null}}function lb(e,t){if(Jn)return e==="compositionend"||!zl&&_m(e,t)?(e=Em(),mo=Bl=Ma=null,Jn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Om&&t.locale!=="ko"?null:t.data;default:return null}}var cb={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vm(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!cb[e.type]:t==="textarea"}function Um(e,t,n,s){Zn?Xn?Xn.push(s):Xn=[s]:Zn=s,t=sr(t,"onChange"),0<t.length&&(n=new ho("onChange","change",null,n,s),e.push({event:n,listeners:t}))}var Ji=null,$i=null;function db(e){jh(e,0)}function yo(e){var t=Yi(e);if(Cm(t))return e}function Hm(e,t){if(e==="change")return t}var Ym=!1;if(ha){var Pl;if(ha){var Il="oninput"in document;if(!Il){var Km=document.createElement("div");Km.setAttribute("oninput","return;"),Il=typeof Km.oninput=="function"}Pl=Il}else Pl=!1;Ym=Pl&&(!document.documentMode||9<document.documentMode)}function Fm(){Ji&&(Ji.detachEvent("onpropertychange",Qm),$i=Ji=null)}function Qm(e){if(e.propertyName==="value"&&yo($i)){var t=[];Um(t,$i,e,bl(e)),Nm(db,t)}}function ub(e,t,n){e==="focusin"?(Fm(),Ji=t,$i=n,Ji.attachEvent("onpropertychange",Qm)):e==="focusout"&&Fm()}function mb(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return yo($i)}function pb(e,t){if(e==="click")return yo(t)}function fb(e,t){if(e==="input"||e==="change")return yo(t)}function hb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ct=typeof Object.is=="function"?Object.is:hb;function es(e,t){if(Ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),s=Object.keys(t);if(n.length!==s.length)return!1;for(s=0;s<n.length;s++){var c=n[s];if(!rl.call(t,c)||!Ct(e[c],t[c]))return!1}return!0}function Zm(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Xm(e,t){var n=Zm(e);e=0;for(var s;n;){if(n.nodeType===3){if(s=e+n.textContent.length,e<=t&&s>=t)return{node:n,offset:t-e};e=s}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Zm(n)}}function Jm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Jm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $m(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=co(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=co(e.document)}return t}function Tl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var gb=ha&&"documentMode"in document&&11>=document.documentMode,$n=null,Nl=null,ts=null,El=!1;function ep(e,t,n){var s=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;El||$n==null||$n!==co(s)||(s=$n,"selectionStart"in s&&Tl(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focu
vendor: 18,950 bytes, line 48
48sNode:s.focusNode,focusOffset:s.focusOffset}),ts&&es(ts,s)||(ts=s,s=sr(Nl,"onSelect"),0<s.length&&(t=new ho("onSelect","select",null,t,n),e.push({event:t,listeners:s}),t.target=$n)))}function An(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ei={animationend:An("Animation","AnimationEnd"),animationiteration:An("Animation","AnimationIteration"),animationstart:An("Animation","AnimationStart"),transitionrun:An("Transition","TransitionRun"),transitionstart:An("Transition","TransitionStart"),transitioncancel:An("Transition","TransitionCancel"),transitionend:An("Transition","TransitionEnd")},Rl={},tp={};ha&&(tp=document.createElement("div").style,"AnimationEvent"in window||(delete ei.animationend.animation,delete ei.animationiteration.animation,delete ei.animationstart.animation),"TransitionEvent"in window||delete ei.transitionend.transition);function bn(e){if(Rl[e])return Rl[e];if(!ei[e])return e;var t=ei[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in tp)return Rl[e]=t[n];return e}var ap=bn("animationend"),np=bn("animationiteration"),ip=bn("animationstart"),yb=bn("transitionrun"),xb=bn("transitionstart"),Ab=bn("transitioncancel"),sp=bn("transitionend"),op=new Map,Ml="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Ml.push("scrollEnd");function Zt(e,t){op.set(e,t),yn(t,[e])}var xo=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Dt=[],ti=0,Gl=0;function Ao(){for(var e=ti,t=Gl=ti=0;t<e;){var n=Dt[t];Dt[t++]=null;var s=Dt[t];Dt[t++]=null;var c=Dt[t];Dt[t++]=null;var u=Dt[t];if(Dt[t++]=null,s!==null&&c!==null){var h=s.pending;h===null?c.next=c:(c.next=h.next,h.next=c),s.pending=c}u!==0&&rp(n,c,u)}}function bo(e,t,n,s){Dt[ti++]=e,Dt[ti++]=t,Dt[ti++]=n,Dt[ti++]=s,Gl|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function Dl(e,t,n,s){return bo(e,t,n,s),vo(e)}function vn(e,t){return bo(e,null,null,t),vo(e)}function rp(e,t,n){e.lanes|=n;var s=e.alternate;s!==null&&(s.lanes|=n);for(var c=!1,u=e.return;u!==null;)u.childLanes|=n,s=u.alternate,s!==null&&(s.childLanes|=n),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(c=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,c&&t!==null&&(c=31-wt(n),e=u.hiddenUpdates,s=e[c],s===null?e[c]=[t]:s.push(t),t.lane=n|536870912),u):null}function vo(e){if(50<Bs)throw Bs=0,Yc=null,Error(l(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ai={};function bb(e,t,n,s){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,s){return new bb(e,t,n,s)}function Ol(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ga(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function lp(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function So(e,t,n,s,c,u){var h=0;if(s=e,typeof e=="function")Ol(e)&&(h=1);else if(typeof e=="string")h=Cv(e,n,J.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ne:return e=kt(31,n,t,c),e.elementType=ne,e.lanes=u,e;case j:return Sn(n.children,c,u,t);case I:h=8,c|=24;break;case E:return e=kt(12,n,t,c|2),e.elementType=E,e.lanes=u,e;case U:return e=kt(13,n,t,c),e.elementType=U,e.lanes=u,e;case ae:return e=kt(19,n,t,c),e.elementType=ae,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case O:h=10;break e;case _:h=9;break e;case V:h=11;break e;case K:h=14;break e;case F:h=16,s=null;break e}h=29,n=Error(l(130,e===null?"null":typeof e,"")),s=null}return t=kt(h,n,t,c),t.elementType=e,t.type=s,t.lanes=u,t}function Sn(e,t,n,s){return e=kt(7,e,s,t),e.lanes=n,e}function Wl(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function cp(e){var t=kt(18,null,null,0);return t.stateNode=e,t}function Ll(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var dp=new WeakMap;function Ot(e,t){if(typeof e=="object"&&e!==null){var n=dp.get(e);return n!==void 0?n:(t={value:e,source:t,stack:cm(t)},dp.set(e,t),t)}return{value:e,source:t,stack:cm(t)}}var ni=[],ii=0,Bo=null,as=0,Wt=[],Lt=0,Ga=null,sa=1,oa="";function ya(e,t){ni[ii++]=as,ni[ii++]=Bo,Bo=e,as=t}function up(e,t,n){Wt[Lt++]=sa,Wt[Lt++]=oa,Wt[Lt++]=Ga,Ga=e;var s=sa;e=oa;var c=32-wt(s)-1;s&=~(1<<c),n+=1;var u=32-wt(t)+c;if(30<u){var h=c-c%5;u=(s&(1<<h)-1).toString(32),s>>=h,c-=h,sa=1<<32-wt(t)+c|n<<c|s,oa=u+e}else sa=1<<u|n<<c|s,oa=e}function _l(e){e.return!==null&&(ya(e,1),up(e,1,0))}function ql(e){for(;e===Bo;)Bo=ni[--ii],ni[ii]=null,as=ni[--ii],ni[ii]=null;for(;e===Ga;)Ga=Wt[--Lt],Wt[Lt]=null,oa=Wt[--Lt],Wt[Lt]=null,sa=Wt[--Lt],Wt[Lt]=null}function mp(e,t){Wt[Lt++]=sa,Wt[Lt++]=oa,Wt[Lt++]=Ga,sa=t.id,oa=t.overflow,Ga=e}var nt=null,Re=null,Ae=!1,Da=null,_t=!1,Vl=Error(l(519));function Oa(e){var t=Error(l(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw ns(Ot(t,e)),Vl}function pp(e){var t=e.stateNode,n=e.type,s=e.memoizedProps;switch(t[at]=e,t[ht]=s,n){case"dialog":he("cancel",t),he("close",t);break;case"iframe":case"object":case"embed":he("load",t);break;case"video":case"audio":for(n=0;n<Cs.length;n++)he(Cs[n],t);break;case"source":he("error",t);break;case"img":case"image":case"link":he("error",t),he("load",t);break;case"details":he("toggle",t);break;case"input":he("invalid",t),km(t,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":he("invalid",t);break;case"textarea":he("invalid",t),zm(t,s.value,s.defaultValue,s.children)}n=s.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||s.suppressHydrationWarning===!0||Th(t.textContent,n)?(s.popover!=null&&(he("beforetoggle",t),he("toggle",t)),s.onScroll!=null&&he("scroll",t),s.onScrollEnd!=null&&he("scrollend",t),s.onClick!=null&&(t.onclick=fa),t=!0):t=!1,t||Oa(e,!0)}function fp(e){for(nt=e.return;nt;)switch(nt.tag){case 5:case 31:case 13:_t=!1;return;case 27:case 3:_t=!0;return;default:nt=nt.return}}function si(e){if(e!==nt)return!1;if(!Ae)return fp(e),Ae=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||rd(e.type,e.memoizedProps)),n=!n),n&&Re&&Oa(e),fp(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Re=Lh(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Re=Lh(e)}else t===27?(t=Re,Ja(e.type)?(e=md,md=null,Re=e):Re=t):Re=nt?Vt(e.stateNode.nextSibling):null;return!0}function Bn(){Re=nt=null,Ae=!1}function Ul(){var e=Da;return e!==null&&(bt===null?bt=e:bt.push.apply(bt,e),Da=null),e}function ns(e){Da===null?Da=[e]:Da.push(e)}var Hl=k(null),wn=null,xa=null;function Wa(e,t,n){Y(Hl,t._currentValue),t._currentValue=n}function Aa(e){e._currentValue=Hl.current,q(Hl)}function Yl(e,t,n){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===n)break;e=e.return}}function Kl(e,t,n,s){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var u=c.dependencies;if(u!==null){var h=c.child;u=u.firstContext;e:for(;u!==null;){var b=u;u=c;for(var S=0;S<t.length;S++)if(b.context===t[S]){u.lanes|=n,b=u.alternate,b!==null&&(b.lanes|=n),Yl(u.return,n,e),s||(h=null);break e}u=b.next}}else if(c.tag===18){if(h=c.return,h===null)throw Error(l(341));h.lanes|=n,u=h.alternate,u!==null&&(u.lanes|=n),Yl(h,n,e),h=null}else h=c.child;if(h!==null)h.return=c;else for(h=c;h!==null;){if(h===e){h=null;break}if(c=h.sibling,c!==null){c.return=h.return,h=c;break}h=h.return}c=h}}function oi(e,t,n,s){e=null;for(var c=t,u=!1;c!==null;){if(!u){if((c.flags&524288)!==0)u=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var h=c.alternate;if(h===null)throw Error(l(387));if(h=h.memoizedProps,h!==null){var b=c.type;Ct(c.pendingProps.value,h.value)||(e!==null?e.push(b):e=[b])}}else if(c===ke.current){if(h=c.alternate,h===null)throw Error(l(387));h.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push(Is):e=[Is])}c=c.return}e!==null&&Kl(t,e,n,s),t.flags|=262144}function wo(e){for(e=e.firstContext;e!==null;){if(!Ct(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Cn(e){wn=e,xa=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function it(e){return hp(wn,e)}function Co(e,t){return wn===null&&Cn(e),hp(e,t)}function hp(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},xa===null){if(e===null)throw Error(l(308));xa=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else xa=xa.next=t;return n}var vb=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,s){e.push(s)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},Sb=a.unstable_scheduleCallback,Bb=a.unstable_NormalPriority,Ke={$$typeof:O,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fl(){return{controller:new vb,data:new Map,refCount:0}}function is(e){e.refCount--,e.refCount===0&&Sb(Bb,function(){e.controller.abort()})}var ss=null,Ql=0,ri=0,li=null;function wb(e,t){if(ss===null){var n=ss=[];Ql=0,ri=Jc(),li={status:"pending",value:void 0,then:function(s){n.push(s)}}}return Ql++,t.then(gp,gp),t}function gp(){if(--Ql===0&&ss!==null){li!==null&&(li.status="fulfilled");var e=ss;ss=null,ri=0,li=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Cb(e,t){var n=[],s={status:"pending",value:null,reason:null,then:function(c){n.push(c)}};return e.then(function(){s.status="fulfilled",s.value=t;for(var c=0;c<n.length;c++)(0,n[c])(t)},function(c){for(s.status="rejected",s.reason=c,c=0;c<n.length;c++)(0,n[c])(void 0)}),s}var yp=G.S;G.S=function(e,t){th=St(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&wb(e,t),yp!==null&&yp(e,t)};var kn=k(null);function Zl(){var e=kn.current;return e!==null?e:Ne.pooledCache}function ko(e,t){t===null?Y(kn,kn.current):Y(kn,t.pool)}function xp(){var e=Zl();return e===null?null:{parent:Ke._currentValue,pool:e}}var ci=Error(l(460)),Xl=Error(l(474)),jo=Error(l(542)),zo={then:function(){}};function Ap(e){return e=e.status,e==="fulfilled"||e==="rejected"}function bp(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(fa,fa),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Sp(e),e;default:if(typeof t.status=="string")t.then(fa,fa);else{if(e=Ne,e!==null&&100<e.shellSuspendCounter)throw Error(l(482));e=t,e.status="pending",e.then(function(s){if(t.status==="pending"){var c=t;c.status="fulfilled",c.value=s}},function(s){if(t.status==="pending"){var c=t;c.status="rejected",c.reason=s}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Sp(e),e}throw zn=t,ci}}function jn(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(zn=n,ci):n}}var zn=null;function vp(){if(zn===null)throw Error(l(459));var e=zn;return zn=null,e}function Sp(e){if(e===ci||e===jo)throw Error(l(483))}var di=null,os=0;function Po(e){var t=os;return os+=1,di===null&&(di=[]),bp(di,e,t)}function rs(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Io(e,t){throw t.$$typeof===v?Error(l(525)):(e=Object.prototype.toString.call(t),Error(l(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Bp(e){function t(P,C){if(e){var T=P.deletions;T===null?(P.deletions=[C],P.flags|=16):T.push(C)}}function n(P,C){if(!e)return null;for(;C!==null;)t(P,C),C=C.sibling;return null}function s(P){for(var C=new Map;P!==null;)P.key!==null?C.set(P.key,P):C.set(P.index,P),P=P.sibling;return C}function c(P,C){return P=ga(P,C),P.index=0,P.sibling=null,P}function u(P,C,T){return P.index=T,e?(T=P.alternate,T!==null?(T=T.index,T<C?(P.flags|=67108866,C):T):(P.flags|=67108866,C)):(P.flags|=1048576,C)}function h(P){return e&&P.alternate===null&&(P.flags|=67108866),P}function b(P,C,T,W){return C===null||C.tag!==6?(C=Wl(T,P.mode,W),C.return=P,C):(C=c(C,T),C.return=P,C)}function S(P,C,T,W){var te=T.type;return te===j?D(P,C,T.props.children,W,T.key):C!==null&&(C.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===F&&jn(te)===C.type)?(C=c(C,T.props),rs(C,T),C.return=P,C):(C=So(T.type,T.key,T.props,null,P.mode,W),rs(C,T),C.return=P,C)}function N(P,C,T,W){return C===null||C.tag!==4||C.stateNode.containerInfo!==T.containerInfo||C.stateNode.implementation!==T.implementation?(C=Ll(T,P.mode,W),C.return=P,C):(C=c(C,T.children||[]),C.return=P,C)}function D(P,C,T,W,te){return C===null||C.tag!==7?(C=Sn(T,P.mode,W,te),C.return=P,C):(C=c(C,T),C.return=P,C)}function L(P,C,T){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return C=Wl(""+C,P.mode,T),C.return=P,C;if(typeof C=="object"&&C!==null){switch(C.$$typeof){case w:return T=So(C.type,C.key,C.props,null,P.mode,T),rs(T,C),T.return=P,T;case z:return C=Ll(C,P.mode,T),C.return=P,C;case F:return C=jn(C),L(P,C,T)}if(Ce(C)||be(C))return C=Sn(C,P.mode,T,null),C.return=P,C;if(typeof C.then=="function")return L(P,Po(C),T);if(C.$$typeof===O)return L(P,Co(P,C),T);Io(P,C)}return null}function R(P,C,T,W){var te=C!==null?C.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return te!==null?null:b(P,C,""+T,W);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case w:return T.key===te?S(P,C,T,W):null;case z:return T.key===te?N(P,C,T,W):null;case F:return T=jn(T),R(P,C,T,W)}if(Ce(T)||be(T))return te!==null?null:D(P,C,T,W,null);if(typeof T.then=="function")return R(P,C,Po(T),W);if(T.$$typeof===O)return R(P,C,Co(P,T),W);Io(P,T)}return null}function M(P,C,T,W,te){if(typeof W=="string"&&W!==""||typeof W=="number"||typeof W=="bigint")return P=P.get(T)||null,b(C,P,""+W,te);if(typeof W=="object"&&W!==null){switch(W.$$typeof){case w:return P=P.get(W.key===null?T:W.key)||null,S(C,P,W,te);case z:return P=P.get(W.key===null?T:W.key)||null,N(C,P,W,te);case F:return W=jn(W),M(P,C,T,W,te)}if(Ce(W)||be(W))return P=P.get(T)||null,D(C,P,W,te,null);if(typeof W.then=="function")return M(P,C,T,Po(W),te);if(W.$$typeof===O)return M(P,C,T,Co(C,W),te);Io(C,W)}return null}function Z(P,C,T,W){for(var te=null,ve=null,ee=C,ue=C=0,ye=null;ee!==null&&ue<T.length;ue++){ee.index>ue?(ye=ee,ee=null):ye=ee.sibling;var Se=R(P,ee,T[ue],W);if(Se===null){ee===null&&(ee=ye);break}e&&ee&&Se.alternate===null&&t(P,ee),C=u(Se,C,ue),ve===null?te=Se:ve.sibling=Se,ve=Se,ee=ye}if(ue===T.length)return n(P,ee),Ae&&ya(P,ue),te;if(ee===null){for(;ue<T.length;ue++)ee=L(P,T[ue],W),ee!==null&&(C=u(ee,C,ue),ve===null?te=ee:ve.sibling=ee,ve=ee);return Ae&&ya(P,ue),te}for(ee=s(ee);ue<T.length;ue++)ye=M(ee,P,ue,T[ue],W),ye!==null&&(e&&ye.alternate!==null&&ee.delete(ye.key===null?ue:ye.key),C=u(ye,C,ue),ve===null?te=ye:ve.sibling=ye,ve=ye);return e&&ee.forEach(function(nn){return t(P,nn)}),Ae&&ya(P,ue),te}function ie(P,C,T,W){if(T==null)throw Error(l(151));for(var te=null,ve=null,ee=C,ue=C=0,ye=null,Se=T.next();ee!==null&&!Se.done;ue++,Se=T.next()){ee.index>ue?(ye=ee,ee=null):ye=ee.sibling;var nn=R(P,ee,Se.value,W);if(nn===null){ee===null&&(ee=ye);break}e&&ee&&nn.alternate===null&&t(P,ee),C=u(nn,C,ue),ve===null?te=nn:ve.sibling=nn,ve=nn,ee=ye}if(Se.done)return n(P,ee),Ae&&ya(P,ue),te;if(ee===null){for(;!Se.done;ue++,Se=T.next())Se=L(P,Se.value,W),Se!==null&&(C=u(Se,C,ue),ve===null?te=Se:ve.sibling=Se,ve=Se);return Ae&&ya(P,ue),te}for(ee=s(ee);!Se.done;ue++,Se=T.next())Se=M(ee,P,ue,Se.value,W),Se!==null&&(e&&Se.alternate!==null&&ee.delete(Se.key===null?ue:Se.key),C=u(Se,C,ue),ve===null?te=Se:ve.sibling=Se,ve=Se);return e&&ee.forEach(function(Gv){return t(P,Gv)}),Ae&&ya(P,ue),te}function Te(P,C,T,W){if(typeof T=="object"&&T!==null&&T.type===j&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case w:e:{for(var te=T.key;C!==null;){if(C.key===te){if(te=T.type,te===j){if(C.tag===7){n(P,C.sibling),W=c(C,T.props.children),W.return=P,P=W;break e}}else if(C.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===F&&jn(te)===C.type){n(P,C.sibling),W=c(C,T.props),rs(W,T),W.return=P,P=W;break e}n(P,C);break}else t(P,C);C=C.sibling}T.type===j?(W=Sn(T.props.children,P.mode,W,T.key),W.return=P,P=W):(W=So(T.type,T.key,T.props,null,P.mode,W),rs(W,T),W.return=P,P=W)}return h(P);case z:e:{for(te=T.key;C!==null;){if(C.key===te)if(C.tag===4&&C.stateNode.containerInfo===T.containerInfo&&C.stateNode.implementation===T.implementation){n(P,C.sibling),W=c(C,T.children||[]),W.return=P,P=W;break e}else{n(P,C);break}else t(P,C);C=C.sibling}W=Ll(T,P.mode,W),W.return=P,P=W}return h(P);case F:return T=jn(T),Te(P,C,T,W)}if(Ce(T))return Z(P,C,T,W);if(be(T)){if(te=be(T),typeof te!="function")throw Error(l(150));return T=te.call(T),ie(P,C,T,W)}if(typeof T.then=="function")return Te(P,C,Po(T),W);
vendor: 4,940 bytes, line 48
48if(T.$$typeof===O)return Te(P,C,Co(P,T),W);Io(P,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,C!==null&&C.tag===6?(n(P,C.sibling),W=c(C,T),W.return=P,P=W):(n(P,C),W=Wl(T,P.mode,W),W.return=P,P=W),h(P)):n(P,C)}return function(P,C,T,W){try{os=0;var te=Te(P,C,T,W);return di=null,te}catch(ee){if(ee===ci||ee===jo)throw ee;var ve=kt(29,ee,null,P.mode);return ve.lanes=W,ve.return=P,ve}finally{}}}var Pn=Bp(!0),wp=Bp(!1),La=!1;function Jl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function $l(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function _a(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function qa(e,t,n){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,(we&2)!==0){var c=s.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),s.pending=t,t=vo(e),rp(e,null,n),t}return bo(e,s,t,n),vo(e)}function ls(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,hm(e,n)}}function ec(e,t){var n=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,n===s)){var c=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var h={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};u===null?c=u=h:u=u.next=h,n=n.next}while(n!==null);u===null?c=u=t:u=u.next=t}else c=u=t;n={baseState:s.baseState,firstBaseUpdate:c,lastBaseUpdate:u,shared:s.shared,callbacks:s.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var tc=!1;function cs(){if(tc){var e=li;if(e!==null)throw e}}function ds(e,t,n,s){tc=!1;var c=e.updateQueue;La=!1;var u=c.firstBaseUpdate,h=c.lastBaseUpdate,b=c.shared.pending;if(b!==null){c.shared.pending=null;var S=b,N=S.next;S.next=null,h===null?u=N:h.next=N,h=S;var D=e.alternate;D!==null&&(D=D.updateQueue,b=D.lastBaseUpdate,b!==h&&(b===null?D.firstBaseUpdate=N:b.next=N,D.lastBaseUpdate=S))}if(u!==null){var L=c.baseState;h=0,D=N=S=null,b=u;do{var R=b.lane&-536870913,M=R!==b.lane;if(M?(ge&R)===R:(s&R)===R){R!==0&&R===ri&&(tc=!0),D!==null&&(D=D.next={lane:0,tag:b.tag,payload:b.payload,callback:null,next:null});e:{var Z=e,ie=b;R=t;var Te=n;switch(ie.tag){case 1:if(Z=ie.payload,typeof Z=="function"){L=Z.call(Te,L,R);break e}L=Z;break e;case 3:Z.flags=Z.flags&-65537|128;case 0:if(Z=ie.payload,R=typeof Z=="function"?Z.call(Te,L,R):Z,R==null)break e;L=A({},L,R);break e;case 2:La=!0}}R=b.callback,R!==null&&(e.flags|=64,M&&(e.flags|=8192),M=c.callbacks,M===null?c.callbacks=[R]:M.push(R))}else M={lane:R,tag:b.tag,payload:b.payload,callback:b.callback,next:null},D===null?(N=D=M,S=L):D=D.next=M,h|=R;if(b=b.next,b===null){if(b=c.shared.pending,b===null)break;M=b,b=M.next,M.next=null,c.lastBaseUpdate=M,c.shared.pending=null}}while(!0);D===null&&(S=L),c.baseState=S,c.firstBaseUpdate=N,c.lastBaseUpdate=D,u===null&&(c.shared.lanes=0),Ka|=h,e.lanes=h,e.memoizedState=L}}function Cp(e,t){if(typeof e!="function")throw Error(l(191,e));e.call(t)}function kp(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Cp(n[e],t)}var ui=k(null),To=k(0);function jp(e,t){e=za,Y(To,e),Y(ui,t),za=e|t.baseLanes}function ac(){Y(To,za),Y(ui,ui.current)}function nc(){za=To.current,q(ui),q(To)}var jt=k(null),qt=null;function Va(e){var t=e.alternate;Y(Ue,Ue.current&1),Y(jt,e),qt===null&&(t===null||ui.current!==null||t.memoizedState!==null)&&(qt=e)}function ic(e){Y(Ue,Ue.current),Y(jt,e),qt===null&&(qt=e)}function zp(e){e.tag===22?(Y(Ue,Ue.current),Y(jt,e),qt===null&&(qt=e)):Ua()}function Ua(){Y(Ue,Ue.current),Y(jt,jt.current)}function zt(e){q(jt),qt===e&&(qt=null),q(Ue)}var Ue=k(0);function No(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||dd(n)||ud(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ba=0,le=null,Pe=null,Fe=null,Eo=!1,mi=!1,In=!1,Ro=0,us=0,pi=null,kb=0;function Le(){throw Error(l(321))}function sc(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ct(e[n],t[n]))return!1;return!0}function oc(e,t,n,s,c,u){return ba=u,le=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,G.H=e===null||e.memoizedState===null?mf:vc,In=!1,u=n(s,c),In=!1,mi&&(u=Ip(t,n,s,c)),Pp(e),u}function Pp(e){G.H=fs;var t=Pe!==null&&Pe.next!==null;if(ba=0,Fe=Pe=le=null,Eo=!1,us=0,pi=null,t)throw Error(l(300));
vendor: 19,208 bytes, line 48
48e===null||Qe||(e=e.dependencies,e!==null&&wo(e)&&(Qe=!0))}function Ip(e,t,n,s){le=e;var c=0;do{if(mi&&(pi=null),us=0,mi=!1,25<=c)throw Error(l(301));if(c+=1,Fe=Pe=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}G.H=pf,u=t(n,s)}while(mi);return u}function jb(){var e=G.H,t=e.useState()[0];return t=typeof t.then=="function"?ms(t):t,e=e.useState()[0],(Pe!==null?Pe.memoizedState:null)!==e&&(le.flags|=1024),t}function rc(){var e=Ro!==0;return Ro=0,e}function lc(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function cc(e){if(Eo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Eo=!1}ba=0,Fe=Pe=le=null,mi=!1,us=Ro=0,pi=null}function mt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Fe===null?le.memoizedState=Fe=e:Fe=Fe.next=e,Fe}function He(){if(Pe===null){var e=le.alternate;e=e!==null?e.memoizedState:null}else e=Pe.next;var t=Fe===null?le.memoizedState:Fe.next;if(t!==null)Fe=t,Pe=e;else{if(e===null)throw le.alternate===null?Error(l(467)):Error(l(310));Pe=e,e={memoizedState:Pe.memoizedState,baseState:Pe.baseState,baseQueue:Pe.baseQueue,queue:Pe.queue,next:null},Fe===null?le.memoizedState=Fe=e:Fe=Fe.next=e}return Fe}function Mo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ms(e){var t=us;return us+=1,pi===null&&(pi=[]),e=bp(pi,e,t),t=le,(Fe===null?t.memoizedState:Fe.next)===null&&(t=t.alternate,G.H=t===null||t.memoizedState===null?mf:vc),e}function Go(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return ms(e);if(e.$$typeof===O)return it(e)}throw Error(l(438,String(e)))}function dc(e){var t=null,n=le.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var s=le.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(t={data:s.data.map(function(c){return c.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=Mo(),le.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),s=0;s<e;s++)n[s]=$;return t.index++,n}function va(e,t){return typeof t=="function"?t(e):t}function Do(e){var t=He();return uc(t,Pe,e)}function uc(e,t,n){var s=e.queue;if(s===null)throw Error(l(311));s.lastRenderedReducer=n;var c=e.baseQueue,u=s.pending;if(u!==null){if(c!==null){var h=c.next;c.next=u.next,u.next=h}t.baseQueue=c=u,s.pending=null}if(u=e.baseState,c===null)e.memoizedState=u;else{t=c.next;var b=h=null,S=null,N=t,D=!1;do{var L=N.lane&-536870913;if(L!==N.lane?(ge&L)===L:(ba&L)===L){var R=N.revertLane;if(R===0)S!==null&&(S=S.next={lane:0,revertLane:0,gesture:null,action:N.action,hasEagerState:N.hasEagerState,eagerState:N.eagerState,next:null}),L===ri&&(D=!0);else if((ba&R)===R){N=N.next,R===ri&&(D=!0);continue}else L={lane:0,revertLane:N.revertLane,gesture:null,action:N.action,hasEagerState:N.hasEagerState,eagerState:N.eagerState,next:null},S===null?(b=S=L,h=u):S=S.next=L,le.lanes|=R,Ka|=R;L=N.action,In&&n(u,L),u=N.hasEagerState?N.eagerState:n(u,L)}else R={lane:L,revertLane:N.revertLane,gesture:N.gesture,action:N.action,hasEagerState:N.hasEagerState,eagerState:N.eagerState,next:null},S===null?(b=S=R,h=u):S=S.next=R,le.lanes|=L,Ka|=L;N=N.next}while(N!==null&&N!==t);if(S===null?h=u:S.next=b,!Ct(u,e.memoizedState)&&(Qe=!0,D&&(n=li,n!==null)))throw n;e.memoizedState=u,e.baseState=h,e.baseQueue=S,s.lastRenderedState=u}return c===null&&(s.lanes=0),[e.memoizedState,s.dispatch]}function mc(e){var t=He(),n=t.queue;if(n===null)throw Error(l(311));n.lastRenderedReducer=e;var s=n.dispatch,c=n.pending,u=t.memoizedState;if(c!==null){n.pending=null;var h=c=c.next;do u=e(u,h.action),h=h.next;while(h!==c);Ct(u,t.memoizedState)||(Qe=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,s]}function Tp(e,t,n){var s=le,c=He(),u=Ae;if(u){if(n===void 0)throw Error(l(407));n=n()}else n=t();var h=!Ct((Pe||c).memoizedState,n);if(h&&(c.memoizedState=n,Qe=!0),c=c.queue,hc(Rp.bind(null,s,c,e),[e]),c.getSnapshot!==t||h||Fe!==null&&Fe.memoizedState.tag&1){if(s.flags|=2048,fi(9,{destroy:void 0},Ep.bind(null,s,c,n,t),null),Ne===null)throw Error(l(349));u||(ba&127)!==0||Np(s,t,n)}return n}function Np(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=le.updateQueue,t===null?(t=Mo(),le.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ep(e,t,n,s){t.value=n,t.getSnapshot=s,Mp(t)&&Gp(e)}function Rp(e,t,n){return n(function(){Mp(t)&&Gp(e)})}function Mp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ct(e,n)}catch{return!0}}function Gp(e){var t=vn(e,2);t!==null&&vt(t,e,2)}function pc(e){var t=mt();if(typeof e=="function"){var n=e;if(e=n(),In){Ea(!0);try{n()}finally{Ea(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:va,lastRenderedState:e},t}function Dp(e,t,n,s){return e.baseState=n,uc(e,Pe,typeof s=="function"?s:va)}function zb(e,t,n,s,c){if(Lo(e))throw Error(l(485));if(e=t.action,e!==null){var u={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(h){u.listeners.push(h)}};G.T!==null?n(!0):u.isTransition=!1,s(u),n=t.pending,n===null?(u.next=t.pending=u,Op(t,u)):(u.next=n.next,t.pending=n.next=u)}}function Op(e,t){var n=t.action,s=t.payload,c=e.state;if(t.isTransition){var u=G.T,h={};G.T=h;try{var b=n(c,s),S=G.S;S!==null&&S(h,b),Wp(e,t,b)}catch(N){fc(e,t,N)}finally{u!==null&&h.types!==null&&(u.types=h.types),G.T=u}}else try{u=n(c,s),Wp(e,t,u)}catch(N){fc(e,t,N)}}function Wp(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(s){Lp(e,t,s)},function(s){return fc(e,t,s)}):Lp(e,t,n)}function Lp(e,t,n){t.status="fulfilled",t.value=n,_p(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Op(e,n)))}function fc(e,t,n){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do t.status="rejected",t.reason=n,_p(t),t=t.next;while(t!==s)}e.action=null}function _p(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function qp(e,t){return t}function Vp(e,t){if(Ae){var n=Ne.formState;if(n!==null){e:{var s=le;if(Ae){if(Re){t:{for(var c=Re,u=_t;c.nodeType!==8;){if(!u){c=null;break t}if(c=Vt(c.nextSibling),c===null){c=null;break t}}u=c.data,c=u==="F!"||u==="F"?c:null}if(c){Re=Vt(c.nextSibling),s=c.data==="F!";break e}}Oa(s)}s=!1}s&&(t=n[0])}}return n=mt(),n.memoizedState=n.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:qp,lastRenderedState:t},n.queue=s,n=cf.bind(null,le,s),s.dispatch=n,s=pc(!1),u=bc.bind(null,le,!1,s.queue),s=mt(),c={state:t,dispatch:null,action:e,pending:null},s.queue=c,n=zb.bind(null,le,c,u,n),c.dispatch=n,s.memoizedState=e,[t,n,!1]}function Up(e){var t=He();return Hp(t,Pe,e)}function Hp(e,t,n){if(t=uc(e,t,qp)[0],e=Do(va)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var s=ms(t)}catch(h){throw h===ci?jo:h}else s=t;t=He();var c=t.queue,u=c.dispatch;return n!==t.memoizedState&&(le.flags|=2048,fi(9,{destroy:void 0},Pb.bind(null,c,n),null)),[s,u,e]}function Pb(e,t){e.action=t}function Yp(e){var t=He(),n=Pe;if(n!==null)return Hp(t,n,e);He(),t=t.memoizedState,n=He();var s=n.queue.dispatch;return n.memoizedState=e,[t,s,!1]}function fi(e,t,n,s){return e={tag:e,create:n,deps:s,inst:t,next:null},t=le.updateQueue,t===null&&(t=Mo(),le.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(s=n.next,n.next=e,e.next=s,t.lastEffect=e),e}function Kp(){return He().memoizedState}function Oo(e,t,n,s){var c=mt();le.flags|=e,c.memoizedState=fi(1|t,{destroy:void 0},n,s===void 0?null:s)}function Wo(e,t,n,s){var c=He();s=s===void 0?null:s;var u=c.memoizedState.inst;Pe!==null&&s!==null&&sc(s,Pe.memoizedState.deps)?c.memoizedState=fi(t,u,n,s):(le.flags|=e,c.memoizedState=fi(1|t,u,n,s))}function Fp(e,t){Oo(8390656,8,e,t)}function hc(e,t){Wo(2048,8,e,t)}function Ib(e){le.flags|=4;var t=le.updateQueue;if(t===null)t=Mo(),le.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Qp(e){var t=He().memoizedState;return Ib({ref:t,nextImpl:e}),function(){if((we&2)!==0)throw Error(l(440));return t.impl.apply(void 0,arguments)}}function Zp(e,t){return Wo(4,2,e,t)}function Xp(e,t){return Wo(4,4,e,t)}function Jp(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function $p(e,t,n){n=n!=null?n.concat([e]):null,Wo(4,4,Jp.bind(null,t,e),n)}function gc(){}function ef(e,t){var n=He();t=t===void 0?null:t;var s=n.memoizedState;return t!==null&&sc(t,s[1])?s[0]:(n.memoizedState=[e,t],e)}function tf(e,t){var n=He();t=t===void 0?null:t;var s=n.memoizedState;if(t!==null&&sc(t,s[1]))return s[0];if(s=e(),In){Ea(!0);try{e()}finally{Ea(!1)}}return n.memoizedState=[s,t],s}function yc(e,t,n){return n===void 0||(ba&1073741824)!==0&&(ge&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=nh(),le.lanes|=e,Ka|=e,n)}function af(e,t,n,s){return Ct(n,t)?n:ui.current!==null?(e=yc(e,n,s),Ct(e,t)||(Qe=!0),e):(ba&42)===0||(ba&1073741824)!==0&&(ge&261930)===0?(Qe=!0,e.memoizedState=n):(e=nh(),le.lanes|=e,Ka|=e,t)}function nf(e,t,n,s,c){var u=H.p;H.p=u!==0&&8>u?u:8;var h=G.T,b={};G.T=b,bc(e,!1,t,n);try{var S=c(),N=G.S;if(N!==null&&N(b,S),S!==null&&typeof S=="object"&&typeof S.then=="function"){var D=Cb(S,s);ps(e,t,D,Tt(e))}else ps(e,t,s,Tt(e))}catch(L){ps(e,t,{then:function(){},status:"rejected",reason:L},Tt())}finally{H.p=u,h!==null&&b.types!==null&&(h.types=b.types),G.T=h}}function Tb(){}function xc(e,t,n,s){if(e.tag!==5)throw Error(l(476));var c=sf(e).queue;nf(e,c,t,Q,n===null?Tb:function(){return of(e),n(s)})}function sf(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:va,lastRenderedState:Q},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:va,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function of(e){var t=sf(e);t.next===null&&(t=e.alternate.memoizedState),ps(e,t.next.queue,{},Tt())}function Ac(){return it(Is)}function rf(){return He().memoizedState}function lf(){return He().memoizedState}function Nb(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Tt();e=_a(n);var s=qa(t,e,n);s!==null&&(vt(s,t,n),ls(s,t,n)),t={cache:Fl()},e.payload=t;return}t=t.return}}function Eb(e,t,n){var s=Tt();n={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Lo(e)?df(t,n):(n=Dl(e,t,n,s),n!==null&&(vt(n,e,s),uf(n,t,s)))}function cf(e,t,n){var s=Tt();ps(e,t,n,s)}function ps(e,t,n,s){var c={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Lo(e))df(t,c);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var h=t.lastRenderedState,b=u(h,n);if(c.hasEagerState=!0,c.eagerState=b,Ct(b,h))return bo(e,t,c,0),Ne===null&&Ao(),!1}catch{}finally{}if(n=Dl(e,t,c,s),n!==null)return vt(n,e,s),uf(n,t,s),!0}return!1}function bc(e,t,n,s){if(s={lane:2,revertLane:Jc(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Lo(e)){if(t)throw Error(l(479))}else t=Dl(e,n,s,2),t!==null&&vt(t,e,2)}function Lo(e){var t=e.alternate;return e===le||t!==null&&t===le}function df(e,t){mi=Eo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function uf(e,t,n){if((n&4194048)!==0){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,hm(e,n)}}var fs={readContext:it,use:Go,useCallback:Le,useContext:Le,useEffect:Le,useImperativeHandle:Le,useLayoutEffect:Le,useInsertionEffect:Le,useMemo:Le,useReducer:Le,useRef:Le,useState:Le,useDebugValue:Le,useDeferredValue:Le,useTransition:Le,useSyncExternalStore:Le,useId:Le,useHostTransitionStatus:Le,useFormState:Le,useActionState:Le,useOptimistic:Le,useMemoCache:Le,useCacheRefresh:Le};fs.useEffectEvent=Le;var mf={readContext:it,use:Go,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:it,useEffect:Fp,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Oo(4194308,4,Jp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Oo(4194308,4,e,t)},useInsertionEffect:function(e,t){Oo(4,2,e,t)},useMemo:function(e,t){var n=mt();t=t===void 0?null:t;var s=e();if(In){Ea(!0);try{e()}finally{Ea(!1)}}return n.memoizedState=[s,t],s},useReducer:function(e,t,n){var s=mt();if(n!==void 0){var c=n(t);if(In){Ea(!0);try{n(t)}finally{Ea(!1)}}}else c=t;return s.memoizedState=s.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},s.queue=e,e=e.dispatch=Eb.bind(null,le,e),[s.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:function(e){e=pc(e);var t=e.queue,n=cf.bind(null,le,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:gc,useDeferredValue:function(e,t){var n=mt();return yc(n,e,t)},useTransition:function(){var e=pc(!1);return e=nf.bind(null,le,e.queue,!0,!1),mt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var s=le,c=mt();if(Ae){if(n===void 0)throw Error(l(407));n=n()}else{if(n=t(),Ne===null)throw Error(l(349));(ge&127)!==0||Np(s,t,n)}c.memoizedState=n;var u={value:n,getSnapshot:t};return c.queue=u,Fp(Rp.bind(null,s,u,e),[e]),s.flags|=2048,fi(9,{destroy:void 0},Ep.bind(null,s,u,n,t),null),n},useId:function(){var e=mt(),t=Ne.identifierPrefix;if(Ae){var n=oa,s=sa;n=(s&~(1<<32-wt(s)-1)).toString(32)+n,t="_"+t+"R_"+n,n=Ro++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=kb++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Ac,useFormState:Vp,useActionState:Vp,useOptimistic:function(e){var t=mt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=bc.bind(null,le,!0,n),n.dispatch=t,[e,t]},useMemoCache:dc,useCacheRefresh:function(){return mt().memoizedState=Nb.bind(null,le)},useEffectEvent:function(e){var t=mt(),n={impl:e};return t.memoizedState=n,function(){if((we&2)!==0)throw Error(l(440));return n.impl.apply(void 0,arguments)}}},vc={readContext:it,use:Go,useCallback:ef,useContext:it,useEffect:hc,useImperativeHandle:$p,useInsertionEffect:Zp,useLayoutEffect:Xp,useMemo:tf,useReducer:Do,useRef:Kp,useState:function(){return Do(va)},useDebugValue:gc,useDeferredValue:function(e,t){var n=He();return af(n,Pe.memoizedState,e,t)},useTransition:function(){var e=Do(va)[0],t=He().memoizedState;return[typeof e=="boolean"?e:ms(e),t]},useSyncExternalStore:Tp,useId:rf,useHostTransitionStatus:Ac,useFormState:Up,useActionState:Up,useOptimistic:function(e,t){var n=He();return Dp(n,Pe,e,t)},useMemoCache:dc,useCacheRefresh:lf};vc.useEffectEvent=Qp;var pf={readContext:it,use:Go,useCallback:ef,useContext:it,useEffect:hc,useImperativeHandle:$p,useInsertionEffect:Zp,useLayoutEffect:Xp,useMemo:tf,useReducer:mc,useRef:Kp,useState:function(){return mc(va)},useDebugValue:gc,useDeferredValue:function(e,t){var n=He();return Pe===null?yc(n,e,t):af(n,Pe.memoizedState,e,t)},useTransition:function(){var e=mc(va)[0],t=He().memoizedState;return[typeof e=="boolean"?e:ms(e),t]},useSyncExternalStore:Tp,useId:rf,useHostTransitionStatus:Ac,useFormState:Yp,useActionState:Yp,useOptimistic:function(e,t){var n=He();return Pe!==null?Dp(n,Pe,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:dc,useCacheRefresh:lf};pf.useEffectEvent=Qp;function Sc(e,t,n,s){t=e.memoizedState,n=n(s,t),n=n==null?t:A({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Bc={enqueueSetState:function(e,t,n){e=e._reactInternals;var s=Tt(),c=_a(s);c.payload=t,n!=null&&(c.callback=n),t=qa(e,c,s),t!==null&&(vt(t,e,s),ls(t,e,s))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var s=Tt(),c=_a(s);c.tag=1,c.payload=t,n!=null&&(c.callback=n),t=qa(e,c,s),t!==null&&(vt(t,e,s),ls(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Tt(),s=_a(n);s.tag=2,t!=null&&(s.callback=t),t=qa(e,s,n),t!==null&&(vt(t,e,n),ls(t,e,n))}};function ff(e,t,n,s,c,u,h){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(s,u,h):t.prototype&&t.prototype.isPureReactComponent?!es(n,s)||!es(c,u):!0}function hf(e,t,n,s){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,s),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,s),t.state!==e&&Bc.enqueueReplaceState(t,t.state,null)}function Tn(e,t){var n=t;if("ref"in t){n={};for(var s in t)s!=="ref"&&(n[s]=t[s])}if(e=e.defaultProps){n===t&&(n=A({},n));for(var c in e)n[c]===void 0&&(n[c]=e[c])}return n}function gf(e){xo(e)}function yf(e){console.error(e)}function xf(e){xo(e)}function _o(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(s){setTimeout(function(){throw s})}}function Af(e,t,n){try{var s=e.onCaughtError;s(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function wc(e,t,n){return n=_a(n),n.tag=3,n.payload={element:null},n.callback=function(){_o(e,t)},n}function bf(e){return e=_a(e),e.tag=3,e}function vf(e,t,n,s){var c=n.type.getDerivedStateFromError;if(typeof c=="function"){var u=s.value;e.payload=function(){return c(u)},e.callback=function(){Af(t,n,s)}}var h=n.stateNode;h!==null&&typeof h.componentDidCatch=="function"&&(e.callback=function(){Af(t,n,s),typeof c!="function"&&(Fa===null?Fa=new Set([this]):Fa.add(this));var b=s.stack;this.componentDidCatch(s.value,{componentStack:b!==null?b:""})})}function Rb(e,t,n,s,c){if(n.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(t=n.alternate,t!==null&&oi(t,n,c,!0),n=jt.current,n!==null){switch(n.tag){case 31:case 13:return qt===null?$o():n.alternate===null&&_e===0&&(_e=3),n.flags&=-257,n.flags|=65536,n.lanes=c,s===zo?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([s]):t.add(s),Qc(e,s,c)),!1;case 22:return n.flags|=65536,s===zo?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([s])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([s]):n.add(s)),Qc(e,s,c)),!1}throw Error(l(435,n.tag))}return Qc(e,s,c),$o(),!1}if(Ae)return t=jt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=c,s!==Vl&&(e=Error(l(422),{cause:s}),ns(Ot(e,n)))):(s!==Vl&&(t=Error(l(423),{cause:s}),ns(Ot(t,n))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,s=Ot(s,n),c=wc(e.stateNode,s,c),ec(e,c),_e!==4&&(_e=2)),!1;var u=Error(l(520),{cause:s});if(u=Ot(u,n),Ss===null?Ss=[u]:Ss.push(u),_e!==4&&(_e=2),t===null)return!0;s=Ot(s,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=c&-c,n.lanes|=e,e=wc(n.stateNode,s,e),ec(n,e),!1;case 1:if(t=n.type,u=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(Fa===null||!Fa.has(u))))return n.flags|=65536,c&=-c,n.lanes|=c,c=bf(c),vf(c,e,n,s),ec(n,c),!1}n=n.return}while(n!==null);return!1}var Cc=Error(l(461)),Qe=!1;function st(e,t,n,s){t.child=e===null?wp(t,null,n,s):Pn(t,e.child,n,s)}
vendor: 9,796 bytes, line 48
48function Sf(e,t,n,s,c){n=n.render;var u=t.ref;if("ref"in s){var h={};for(var b in s)b!=="ref"&&(h[b]=s[b])}else h=s;return Cn(t),s=oc(e,t,n,h,u,c),b=rc(),e!==null&&!Qe?(lc(e,t,c),Sa(e,t,c)):(Ae&&b&&_l(t),t.flags|=1,st(e,t,s,c),t.child)}function Bf(e,t,n,s,c){if(e===null){var u=n.type;return typeof u=="function"&&!Ol(u)&&u.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=u,wf(e,t,u,s,c)):(e=So(n.type,null,s,t,t.mode,c),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!Ec(e,c)){var h=u.memoizedProps;if(n=n.compare,n=n!==null?n:es,n(h,s)&&e.ref===t.ref)return Sa(e,t,c)}return t.flags|=1,e=ga(u,s),e.ref=t.ref,e.return=t,t.child=e}function wf(e,t,n,s,c){if(e!==null){var u=e.memoizedProps;if(es(u,s)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=s=u,Ec(e,c))(e.flags&131072)!==0&&(Qe=!0);else return t.lanes=e.lanes,Sa(e,t,c)}return kc(e,t,n,s,c)}function Cf(e,t,n,s){var c=s.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|n:n,e!==null){for(s=t.child=e.child,c=0;s!==null;)c=c|s.lanes|s.childLanes,s=s.sibling;s=c&~u}else s=0,t.child=null;return kf(e,t,u,n,s)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ko(t,u!==null?u.cachePool:null),u!==null?jp(t,u):ac(),zp(t);else return s=t.lanes=536870912,kf(e,t,u!==null?u.baseLanes|n:n,n,s)}else u!==null?(ko(t,u.cachePool),jp(t,u),Ua(),t.memoizedState=null):(e!==null&&ko(t,null),ac(),Ua());return st(e,t,c,n),t.child}function hs(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function kf(e,t,n,s,c){var u=Zl();return u=u===null?null:{parent:Ke._currentValue,pool:u},t.memoizedState={baseLanes:n,cachePool:u},e!==null&&ko(t,null),ac(),zp(t),e!==null&&oi(e,t,s,!0),t.childLanes=c,null}function qo(e,t){return t=Uo({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function jf(e,t,n){return Pn(t,e.child,null,n),e=qo(t,t.pendingProps),e.flags|=2,zt(t),t.memoizedState=null,e}function Mb(e,t,n){var s=t.pendingProps,c=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Ae){if(s.mode==="hidden")return e=qo(t,s),t.lanes=536870912,hs(null,e);if(ic(t),(e=Re)?(e=Wh(e,_t),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ga!==null?{id:sa,overflow:oa}:null,retryLane:536870912,hydrationErrors:null},n=cp(e),n.return=t,t.child=n,nt=t,Re=null)):e=null,e===null)throw Oa(t);return t.lanes=536870912,null}return qo(t,s)}var u=e.memoizedState;if(u!==null){var h=u.dehydrated;if(ic(t),c)if(t.flags&256)t.flags&=-257,t=jf(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(l(558));else if(Qe||oi(e,t,n,!1),c=(n&e.childLanes)!==0,Qe||c){if(s=Ne,s!==null&&(h=gm(s,n),h!==0&&h!==u.retryLane))throw u.retryLane=h,vn(e,h),vt(s,e,h),Cc;$o(),t=jf(e,t,n)}else e=u.treeContext,Re=Vt(h.nextSibling),nt=t,Ae=!0,Da=null,_t=!1,e!==null&&mp(t,e),t=qo(t,s),t.flags|=4096;return t}return e=ga(e.child,{mode:s.mode,children:s.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Vo(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(l(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function kc(e,t,n,s,c){return Cn(t),n=oc(e,t,n,s,void 0,c),s=rc(),e!==null&&!Qe?(lc(e,t,c),Sa(e,t,c)):(Ae&&s&&_l(t),t.flags|=1,st(e,t,n,c),t.child)}function zf(e,t,n,s,c,u){return Cn(t),t.updateQueue=null,n=Ip(t,s,n,c),Pp(e),s=rc(),e!==null&&!Qe?(lc(e,t,u),Sa(e,t,u)):(Ae&&s&&_l(t),t.flags|=1,st(e,t,n,u),t.child)}function Pf(e,t,n,s,c){if(Cn(t),t.stateNode===null){var u=ai,h=n.contextType;typeof h=="object"&&h!==null&&(u=it(h)),u=new n(s,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Bc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=s,u.state=t.memoizedState,u.refs={},Jl(t),h=n.contextType,u.context=typeof h=="object"&&h!==null?it(h):ai,u.state=t.memoizedState,h=n.getDerivedStateFromProps,typeof h=="function"&&(Sc(t,n,h,s),u.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(h=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),h!==u.state&&Bc.enqueueReplaceState(u,u.state,null),ds(t,s,u,c),cs(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),s=!0}else if(e===null){u=t.stateNode;var b=t.memoizedProps,S=Tn(n,b);u.props=S;var N=u.context,D=n.contextType;h=ai,typeof D=="object"&&D!==null&&(h=it(D));var L=n.getDerivedStateFromProps;D=typeof L=="function"||typeof u.getSnapshotBeforeUpdate=="function",b=t.pendingProps!==b,D||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(b||N!==h)&&hf(t,u,s,h),La=!1;var R=t.memoizedState;u.state=R,ds(t,s,u,c),cs(),N=t.memoizedState,b||R!==N||La?(typeof L=="function"&&(Sc(t,n,L,s),N=t.memoizedState),(S=La||ff(t,n,S,s,R,N,h))?(D||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=s,t.memoizedState=N),u.props=s,u.state=N,u.context=h,s=S):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),s=!1)}else{u=t.stateNode,$l(e,t),h=t.memoizedProps,D=Tn(n,h),u.props=D,L=t.pendingProps,R=u.context,N=n.contextType,S=ai,typeof N=="object"&&N!==null&&(S=it(N)),b=n.getDerivedStateFromProps,(N=typeof b=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(h!==L||R!==S)&&hf(t,u,s,S),La=!1,R=t.memoizedState,u.state=R,ds(t,s,u,c),cs();var M=t.memoizedState;h!==L||R!==M||La||e!==null&&e.dependencies!==null&&wo(e.dependencies)?(typeof b=="function"&&(Sc(t,n,b,s),M=t.memoizedState),(D=La||ff(t,n,D,s,R,M,S)||e!==null&&e.dependencies!==null&&wo(e.dependencies))?(N||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(s,M,S),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(s,M,S)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||h===e.memoizedProps&&R===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&R===e.memoizedState||(t.flags|=1024),t.memoizedProps=s,t.memoizedState=M),u.props=s,u.state=M,u.context=S,s=D):(typeof u.componentDidUpdate!="function"||h===e.memoizedProps&&R===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&R===e.memoizedState||(t.flags|=1024),s=!1)}return u=s,Vo(e,t),s=(t.flags&128)!==0,u||s?(u=t.stateNode,n=s&&typeof n.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&s?(t.child=Pn(t,e.child,null,c),t.child=Pn(t,null,n,c)):st(e,t,n,c),t.memoizedState=u.state,e=t.child):e=Sa(e,t,c),e}function If(e,t,n,s){return Bn(),t.flags|=256,st(e,t,n,s),t.child}var jc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function zc(e){return{baseLanes:e,cachePool:xp()}}function Pc(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=It),e}function Tf(e,t,n){var s=t.pendingProps,c=!1,u=(t.flags&128)!==0,h;if((h=u)||(h=e!==null&&e.memoizedState===null?!1:(Ue.current&2)!==0),h&&(c=!0,t.flags&=-129),h=(t.flags&32)!==0,t.flags&=-33,e===null){if(Ae){if(c?Va(t):Ua(),(e=Re)?(e=Wh(e,_t),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ga!==null?{id:sa,overflow:oa}:null,retryLane:536870912,hydrationErrors:null},n=cp(e),n.return=t,t.child=n,nt=t,Re=null)):e=null,e===null)throw Oa(t);return ud(e)?t.lanes=32:t.lanes=536870912,null}var b=s.children;return s=s.fallback,c?(Ua(),c=t.mode,b=Uo({mode:"hidden",children:b},c),s=Sn(s,c,n,null),b.return=t,s.return=t,b.sibling=s,t.child=b,s=t.child,s.memoizedState=zc(n),s.childLanes=Pc(e,h,n),t.memoizedState=jc,hs(null,s)):(Va(t),Ic(t,b))}var S=e.memoizedState;if(S!==null&&(b=S.dehydrated,b!==null)){if(u)t.flags&256?(Va(t),t.flags&=-257,t=Tc(e,t,n)):t.memoizedState!==null?(Ua(),t.child=e.child,t.flags|=128,t=null):(Ua(),b=s.fallback,c=t.mode,s=Uo({mode:"visible",children:s.children},c),b=Sn(b,c,n,null),b.flags|=2,s.return=t,b.return=t,s.sibling=b,t.child=s,Pn(t,e.child,null,n),s=t.child,s.memoizedState=zc(n),s.childLanes=Pc(e,h,n),t.memoizedState=jc,t=hs(null,s));else if(Va(t),ud(b)){if(h=b.nextSibling&&b.nextSibling.dataset,h)var N=h.dgst;h=N,s=Error(l(419)),s.stack="",s.digest=h,ns({value:s,source:null,stack:null}),t=Tc(e,t,n)}else if(Qe||oi(e,t,n,!1),h=(n&e.childLanes)!==0,Qe||h){if(h=Ne,h!==null&&(s=gm(h,n),s!==0&&s!==S.retryLane))throw S.retryLane=s,vn(e,s),vt(h,e,s),Cc;dd(b)||$o(),t=Tc(e,t,n)}else dd(b)?(t.flags|=192,t.child=e.child,t=null):(e=S.treeContext,Re=Vt(b.nextSibling),nt=t,Ae=!0,Da=null,_t=!1,e!==null&&mp(t,e),t=Ic(t,s.children),t.flags|=4096);return t}return c?(Ua(),b=s.fallback,c=t.mode,S=e.child,N=S.sibling,s=ga(S,{mode:"hidden",children:s.children}),s.subtreeFlags=S.subtreeFlags&65011712,N!==null?b=ga(N,b):(b=Sn(b,c,n,null),b.flags|=2),b.return=t,s.return=t,s.sibling=b,t.child=s,hs(null,s),s=t.child,b=e.child.memoizedState,b
vendor: 9,116 bytes, line 48
48===null?b=zc(n):(c=b.cachePool,c!==null?(S=Ke._currentValue,c=c.parent!==S?{parent:S,pool:S}:c):c=xp(),b={baseLanes:b.baseLanes|n,cachePool:c}),s.memoizedState=b,s.childLanes=Pc(e,h,n),t.memoizedState=jc,hs(e.child,s)):(Va(t),n=e.child,e=n.sibling,n=ga(n,{mode:"visible",children:s.children}),n.return=t,n.sibling=null,e!==null&&(h=t.deletions,h===null?(t.deletions=[e],t.flags|=16):h.push(e)),t.child=n,t.memoizedState=null,n)}function Ic(e,t){return t=Uo({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Uo(e,t){return e=kt(22,e,null,t),e.lanes=0,e}function Tc(e,t,n){return Pn(t,e.child,null,n),e=Ic(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Nf(e,t,n){e.lanes|=t;var s=e.alternate;s!==null&&(s.lanes|=t),Yl(e.return,t,n)}function Nc(e,t,n,s,c,u){var h=e.memoizedState;h===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:s,tail:n,tailMode:c,treeForkCount:u}:(h.isBackwards=t,h.rendering=null,h.renderingStartTime=0,h.last=s,h.tail=n,h.tailMode=c,h.treeForkCount=u)}function Ef(e,t,n){var s=t.pendingProps,c=s.revealOrder,u=s.tail;s=s.children;var h=Ue.current,b=(h&2)!==0;if(b?(h=h&1|2,t.flags|=128):h&=1,Y(Ue,h),st(e,t,s,n),s=Ae?as:0,!b&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Nf(e,n,t);else if(e.tag===19)Nf(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(n=t.child,c=null;n!==null;)e=n.alternate,e!==null&&No(e)===null&&(c=n),n=n.sibling;n=c,n===null?(c=t.child,t.child=null):(c=n.sibling,n.sibling=null),Nc(t,!1,c,n,u,s);break;case"backwards":case"unstable_legacy-backwards":for(n=null,c=t.child,t.child=null;c!==null;){if(e=c.alternate,e!==null&&No(e)===null){t.child=c;break}e=c.sibling,c.sibling=n,n=c,c=e}Nc(t,!0,n,null,u,s);break;case"together":Nc(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function Sa(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ka|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(oi(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(l(153));if(t.child!==null){for(e=t.child,n=ga(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ga(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ec(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&wo(e)))}function Gb(e,t,n){switch(t.tag){case 3:ut(t,t.stateNode.containerInfo),Wa(t,Ke,e.memoizedState.cache),Bn();break;case 27:case 5:_i(t);break;case 4:ut(t,t.stateNode.containerInfo);break;case 10:Wa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,ic(t),null;break;case 13:var s=t.memoizedState;if(s!==null)return s.dehydrated!==null?(Va(t),t.flags|=128,null):(n&t.child.childLanes)!==0?Tf(e,t,n):(Va(t),e=Sa(e,t,n),e!==null?e.sibling:null);Va(t);break;case 19:var c=(e.flags&128)!==0;if(s=(n&t.childLanes)!==0,s||(oi(e,t,n,!1),s=(n&t.childLanes)!==0),c){if(s)return Ef(e,t,n);t.flags|=128}if(c=t.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),Y(Ue,Ue.current),s)break;return null;case 22:return t.lanes=0,Cf(e,t,n,t.pendingProps);case 24:Wa(t,Ke,e.memoizedState.cache)}return Sa(e,t,n)}function Rf(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)Qe=!0;else{if(!Ec(e,n)&&(t.flags&128)===0)return Qe=!1,Gb(e,t,n);Qe=(e.flags&131072)!==0}else Qe=!1,Ae&&(t.flags&1048576)!==0&&up(t,as,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=jn(t.elementType),t.type=e,typeof e=="function")Ol(e)?(s=Tn(e,s),t.tag=1,t=Pf(null,t,e,s,n)):(t.tag=0,t=kc(null,t,e,s,n));else{if(e!=null){var c=e.$$typeof;if(c===V){t.tag=11,t=Sf(null,t,e,s,n);break e}else if(c===K){t.tag=14,t=Bf(null,t,e,s,n);break e}}throw t=We(e)||e,Error(l(306,t,""))}}return t;case 0:return kc(e,t,t.type,t.pendingProps,n);case 1:return s=t.type,c=Tn(s,t.pendingProps),Pf(e,t,s,c,n);case 3:e:{if(ut(t,t.stateNode.containerInfo),e===null)throw Error(l(387));s=t.pendingProps;var u=t.memoizedState;c=u.element,$l(e,t),ds(t,s,null,n);var h=t.memoizedState;if(s=h.cache,Wa(t,Ke,s),s!==u.cache&&Kl(t,[Ke],n,!0),cs(),s=h.element,u.isDehydrated)if(u={element:s,isDehydrated:!1,cache:h.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=If(e,t,s,n);break e}else if(s!==c){c=Ot(Error(l(424)),t),ns(c),t=If(e,t,s,n);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Re=Vt(e.firstChild),nt=t,Ae=!0,Da=null,_t=!0,n=wp(t,null,s,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Bn(),s===c){t=Sa(e,t,n);break e}st(e,t,s,n)}t=t.child}return t;case 26:return Vo(e,t),e===null?(n=Hh(t.type,null,t.pendingProps,null))?t.memoizedState=n:Ae||(n=t.type,e=t.pendingProps,s=or(pe.current).createElement(n),s[at]=t,s[ht]=e,ot(s,n,e),et(s),t.stateNode=s):t.memoizedState=Hh(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return _i(t),e===null&&Ae&&(s=t.stateNode=qh(t.type,t.pendingProps,pe.current),nt=t,_t=!0,c=Re,Ja(t.type)?(md=c,Re=Vt(s.firstChild)):Re=c),st(e,t,t.pendingProps.children,n),Vo(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Ae&&((c=s=Re)&&(s=mv(s,t.type,t.pendingProps,_t),s!==null?(t.stateNode=s,nt=t,Re=Vt(s.firstChild),_t=!1,c=!0):c=!1),c||Oa(t)),_i(t),c=t.type,u=t.pendingProps,h=e!==null?e.memoizedProps:null,s=u.children,rd(c,u)?s=null:h!==null&&rd(c,h)&&(t.flags|=32),t.memoizedState!==null&&(c=oc(e,t,jb,null,null,n),Is._currentValue=c),Vo(e,t),st(e,t,s,n),t.child;case 6:return e===null&&Ae&&((e=n=Re)&&(n=pv(n,t.pendingProps,_t),n!==null?(t.stateNode=n,nt=t,Re=null,e=!0):e=!1),e||Oa(t)),null;case 13:return Tf(e,t,n);case 4:return ut(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=Pn(t,null,s,n):st(e,t,s,n),t.child;case 11:return Sf(e,t,t.type,t.pendingProps,n);case 7:return st(e,t,t.pendingProps,n),t.child;case 8:return st(e,t,t.pendingProps.children,n),t.child;case 12:return st(e,t,t.pendingProps.children,n),t.child;case 10:return s=t.pendingProps,Wa(t,t.type,s.value),st(e,t,s.children,n),t.child;case 9:return c=t.type._context,s=t.pendingProps.children,Cn(t),c=it(c),s=s(c),t.flags|=1,st(e,t,s,n),t.child;case 14:return Bf(e,t,t.type,t.pendingProps,n);case 15:return wf(e,t,t.type,t.pendingProps,n);case 19:return Ef(e,t,n);case 31:return Mb(e,t,n);case 22:return Cf(e,t,n,t.pendingProps);case 24:return Cn(t),s=it(Ke),e===null?(c=Zl(),c===null&&(c=Ne,u=Fl(),c.pooledCache=u,u.refCount++,u!==null&&(c.pooledCacheLanes|=n),c=u),t.memoizedState={parent:s,cache:c},Jl(t),Wa(t,Ke,c)):((e.lanes&n)!==0&&($l(e,t),ds(t,null,null,n),cs()),c=e.memoizedState,u=t.memoizedState,c.parent!==s?(c={parent:s,cache:s},t.memoizedState=c,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=c),Wa(t,Ke,s)):(s=u.cache,Wa(t,Ke,s),s!==c.cache&&Kl(t,[Ke],n,!0))),st(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(l(156,t.tag))}function Ba(e){e.flags|=4}function Rc(e,t,n,s,c){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(c&335544128)===c)if(e.stateNode.complete)e.flags|=8192;else if(rh())e.flags|=8192;else throw zn=zo,Xl}else e.flags&=-16777217}function Mf(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Zh(t))if(rh())e.flags|=8192;else throw zn=zo,Xl}function Ho(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?pm():536870912,e.lanes|=t,xi|=t)}function gs(e,t){if(!Ae)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var s=null;n!==null;)n.alternate!==null&&(s=n),n=n.sibling;s===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:s.sibling=null}}function Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,s=0;if(t)for(var c=e.child;c!==null;)n|=c.lanes|c.childLanes,s|=c.subtreeFlags&65011712,s|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)n|=c.lanes|c.childLanes,s|=c.subtreeFlags,s|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=s,e.childLanes=n,t}function Db(e,t,n){var s=t.pendingProps;switch(ql(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return Me(t),null;case 3:return n=t.stateNode,s=null,e!==null&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),Aa(Ke),Ve(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(si(t)?Ba(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ul())),Me(t),null;case 26:var c=t.type,u=t.memoizedState;return e===null?(Ba(t),u!==null?(Me(t),Mf(t,u)):(Me(t),Rc(t,c,null,s,n))):u?u!==e.memoizedState?(Ba(t),Me(t),Mf(t,u)):(Me(t),t.flags&=-16777217):(e=e.memoizedProps,e!==s&&Ba(t),Me(t),Rc(t,c,e,s,n)),null;case 27:if(to(t),n=pe.current,c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Ba(t);
vendor: 6,500 bytes, line 48
48else{if(!s){if(t.stateNode===null)throw Error(l(166));return Me(t),null}e=J.current,si(t)?pp(t):(e=qh(c,s,n),t.stateNode=e,Ba(t))}return Me(t),null;case 5:if(to(t),c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Ba(t);else{if(!s){if(t.stateNode===null)throw Error(l(166));return Me(t),null}if(u=J.current,si(t))pp(t);else{var h=or(pe.current);switch(u){case 1:u=h.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:u=h.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":u=h.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":u=h.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":u=h.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof s.is=="string"?h.createElement("select",{is:s.is}):h.createElement("select"),s.multiple?u.multiple=!0:s.size&&(u.size=s.size);break;default:u=typeof s.is=="string"?h.createElement(c,{is:s.is}):h.createElement(c)}}u[at]=t,u[ht]=s;e:for(h=t.child;h!==null;){if(h.tag===5||h.tag===6)u.appendChild(h.stateNode);else if(h.tag!==4&&h.tag!==27&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===t)break e;for(;h.sibling===null;){if(h.return===null||h.return===t)break e;h=h.return}h.sibling.return=h.return,h=h.sibling}t.stateNode=u;e:switch(ot(u,c,s),c){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&Ba(t)}}return Me(t),Rc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&Ba(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(l(166));if(e=pe.current,si(t)){if(e=t.stateNode,n=t.memoizedProps,s=null,c=nt,c!==null)switch(c.tag){case 27:case 5:s=c.memoizedProps}e[at]=t,e=!!(e.nodeValue===n||s!==null&&s.suppressHydrationWarning===!0||Th(e.nodeValue,n)),e||Oa(t,!0)}else e=or(e).createTextNode(s),e[at]=t,t.stateNode=e}return Me(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(s=si(t),n!==null){if(e===null){if(!s)throw Error(l(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(557));e[at]=t}else Bn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Me(t),e=!1}else n=Ul(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(zt(t),t):(zt(t),null);if((t.flags&128)!==0)throw Error(l(558))}return Me(t),null;case 13:if(s=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=si(t),s!==null&&s.dehydrated!==null){if(e===null){if(!c)throw Error(l(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(l(317));c[at]=t}else Bn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Me(t),c=!1}else c=Ul(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(zt(t),t):(zt(t),null)}return zt(t),(t.flags&128)!==0?(t.lanes=n,t):(n=s!==null,e=e!==null&&e.memoizedState!==null,n&&(s=t.child,c=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(c=s.alternate.memoizedState.cachePool.pool),u=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(u=s.memoizedState.cachePool.pool),u!==c&&(s.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Ho(t,t.updateQueue),Me(t),null);case 4:return Ve(),e===null&&ad(t.stateNode.containerInfo),Me(t),null;case 10:return Aa(t.type),Me(t),null;case 19:if(q(Ue),s=t.memoizedState,s===null)return Me(t),null;if(c=(t.flags&128)!==0,u=s.rendering,u===null)if(c)gs(s,!1);else{if(_e!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=No(e),u!==null){for(t.flags|=128,gs(s,!1),e=u.updateQueue,t.updateQueue=e,Ho(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)lp(n,e),n=n.sibling;return Y(Ue,Ue.current&1|2),Ae&&ya(t,s.treeForkCount),t.child}e=e.sibling}s.tail!==null&&St()>Zo&&(t.flags|=128,c=!0,gs(s,!1),t.lanes=4194304)}else{if(!c)if(e=No(u),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,Ho(t,e),gs(s,!0),s.tail===null&&s.tailMode==="hidden"&&!u.alternate&&!Ae)return Me(t),null}else 2*St()-s.renderingStartTime>Zo&&n!==536870912&&(t.flags|=128,c=!0,gs(s,!1),t.lanes=4194304);s.isBackwards?(u.sibling=t.child,t.child=u):(e=s.last,e!==null?e.sibling=u:t.child=u,s.last=u)}return s.tail!==null?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=St(),e.sibling=null,n=Ue.current,Y(Ue,c?n&1|2:n&1),Ae&&ya(t,s.treeForkCount),e):(Me(t),null);case 22:case 23:return zt(t),nc(),s=t.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?(n&536870912)!==0&&(t.flags&128)===0&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),n=t.updateQueue,n!==null&&Ho(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),s=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),s!==n&&(t.flags|=2048),e!==null&&q(kn),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Aa(Ke),Me(t),null;case 25:return null;case 30:return null}throw Error(l(156,t.tag))}function Ob(e,t){switch(ql(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Aa(Ke),Ve(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return to(t),null;case 31:if(t.memoizedState!==null){if(zt(t),t.alternate===null)throw Error(l(340));Bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(zt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));Bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return q(Ue),null;case 4:return Ve(),null;case 10:return Aa(t.type),null;case 22:case 23:return zt(t),nc(),e!==null&&q(kn),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Aa(Ke),null;case 25:return null;default:return null}}function Gf(e,t){switch(ql(t),t.tag){case 3:Aa(Ke),Ve();break;case 26:case 27:case 5:to(t);break;case 4:Ve();break;case 31:t.memoizedState!==null&&zt(t);break;case 13:zt(t);break;case 19:q(Ue);break;case 10:Aa(t.type);break;case 22:case 23:zt(t),nc(),e!==null&&q(kn);break;case 24:Aa(Ke)}}function ys(e,t){try{var n=t.updateQueue,s=n!==null?n.lastEffect:null;if(s!==null){var c=s.next;n=c;do{if((n.tag&e)===e){s=void 0;var u=n.create,h=n.inst;s=u(),h.destroy=s}n=n.next}while(n!==c)}}catch(b){ze(t,t.return,b)}}
vendor: 20,168 bytes, line 48
48function Ha(e,t,n){try{var s=t.updateQueue,c=s!==null?s.lastEffect:null;if(c!==null){var u=c.next;s=u;do{if((s.tag&e)===e){var h=s.inst,b=h.destroy;if(b!==void 0){h.destroy=void 0,c=t;var S=n,N=b;try{N()}catch(D){ze(c,S,D)}}}s=s.next}while(s!==u)}}catch(D){ze(t,t.return,D)}}function Df(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{kp(t,n)}catch(s){ze(e,e.return,s)}}}function Of(e,t,n){n.props=Tn(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(s){ze(e,t,s)}}function xs(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;case 30:s=e.stateNode;break;default:s=e.stateNode}typeof n=="function"?e.refCleanup=n(s):n.current=s}}catch(c){ze(e,t,c)}}function ra(e,t){var n=e.ref,s=e.refCleanup;if(n!==null)if(typeof s=="function")try{s()}catch(c){ze(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(c){ze(e,t,c)}else n.current=null}function Wf(e){var t=e.type,n=e.memoizedProps,s=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&s.focus();break e;case"img":n.src?s.src=n.src:n.srcSet&&(s.srcset=n.srcSet)}}catch(c){ze(e,e.return,c)}}function Mc(e,t,n){try{var s=e.stateNode;ov(s,e.type,n,t),s[ht]=t}catch(c){ze(e,e.return,c)}}function Lf(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ja(e.type)||e.tag===4}function Gc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Lf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Ja(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Dc(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=fa));else if(s!==4&&(s===27&&Ja(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Dc(e,t,n),e=e.sibling;e!==null;)Dc(e,t,n),e=e.sibling}function Yo(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(s!==4&&(s===27&&Ja(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Yo(e,t,n),e=e.sibling;e!==null;)Yo(e,t,n),e=e.sibling}function _f(e){var t=e.stateNode,n=e.memoizedProps;try{for(var s=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);ot(t,s,n),t[at]=e,t[ht]=n}catch(u){ze(e,e.return,u)}}var wa=!1,Ze=!1,Oc=!1,qf=typeof WeakSet=="function"?WeakSet:Set,tt=null;function Wb(e,t){if(e=e.containerInfo,sd=pr,e=$m(e),Tl(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var s=n.getSelection&&n.getSelection();if(s&&s.rangeCount!==0){n=s.anchorNode;var c=s.anchorOffset,u=s.focusNode;s=s.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var h=0,b=-1,S=-1,N=0,D=0,L=e,R=null;t:for(;;){for(var M;L!==n||c!==0&&L.nodeType!==3||(b=h+c),L!==u||s!==0&&L.nodeType!==3||(S=h+s),L.nodeType===3&&(h+=L.nodeValue.length),(M=L.firstChild)!==null;)R=L,L=M;for(;;){if(L===e)break t;if(R===n&&++N===c&&(b=h),R===u&&++D===s&&(S=h),(M=L.nextSibling)!==null)break;L=R,R=L.parentNode}L=M}n=b===-1||S===-1?null:{start:b,end:S}}else n=null}n=n||{start:0,end:0}}else n=null;for(od={focusedElem:e,selectionRange:n},pr=!1,tt=t;tt!==null;)if(t=tt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,tt=e;else for(;tt!==null;){switch(t=tt,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(n=0;n<e.length;n++)c=e[n],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,n=t,c=u.memoizedProps,u=u.memoizedState,s=n.stateNode;try{var Z=Tn(n.type,c);e=s.getSnapshotBeforeUpdate(Z,u),s.__reactInternalSnapshotBeforeUpdate=e}catch(ie){ze(n,n.return,ie)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)cd(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":cd(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(l(163))}if(e=t.sibling,e!==null){e.return=t.return,tt=e;break}tt=t.return}}function Vf(e,t,n){var s=n.flags;switch(n.tag){case 0:case 11:case 15:ka(e,n),s&4&&ys(5,n);break;case 1:if(ka(e,n),s&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(h){ze(n,n.return,h)}else{var c=Tn(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(c,t,e.__reactInternalSnapshotBeforeUpdate)}catch(h){ze(n,n.return,h)}}s&64&&Df(n),s&512&&xs(n,n.return);break;case 3:if(ka(e,n),s&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{kp(e,t)}catch(h){ze(n,n.return,h)}}break;case 27:t===null&&s&4&&_f(n);case 26:case 5:ka(e,n),t===null&&s&4&&Wf(n),s&512&&xs(n,n.return);break;case 12:ka(e,n);break;case 31:ka(e,n),s&4&&Yf(e,n);break;case 13:ka(e,n),s&4&&Kf(e,n),s&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Fb.bind(null,n),fv(e,n))));break;case 22:if(s=n.memoizedState!==null||wa,!s){t=t!==null&&t.memoizedState!==null||Ze,c=wa;var u=Ze;wa=s,(Ze=t)&&!u?ja(e,n,(n.subtreeFlags&8772)!==0):ka(e,n),wa=c,Ze=u}break;case 30:break;default:ka(e,n)}}function Uf(e){var t=e.alternate;t!==null&&(e.alternate=null,Uf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&fl(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var De=null,yt=!1;function Ca(e,t,n){for(n=n.child;n!==null;)Hf(e,t,n),n=n.sibling}function Hf(e,t,n){if(Bt&&typeof Bt.onCommitFiberUnmount=="function")try{Bt.onCommitFiberUnmount(qi,n)}catch{}switch(n.tag){case 26:Ze||ra(n,t),Ca(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:Ze||ra(n,t);var s=De,c=yt;Ja(n.type)&&(De=n.stateNode,yt=!1),Ca(e,t,n),js(n.stateNode),De=s,yt=c;break;case 5:Ze||ra(n,t);case 6:if(s=De,c=yt,De=null,Ca(e,t,n),De=s,yt=c,De!==null)if(yt)try{(De.nodeType===9?De.body:De.nodeName==="HTML"?De.ownerDocument.body:De).removeChild(n.stateNode)}catch(u){ze(n,t,u)}else try{De.removeChild(n.stateNode)}catch(u){ze(n,t,u)}break;case 18:De!==null&&(yt?(e=De,Dh(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),ki(e)):Dh(De,n.stateNode));break;case 4:s=De,c=yt,De=n.stateNode.containerInfo,yt=!0,Ca(e,t,n),De=s,yt=c;break;case 0:case 11:case 14:case 15:Ha(2,n,t),Ze||Ha(4,n,t),Ca(e,t,n);break;case 1:Ze||(ra(n,t),s=n.stateNode,typeof s.componentWillUnmount=="function"&&Of(n,t,s)),Ca(e,t,n);break;case 21:Ca(e,t,n);break;case 22:Ze=(s=Ze)||n.memoizedState!==null,Ca(e,t,n),Ze=s;break;default:Ca(e,t,n)}}function Yf(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ki(e)}catch(n){ze(t,t.return,n)}}}function Kf(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ki(e)}catch(n){ze(t,t.return,n)}}function Lb(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new qf),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new qf),t;default:throw Error(l(435,e.tag))}}function Ko(e,t){var n=Lb(e);t.forEach(function(s){if(!n.has(s)){n.add(s);var c=Qb.bind(null,e,s);s.then(c,c)}})}function xt(e,t){var n=t.deletions;if(n!==null)for(var s=0;s<n.length;s++){var c=n[s],u=e,h=t,b=h;e:for(;b!==null;){switch(b.tag){case 27:if(Ja(b.type)){De=b.stateNode,yt=!1;break e}break;case 5:De=b.stateNode,yt=!1;break e;case 3:case 4:De=b.stateNode.containerInfo,yt=!0;break e}b=b.return}if(De===null)throw Error(l(160));Hf(u,h,c),De=null,yt=!1,u=c.alternate,u!==null&&(u.return=null),c.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Ff(t,e),t=t.sibling}var Xt=null;function Ff(e,t){var n=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:xt(t,e),At(e),s&4&&(Ha(3,e,e.return),ys(3,e),Ha(5,e,e.return));break;case 1:xt(t,e),At(e),s&512&&(Ze||n===null||ra(n,n.return)),s&64&&wa&&(e=e.updateQueue,e!==null&&(s=e.callbacks,s!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?s:n.concat(s))));break;case 26:var c=Xt;if(xt(t,e),At(e),s&512&&(Ze||n===null||ra(n,n.return)),s&4){var u=n!==null?n.memoizedState:null;if(s=e.memoizedState,n===null)if(s===null)if(e.stateNode===null){e:{s=e.type,n=e.memoizedProps,c=c.ownerDocument||c;t:switch(s){case"title":u=c.getElementsByTagName("title")[0],(!u||u[Hi]||u[at]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=c.createElement(s),c.head.insertBefore(u,c.querySelector("head > title"))),ot(u,s,n),u[at]=e,et(u),s=u;break e;case"link":var h=Fh("link","href",c).get(s+(n.href||""));if(h){for(var b=0;b<h.length;b++)if(u=h[b],u.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&u.getAttribute("rel")===(n.rel==null?null:n.rel)&&u.getAttribute("title")===(n.title==null?null:n.title)&&u.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){h.splice(b,1);break t}}u=c.createElement(s),ot(u,s,n),c.head.appendChild(u);break;case"meta":if(h=Fh("meta","content",c).get(s+(n.content||""))){for(b=0;b<h.length;b++)if(u=h[b],u.getAttribute("content")===(n.content==null?null:""+n.content)&&u.getAttribute("name")===(n.name==null?null:n.name)&&u.getAttribute("property")===(n.property==null?null:n.property)&&u.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&u.getAttribute("charset")===(n.charSet==null?null:n.charSet)){h.splice(b,1);break t}}u=c.createElement(s),ot(u,s,n),c.head.appendChild(u);break;default:throw Error(l(468,s))}u[at]=e,et(u),s=u}e.stateNode=s}else Qh(c,e.type,e.stateNode);else e.stateNode=Kh(c,s,e.memoizedProps);else u!==s?(u===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):u.count--,s===null?Qh(c,e.type,e.stateNode):Kh(c,s,e.memoizedProps)):s===null&&e.stateNode!==null&&Mc(e,e.memoizedProps,n.memoizedProps)}break;case 27:xt(t,e),At(e),s&512&&(Ze||n===null||ra(n,n.return)),n!==null&&s&4&&Mc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(xt(t,e),At(e),s&512&&(Ze||n===null||ra(n,n.return)),e.flags&32){c=e.stateNode;try{Qn(c,"")}catch(Z){ze(e,e.return,Z)}}s&4&&e.stateNode!=null&&(c=e.memoizedProps,Mc(e,c,n!==null?n.memoizedProps:c)),s&1024&&(Oc=!0);break;case 6:if(xt(t,e),At(e),s&4){if(e.stateNode===null)throw Error(l(162));s=e.memoizedProps,n=e.stateNode;try{n.nodeValue=s}catch(Z){ze(e,e.return,Z)}}break;case 3:if(cr=null,c=Xt,Xt=rr(t.containerInfo),xt(t,e),Xt=c,At(e),s&4&&n!==null&&n.memoizedState.isDehydrated)try{ki(t.containerInfo)}catch(Z){ze(e,e.return,Z)}Oc&&(Oc=!1,Qf(e));break;case 4:s=Xt,Xt=rr(e.stateNode.containerInfo),xt(t,e),At(e),Xt=s;break;case 12:xt(t,e),At(e);break;case 31:xt(t,e),At(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Ko(e,s)));break;case 13:xt(t,e),At(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Qo=St()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Ko(e,s)));break;case 22:c=e.memoizedState!==null;var S=n!==null&&n.memoizedState!==null,N=wa,D=Ze;if(wa=N||c,Ze=D||S,xt(t,e),Ze=D,wa=N,At(e),s&8192)e:for(t=e.stateNode,t._visibility=c?t._visibility&-2:t._visibility|1,c&&(n===null||S||wa||Ze||Nn(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){S=n=t;try{if(u=S.stateNode,c)h=u.style,typeof h.setProperty=="function"?h.setProperty("display","none","important"):h.display="none";else{b=S.stateNode;var L=S.memoizedProps.style,R=L!=null&&L.hasOwnProperty("display")?L.display:null;b.style.display=R==null||typeof R=="boolean"?"":(""+R).trim()}}catch(Z){ze(S,S.return,Z)}}}else if(t.tag===6){if(n===null){S=t;try{S.stateNode.nodeValue=c?"":S.memoizedProps}catch(Z){ze(S,S.return,Z)}}}else if(t.tag===18){if(n===null){S=t;try{var M=S.stateNode;c?Oh(M,!0):Oh(S.stateNode,!1)}catch(Z){ze(S,S.return,Z)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}s&4&&(s=e.updateQueue,s!==null&&(n=s.retryQueue,n!==null&&(s.retryQueue=null,Ko(e,n))));break;case 19:xt(t,e),At(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Ko(e,s)));break;case 30:break;case 21:break;default:xt(t,e),At(e)}}function At(e){var t=e.flags;if(t&2){try{for(var n,s=e.return;s!==null;){if(Lf(s)){n=s;break}s=s.return}if(n==null)throw Error(l(160));switch(n.tag){case 27:var c=n.stateNode,u=Gc(e);Yo(e,u,c);break;case 5:var h=n.stateNode;n.flags&32&&(Qn(h,""),n.flags&=-33);var b=Gc(e);Yo(e,b,h);break;case 3:case 4:var S=n.stateNode.containerInfo,N=Gc(e);Dc(e,N,S);break;default:throw Error(l(161))}}catch(D){ze(e,e.return,D)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Qf(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Qf(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function ka(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Vf(e,t.alternate,t),t=t.sibling}function Nn(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Ha(4,t,t.return),Nn(t);break;case 1:ra(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Of(t,t.return,n),Nn(t);break;case 27:js(t.stateNode);case 26:case 5:ra(t,t.return),Nn(t);break;case 22:t.memoizedState===null&&Nn(t);break;case 30:Nn(t);break;default:Nn(t)}e=e.sibling}}function ja(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var s=t.alternate,c=e,u=t,h=u.flags;switch(u.tag){case 0:case 11:case 15:ja(c,u,n),ys(4,u);break;case 1:if(ja(c,u,n),s=u,c=s.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(N){ze(s,s.return,N)}if(s=u,c=s.updateQueue,c!==null){var b=s.stateNode;try{var S=c.shared.hiddenCallbacks;if(S!==null)for(c.shared.hiddenCallbacks=null,c=0;c<S.length;c++)Cp(S[c],b)}catch(N){ze(s,s.return,N)}}n&&h&64&&Df(u),xs(u,u.return);break;case 27:_f(u);case 26:case 5:ja(c,u,n),n&&s===null&&h&4&&Wf(u),xs(u,u.return);break;case 12:ja(c,u,n);break;case 31:ja(c,u,n),n&&h&4&&Yf(c,u);break;case 13:ja(c,u,n),n&&h&4&&Kf(c,u);break;case 22:u.memoizedState===null&&ja(c,u,n),xs(u,u.return);break;case 30:break;default:ja(c,u,n)}t=t.sibling}}function Wc(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&is(n))}function Lc(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&is(e))}function Jt(e,t,n,s){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Zf(e,t,n,s),t=t.sibling}function Zf(e,t,n,s){var c=t.flags;switch(t.tag){case 0:case 11:case 15:Jt(e,t,n,s),c&2048&&ys(9,t);break;case 1:Jt(e,t,n,s);break;case 3:Jt(e,t,n,s),c&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&is(e)));break;case 12:if(c&2048){Jt(e,t,n,s),e=t.stateNode;try{var u=t.memoizedProps,h=u.id,b=u.onPostCommit;typeof b=="function"&&b(h,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(S){ze(t,t.return,S)}}else Jt(e,t,n,s);break;case 31:Jt(e,t,n,s);break;case 13:Jt(e,t,n,s);break;case 23:break;case 22:u=t.stateNode,h=t.alternate,t.memoizedState!==null?u._visibility&2?Jt(e,t,n,s):As(e,t):u._visibility&2?Jt(e,t,n,s):(u._visibility|=2,hi(e,t,n,s,(t.subtreeFlags&10256)!==0||!1)),c&2048&&Wc(h,t);break;case 24:Jt(e,t,n,s),c&2048&&Lc(t.alternate,t);break;default:Jt(e,t,n,s)}}function hi(e,t,n,s,c){for(c=c&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,h=t,b=n,S=s,N=h.flags;switch(h.tag){case 0:case 11:case 15:hi(u,h,b,S,c),ys(8,h);break;case 23:break;case 22:var D=h.stateNode;h.memoizedState!==null?D._visibility&2?hi(u,h,b,S,c):As(u,h):(D._visibility|=2,hi(u,h,b,S,c)),c&&N&2048&&Wc(h.alternate,h);break;case 24:hi(u,h,b,S,c),c&&N&2048&&Lc(h.alternate,h);break;default:hi(u,h,b,S,c)}t=t.sibling}}function As(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,s=t,c=s.flags;switch(s.tag){case 22:As(n,s),c&2048&&Wc(s.alternate,s);break;case 24:As(n,s),c&2048&&Lc(s.alternate,s);break;default:As(n,s)}t=t.sibling}}var bs=8192;function gi(e,t,n){if(e.subtreeFlags&bs)for(e=e.child;e!==null;)Xf(e,t,n),e=e.sibling}function Xf(e,t,n){switch(e.tag){case 26:gi(e,t,n),e.flags&bs&&e.memoizedState!==null&&kv(n,Xt,e.memoizedState,e.memoizedProps);break;case 5:gi(e,t,n);break;case 3:case 4:var s=Xt;Xt=rr(e.stateNode.containerInfo),gi(e,t,n),Xt=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=bs,bs=16777216,gi(e,t,n),bs=s):gi(e,t,n));break;default:gi(e,t,n)}}function Jf(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function vs(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];tt=s,eh(s,e)}Jf(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)$f(e),e=e.sibling}function $f(e){switch(e.tag){case 0:case 11:case 15:vs(e),e.flags&2048&&Ha(9,e,e.return);break;case 3:vs(e);break;case 12:vs(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Fo(e)):vs(e);break;default:vs(e)}}function Fo(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];tt=s,eh(s,e)}Jf(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Ha(8,t,t.return),Fo(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Fo(t));break;default:Fo(t)}e=e.sibling}}function eh(e,t){for(;tt!==null;){var n=tt;switch(n.tag){case 0:case 11:case 15:Ha(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var s=n.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:is(n.memoizedState.cache)}if(s=n.child,s!==null)s.return=n,tt=s;else e:for(n=e;tt!==null;){s=tt;var c=s.sibling,u=s.return;if(Uf(s),s===n){tt=null;break e}if(c!==null){c.return=u,tt=c;break e}tt=u}}}var _b={getCacheForType:function(e){var t=it(Ke),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return it(Ke).controller.signal}},qb=typeof WeakMap=="function"?WeakMap:Map,we=0,Ne=null,fe=null,ge=0,je=0,Pt=null,Ya=!1,yi=!1,_c=!1,za=0,_e=0,Ka=0,En=0,qc=0,It=0,xi=0,Ss=null,bt=null,Vc=!1,Qo=0,th=0,Zo=1/0,Xo=null,Fa=null,Je=0,Qa=null,Ai=null,Pa=0,Uc=0,Hc=null,ah=null,Bs=0,Yc=null;function Tt(){return(we&2)!==0&&ge!==0?ge&-ge:G.T!==null?Jc():ym()}function nh(){if(It===0)if((ge&536870912)===0||Ae){var e=io;io<<=1,(io&3932160)===0&&(io=262144),It=e}else It=536870912;return e=jt.current,e!==null&&(e.flags|=32),It}function vt(e,t,n){(e===Ne&&(je===2||je===9)||e.cancelPendingCommit!==null)&&(bi(e,0),Za(e,ge,It,!1)),Ui(e,n),((we&2)===0||e!==Ne)&&(e===Ne&&((we&2)===0&&(En|=n),_e===4&&Za(e,ge,It,!1)),la(e))}function ih(e,t,n){if((we&6)!==0)throw Error(l(327));var s=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Vi(e,t),c=s?Hb(e,t):Fc(e,t,!0),u=s;do{if(c===0){yi&&!s&&Za(e,t,0,!1);break}else{if(n=e.current.alternate,u&&!Vb(n)){c=Fc(e,t,!1),u=!1;continue}if(c===2){if(u=t,e.errorRecoveryDisabledLanes&u)var h=0;else h=e.pendingLanes&-536870913,h=h!==0?h:h&536870912?536870912:0;if(h!==0){t=h;e:{var b=e;c=Ss;var S=b.current.memoizedState.isDehydrated;if(S&&(bi(b,h).flags|=256),h=Fc(b,h,!1),h!==2){if(_c&&!S){b.errorRecoveryDisabledLanes|=u,En|=u,c=4;break e}u=bt,bt=c,u!==null&&(bt===null?bt=u:bt.push.apply(bt,u))}c=h}if(u=!1,c!==2)continue}}if(c===1){bi(e,0),Za(e,t,0,!0);break}e:{switch(s=e,u=c,u){case 0:case 1:throw Error(l(345));case 4:if((t&4194048)!==t)break;case 6:Za(s,t,It,!Ya);break e;case 2:bt=null;break;case 3:case 5:break;default:throw Error(l(329))}
vendor: 14,059 bytes, line 48
48if((t&62914560)===t&&(c=Qo+300-St(),10<c)){if(Za(s,t,It,!Ya),oo(s,0,!0)!==0)break e;Pa=t,s.timeoutHandle=Mh(sh.bind(null,s,n,bt,Xo,Vc,t,It,En,xi,Ya,u,"Throttled",-0,0),c);break e}sh(s,n,bt,Xo,Vc,t,It,En,xi,Ya,u,null,-0,0)}}break}while(!0);la(e)}function sh(e,t,n,s,c,u,h,b,S,N,D,L,R,M){if(e.timeoutHandle=-1,L=t.subtreeFlags,L&8192||(L&16785408)===16785408){L={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:fa},Xf(t,u,L);var Z=(u&62914560)===u?Qo-St():(u&4194048)===u?th-St():0;if(Z=jv(L,Z),Z!==null){Pa=u,e.cancelPendingCommit=Z(ph.bind(null,e,t,u,n,s,c,h,b,S,D,L,null,R,M)),Za(e,u,h,!N);return}}ph(e,t,u,n,s,c,h,b,S)}function Vb(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var s=0;s<n.length;s++){var c=n[s],u=c.getSnapshot;c=c.value;try{if(!Ct(u(),c))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Za(e,t,n,s){t&=~qc,t&=~En,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var c=t;0<c;){var u=31-wt(c),h=1<<u;s[u]=-1,c&=~h}n!==0&&fm(e,n,t)}function Jo(){return(we&6)===0?(ws(0),!1):!0}function Kc(){if(fe!==null){if(je===0)var e=fe.return;else e=fe,xa=wn=null,cc(e),di=null,os=0,e=fe;for(;e!==null;)Gf(e.alternate,e),e=e.return;fe=null}}function bi(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,cv(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Pa=0,Kc(),Ne=e,fe=n=ga(e.current,null),ge=t,je=0,Pt=null,Ya=!1,yi=Vi(e,t),_c=!1,xi=It=qc=En=Ka=_e=0,bt=Ss=null,Vc=!1,(t&8)!==0&&(t|=t&32);var s=e.entangledLanes;if(s!==0)for(e=e.entanglements,s&=t;0<s;){var c=31-wt(s),u=1<<c;t|=e[c],s&=~u}return za=t,Ao(),n}function oh(e,t){le=null,G.H=fs,t===ci||t===jo?(t=vp(),je=3):t===Xl?(t=vp(),je=4):je=t===Cc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Pt=t,fe===null&&(_e=1,_o(e,Ot(t,e.current)))}function rh(){var e=jt.current;return e===null?!0:(ge&4194048)===ge?qt===null:(ge&62914560)===ge||(ge&536870912)!==0?e===qt:!1}function lh(){var e=G.H;return G.H=fs,e===null?fs:e}function ch(){var e=G.A;return G.A=_b,e}function $o(){_e=4,Ya||(ge&4194048)!==ge&&jt.current!==null||(yi=!0),(Ka&134217727)===0&&(En&134217727)===0||Ne===null||Za(Ne,ge,It,!1)}function Fc(e,t,n){var s=we;we|=2;var c=lh(),u=ch();(Ne!==e||ge!==t)&&(Xo=null,bi(e,t)),t=!1;var h=_e;e:do try{if(je!==0&&fe!==null){var b=fe,S=Pt;switch(je){case 8:Kc(),h=6;break e;case 3:case 2:case 9:case 6:jt.current===null&&(t=!0);var N=je;if(je=0,Pt=null,vi(e,b,S,N),n&&yi){h=0;break e}break;default:N=je,je=0,Pt=null,vi(e,b,S,N)}}Ub(),h=_e;break}catch(D){oh(e,D)}while(!0);return t&&e.shellSuspendCounter++,xa=wn=null,we=s,G.H=c,G.A=u,fe===null&&(Ne=null,ge=0,Ao()),h}function Ub(){for(;fe!==null;)dh(fe)}function Hb(e,t){var n=we;we|=2;var s=lh(),c=ch();Ne!==e||ge!==t?(Xo=null,Zo=St()+500,bi(e,t)):yi=Vi(e,t);e:do try{if(je!==0&&fe!==null){t=fe;var u=Pt;t:switch(je){case 1:je=0,Pt=null,vi(e,t,u,1);break;case 2:case 9:if(Ap(u)){je=0,Pt=null,uh(t);break}t=function(){je!==2&&je!==9||Ne!==e||(je=7),la(e)},u.then(t,t);break e;case 3:je=7;break e;case 4:je=5;break e;case 7:Ap(u)?(je=0,Pt=null,uh(t)):(je=0,Pt=null,vi(e,t,u,7));break;case 5:var h=null;switch(fe.tag){case 26:h=fe.memoizedState;case 5:case 27:var b=fe;if(h?Zh(h):b.stateNode.complete){je=0,Pt=null;var S=b.sibling;if(S!==null)fe=S;else{var N=b.return;N!==null?(fe=N,er(N)):fe=null}break t}}je=0,Pt=null,vi(e,t,u,5);break;case 6:je=0,Pt=null,vi(e,t,u,6);break;case 8:Kc(),_e=6;break e;default:throw Error(l(462))}}Yb();break}catch(D){oh(e,D)}while(!0);return xa=wn=null,G.H=s,G.A=c,we=n,fe!==null?0:(Ne=null,ge=0,Ao(),_e)}function Yb(){for(;fe!==null&&!hA();)dh(fe)}function dh(e){var t=Rf(e.alternate,e,za);e.memoizedProps=e.pendingProps,t===null?er(e):fe=t}function uh(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=zf(n,t,t.pendingProps,t.type,void 0,ge);break;case 11:t=zf(n,t,t.pendingProps,t.type.render,t.ref,ge);break;case 5:cc(t);default:Gf(n,t),t=fe=lp(t,za),t=Rf(n,t,za)}e.memoizedProps=e.pendingProps,t===null?er(e):fe=t}function vi(e,t,n,s){xa=wn=null,cc(t),di=null,os=0;var c=t.return;try{if(Rb(e,c,t,n,ge)){_e=1,_o(e,Ot(n,e.current)),fe=null;return}}catch(u){if(c!==null)throw fe=c,u;_e=1,_o(e,Ot(n,e.current)),fe=null;return}t.flags&32768?(Ae||s===1?e=!0:yi||(ge&536870912)!==0?e=!1:(Ya=e=!0,(s===2||s===9||s===3||s===6)&&(s=jt.current,s!==null&&s.tag===13&&(s.flags|=16384))),mh(t,e)):er(t)}function er(e){var t=e;do{if((t.flags&32768)!==0){mh(t,Ya);return}e=t.return;var n=Db(t.alternate,t,za);if(n!==null){fe=n;return}if(t=t.sibling,t!==null){fe=t;return}fe=t=e}while(t!==null);_e===0&&(_e=5)}function mh(e,t){do{var n=Ob(e.alternate,e);if(n!==null){n.flags&=32767,fe=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){fe=e;return}fe=e=n}while(e!==null);_e=6,fe=null}function ph(e,t,n,s,c,u,h,b,S){e.cancelPendingCommit=null;do tr();while(Je!==0);if((we&6)!==0)throw Error(l(327));if(t!==null){if(t===e.current)throw Error(l(177));if(u=t.lanes|t.childLanes,u|=Gl,CA(e,n,u,h,b,S),e===Ne&&(fe=Ne=null,ge=0),Ai=t,Qa=e,Pa=n,Uc=u,Hc=c,ah=s,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Zb(ao,function(){return xh(),null})):(e.callbackNode=null,e.callbackPriority=0),s=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||s){s=G.T,G.T=null,c=H.p,H.p=2,h=we,we|=4;try{Wb(e,t,n)}finally{we=h,H.p=c,G.T=s}}Je=1,fh(),hh(),gh()}}function fh(){if(Je===1){Je=0;var e=Qa,t=Ai,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=G.T,G.T=null;var s=H.p;H.p=2;var c=we;we|=4;try{Ff(t,e);var u=od,h=$m(e.containerInfo),b=u.focusedElem,S=u.selectionRange;if(h!==b&&b&&b.ownerDocument&&Jm(b.ownerDocument.documentElement,b)){if(S!==null&&Tl(b)){var N=S.start,D=S.end;if(D===void 0&&(D=N),"selectionStart"in b)b.selectionStart=N,b.selectionEnd=Math.min(D,b.value.length);else{var L=b.ownerDocument||document,R=L&&L.defaultView||window;if(R.getSelection){var M=R.getSelection(),Z=b.textContent.length,ie=Math.min(S.start,Z),Te=S.end===void 0?ie:Math.min(S.end,Z);!M.extend&&ie>Te&&(h=Te,Te=ie,ie=h);var P=Xm(b,ie),C=Xm(b,Te);if(P&&C&&(M.rangeCount!==1||M.anchorNode!==P.node||M.anchorOffset!==P.offset||M.focusNode!==C.node||M.focusOffset!==C.offset)){var T=L.createRange();T.setStart(P.node,P.offset),M.removeAllRanges(),ie>Te?(M.addRange(T),M.extend(C.node,C.offset)):(T.setEnd(C.node,C.offset),M.addRange(T))}}}}for(L=[],M=b;M=M.parentNode;)M.nodeType===1&&L.push({element:M,left:M.scrollLeft,top:M.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<L.length;b++){var W=L[b];W.element.scrollLeft=W.left,W.element.scrollTop=W.top}}pr=!!sd,od=sd=null}finally{we=c,H.p=s,G.T=n}}e.current=t,Je=2}}function hh(){if(Je===2){Je=0;var e=Qa,t=Ai,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=G.T,G.T=null;var s=H.p;H.p=2;var c=we;we|=4;try{Vf(e,t.alternate,t)}finally{we=c,H.p=s,G.T=n}}Je=3}}function gh(){if(Je===4||Je===3){Je=0,gA();var e=Qa,t=Ai,n=Pa,s=ah;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Je=5:(Je=0,Ai=Qa=null,yh(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(Fa=null),ml(n),t=t.stateNode,Bt&&typeof Bt.onCommitFiberRoot=="function")try{Bt.onCommitFiberRoot(qi,t,void 0,(t.current.flags&128)===128)}catch{}if(s!==null){t=G.T,c=H.p,H.p=2,G.T=null;try{for(var u=e.onRecoverableError,h=0;h<s.length;h++){var b=s[h];u(b.value,{componentStack:b.stack})}}finally{G.T=t,H.p=c}}(Pa&3)!==0&&tr(),la(e),c=e.pendingLanes,(n&261930)!==0&&(c&42)!==0?e===Yc?Bs++:(Bs=0,Yc=e):Bs=0,ws(0)}}function yh(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,is(t)))}function tr(){return fh(),hh(),gh(),xh()}function xh(){if(Je!==5)return!1;var e=Qa,t=Uc;Uc=0;var n=ml(Pa),s=G.T,c=H.p;try{H.p=32>n?32:n,G.T=null,n=Hc,Hc=null;var u=Qa,h=Pa;if(Je=0,Ai=Qa=null,Pa=0,(we&6)!==0)throw Error(l(331));var b=we;if(we|=4,$f(u.current),Zf(u,u.current,h,n),we=b,ws(0,!1),Bt&&typeof Bt.onPostCommitFiberRoot=="function")try{Bt.onPostCommitFiberRoot(qi,u)}catch{}return!0}finally{H.p=c,G.T=s,yh(e,t)}}function Ah(e,t,n){t=Ot(n,t),t=wc(e.stateNode,t,2),e=qa(e,t,2),e!==null&&(Ui(e,2),la(e))}function ze(e,t,n){if(e.tag===3)Ah(e,e,n);else for(;t!==null;){if(t.tag===3){Ah(t,e,n);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(Fa===null||!Fa.has(s))){e=Ot(n,e),n=bf(2),s=qa(t,n,2),s!==null&&(vf(n,s,t,e),Ui(s,2),la(s));break}}t=t.return}}function Qc(e,t,n){var s=e.pingCache;if(s===null){s=e.pingCache=new qb;var c=new Set;s.set(t,c)}else c=s.get(t),c===void 0&&(c=new Set,s.set(t,c));c.has(n)||(_c=!0,c.add(n),e=Kb.bind(null,e,t,n),t.then(e,e))}function Kb(e,t,n){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ne===e&&(ge&n)===n&&(_e===4||_e===3&&(ge&62914560)===ge&&300>St()-Qo?(we&2)===0&&bi(e,0):qc|=n,xi===ge&&(xi=0)),la(e)}function bh(e,t){t===0&&(t=pm()),e=vn(e,t),e!==null&&(Ui(e,t),la(e))}function Fb(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),bh(e,n)}function Qb(e,t){var n=0;switch(e.tag){case 31:case 13:var s=e.stateNode,c=e.memoizedState;c!==null&&(n=c.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(l(314))}s!==null&&s.delete(t),bh(e,n)}function Zb(e,t){return ll(e,t)}var ar=null,Si=null,Zc=!1,nr=!1,Xc=!1,Xa=0;function la(e){e!==Si&&e.next===null&&(Si===null?ar=Si=e:Si=Si.next=e),nr=!0,Zc||(Zc=!0,Jb())}function ws(e,t){if(!Xc&&nr){Xc=!0;do for(var n=!1,s=ar;s!==null;){if(e!==0){var c=s.pendingLanes;if(c===0)var u=0;else{var h=s.suspendedLanes,b=s.pingedLanes;u=(1<<31-wt(42|e)+1)-1,u&=c&~(h&~b),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,wh(s,u))}else u=ge,u=oo(s,s===Ne?u:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(u&3)===0||Vi(s,u)||(n=!0,wh(s,u));s=s.next}while(n);Xc=!1}}function Xb(){vh()}function vh(){nr=Zc=!1;var e=0;Xa!==0&&lv()&&(e=Xa);for(var t=St(),n=null,s=ar;s!==null;){var c=s.next,u=Sh(s,t);u===0?(s.next=null,n===null?ar=c:n.next=c,c===null&&(Si=n)):(n=s,(e!==0||(u&3)!==0)&&(nr=!0)),s=c}Je!==0&&Je!==5||ws(e),Xa!==0&&(Xa=0)}function Sh(e,t){for(var n=e.suspendedLanes,s=e.pingedLanes,c=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var h=31-wt(u),b=1<<h,S=c[h];S===-1?((b&n)===0||(b&s)!==0)&&(c[h]=wA(b,t)):S<=t&&(e.expiredLanes|=b),u&=~b}if(t=Ne,n=ge,n=oo(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s=e.callbackNode,n===0||e===t&&(je===2||je===9)||e.cancelPendingCommit!==null)return s!==null&&s!==null&&cl(s),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Vi(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(s!==null&&cl(s),ml(n)){case 2:case 8:n=um;break;case 32:n=ao;break;case 268435456:n=mm;break;default:n=ao}return s=Bh.bind(null,e),n=ll(n,s),e.callbackPriority=t,e.callbackNode=n,t}return s!==null&&s!==null&&cl(s),e.callbackPriority=2,e.callbackNode=null,2}function Bh(e,t){if(Je!==0&&Je!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(tr()&&e.callbackNode!==n)return null;var s=ge;return s=oo(e,e===Ne?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(ih(e,s,t),Sh(e,St()),e.callbackNode!=null&&e.callbackNode===n?Bh.bind(null,e):null)}function wh(e,t){if(tr())return null;ih(e,t,!0)}function Jb(){dv(function(){(we&6)!==0?ll(dm,Xb):vh()})}function Jc(){if(Xa===0){var e=ri;e===0&&(e=no,no<<=1,(no&261888)===0&&(no=256)),Xa=e}return Xa}function Ch(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:uo(""+e)}function kh(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function $b(e,t,n,s,c){if(t==="submit"&&n&&n.stateNode===c){var u=Ch((c[ht]||null).action),h=s.submitter;h&&(t=(t=h[ht]||null)?Ch(t.formAction):h.getAttribute("formAction"),t!==null&&(u=t,h=null));var b=new ho("action","action",null,s,c);e.push({event:b,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(Xa!==0){var S=h?kh(c,h):new FormData(c);xc(n,{pending:!0,data:S,method:c.method,action:u},null,S)}}else typeof u=="function"&&(b.preventDefault(),S=h?kh(c,h):new FormData(c),xc(n,{pending:!0,data:S,method:c.method,action:u},u,S))},currentTarget:c}]})}}for(var $c=0;$c<Ml.length;$c++){var ed=Ml[$c],ev=ed.toLowerCase(),tv=ed[0].toUpperCase()+ed.slice(1);Zt(ev,"on"+tv)}Zt(ap,"onAnimationEnd"),Zt(np,"onAnimationIteration"),Zt(ip,"onAnimationStart"),Zt("dblclick","onDoubleClick"),Zt("focusin","onFocus"),Zt("focusout","onBlur"),Zt(yb,"onTransitionRun"),Zt(xb,"onTransitionStart"),Zt(Ab,"onTransitionCancel"),Zt(sp,"onTransitionEnd"),Kn("onMouseEnter",["mouseout","mouseover"]),Kn("onMouseLeave",["mouseout","mouseover"]),Kn("onPointerEnter",["pointerout","pointerover"]),Kn("onPointerLeave",["pointerout","pointerover"]),yn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),yn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),yn("onBeforeInput",["compositionend","keypress","textInput","paste"]),yn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),yn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),yn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Cs="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),av=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Cs));
vendor: 4,063 bytes, line 48
48function jh(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var s=e[n],c=s.event;s=s.listeners;e:{var u=void 0;if(t)for(var h=s.length-1;0<=h;h--){var b=s[h],S=b.instance,N=b.currentTarget;if(b=b.listener,S!==u&&c.isPropagationStopped())break e;u=b,c.currentTarget=N;try{u(c)}catch(D){xo(D)}c.currentTarget=null,u=S}else for(h=0;h<s.length;h++){if(b=s[h],S=b.instance,N=b.currentTarget,b=b.listener,S!==u&&c.isPropagationStopped())break e;u=b,c.currentTarget=N;try{u(c)}catch(D){xo(D)}c.currentTarget=null,u=S}}}}function he(e,t){var n=t[pl];n===void 0&&(n=t[pl]=new Set);var s=e+"__bubble";n.has(s)||(zh(t,e,2,!1),n.add(s))}function td(e,t,n){var s=0;t&&(s|=4),zh(n,e,s,t)}var ir="_reactListening"+Math.random().toString(36).slice(2);function ad(e){if(!e[ir]){e[ir]=!0,bm.forEach(function(n){n!=="selectionchange"&&(av.has(n)||td(n,!1,e),td(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ir]||(t[ir]=!0,td("selectionchange",!1,t))}}function zh(e,t,n,s){switch(ng(t)){case 2:var c=Iv;break;case 8:c=Tv;break;default:c=yd}n=c.bind(null,t,n,e),c=void 0,!Sl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(c=!0),s?c!==void 0?e.addEventListener(t,n,{capture:!0,passive:c}):e.addEventListener(t,n,!0):c!==void 0?e.addEventListener(t,n,{passive:c}):e.addEventListener(t,n,!1)}function nd(e,t,n,s,c){var u=s;if((t&1)===0&&(t&2)===0&&s!==null)e:for(;;){if(s===null)return;var h=s.tag;if(h===3||h===4){var b=s.stateNode.containerInfo;if(b===c)break;if(h===4)for(h=s.return;h!==null;){var S=h.tag;if((S===3||S===4)&&h.stateNode.containerInfo===c)return;h=h.return}for(;b!==null;){if(h=Un(b),h===null)return;if(S=h.tag,S===5||S===6||S===26||S===27){s=u=h;continue e}b=b.parentNode}}s=s.return}Nm(function(){var N=u,D=bl(n),L=[];e:{var R=op.get(e);if(R!==void 0){var M=ho,Z=e;switch(e){case"keypress":if(po(n)===0)break e;case"keydown":case"keyup":M=QA;break;case"focusin":Z="focus",M=kl;break;case"focusout":Z="blur",M=kl;break;case"beforeblur":case"afterblur":M=kl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":M=Mm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":M=DA;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":M=JA;break;case ap:case np:case ip:M=LA;break;case sp:M=eb;break;case"scroll":case"scrollend":M=MA;break;case"wheel":M=ab;break;case"copy":case"cut":case"paste":M=qA;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":M=Dm;break;case"toggle":case"beforetoggle":M=ib}var ie=(t&4)!==0,Te=!ie&&(e==="scroll"||e==="scrollend"),P=ie?R!==null?R+"Capture":null:R;ie=[];for(var C=N,T;C!==null;){var W=C;if(T=W.stateNode,W=W.tag,W!==5&&W!==26&&W!==27||T===null||P===null||(W=Ki(C,P),W!=null&&ie.push(ks(C,W,T))),Te)break;C=C.return}0<ie.length&&(R=new M(R,Z,null,n,D),L.push({event:R,listeners:ie}))}}if((t&7)===0){e:{if(R=e==="mouseover"||e==="pointerover",M=e==="mouseout"||e==="pointerout",R&&n!==Al&&(Z=n.relatedTarget||n.fromElement)&&(Un(Z)||Z[Vn]))break e;if((M||R)&&(R=D.window===D?D:(R=D.ownerDocument)?R.defaultView||R.parentWindow:window,M?(Z=n.relatedTarget||n.toElement,M=N,Z=Z?Un(Z):null,Z!==null&&(Te=m(Z),ie=Z.tag,Z!==Te||ie!==5&&ie!==27&&ie!==6)&&(Z=null)):(M=null,Z=N),M!==Z)){if(ie=Mm,W="onMouseLeave",P="onMouseEnter",C="mouse",(e==="pointerout"||e==="pointerover")&&(ie=Dm,W="onPointerLeave",P="onPointerEnter",C="pointer"),Te=M==null?R:Yi(M),T=Z==null?R:Yi(Z),R=new ie(W,C+"leave",M,n,D),R.target=Te,R.relatedTarget=T,W=null,Un(D)===N&&(ie=new ie(P,C+"enter",Z,n,D),ie.target=T,ie.relatedTarget=Te,W=ie),Te=W,M&&Z)t:{for(ie=nv,P=M,C=Z,T=0,W=P;W;W=ie(W))T++;W=0;for(var te=C;te;te=ie(te))W++;for(;0<T-W;)P=ie(P),T--;for(;0<W-T;)C=ie(C),W--;for(;T--;){if(P===C||C!==null&&P===C.alternate){ie=P;break t}P=ie(P),C=ie(C)}ie=null}else ie=null;M!==null&&Ph(L,R,M,ie,!1),Z!==null&&Te!==null&&Ph(L,Te,Z,ie,!0)}}
vendor: 5,189 bytes, lines 48-49
48e:{if(R=N?Yi(N):window,M=R.nodeName&&R.nodeName.toLowerCase(),M==="select"||M==="input"&&R.type==="file")var ve=Hm;else if(Vm(R))if(Ym)ve=fb;else{ve=mb;var ee=ub}else M=R.nodeName,!M||M.toLowerCase()!=="input"||R.type!=="checkbox"&&R.type!=="radio"?N&&xl(N.elementType)&&(ve=Hm):ve=pb;if(ve&&(ve=ve(e,N))){Um(L,ve,n,D);break e}ee&&ee(e,R,N),e==="focusout"&&N&&R.type==="number"&&N.memoizedProps.value!=null&&yl(R,"number",R.value)}switch(ee=N?Yi(N):window,e){case"focusin":(Vm(ee)||ee.contentEditable==="true")&&($n=ee,Nl=N,ts=null);break;case"focusout":ts=Nl=$n=null;break;case"mousedown":El=!0;break;case"contextmenu":case"mouseup":case"dragend":El=!1,ep(L,n,D);break;case"selectionchange":if(gb)break;case"keydown":case"keyup":ep(L,n,D)}var ue;if(zl)e:{switch(e){case"compositionstart":var ye="onCompositionStart";break e;case"compositionend":ye="onCompositionEnd";break e;case"compositionupdate":ye="onCompositionUpdate";break e}ye=void 0}else Jn?_m(e,n)&&(ye="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(ye="onCompositionStart");ye&&(Om&&n.locale!=="ko"&&(Jn||ye!=="onCompositionStart"?ye==="onCompositionEnd"&&Jn&&(ue=Em()):(Ma=D,Bl="value"in Ma?Ma.value:Ma.textContent,Jn=!0)),ee=sr(N,ye),0<ee.length&&(ye=new Gm(ye,e,null,n,D),L.push({event:ye,listeners:ee}),ue?ye.data=ue:(ue=qm(n),ue!==null&&(ye.data=ue)))),(ue=ob?rb(e,n):lb(e,n))&&(ye=sr(N,"onBeforeInput"),0<ye.length&&(ee=new Gm("onBeforeInput","beforeinput",null,n,D),L.push({event:ee,listeners:ye}),ee.data=ue)),$b(L,e,N,n,D)}jh(L,t)})}function ks(e,t,n){return{instance:e,listener:t,currentTarget:n}}function sr(e,t){for(var n=t+"Capture",s=[];e!==null;){var c=e,u=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||u===null||(c=Ki(e,n),c!=null&&s.unshift(ks(e,c,u)),c=Ki(e,t),c!=null&&s.push(ks(e,c,u))),e.tag===3)return s;e=e.return}return[]}function nv(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Ph(e,t,n,s,c){for(var u=t._reactName,h=[];n!==null&&n!==s;){var b=n,S=b.alternate,N=b.stateNode;if(b=b.tag,S!==null&&S===s)break;b!==5&&b!==26&&b!==27||N===null||(S=N,c?(N=Ki(n,u),N!=null&&h.unshift(ks(n,N,S))):c||(N=Ki(n,u),N!=null&&h.push(ks(n,N,S)))),n=n.return}h.length!==0&&e.push({event:t,listeners:h})}var iv=/\r\n?/g,sv=/\u0000|\uFFFD/g;function Ih(e){return(typeof e=="string"?e:""+e).replace(iv,` 49`).replace(sv,"")}function Th(e,t){return t=Ih(t),Ih(e)===t}function Ie(e,t,n,s,c,u){switch(n){case"children":typeof s=="string"?t==="body"||t==="textarea"&&s===""||Qn(e,s):(typeof s=="number"||typeof s=="bigint")&&t!=="body"&&Qn(e,""+s);break;case"className":lo(e,"class",s);break;case"tabIndex":lo(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":lo(e,n,s);break;case"style":Im(e,s,u);break;case"data":if(t!=="object"){lo(e,"data",s);break}case"src":case"href":if(s===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=uo(""+s),e.setAttribute(n,s);break;case"action":case"formAction":if(typeof s=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(n==="formAction"?(t!=="input"&&Ie(e,t,"name",c.name,c,null),Ie(e,t,"formEncType",c.formEncType,c,null),Ie(e,t,"formMethod",c.formMethod,c,null),Ie(e,t,"formTarget",c.formTarget,c,null)):(Ie(e,t,"encType",c.encType,c,null),Ie(e,t,"method",c.method,c,null),Ie(e,t,"target",c.target,c,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=uo(""+s),e.setAttribute(n,s);break;case"onClick":s!=null&&(e.onclick=fa);break;case"onScroll":s!=null&&he("scroll",e);break;case"onScrollEnd":s!=null&&he("scrollend",e);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(n=s.__html,n!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=n}}break;case"multiple":e.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":e.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){e.removeAttribute("xlink:href");break}n=uo(""+s),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""+s):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":s===!0?e.setAttribute(n,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,s):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?e.setAttribute(n,s):e.removeAttribute(n);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?e.removeAttribute(n):e.setAttribute(n,s);break;case"popover":he("beforetoggle",e),he("toggle",e),ro(e,"popover",s);break;case"xlinkActuate":pa(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":pa(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":pa(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":pa(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":pa(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":pa(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":pa(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":pa(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":pa(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":ro(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=EA.get(n)||n,ro(e,n,s))}}function id(e,t,n,s,c,u){switch(n){case"style":Im(e,s,u);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(n=s.__html,n!=null){if(c.children!=null)throw Error(l(60));e.innerHTML=n}}break;case"children":typeof s=="string"?Qn(e,s):(typeof s=="number"||typeof s=="bigint")&&Qn(e,""+s);break;case"onScroll":s!=null&&he("scroll",e);break;case"onScrollEnd":s!=null&&he("scrollend",e);break;case"onClick":s!=null&&(e.onclick=fa);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!vm.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(c=n.endsWith("Capture"),t=n.slice(2,c?n.length-7:void 0),u=e[ht]||null,u=u!=null?u[n]:null,typeof u=="function"&&e.removeEventListener(t,u,c),typeof s=="function")){typeof u!="function"&&u!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,s,c);break e}n in e?e[n]=s:s===!0?e.setAttribute(n,""):ro(e,n,s)}}}function ot(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":he("error",e),he("load",e);var s=!1,c=!1,u;for(u in n)if(n.hasOwnProperty(u)){var h=n[u];if(h!=null)switch(u){case"src":s=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ie(e,t,u,h,n,null)}}c&&Ie(e,t,"srcSet",n.srcSet,n,null),s&&Ie(e,t,"src",n.src,n,null);return;case"input":he("invalid",e);var b=u=h=c=null,S=null,N=null;for(s in n)if(n.hasOwnProperty(s)){var D=n[s];if(D!=null)switch(s){case"name":c=D;break;case"type":h=D;break;case"checked":S=D;break;case"defaultChecked":N=D;break;case"value":u=D;break;case"defaultValue":b=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(l(137,t));break;default:Ie(e,t,s,D,n,null)}}km(e,u,b,S,N,h,c,!1);return;case"select":he("invalid",e),s=h=u=null;for(c in n)if(n.hasOwnProperty(c)&&(b=n[c],b!=null))switch(c){case"value":u=b;break;case"defaultValue":h=b;break;case"multiple":s=b;default:Ie(e,t,c,b,n,null)}t=u,n=h,e.multiple=!!s,t!=null?Fn(e,!!s,t,!1):n!=null&&Fn(e,!!s,n,!0);return;case"textarea":he("invalid",e),u=c=s=null;for(h in n)if(n.hasOwnProperty(h)&&(b=n[h],b!=null))switch(h){case"value":s=b;break;case"defaultValue":c=b;break;case"children":u=b;break;case"dangerouslySetInnerHTML":if(b!=null)throw Error(l(91));break;default:Ie(e,t,h,b,n,null)}zm(e,s,c,u);return;case"option":for(S in n)if(n.hasOwnProperty(S)&&(s=n[S],s!=null))switch(S){case"selected":e.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:Ie(e,t,S,s,n,null)}return;case"dialog":he("beforetoggle",e),he("toggle",e),he("cancel",e),he("close",e);break;case"iframe":case"object":he("load",e);break;case"video":case"audio":for(s=0;s<Cs.length;s++)he(Cs[s],e);break;case"image":he("error",e),he("load",e);break;case"details":he("toggle",e);break;case"embed":case"source":case"link":he("error",e),he("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(N in n)if(n.hasOwnProperty(N)&&(s=n[N],s!=null))switch(N){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,t));default:Ie(e,t,N,s,n,null)}return;default:if(xl(t)){for(D in n)n.hasOwnProperty(D)&&(s=n[D],s!==void 0&&id(e,t,D,s,n,void 0));return}}for(b in n)n.hasOwnProperty(b)&&(s=n[b],s!=null&&Ie(e,t,b,s,n,null))}function ov(e,t,n,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,u=null,h=null,b=null,S=null,N=null,D=null;for(M in n){var L=n[M];if(n.hasOwnProperty(M)&&L!=null)switch(M){case"checked":break;case"value":break;case"defaultValue":S=L;default:s.hasOwnProperty(M)||Ie(e,t,M,null,s,L)}}for(var R in s){var M=s[R];if(L=n[R],s.hasOwnProperty(R)&&(M!=null||L!=null))switch(R){case"type":u=M;break;case"name":c=M;break;case"checked":N=M;break;case"defaultChecked":D=M;break;case"value":h=M;break;case"defaultValue":b=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(l(137,t));break;default:M!==L&&Ie(e,t,R,M,s,L)}}gl(e,h,b,S,N,D,u,c);return;case"select":M=h=b=R=null;for(u in n)if(S=n[u],n.hasOwnProperty(u)&&S!=null)switch(u){case"value":break;case"multiple":M=S;default:s.hasOwnProperty(u)||Ie(e,t,u,null,s,S)}for(c in s)if(u=s[c],S=n[c],s.hasOwnProperty(c)&&(u!=null||S!=null))switch(c){case"value":R=u;break;case"defaultValue":b=u;break;case"multiple":h=u;default:u!==S&&Ie(e,t,c,u,s,S)}t=b,n=h,s=M,R!=null?Fn(e,!!n,R,!1):!!s!=!!n&&(t!=null?Fn(e,!!n,t,!0):Fn(e,!!n,n?[]:"",!1));return;case"textarea":M=R=null;for(b in n)if(c=n[b],n.hasOwnProperty(b)&&c!=null&&!s.hasOwnProperty(b))switch(b){case"value":break;case"children":break;default:Ie(e,t,b,null,s,c)}for(h in s)if(c=s[h],u=n[h],s.hasOwnProperty(h)&&(c!=null||u!=null))switch(h){case"value":R=c;break;case"defaultValue":M=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(l(91));break;default:c!==u&&Ie(e,t,h,c,s,u)}jm(e,R,M);return;case"option":for(var Z in n)if(R=n[Z],n.hasOwnProperty(Z)&&R!=null&&!s.hasOwnProperty(Z))switch(Z){case"selected":e.selected=!1;break;default:Ie(e,t,Z,null,s,R)}for(S in s)if(R=s[S],M=n[S],s.hasOwnProperty(S)&&R!==M&&(R!=null||M!=null))switch(S){case"selected":e.selected=R&&typeof R!="function"&&typeof R!="symbol";break;default:Ie(e,t,S,R,s,M)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var ie in n)R=n[ie],n.hasOwnProperty(ie)&&R!=null&&!s.hasOwnProperty(ie)&&Ie(e,t,ie,null,s,R);for(N in s)if(R=s[N],M=n[N],s.hasOwnProperty(N)&&R!==M&&(R!=null||M!=null))switch(N){case"children":case"dangerouslySetInnerHTML":if(R!=null)throw Error(l(137,t));break;default:Ie(e,t,N,R,s,M)}return;default:if(xl(t)){for(var Te in n)R=n[Te],n.hasOwnProperty(Te)&&R!==void 0&&!s.hasOwnProperty(Te)&&id(e,t,Te,void 0,s,R);for(D in s)R=s[D],M=n[D],!s.hasOwnProperty(D)||R===M||R===void 0&&M===void 0||id(e,t,D,R,s,M);return}}for(var P in n)R=n[P],n.hasOwnProperty(P)&&R!=null&&!s.hasOwnProperty(P)&&Ie(e,t,P,null,s,R);for(L in s)R=s[L],M=n[L],!s.hasOwnProperty(L)||R===M||R==null&&M==null||Ie(e,t,L,R,s,M)}function Nh(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function rv(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),s=0;s<n.length;s++){var c=n[s],u=c.transferSize,h=c.initiatorType,b=c.duration;if(u&&b&&Nh(h)){for(h=0,b=c.responseEnd,s+=1;s<n.length;s++){var S=n[s],N=S.startTime;if(N>b)break;var D=S.transferSize,L=S.initiatorType;D&&Nh(L)&&(S=S.responseEnd,h+=D*(S<b?1:(b-N)/(S-N)))}if(--s,t+=8*(u+h)/(c.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var sd=null,od=null;
vendor: 13,694 bytes, line 49
49function or(e){return e.nodeType===9?e:e.ownerDocument}function Eh(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Rh(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function rd(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ld=null;function lv(){var e=window.event;return e&&e.type==="popstate"?e===ld?!1:(ld=e,!0):(ld=null,!1)}var Mh=typeof setTimeout=="function"?setTimeout:void 0,cv=typeof clearTimeout=="function"?clearTimeout:void 0,Gh=typeof Promise=="function"?Promise:void 0,dv=typeof queueMicrotask=="function"?queueMicrotask:typeof Gh<"u"?function(e){return Gh.resolve(null).then(e).catch(uv)}:Mh;function uv(e){setTimeout(function(){throw e})}function Ja(e){return e==="head"}function Dh(e,t){var n=t,s=0;do{var c=n.nextSibling;if(e.removeChild(n),c&&c.nodeType===8)if(n=c.data,n==="/$"||n==="/&"){if(s===0){e.removeChild(c),ki(t);return}s--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")s++;else if(n==="html")js(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,js(n);for(var u=n.firstChild;u;){var h=u.nextSibling,b=u.nodeName;u[Hi]||b==="SCRIPT"||b==="STYLE"||b==="LINK"&&u.rel.toLowerCase()==="stylesheet"||n.removeChild(u),u=h}}else n==="body"&&js(e.ownerDocument.body);n=c}while(n);ki(t)}function Oh(e,t){var n=e;e=0;do{var s=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=s}while(n)}function cd(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":cd(n),fl(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function mv(e,t,n,s){for(;e.nodeType===1;){var c=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!s&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(s){if(!e[Hi])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=Vt(e.nextSibling),e===null)break}return null}function pv(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Vt(e.nextSibling),e===null))return null;return e}function Wh(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Vt(e.nextSibling),e===null))return null;return e}function dd(e){return e.data==="$?"||e.data==="$~"}function ud(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function fv(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var s=function(){t(),n.removeEventListener("DOMContentLoaded",s)};n.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}function Vt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var md=null;function Lh(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return Vt(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function _h(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function qh(e,t,n){switch(t=or(n),e){case"html":if(e=t.documentElement,!e)throw Error(l(452));return e;case"head":if(e=t.head,!e)throw Error(l(453));return e;case"body":if(e=t.body,!e)throw Error(l(454));return e;default:throw Error(l(451))}}function js(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);fl(e)}var Ut=new Map,Vh=new Set;function rr(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Ia=H.d;H.d={f:hv,r:gv,D:yv,C:xv,L:Av,m:bv,X:Sv,S:vv,M:Bv};function hv(){var e=Ia.f(),t=Jo();return e||t}function gv(e){var t=Hn(e);t!==null&&t.tag===5&&t.type==="form"?of(t):Ia.r(e)}var Bi=typeof document>"u"?null:document;function Uh(e,t,n){var s=Bi;if(s&&typeof t=="string"&&t){var c=Gt(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof n=="string"&&(c+='[crossorigin="'+n+'"]'),Vh.has(c)||(Vh.add(c),e={rel:e,crossOrigin:n,href:t},s.querySelector(c)===null&&(t=s.createElement("link"),ot(t,"link",e),et(t),s.head.appendChild(t)))}}function yv(e){Ia.D(e),Uh("dns-prefetch",e,null)}function xv(e,t){Ia.C(e,t),Uh("preconnect",e,t)}function Av(e,t,n){Ia.L(e,t,n);var s=Bi;if(s&&e&&t){var c='link[rel="preload"][as="'+Gt(t)+'"]';t==="image"&&n&&n.imageSrcSet?(c+='[imagesrcset="'+Gt(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(c+='[imagesizes="'+Gt(n.imageSizes)+'"]')):c+='[href="'+Gt(e)+'"]';var u=c;switch(t){case"style":u=wi(e);break;case"script":u=Ci(e)}Ut.has(u)||(e=A({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Ut.set(u,e),s.querySelector(c)!==null||t==="style"&&s.querySelector(zs(u))||t==="script"&&s.querySelector(Ps(u))||(t=s.createElement("link"),ot(t,"link",e),et(t),s.head.appendChild(t)))}}function bv(e,t){Ia.m(e,t);var n=Bi;if(n&&e){var s=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+Gt(s)+'"][href="'+Gt(e)+'"]',u=c;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ci(e)}if(!Ut.has(u)&&(e=A({rel:"modulepreload",href:e},t),Ut.set(u,e),n.querySelector(c)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ps(u)))return}s=n.createElement("link"),ot(s,"link",e),et(s),n.head.appendChild(s)}}}function vv(e,t,n){Ia.S(e,t,n);var s=Bi;if(s&&e){var c=Yn(s).hoistableStyles,u=wi(e);t=t||"default";var h=c.get(u);if(!h){var b={loading:0,preload:null};if(h=s.querySelector(zs(u)))b.loading=5;else{e=A({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Ut.get(u))&&pd(e,n);var S=h=s.createElement("link");et(S),ot(S,"link",e),S._p=new Promise(function(N,D){S.onload=N,S.onerror=D}),S.addEventListener("load",function(){b.loading|=1}),S.addEventListener("error",function(){b.loading|=2}),b.loading|=4,lr(h,t,s)}h={type:"stylesheet",instance:h,count:1,state:b},c.set(u,h)}}}function Sv(e,t){Ia.X(e,t);var n=Bi;if(n&&e){var s=Yn(n).hoistableScripts,c=Ci(e),u=s.get(c);u||(u=n.querySelector(Ps(c)),u||(e=A({src:e,async:!0},t),(t=Ut.get(c))&&fd(e,t),u=n.createElement("script"),et(u),ot(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(c,u))}}function Bv(e,t){Ia.M(e,t);var n=Bi;if(n&&e){var s=Yn(n).hoistableScripts,c=Ci(e),u=s.get(c);u||(u=n.querySelector(Ps(c)),u||(e=A({src:e,async:!0,type:"module"},t),(t=Ut.get(c))&&fd(e,t),u=n.createElement("script"),et(u),ot(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(c,u))}}function Hh(e,t,n,s){var c=(c=pe.current)?rr(c):null;if(!c)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=wi(n.href),n=Yn(c).hoistableStyles,s=n.get(t),s||(s={type:"style",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=wi(n.href);var u=Yn(c).hoistableStyles,h=u.get(e);if(h||(c=c.ownerDocument||c,h={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,h),(u=c.querySelector(zs(e)))&&!u._p&&(h.instance=u,h.state.loading=5),Ut.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Ut.set(e,n),u||wv(c,e,n,h.state))),t&&s===null)throw Error(l(528,""));return h}if(t&&s!==null)throw Error(l(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ci(n),n=Yn(c).hoistableScripts,s=n.get(t),s||(s={type:"script",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function wi(e){return'href="'+Gt(e)+'"'}function zs(e){return'link[rel="stylesheet"]['+e+"]"}function Yh(e){return A({},e,{"data-precedence":e.precedence,precedence:null})}function wv(e,t,n,s){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?s.loading=1:(t=e.createElement("link"),s.preload=t,t.addEventListener("load",function(){return s.loading|=1}),t.addEventListener("error",function(){return s.loading|=2}),ot(t,"link",n),et(t),e.head.appendChild(t))}function Ci(e){return'[src="'+Gt(e)+'"]'}function Ps(e){return"script[async]"+e}function Kh(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+Gt(n.href)+'"]');if(s)return t.instance=s,et(s),s;var c=A({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),et(s),ot(s,"style",c),lr(s,n.precedence,e),t.instance=s;case"stylesheet":c=wi(n.href);var u=e.querySelector(zs(c));if(u)return t.state.loading|=4,t.instance=u,et(u),u;s=Yh(n),(c=Ut.get(c))&&pd(s,c),u=(e.ownerDocument||e).createElement("link"),et(u);var h=u;return h._p=new Promise(function(b,S){h.onload=b,h.onerror=S}),ot(u,"link",s),t.state.loading|=4,lr(u,n.precedence,e),t.instance=u;case"script":return u=Ci(n.src),(c=e.querySelector(Ps(u)))?(t.instance=c,et(c),c):(s=n,(c=Ut.get(u))&&(s=A({},n),fd(s,c)),e=e.ownerDocument||e,c=e.createElement("script"),et(c),ot(c,"link",s),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(l(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(s=t.instance,t.state.loading|=4,lr(s,n.precedence,e));return t.instance}function lr(e,t,n){for(var s=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=s.length?s[s.length-1]:null,u=c,h=0;h<s.length;h++){var b=s[h];if(b.dataset.precedence===t)u=b;else if(u!==c)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function pd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function fd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var cr=null;function Fh(e,t,n){if(cr===null){var s=new Map,c=cr=new Map;c.set(n,s)}else c=cr,s=c.get(n),s||(s=new Map,c.set(n,s));if(s.has(e))return s;for(s.set(e,null),n=n.getElementsByTagName(e),c=0;c<n.length;c++){var u=n[c];if(!(u[Hi]||u[at]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var h=u.getAttribute(t)||"";h=e+h;var b=s.get(h);b?b.push(u):s.set(h,[u])}}return s}function Qh(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function Cv(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Zh(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function kv(e,t,n,s){if(n.type==="stylesheet"&&(typeof s.media!="string"||matchMedia(s.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var c=wi(s.href),u=t.querySelector(zs(c));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=dr.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=u,et(u);return}u=t.ownerDocument||t,s=Yh(s),(c=Ut.get(c))&&pd(s,c),u=u.createElement("link"),et(u);var h=u;h._p=new Promise(function(b,S){h.onload=b,h.onerror=S}),ot(u,"link",s),n.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),
vendor: 10,844 bytes, line 49
49(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=dr.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var hd=0;function jv(e,t){return e.stylesheets&&e.count===0&&mr(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var s=setTimeout(function(){if(e.stylesheets&&mr(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&hd===0&&(hd=62500*rv());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&mr(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>hd?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(c)}}:null}function dr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)mr(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ur=null;function mr(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ur=new Map,t.forEach(zv,e),ur=null,dr.call(e))}function zv(e,t){if(!(t.state.loading&4)){var n=ur.get(e);if(n)var s=n.get(null);else{n=new Map,ur.set(e,n);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<c.length;u++){var h=c[u];(h.nodeName==="LINK"||h.getAttribute("media")!=="not all")&&(n.set(h.dataset.precedence,h),s=h)}s&&n.set(null,s)}c=t.instance,h=c.getAttribute("data-precedence"),u=n.get(h)||s,u===s&&n.set(null,c),n.set(h,c),this.count++,s=dr.bind(this),c.addEventListener("load",s),c.addEventListener("error",s),u?u.parentNode.insertBefore(c,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),t.state.loading|=4}}var Is={$$typeof:O,Provider:null,Consumer:null,_currentValue:Q,_currentValue2:Q,_threadCount:0};function Pv(e,t,n,s,c,u,h,b,S){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=dl(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=dl(0),this.hiddenUpdates=dl(null),this.identifierPrefix=s,this.onUncaughtError=c,this.onCaughtError=u,this.onRecoverableError=h,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=S,this.incompleteTransitions=new Map}function Xh(e,t,n,s,c,u,h,b,S,N,D,L){return e=new Pv(e,t,n,h,S,N,D,L,b),t=1,u===!0&&(t|=24),u=kt(3,null,null,t),e.current=u,u.stateNode=e,t=Fl(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:s,isDehydrated:n,cache:t},Jl(u),e}function Jh(e){return e?(e=ai,e):ai}function $h(e,t,n,s,c,u){c=Jh(c),s.context===null?s.context=c:s.pendingContext=c,s=_a(t),s.payload={element:n},u=u===void 0?null:u,u!==null&&(s.callback=u),n=qa(e,s,t),n!==null&&(vt(n,e,t),ls(n,e,t))}function eg(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function gd(e,t){eg(e,t),(e=e.alternate)&&eg(e,t)}function tg(e){if(e.tag===13||e.tag===31){var t=vn(e,67108864);t!==null&&vt(t,e,67108864),gd(e,67108864)}}function ag(e){if(e.tag===13||e.tag===31){var t=Tt();t=ul(t);var n=vn(e,t);n!==null&&vt(n,e,t),gd(e,t)}}var pr=!0;function Iv(e,t,n,s){var c=G.T;G.T=null;var u=H.p;try{H.p=2,yd(e,t,n,s)}finally{H.p=u,G.T=c}}function Tv(e,t,n,s){var c=G.T;G.T=null;var u=H.p;try{H.p=8,yd(e,t,n,s)}finally{H.p=u,G.T=c}}function yd(e,t,n,s){if(pr){var c=xd(s);if(c===null)nd(e,t,s,fr,n),ig(e,s);else if(Ev(c,e,t,n,s))s.stopPropagation();else if(ig(e,s),t&4&&-1<Nv.indexOf(e)){for(;c!==null;){var u=Hn(c);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var h=gn(u.pendingLanes);if(h!==0){var b=u;for(b.pendingLanes|=2,b.entangledLanes|=2;h;){var S=1<<31-wt(h);b.entanglements[1]|=S,h&=~S}la(u),(we&6)===0&&(Zo=St()+500,ws(0))}}break;case 31:case 13:b=vn(u,2),b!==null&&vt(b,u,2),Jo(),gd(u,2)}if(u=xd(s),u===null&&nd(e,t,s,fr,n),u===c)break;c=u}c!==null&&s.stopPropagation()}else nd(e,t,s,null,n)}}function xd(e){return e=bl(e),Ad(e)}var fr=null;function Ad(e){if(fr=null,e=Un(e),e!==null){var t=m(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=p(t),e!==null)return e;e=null}else if(n===31){if(e=f(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return fr=e,null}function ng(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(yA()){case dm:return 2;case um:return 8;case ao:case xA:return 32;case mm:return 268435456;default:return 32}default:return 32}}var bd=!1,$a=null,en=null,tn=null,Ts=new Map,Ns=new Map,an=[],Nv="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function ig(e,t){switch(e){case"focusin":case"focusout":$a=null;break;case"dragenter":case"dragleave":en=null;break;case"mouseover":case"mouseout":tn=null;break;case"pointerover":case"pointerout":Ts.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ns.delete(t.pointerId)}}function Es(e,t,n,s,c,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:n,eventSystemFlags:s,nativeEvent:u,targetContainers:[c]},t!==null&&(t=Hn(t),t!==null&&tg(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,c!==null&&t.indexOf(c)===-1&&t.push(c),e)}function Ev(e,t,n,s,c){switch(t){case"focusin":return $a=Es($a,e,t,n,s,c),!0;case"dragenter":return en=Es(en,e,t,n,s,c),!0;case"mouseover":return tn=Es(tn,e,t,n,s,c),!0;case"pointerover":var u=c.pointerId;return Ts.set(u,Es(Ts.get(u)||null,e,t,n,s,c)),!0;case"gotpointercapture":return u=c.pointerId,Ns.set(u,Es(Ns.get(u)||null,e,t,n,s,c)),!0}return!1}function sg(e){var t=Un(e.target);if(t!==null){var n=m(t);if(n!==null){if(t=n.tag,t===13){if(t=p(n),t!==null){e.blockedOn=t,xm(e.priority,function(){ag(n)});return}}else if(t===31){if(t=f(n),t!==null){e.blockedOn=t,xm(e.priority,function(){ag(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function hr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xd(e.nativeEvent);if(n===null){n=e.nativeEvent;var s=new n.constructor(n.type,n);Al=s,n.target.dispatchEvent(s),Al=null}else return t=Hn(n),t!==null&&tg(t),e.blockedOn=n,!1;t.shift()}return!0}function og(e,t,n){hr(e)&&n.delete(t)}function Rv(){bd=!1,$a!==null&&hr($a)&&($a=null),en!==null&&hr(en)&&(en=null),tn!==null&&hr(tn)&&(tn=null),Ts.forEach(og),Ns.forEach(og)}function gr(e,t){e.blockedOn===t&&(e.blockedOn=null,bd||(bd=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Rv)))}var yr=null;function rg(e){yr!==e&&(yr=e,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){yr===e&&(yr=null);for(var t=0;t<e.length;t+=3){var n=e[t],s=e[t+1],c=e[t+2];if(typeof s!="function"){if(Ad(s||n)===null)continue;break}var u=Hn(n);u!==null&&(e.splice(t,3),t-=3,xc(u,{pending:!0,data:c,method:n.method,action:s},s,c))}}))}function ki(e){function t(S){return gr(S,e)}$a!==null&&gr($a,e),en!==null&&gr(en,e),tn!==null&&gr(tn,e),Ts.forEach(t),Ns.forEach(t);for(var n=0;n<an.length;n++){var s=an[n];s.blockedOn===e&&(s.blockedOn=null)}for(;0<an.length&&(n=an[0],n.blockedOn===null);)sg(n),n.blockedOn===null&&an.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(s=0;s<n.length;s+=3){var c=n[s],u=n[s+1],h=c[ht]||null;if(typeof u=="function")h||rg(n);else if(h){var b=null;if(u&&u.hasAttribute("formAction")){if(c=u,h=u[ht]||null)b=h.formAction;else if(Ad(c)!==null)continue}else b=h.action;typeof b=="function"?n[s+1]=b:(n.splice(s,3),s-=3),rg(n)}}}function lg(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(h){return c=h})},focusReset:"manual",scroll:"manual"})}function t(){c!==null&&(c(),c=null),s||setTimeout(n,20)}function n(){if(!s&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var s=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),c!==null&&(c(),c=null)}}}function vd(e){this._internalRoot=e}xr.prototype.render=vd.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(l(409));var n=t.current,s=Tt();$h(n,s,e,t,null,null)},xr.prototype.unmount=vd.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;$h(e.current,2,null,e,null,null),Jo(),t[Vn]=null}};function xr(e){this._internalRoot=e}xr.prototype.unstable_scheduleHydration=function(e){if(e){var t=ym();e={blockedOn:null,target:e,priority:t};for(var n=0;n<an.length&&t!==0&&t<an[n].priority;n++);an.splice(n,0,e),n===0&&sg(e)}};var cg=i.version;if(cg!=="19.2.5")throw Error(l(527,cg,"19.2.5"));H.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(l(188)):(e=Object.keys(e).join(","),Error(l(268,e)));return e=g(t),e=e!==null?x(e):null,e=e===null?null:e.stateNode,e};var Mv={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:G,reconcilerVersion:"19.2.5"};
49if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ar=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ar.isDisabled&&Ar.supportsFiber)try{qi=Ar.inject(Mv),Bt=Ar}catch{}}return Ms.createRoot=function(e,t){if(!d(e))throw Error(l(299));var n=!1,s="",c=gf,u=yf,h=xf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(s=t.identifierPrefix),t.onUncaughtError!==void 0&&(c=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(h=t.onRecoverableError)),t=Xh(e,1,!1,null,null,n,s,null,c,u,h,lg),e[Vn]=t.current,ad(e),new vd(t)},Ms.hydrateRoot=function(e,t,n){if(!d(e))throw Error(l(299));var s=!1,c="",u=gf,h=yf,b=xf,S=null;return n!=null&&(n.unstable_strictMode===!0&&(s=!0),n.identifierPrefix!==void 0&&(c=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(h=n.onCaughtError),n.onRecoverableError!==void 0&&(b=n.onRecoverableError),n.formState!==void 0&&(S=n.formState)),t=Xh(e,1,!0,t,n??null,s,c,S,u,h,b,lg),t.context=Jh(null),n=t.current,s=Tt(),s=ul(s),c=_a(s),c.callback=null,qa(n,c,s),n=s,t.current.lanes=n,Ui(t,n),la(t),e[Vn]=t.current,ad(e),new xr(t)},Ms.version="19.2.5",Ms}var Ag;function Hv(){if(Ag)return wd.exports;Ag=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),wd.exports=Uv(),wd.exports}var Yv=Hv();/** 50 * react-router v7.14.2 51 * 52 * Copyright (c) Remix Software Inc. 53 * 54 * This source code is licensed under the MIT license found in the 55 * LICENSE.md file in the root directory of this source tree. 56 * 57 * @license MIT 58 */var bg="popstate";function vg(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function Kv(a={}){function i(l,d){var g;let m=(g=d.state)==null?void 0:g.masked,{pathname:p,search:f,hash:y}=m||l.location;return Qd("",{pathname:p,search:f,hash:y},d.state&&d.state.usr||null,d.state&&d.state.key||"default",m?{pathname:l.location.pathname,search:l.location.search,hash:l.location.hash}:void 0)}function r(l,d){return typeof d=="string"?d:Us(d)}return Qv(i,r,null,a)}function Oe(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function ia(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function Fv(){return Math.random().toString(36).substring(2,10)}function Sg(a,i){return{usr:a.state,key:a.key,idx:i,masked:a.unstable_mask?{pathname:a.pathname,search:a.search,hash:a.hash}:void 0}}function Qd(a,i,r=null,l,d){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?Mi(i):i,state:r,key:i&&i.key||l||Fv(),unstable_mask:d}}function Us({pathname:a="/",search:i="",hash:r=""}){return i&&i!=="?"&&(a+=i.charAt(0)==="?"?i:"?"+i),r&&r!=="#"&&(a+=r.charAt(0)==="#"?r:"#"+r),a}function Mi(a){let i={};if(a){let r=a.indexOf("#");r>=0&&(i.hash=a.substring(r),a=a.substring(0,r));let l=a.indexOf("?");l>=0&&(i.search=a.substring(l),a=a.substring(0,l)),a&&(i.pathname=a)}return i}function Qv(a,i,r,l={}){let{window:d=document.defaultView,v5Compat:m=!1}=l,p=d.history,f="POP",y=null,g=x();g==null&&(g=0,p.replaceState({...p.state,idx:g},""));function x(){return(p.state||{idx:null}).idx}function A(){f="POP";let I=x(),E=I==null?null:I-g;g=I,y&&y({action:f,location:j.location,delta:E})}function v(I,E){f="PUSH";let _=vg(I)?I:Qd(j.location,I,E);g=x()+1;let O=Sg(_,g),V=j.createHref(_.unstable_mask||_);try{p.pushState(O,"",V)}catch(U){if(U instanceof DOMException&&U.name==="DataCloneError")throw U;d.location.assign(V)}m&&y&&y({action:f,location:j.location,delta:1})}function w(I,E){f="REPLACE";let _=vg(I)?I:Qd(j.location,I,E);g=x();let O=Sg(_,g),V=j.createHref(_.unstable_mask||_);p.replaceState(O,"",V),m&&y&&y({action:f,location:j.location,delta:0})}function z(I){return Zv(I)}let j={get action(){return f},get location(){return a(d,p)},listen(I){if(y)throw new Error("A history only accepts one active listener");return d.addEventListener(bg,A),y=I,()=>{d.removeEventListener(bg,A),y=null}},createHref(I){return i(d,I)},createURL:z,encodeLocation(I){let E=z(I);return{pathname:E.pathname,search:E.search,hash:E.hash}},push:v,replace:w,go(I){return p.go(I)}};return j}function Zv(a,i=!1){let r="http://localhost";
58typeof window<"u"&&(r=window.location.origin!=="null"?window.location.origin:window.location.href),Oe(r,"No window.location.(origin|href) available to create URL");let l=typeof a=="string"?a:Us(a);return l=l.replace(/ $/,"%20"),!i&&l.startsWith("//")&&(l=r+l),new URL(l,r)}function Zy(a,i,r="/"){return Xv(a,i,r,!1)}function Xv(a,i,r,l){let d=typeof i=="string"?Mi(i):i,m=Ta(d.pathname||"/",r);if(m==null)return null;let p=Xy(a);Jv(p);let f=null;for(let y=0;f==null&&y<p.length;++y){let g=c2(m);f=r2(p[y],g,l)}return f}function Xy(a,i=[],r=[],l="",d=!1){let m=(p,f,y=d,g)=>{let x={relativePath:g===void 0?p.path||"":g,caseSensitive:p.caseSensitive===!0,childrenIndex:f,route:p};if(x.relativePath.startsWith("/")){if(!x.relativePath.startsWith(l)&&y)return;Oe(x.relativePath.startsWith(l),`Absolute route path "${x.relativePath}" nested under path "${l}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),x.relativePath=x.relativePath.slice(l.length)}let A=aa([l,x.relativePath]),v=r.concat(x);p.children&&p.children.length>0&&(Oe(p.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${A}".`),Xy(p.children,i,v,A,y)),!(p.path==null&&!p.index)&&i.push({path:A,score:s2(A,p.index),routesMeta:v})};return a.forEach((p,f)=>{var y;if(p.path===""||!((y=p.path)!=null&&y.includes("?")))m(p,f);else for(let g of Jy(p.path))m(p,f,!0,g)}),i}function Jy(a){let i=a.split("/");if(i.length===0)return[];let[r,...l]=i,d=r.endsWith("?"),m=r.replace(/\?$/,"");if(l.length===0)return d?[m,""]:[m];let p=Jy(l.join("/")),f=[];return f.push(...p.map(y=>y===""?m:[m,y].join("/"))),d&&f.push(...p),f.map(y=>a.startsWith("/")&&y===""?"/":y)}function Jv(a){a.sort((i,r)=>i.score!==r.score?r.score-i.score:o2(i.routesMeta.map(l=>l.childrenIndex),r.routesMeta.map(l=>l.childrenIndex)))}var $v=/^:[\w-]+$/,e2=3,t2=2,a2=1,n2=10,i2=-2,Bg=a=>a==="*";function s2(a,i){let r=a.split("/"),l=r.length;return r.some(Bg)&&(l+=i2),i&&(l+=t2),r.filter(d=>!Bg(d)).reduce((d,m)=>d+($v.test(m)?e2:m===""?a2:n2),l)}function o2(a,i){return a.length===i.length&&a.slice(0,-1).every((l,d)=>l===i[d])?a[a.length-1]-i[i.length-1]:0}function r2(a,i,r=!1){let{routesMeta:l}=a,d={},m="/",p=[];for(let f=0;f<l.length;++f){let y=l[f],g=f===l.length-1,x=m==="/"?i:i.slice(m.length)||"/",A=Gr({path:y.relativePath,caseSensitive:y.caseSensitive,end:g},x),v=y.route;if(!A&&g&&r&&!l[l.length-1].route.index&&(A=Gr({path:y.relativePath,caseSensitive:y.caseSensitive,end:!1},x)),!A)return null;
58Object.assign(d,A.params),p.push({params:d,pathname:aa([m,A.pathname]),pathnameBase:p2(aa([m,A.pathnameBase])),route:v}),A.pathnameBase!=="/"&&(m=aa([m,A.pathnameBase]))}return p}function Gr(a,i){typeof a=="string"&&(a={path:a,caseSensitive:!1,end:!0});let[r,l]=l2(a.path,a.caseSensitive,a.end),d=i.match(r);if(!d)return null;let m=d[0],p=m.replace(/(.)\/+$/,"$1"),f=d.slice(1);return{params:l.reduce((g,{paramName:x,isOptional:A},v)=>{if(x==="*"){let z=f[v]||"";p=m.slice(0,m.length-z.length).replace(/(.)\/+$/,"$1")}const w=f[v];return A&&!w?g[x]=void 0:g[x]=(w||"").replace(/%2F/g,"/"),g},{}),pathname:m,pathnameBase:p,pattern:a}}function l2(a,i=!1,r=!0){ia(a==="*"||!a.endsWith("*")||a.endsWith("/*"),`Route path "${a}" will be treated as if it were "${a.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${a.replace(/\*$/,"/*")}".`);let l=[],d="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(p,f,y,g,x)=>{if(l.push({paramName:f,isOptional:y!=null}),y){let A=x.charAt(g+p.length);return A&&A!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return a.endsWith("*")?(l.push({paramName:"*"}),d+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?d+="\\/*$":a!==""&&a!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,i?void 0:"i"),l]}function c2(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return ia(!1,`The URL path "${a}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),a}}function Ta(a,i){if(i==="/")return a;
58if(!a.toLowerCase().startsWith(i.toLowerCase()))return null;let r=i.endsWith("/")?i.length-1:i.length,l=a.charAt(r);return l&&l!=="/"?null:a.slice(r)||"/"}var d2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function u2(a,i="/"){let{pathname:r,search:l="",hash:d=""}=typeof a=="string"?Mi(a):a,m;return r?(r=$y(r),r.startsWith("/")?m=wg(r.substring(1),"/"):m=wg(r,i)):m=i,{pathname:m,search:f2(l),hash:h2(d)}}function wg(a,i){let r=Dr(i).split("/");return a.split("/").forEach(d=>{d===".."?r.length>1&&r.pop():d!=="."&&r.push(d)}),r.length>1?r.join("/"):"/"}function zd(a,i,r,l){return`Cannot include a '${a}' character in a manually specified \`to.${i}\` field [${JSON.stringify(l)}]. Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function m2(a){return a.filter((i,r)=>r===0||i.route.path&&i.route.path.length>0)}function wu(a){let i=m2(a);return i.map((r,l)=>l===i.length-1?r.pathname:r.pathnameBase)}function Zr(a,i,r,l=!1){let d;typeof a=="string"?d=Mi(a):(d={...a},Oe(!d.pathname||!d.pathname.includes("?"),zd("?","pathname","search",d)),Oe(!d.pathname||!d.pathname.includes("#"),zd("#","pathname","hash",d)),Oe(!d.search||!d.search.includes("#"),zd("#","search","hash",d)));let m=a===""||d.pathname==="",p=m?"/":d.pathname,f;if(p==null)f=r;else{let A=i.length-1;if(!l&&p.startsWith("..")){let v=p.split("/");for(;v[0]==="..";)v.shift(),A-=1;d.pathname=v.join("/")}f=A>=0?i[A]:"/"}let y=u2(d,f),g=p&&p!=="/"&&p.endsWith("/"),x=(m||p===".")&&r.endsWith("/");return!y.pathname.endsWith("/")&&(g||x)&&(y.pathname+="/"),y}var $y=a=>a.replace(/\/\/+/g,"/"),aa=a=>$y(a.join("/")),Dr=a=>a.replace(/\/+$/,""),p2=a=>Dr(a).replace(/^\/*/,"/"),f2=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,h2=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,g2=class{constructor(a,i,r,l=!1){this.status=a,this.statusText=i||"",this.internal=l,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function y2(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function x2(a){let i=a.map(r=>r.route.path).filter(Boolean);return aa(i)||"/"}var ex=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function tx(a,i){let r=a;if(typeof r!="string"||!d2.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let l=r,d=!1;if(ex)try{let m=new URL(window.location.href),p=r.startsWith("//")?new URL(m.protocol+r):new URL(r),f=Ta(p.pathname,i);p.origin===m.origin&&f!=null?r=f+p.search+p.hash:d=!0}catch{ia(!1,`<Link to="${r}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:l,isExternal:d,to:r}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var ax=["POST","PUT","PATCH","DELETE"];new Set(ax);var A2=["GET",...ax];new Set(A2);var Gi=B.createContext(null);Gi.displayName="DataRouter";var Xr=B.createContext(null);Xr.displayName="DataRouterState";var nx=B.createContext(!1);function b2(){return B.useContext(nx)}var ix=B.createContext({isTransitioning:!1});ix.displayName="ViewTransition";var v2=B.createContext(new Map);v2.displayName="Fetchers";var S2=B.createContext(null);S2.displayName="Await";var Et=B.createContext(null);Et.displayName="Navigation";var Qs=B.createContext(null);Qs.displayName="Location";var Qt=B.createContext({outlet:null,matches:[],isDataRoute:!1});Qt.displayName="Route";var Cu=B.createContext(null);Cu.displayName="RouteError";var sx="REACT_ROUTER_ERROR",B2="REDIRECT",w2="ROUTE_ERROR_RESPONSE";function C2(a){if(a.startsWith(`${sx}:${B2}:{`))try{let i=JSON.parse(a.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function k2(a){if(a.startsWith(`${sx}:${w2}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new g2(i.status,i.statusText,i.data)}catch{}}function j2(a,{relative:i}={}){Oe(Di(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:l}=B.useContext(Et),{hash:d,pathname:m,search:p}=Zs(a,{relative:i}),f=m;return r!=="/"&&(f=m==="/"?r:aa([r,m])),l.createHref({pathname:f,search:p,hash:d})}function Di(){return B.useContext(Qs)!=null}function Rt(){return Oe(Di(),"useLocation() may be used only in the context of a <Router> component."),B.useContext(Qs).location}var ox="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function rx(a){B.useContext(Et).static||B.useLayoutEffect(a)}function lx(){let{isDataRoute:a}=B.useContext(Qt);return a?V2():z2()}function z2(){Oe(Di(),"useNavigate() may be used only in the context of a <Router> component.");let a=B.useContext(Gi),{basename:i,navigator:r}=B.useContext(Et),{matches:l}=B.useContext(Qt),{pathname:d}=Rt(),m=JSON.stringify(wu(l)),p=B.useRef(!1);return rx(()=>{p.current=!0}),B.useCallback((y,g={})=>
58{if(ia(p.current,ox),!p.current)return;if(typeof y=="number"){r.go(y);return}let x=Zr(y,JSON.parse(m),d,g.relative==="path");a==null&&i!=="/"&&(x.pathname=x.pathname==="/"?i:aa([i,x.pathname])),(g.replace?r.replace:r.push)(x,g.state,g)},[i,r,m,d,a])}var P2=B.createContext(null);function I2(a){let i=B.useContext(Qt).outlet;return B.useMemo(()=>i&&B.createElement(P2.Provider,{value:a},i),[i,a])}function T2(){let{matches:a}=B.useContext(Qt),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function Zs(a,{relative:i}={}){let{matches:r}=B.useContext(Qt),{pathname:l}=Rt(),d=JSON.stringify(wu(r));return B.useMemo(()=>Zr(a,JSON.parse(d),l,i==="path"),[a,d,l,i])}function N2(a,i){return cx(a,i)}function cx(a,i,r){var I;Oe(Di(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:l}=B.useContext(Et),{matches:d}=B.useContext(Qt),m=d[d.length-1],p=m?m.params:{},f=m?m.pathname:"/",y=m?m.pathnameBase:"/",g=m&&m.route;{let E=g&&g.path||"";ux(f,!g||E.endsWith("*")||E.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${f}" (under <Route path="${E}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 59 60Please change the parent <Route path="${E}"> to <Route path="${E==="/"?"*":`${E}/*`}">.`)}let x=Rt(),A;if(i){let E=typeof i=="string"?Mi(i):i;Oe(y==="/"||((I=E.pathname)==null?void 0:I.startsWith(y)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${y}" but pathname "${E.pathname}" was given in the \`location\` prop.`),A=E}else A=x;let v=A.pathname||"/",w=v;if(y!=="/"){let E=y.replace(/^\//,"").split("/");w="/"+v.replace(/^\//,"").split("/").slice(E.length).join("/")}let z=Zy(a,{pathname:w});ia(g||z!=null,`No routes matched location "${A.pathname}${A.search}${A.hash}" `),ia(z==null||z[z.length-1].route.element!==void 0||z[z.length-1].route.Component!==void 0||z[z.length-1].route.lazy!==void 0,`Matched leaf route at location "${A.pathname}${A.search}${A.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let j=D2(z&&z.map(E=>Object.assign({},E,{params:Object.assign({},p,E.params),pathname:aa([y,l.encodeLocation?l.encodeLocation(E.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?y:aa([y,l.encodeLocation?l.encodeLocation(E.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathnameBase])})),d,r);return i&&j?B.createElement(Qs.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...A},navigationType:"POP"}},j):j}function E2(){let a=q2(),i=y2(a)?`${a.status} ${a.statusText}`:a instanceof Error?a.message:JSON.stringify(a),r=a instanceof Error?a.stack:null,l="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:l},m={padding:"2px 4px",backgroundColor:l},p=null;return console.error("Error handled by React Router default ErrorBoundary:",a),p=B.createElement(B.Fragment,null,B.createElement("p",null,"ð¿ Hey developer ð"),B.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",B.createElement("code",{style:m},"ErrorBoundary")," or"," ",B.createElement("code",{style:m},"errorElement")," prop on your route.")),B.createElement(B.Fragment,null,B.createElement("h2",null,"Unexpected Application Error!"),B.createElement("h3",{style:{fontStyle:"italic"}},i),r?B.createElement("pre",{style:d},r):null,p)}var R2=B.createElement(E2,null),dx=class extends B.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,i){return i.location!==a.location||i.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:i.error,location:i.location,revalidation:a.revalidation||i.revalidation}}componentDidCatch(a,i){this.props.onError?this.props.onError(a,i):console.error("React Router caught the following error during render",a)}render(){let a=this.state.error;if(this.context&&typeof a=="object"&&a&&"digest"in a&&typeof a.digest=="string"){const r=k2(a.digest);r&&(a=r)}
60let i=a!==void 0?B.createElement(Qt.Provider,{value:this.props.routeContext},B.createElement(Cu.Provider,{value:a,children:this.props.component})):this.props.children;return this.context?B.createElement(M2,{error:a},i):i}};dx.contextType=nx;var Pd=new WeakMap;function M2({children:a,error:i}){let{basename:r}=B.useContext(Et);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let l=C2(i.digest);if(l){let d=Pd.get(i);if(d)throw d;let m=tx(l.location,r);if(ex&&!Pd.get(i))if(m.isExternal||l.reloadDocument)window.location.href=m.absoluteURL||m.to;else{const p=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(m.to,{replace:l.replace}));throw Pd.set(i,p),p}return B.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m.absoluteURL||m.to}`})}}return a}function G2({routeContext:a,match:i,children:r}){let l=B.useContext(Gi);return l&&l.static&&l.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=i.route.id),B.createElement(Qt.Provider,{value:a},r)}function D2(a,i=[],r){let l=r==null?void 0:r.state;if(a==null){if(!l)return null;if(l.errors)a=l.matches;else if(i.length===0&&!l.initialized&&l.matches.length>0)a=l.matches;else return null}let d=a,m=l==null?void 0:l.errors;if(m!=null){let x=d.findIndex(A=>A.route.id&&(m==null?void 0:m[A.route.id])!==void 0);Oe(x>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(m).join(",")}`),d=d.slice(0,Math.min(d.length,x+1))}let p=!1,f=-1;if(r&&l){p=l.renderFallback;for(let x=0;x<d.length;x++){let A=d[x];if((A.route.HydrateFallback||A.route.hydrateFallbackElement)&&(f=x),A.route.id){let{loaderData:v,errors:w}=l,z=A.route.loader&&!v.hasOwnProperty(A.route.id)&&(!w||w[A.route.id]===void 0);if(A.route.lazy||z){r.isStatic&&(p=!0),f>=0?d=d.slice(0,f+1):d=[d[0]];break}}}}let y=r==null?void 0:r.onError,g=l&&y?(x,A)=>{var v,w;y(x,{location:l.location,params:((w=(v=l.matches)==null?void 0:v[0])==null?void 0:w.params)??{},unstable_pattern:x2(l.matches),errorInfo:A})}:void 0;return d.reduceRight((x,A,v)=>{let w,z=!1,j=null,I=null;l&&(w=m&&A.route.id?m[A.route.id]:void 0,j=A.route.errorElement||R2,p&&(f<0&&v===0?(ux("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),z=!0,I=null):f===v&&(z=!0,I=A.route.hydrateFallbackElement||null)));let E=i.concat(d.slice(0,v+1)),_=()=>{let O;return w?O=j:z?O=I:A.route.Component?O=B.createElement(A.route.Component,null):A.route.element?O=A.route.element:O=x,B.createElement(G2,{match:A,routeContext:{outlet:x,matches:E,isDataRoute:l!=null},children:O})};return l&&(A.route.ErrorBoundary||A.route.errorElement||v===0)?B.createElement(dx,{location:l.location,revalidation:l.revalidation,component:j,error:w,children:_(),routeContext:{outlet:null,matches:E,isDataRoute:!0},onError:g}):_()},null)}function ku(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function O2(a){let i=B.useContext(Gi);return Oe(i,ku(a)),i}function W2(a){let i=B.useContext(Xr);return Oe(i,ku(a)),i}function L2(a){let i=B.useContext(Qt);return Oe(i,ku(a)),i}function ju(a){let i=L2(a),r=i.matches[i.matches.length-1];return Oe(r.route.id,`${a} can only be used on routes that contain a unique "id"`),r.route.id}function _2(){return ju("useRouteId")}function q2(){var l;let a=B.useContext(Cu),i=W2("useRouteError"),r=ju("useRouteError");return a!==void 0?a:(l=i.errors)==null?void 0:l[r]}function V2(){let{router:a}=O2("useNavigate"),i=ju("useNavigate"),r=B.useRef(!1);return rx(()=>{r.current=!0}),B.useCallback(async(d,m={})=>{ia(r.current,ox),r.current&&(typeof d=="number"?await a.navigate(d):await a.navigate(d,{fromRouteId:i,...m}))},[a,i])}var Cg={};function ux(a,i,r){!i&&!Cg[a]&&(Cg[a]=!0,ia(!1,r))}B.memo(U2);function U2({routes:a,future:i,state:r,isStatic:l,onError:d}){return cx(a,void 0,{state:r,isStatic:l,onError:d})}function mx({to:a,replace:i,state:r,relative:l}){Oe(Di(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=B.useContext(Et);ia(!d,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:m}=B.useContext(Qt),{pathname:p}=Rt(),f=lx(),y=Zr(a,wu(m),p,l==="path"),g=JSON.stringify(y);return B.useEffect(()=>{f(JSON.parse(g),{replace:i,state:r,relative:l})},[f,g,l,i,r]),null}function H2(a){return I2(a.context)}function rt(a){Oe(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Y2({basename:a="/",children:i=null,location:r,navigationType:l="POP",navigator:d,static:m=!1,unstable_useTransitions:p}){Oe(!Di(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let f=a.replace(/^\/*/,"/"),y=B.useMemo(()=>({basename:f,navigator:d,static:m,unstable_useTransitions:p,future:{}}),[f,d,m,p]);typeof r=="string"&&(r=Mi(r));let{pathname:g="/",search:x="",hash:A="",state:v=null,key:w="default",unstable_mask:z}=r,j=B.useMemo(()=>{let I=Ta(g,f);return I==null?null:{location:{pathname:I,search:x,hash:A,state:v,key:w,unstable_mask:z},navigationType:l}},[f,g,x,A,v,w,l,z]);
60return ia(j!=null,`<Router basename="${f}"> is not able to match the URL "${g}${x}${A}" because it does not start with the basename, so the <Router> won't render anything.`),j==null?null:B.createElement(Et.Provider,{value:y},B.createElement(Qs.Provider,{children:i,value:j}))}function K2({children:a,location:i}){return N2(Zd(a),i)}function Zd(a,i=[]){let r=[];return B.Children.forEach(a,(l,d)=>{if(!B.isValidElement(l))return;let m=[...i,d];if(l.type===B.Fragment){r.push.apply(r,Zd(l.props.children,m));return}Oe(l.type===rt,`[${typeof l.type=="string"?l.type:l.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Oe(!l.props.index||!l.props.children,"An index route cannot have child routes.");let p={id:l.props.id||m.join("-"),caseSensitive:l.props.caseSensitive,element:l.props.element,Component:l.props.Component,index:l.props.index,path:l.props.path,middleware:l.props.middleware,loader:l.props.loader,action:l.props.action,hydrateFallbackElement:l.props.hydrateFallbackElement,HydrateFallback:l.props.HydrateFallback,errorElement:l.props.errorElement,ErrorBoundary:l.props.ErrorBoundary,hasErrorBoundary:l.props.hasErrorBoundary===!0||l.props.ErrorBoundary!=null||l.props.errorElement!=null,shouldRevalidate:l.props.shouldRevalidate,handle:l.props.handle,lazy:l.props.lazy};l.props.children&&(p.children=Zd(l.props.children,m)),r.push(p)}),r}var kr="get",jr="application/x-www-form-urlencoded";function Jr(a){return typeof HTMLElement<"u"&&a instanceof HTMLElement}function F2(a){return Jr(a)&&a.tagName.toLowerCase()==="button"}function Q2(a){return Jr(a)&&a.tagName.toLowerCase()==="form"}function Z2(a){return Jr(a)&&a.tagName.toLowerCase()==="input"}function X2(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}function J2(a,i){return a.button===0&&(!i||i==="_self")&&!X2(a)}var br=null;function $2(){if(br===null)try{new FormData(document.createElement("form"),0),br=!1}catch{br=!0}return br}var eS=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Id(a){return a!=null&&!eS.has(a)?(ia(!1,`"${a}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${jr}"`),null):a}function tS(a,i){let r,l,d,m,p;if(Q2(a)){let f=a.getAttribute("action");l=f?Ta(f,i):null,r=a.getAttribute("method")||kr,d=Id(a.getAttribute("enctype"))||jr,m=new FormData(a)}else if(F2(a)||Z2(a)&&(a.type==="submit"||a.type==="image")){let f=a.form;if(f==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let y=a.getAttribute("formaction")||f.getAttribute("action");if(l=y?Ta(y,i):null,r=a.getAttribute("formmethod")||f.getAttribute("method")||kr,d=Id(a.getAttribute("formenctype"))||Id(f.getAttribute("enctype"))||jr,m=new FormData(f,a),!$2()){let{name:g,type:x,value:A}=a;if(x==="image"){let v=g?`${g}.`:"";m.append(`${v}x`,"0"),m.append(`${v}y`,"0")}else g&&m.append(g,A)}}else{if(Jr(a))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=kr,l=null,d=jr,p=a}return m&&d==="text/plain"&&(p=m,m=void 0),{action:l,method:r.toLowerCase(),encType:d,formData:m,body:p}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function zu(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function px(a,i,r,l){let d=typeof a=="string"?new URL(a,typeof window>"u"?"server://singlefetch/":window.location.origin):a;return r?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${l}`:d.pathname=`${d.pathname}.${l}`:d.pathname==="/"?d.pathname=`_root.${l}`:i&&Ta(d.pathname,i)==="/"?d.pathname=`${Dr(i)}/_root.${l}`:d.pathname=`${Dr(d.pathname)}.${l}`,d}async function aS(a,i){if(a.id in i)return i[a.id];try{let r=await import(a.module);return i[a.id]=r,r}catch(r){return console.error(`Error loading route module \`${a.module}\`, reloading page...`),console.error(r),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function nS(a){return a==null?!1:a.href==null?a.rel==="preload"&&typeof a.imageSrcSet=="string"&&typeof a.imageSizes=="string":typeof a.rel=="string"&&typeof a.href=="string"}async function iS(a,i,r){let l=await Promise.all(a.map(async d=>{let m=i.routes[d.route.id];if(m){let p=await aS(m,r);return p.links?p.links():[]}return[]}));return lS(l.flat(1).filter(nS).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function kg(a,i,r,l,d,m){let p=(y,g)=>r[g]?y.route.id!==r[g].route.id:!0,f=(y,g)=>{var x;return r[g].pathname!==y.pathname||((x=r[g].route.path)==null?void 0:x.endsWith("*"))&&r[g].params["*"]!==y.params["*"]};return m==="assets"?i.filter((y,g)=>p(y,g)||f(y,g)):m==="data"?i.filter((y,g)=>{var A;let x=l.routes[y.route.id];if(!x||!x.hasLoader)return!1;if(p(y,g)||f(y,g))return!0;
60if(y.route.shouldRevalidate){let v=y.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:((A=r[0])==null?void 0:A.params)||{},nextUrl:new URL(a,window.origin),nextParams:y.params,defaultShouldRevalidate:!0});if(typeof v=="boolean")return v}return!0}):[]}function sS(a,i,{includeHydrateFallback:r}={}){return oS(a.map(l=>{let d=i.routes[l.route.id];if(!d)return[];let m=[d.module];return d.clientActionModule&&(m=m.concat(d.clientActionModule)),d.clientLoaderModule&&(m=m.concat(d.clientLoaderModule)),r&&d.hydrateFallbackModule&&(m=m.concat(d.hydrateFallbackModule)),d.imports&&(m=m.concat(d.imports)),m}).flat(1))}function oS(a){return[...new Set(a)]}function rS(a){let i={},r=Object.keys(a).sort();for(let l of r)i[l]=a[l];return i}function lS(a,i){let r=new Set;return new Set(i),a.reduce((l,d)=>{let m=JSON.stringify(rS(d));return r.has(m)||(r.add(m),l.push({key:m,link:d})),l},[])}function Pu(){let a=B.useContext(Gi);return zu(a,"You must render this element inside a <DataRouterContext.Provider> element"),a}function cS(){let a=B.useContext(Xr);return zu(a,"You must render this element inside a <DataRouterStateContext.Provider> element"),a}var Iu=B.createContext(void 0);Iu.displayName="FrameworkContext";function Tu(){let a=B.useContext(Iu);return zu(a,"You must render this element inside a <HydratedRouter> element"),a}function dS(a,i){let r=B.useContext(Iu),[l,d]=B.useState(!1),[m,p]=B.useState(!1),{onFocus:f,onBlur:y,onMouseEnter:g,onMouseLeave:x,onTouchStart:A}=i,v=B.useRef(null);B.useEffect(()=>{if(a==="render"&&p(!0),a==="viewport"){let j=E=>{E.forEach(_=>{p(_.isIntersecting)})},I=new IntersectionObserver(j,{threshold:.5});return v.current&&I.observe(v.current),()=>{I.disconnect()}}},[a]),B.useEffect(()=>{if(l){let j=setTimeout(()=>{p(!0)},100);return()=>{clearTimeout(j)}}},[l]);let w=()=>{d(!0)},z=()=>{d(!1),p(!1)};return r?a!=="intent"?[m,v,{}]:[m,v,{onFocus:Gs(f,w),onBlur:Gs(y,z),onMouseEnter:Gs(g,w),onMouseLeave:Gs(x,z),onTouchStart:Gs(A,w)}]:[!1,v,{}]}function Gs(a,i){return r=>{a&&a(r),r.defaultPrevented||i(r)}}function uS({page:a,...i}){let r=b2(),{router:l}=Pu(),d=B.useMemo(()=>Zy(l.routes,a,l.basename),[l.routes,a,l.basename]);return d?r?B.createElement(pS,{page:a,matches:d,...i}):B.createElement(fS,{page:a,matches:d,...i}):null}function mS(a){let{manifest:i,routeModules:r}=Tu(),[l,d]=B.useState([]);return B.useEffect(()=>{let m=!1;return iS(a,i,r).then(p=>{m||d(p)}),()=>{m=!0}},[a,i,r]),l}function pS({page:a,matches:i,...r}){let l=Rt(),{future:d}=Tu(),{basename:m}=Pu(),p=B.useMemo(()=>{if(a===l.pathname+l.search+l.hash)return[];let f=px(a,m,d.unstable_trailingSlashAwareDataRequests,"rsc"),y=!1,g=[];for(let x of i)typeof x.route.shouldRevalidate=="function"?y=!0:g.push(x.route.id);return y&&g.length>0&&f.searchParams.set("_routes",g.join(",")),[f.pathname+f.search]},[m,d.unstable_trailingSlashAwareDataRequests,a,l,i]);return B.createElement(B.Fragment,null,p.map(f=>B.createElement("link",{key:f,rel:"prefetch",as:"fetch",href:f,...r})))}function fS({page:a,matches:i,...r}){let l=Rt(),{future:d,manifest:m,routeModules:p}=Tu(),{basename:f}=Pu(),{loaderData:y,matches:g}=cS(),x=B.useMemo(()=>kg(a,i,g,m,l,"data"),[a,i,g,m,l]),A=B.useMemo(()=>kg(a,i,g,m,l,"assets"),[a,i,g,m,l]),v=B.useMemo(()=>{if(a===l.pathname+l.search+l.hash)return[];let j=new Set,I=!1;if(i.forEach(_=>{var V;let O=m.routes[_.route.id];!O||!O.hasLoader||(!x.some(U=>U.route.id===_.route.id)&&_.route.id in y&&((V=p[_.route.id])!=null&&V.shouldRevalidate)||O.hasClientLoader?I=!0:j.add(_.route.id))}),j.size===0)return[];let E=px(a,f,d.unstable_trailingSlashAwareDataRequests,"data");return I&&j.size>0&&E.searchParams.set("_routes",i.filter(_=>j.has(_.route.id)).map(_=>_.route.id).join(",")),[E.pathname+E.search]},[f,d.unstable_trailingSlashAwareDataRequests,y,l,m,x,i,a,p]),w=B.useMemo(()=>sS(A,m),[A,m]),z=mS(A);return B.createElement(B.Fragment,null,v.map(j=>B.createElement("link",{key:j,rel:"prefetch",as:"fetch",href:j,...r})),w.map(j=>B.createElement("link",{key:j,rel:"modulepreload",href:j,...r})),z.map(({key:j,link:I})=>B.createElement("link",{key:j,nonce:r.nonce,...I,crossOrigin:I.crossOrigin??r.crossOrigin})))}function hS(...a){return i=>{a.forEach(r=>{typeof r=="function"?r(i):r!=null&&(r.current=i)})}}var gS=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{gS&&(window.__reactRouterVersion="7.14.2")}catch{}
60function yS({basename:a,children:i,unstable_useTransitions:r,window:l}){let d=B.useRef();d.current==null&&(d.current=Kv({window:l,v5Compat:!0}));let m=d.current,[p,f]=B.useState({action:m.action,location:m.location}),y=B.useCallback(g=>{r===!1?f(g):B.startTransition(()=>f(g))},[r]);return B.useLayoutEffect(()=>m.listen(y),[m,y]),B.createElement(Y2,{basename:a,children:i,location:p.location,navigationType:p.action,navigator:m,unstable_useTransitions:r})}var fx=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Be=B.forwardRef(function({onClick:i,discover:r="render",prefetch:l="none",relative:d,reloadDocument:m,replace:p,unstable_mask:f,state:y,target:g,to:x,preventScrollReset:A,viewTransition:v,unstable_defaultShouldRevalidate:w,...z},j){let{basename:I,navigator:E,unstable_useTransitions:_}=B.useContext(Et),O=typeof x=="string"&&fx.test(x),V=tx(x,I);x=V.to;let U=j2(x,{relative:d}),ae=Rt(),K=null;if(f){let Ce=Zr(f,[],ae.unstable_mask?ae.unstable_mask.pathname:"/",!0);I!=="/"&&(Ce.pathname=Ce.pathname==="/"?I:aa([I,Ce.pathname])),K=E.createHref(Ce)}let[F,ne,$]=dS(l,z),me=bS(x,{replace:p,unstable_mask:f,state:y,target:g,preventScrollReset:A,relative:d,viewTransition:v,unstable_defaultShouldRevalidate:w,unstable_useTransitions:_});function be(Ce){i&&i(Ce),Ce.defaultPrevented||me(Ce)}let Ye=!(V.isExternal||m),We=B.createElement("a",{...z,...$,href:(Ye?K:void 0)||V.absoluteURL||U,onClick:Ye?be:i,ref:hS(j,ne),target:g,"data-discover":!O&&r==="render"?"true":void 0});return F&&!O?B.createElement(B.Fragment,null,We,B.createElement(uS,{page:U})):We});Be.displayName="Link";var hx=B.forwardRef(function({"aria-current":i="page",caseSensitive:r=!1,className:l="",end:d=!1,style:m,to:p,viewTransition:f,children:y,...g},x){let A=Zs(p,{relative:g.relative}),v=Rt(),w=B.useContext(Xr),{navigator:z,basename:j}=B.useContext(Et),I=w!=null&&CS(A)&&f===!0,E=z.encodeLocation?z.encodeLocation(A).pathname:A.pathname,_=v.pathname,O=w&&w.navigation&&w.navigation.location?w.navigation.location.pathname:null;r||(_=_.toLowerCase(),O=O?O.toLowerCase():null,E=E.toLowerCase()),O&&j&&(O=Ta(O,j)||O);const V=E!=="/"&&E.endsWith("/")?E.length-1:E.length;let U=_===E||!d&&_.startsWith(E)&&_.charAt(V)==="/",ae=O!=null&&(O===E||!d&&O.startsWith(E)&&O.charAt(E.length)==="/"),K={isActive:U,isPending:ae,isTransitioning:I},F=U?i:void 0,ne;typeof l=="function"?ne=l(K):ne=[l,U?"active":null,ae?"pending":null,I?"transitioning":null].filter(Boolean).join(" ");let $=typeof m=="function"?m(K):m;return B.createElement(Be,{...g,"aria-current":F,className:ne,ref:x,style:$,to:p,viewTransition:f},typeof y=="function"?y(K):y)});hx.displayName="NavLink";var xS=B.forwardRef(({discover:a="render",fetcherKey:i,navigate:r,reloadDocument:l,replace:d,state:m,method:p=kr,action:f,onSubmit:y,relative:g,preventScrollReset:x,viewTransition:A,unstable_defaultShouldRevalidate:v,...w},z)=>{let{unstable_useTransitions:j}=B.useContext(Et),I=BS(),E=wS(f,{relative:g}),_=p.toLowerCase()==="get"?"get":"post",O=typeof f=="string"&&fx.test(f),V=U=>{if(y&&y(U),U.defaultPrevented)return;U.preventDefault();let ae=U.nativeEvent.submitter,K=(ae==null?void 0:ae.getAttribute("formmethod"))||p,F=()=>I(ae||U.currentTarget,{fetcherKey:i,method:K,navigate:r,replace:d,state:m,relative:g,preventScrollReset:x,viewTransition:A,unstable_defaultShouldRevalidate:v});j&&r!==!1?B.startTransition(()=>F()):F()};return B.createElement("form",{ref:z,method:_,action:E,onSubmit:l?y:V,...w,"data-discover":!O&&a==="render"?"true":void 0})});xS.displayName="Form";function AS(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function gx(a){let i=B.useContext(Gi);return Oe(i,AS(a)),i}function bS(a,{target:i,replace:r,unstable_mask:l,state:d,preventScrollReset:m,relative:p,viewTransition:f,unstable_defaultShouldRevalidate:y,unstable_useTransitions:g}={}){let x=lx(),A=Rt(),v=Zs(a,{relative:p});return B.useCallback(w=>{if(J2(w,i)){w.preventDefault();let z=r!==void 0?r:Us(A)===Us(v),j=()=>x(a,{replace:z,unstable_mask:l,state:d,preventScrollReset:m,relative:p,viewTransition:f,unstable_defaultShouldRevalidate:y});g?B.startTransition(()=>j()):j()}},[A,x,v,r,l,d,i,a,m,p,f,y,g])}var vS=0,SS=()=>`__${String(++vS)}__`;function BS(){let{router:a}
60=gx("useSubmit"),{basename:i}=B.useContext(Et),r=_2(),l=a.fetch,d=a.navigate;return B.useCallback(async(m,p={})=>{let{action:f,method:y,encType:g,formData:x,body:A}=tS(m,i);if(p.navigate===!1){let v=p.fetcherKey||SS();await l(v,r,p.action||f,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:x,body:A,formMethod:p.method||y,formEncType:p.encType||g,flushSync:p.flushSync})}else await d(p.action||f,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:x,body:A,formMethod:p.method||y,formEncType:p.encType||g,replace:p.replace,state:p.state,fromRouteId:r,flushSync:p.flushSync,viewTransition:p.viewTransition})},[l,d,i,r])}function wS(a,{relative:i}={}){let{basename:r}=B.useContext(Et),l=B.useContext(Qt);Oe(l,"useFormAction must be used inside a RouteContext");let[d]=l.matches.slice(-1),m={...Zs(a||".",{relative:i})},p=Rt();if(a==null){m.search=p.search;let f=new URLSearchParams(m.search),y=f.getAll("index");if(y.some(x=>x==="")){f.delete("index"),y.filter(A=>A).forEach(A=>f.append("index",A));let x=f.toString();m.search=x?`?${x}`:""}}return(!a||a===".")&&d.route.index&&(m.search=m.search?m.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(m.pathname=m.pathname==="/"?r:aa([r,m.pathname])),Us(m)}function CS(a,{relative:i}={}){let r=B.useContext(ix);Oe(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:l}=gx("useViewTransitionState"),d=Zs(a,{relative:i});if(!r.isTransitioning)return!1;let m=Ta(r.currentLocation.pathname,l)||r.currentLocation.pathname,p=Ta(r.nextLocation.pathname,l)||r.nextLocation.pathname;return Gr(d.pathname,p)!=null||Gr(d.pathname,m)!=null}/** 61 * @license lucide-react v0.546.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const kS=a=>a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),jS=a=>a.replace(/^([A-Z])|[\s-_]+(\w)/g,(i,r,l)=>l?l.toUpperCase():r.toLowerCase()),jg=a=>{const i=jS(a);return i.charAt(0).toUpperCase()+i.slice(1)},yx=(...a)=>a.filter((i,r,l)=>!!i&&i.trim()!==""&&l.indexOf(i)===r).join(" ").trim(),zS=a=>{for(const i in a)if(i.startsWith("aria-")||i==="role"||i==="title")return!0};/** 66 * @license lucide-react v0.546.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */var PS={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 71 * @license lucide-react v0.546.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const IS=B.forwardRef(({color:a="currentColor",size:i=24,strokeWidth:r=2,absoluteStrokeWidth:l,className:d="",children:m,iconNode:p,...f},y)=>B.createElement("svg",{ref:y,...PS,width:i,height:i,stroke:a,strokeWidth:l?Number(r)*24/Number(i):r,className:yx("lucide",d),...!m&&!zS(f)&&{"aria-hidden":"true"},...f},[...p.map(([g,x])=>B.createElement(g,x)),...Array.isArray(m)?m:[m]]));/** 76 * @license lucide-react v0.546.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const ce=(a,i)=>{const r=B.forwardRef(({className:l,...d},m)=>B.createElement(IS,{ref:m,iconNode:i,className:yx(`lucide-${kS(jg(a))}`,`lucide-${a}`,l),...d}));return r.displayName=jg(a),r};/** 81 * @license lucide-react v0.546.0 - ISC 82 * 83 * This source code is licensed under the ISC license. 84 * See the LICENSE file in the root directory of this source tree. 85 */const TS=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]],NS=ce("activity",TS);/** 86 * @license lucide-react v0.546.0 - ISC 87 * 88 * This source code is licensed under the ISC license. 89 * See the LICENSE file in the root directory of this source tree. 90 */const ES=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],un=ce("arrow-right",ES);/** 91 * @license lucide-react v0.546.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const RS=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],MS=ce("badge-check",RS);/** 96 * @license lucide-react v0.546.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */const GS=[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]],DS=ce("bot",GS);/** 101 * @license lucide-react v0.546.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const OS=[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]],xx=ce("briefcase",OS);/** 106 * @license lucide-react v0.546.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const WS=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]],zg=ce("chart-column",WS);/** 111 * @license lucide-react v0.546.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const LS=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],Pg=ce("chevron-down",LS);/** 116 * @license lucide-react v0.546.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const _S=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],Td=ce("chevron-right",_S);/** 121 * @license lucide-react v0.546.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree. 125 */const qS=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],Yt=ce("circle-check",qS);/** 126 * @license lucide-react v0.546.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree. 130 */const VS=[["path",{d:"M12 6v6h4",key:"135r8i"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],US=ce("clock-3",VS);/** 131 * @license lucide-react v0.546.0 - ISC 132 * 133 * This source code is licensed under the ISC license. 134 * See the LICENSE file in the root directory of this source tree. 135 */const HS=[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]],Or=ce("cloud",HS);/** 136 * @license lucide-react v0.546.0 - ISC 137 * 138 * This source code is licensed under the ISC license. 139 * See the LICENSE file in the root directory of this source tree. 140 */const YS=[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]],KS=ce("code",YS);/** 141 * @license lucide-react v0.546.0 - ISC 142 * 143 * This source code is licensed under the ISC license. 144 * See the LICENSE file in the root directory of this source tree. 145 */const FS=[["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M17 20v2",key:"1rnc9c"}],["path",{d:"M17 2v2",key:"11trls"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M2 17h2",key:"7oei6x"}],["path",{d:"M2 7h2",key:"asdhe0"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"M20 17h2",key:"1fpfkl"}
145],["path",{d:"M20 7h2",key:"1o8tra"}],["path",{d:"M7 20v2",key:"4gnj0m"}],["path",{d:"M7 2v2",key:"1i4yhu"}],["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2",key:"1vbyd7"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1",key:"z9xiuo"}]],rn=ce("cpu",FS);/** 146 * @license lucide-react v0.546.0 - ISC 147 * 148 * This source code is licensed under the ISC license. 149 * See the LICENSE file in the root directory of this source tree. 150 */const QS=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]],cn=ce("database",QS);/** 151 * @license lucide-react v0.546.0 - ISC 152 * 153 * This source code is licensed under the ISC license. 154 * See the LICENSE file in the root directory of this source tree. 155 */const ZS=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],XS=ce("external-link",ZS);/** 156 * @license lucide-react v0.546.0 - ISC 157 * 158 * This source code is licensed under the ISC license. 159 * See the LICENSE file in the root directory of this source tree. 160 */const JS=[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M16 16h.01",key:"1f9h7w"}],["path",{d:"M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z",key:"1iv0i2"}],["path",{d:"M8 16h.01",key:"18s6g9"}]],$S=ce("factory",JS);/** 161 * @license lucide-react v0.546.0 - ISC 162 * 163 * This source code is licensed under the ISC license. 164 * See the LICENSE file in the root directory of this source tree. 165 */const e1=[["line",{x1:"6",x2:"10",y1:"11",y2:"11",key:"1gktln"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13",key:"qnk9ow"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12",key:"krot7o"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10",key:"1lcuu1"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z",key:"mfqc10"}]],t1=ce("gamepad-2",e1);/** 166 * @license lucide-react v0.546.0 - ISC 167 * 168 * This source code is licensed under the ISC license. 169 * See the LICENSE file in the root directory of this source tree. 170 */const a1=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]],Ax=ce("globe",a1);/** 171 * @license lucide-react v0.546.0 - ISC 172 * 173 * This source code is licensed under the ISC license. 174 * See the LICENSE file in the root directory of this source tree. 175 */const n1=[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]],i1=ce("hard-drive",n1);/** 176 * @license lucide-react v0.546.0 - ISC 177 * 178 * This source code is licensed under the ISC license. 179 * See the LICENSE file in the root directory of this source tree. 180 */const s1=[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]],Wr=ce("layout-dashboard",s1);/** 181 * @license lucide-react v0.546.0 - ISC 182 * 183 * This source code is licensed under the ISC license. 184 * See the LICENSE file in the root directory of this source tree. 185 */const o1=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]],bx=ce("lock",o1);/** 186 * @license lucide-react v0.546.0 - ISC 187 * 188 * This source code is licensed under the ISC license. 189 * See the LICENSE file in the root directory of this source tree. 190 */const r1=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],vx=ce("mail",r1);/** 191 * @license lucide-react v0.546.0 - ISC 192 * 193 * This source code is licensed under the ISC license. 194 * See the LICENSE file in the root directory of this source tree. 195 */const l1=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],c1=ce("map-pin",l1);/** 196 * @license lucide-react v0.546.0 - ISC 197 * 198 * This source code is licensed under the ISC license. 199 * See the LICENSE file in the root directory of this source tree. 200 */const d1=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],u1=ce("menu",d1);/** 201 * @license lucide-react v0.546.0 - ISC 202 * 203 * This source code is licensed under the ISC license. 204 * See the LICENSE file in the root directory of this source tree. 205 */const m1=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]],p1=ce("message-circle",m1);/** 206 * @license lucide-react v0.546.0 - ISC 207 * 208 * This source code is licensed under the ISC license. 209 * See the LICENSE file in the root directory of this source tree. 210 */const f1=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]],h1=ce("message-square",f1);/** 211 * @license lucide-react v0.546.0 - ISC 212 * 213 * This source code is licensed under the ISC license. 214 * See the LICENSE file in the root directory of this source tree. 215 */const g1=[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]],y1=ce("network",g1);/** 216 * @license lucide-react v0.546.0 - ISC 217 * 218 * This source code is licensed under the ISC license. 219 * See the LICENSE file in the root directory of this source tree. 220 */const x1=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2
2200 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]],Sx=ce("phone",x1);/** 221 * @license lucide-react v0.546.0 - ISC 222 * 223 * This source code is licensed under the ISC license. 224 * See the LICENSE file in the root directory of this source tree. 225 */const A1=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],b1=ce("search",A1);/** 226 * @license lucide-react v0.546.0 - ISC 227 * 228 * This source code is licensed under the ISC license. 229 * See the LICENSE file in the root directory of this source tree. 230 */const v1=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]],S1=ce("send",v1);/** 231 * @license lucide-react v0.546.0 - ISC 232 * 233 * This source code is licensed under the ISC license. 234 * See the LICENSE file in the root directory of this source tree. 235 */const B1=[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]],w1=ce("server",B1);/** 236 * @license lucide-react v0.546.0 - ISC 237 * 238 * This source code is licensed under the ISC license. 239 * See the LICENSE file in the root directory of this source tree. 240 */const C1=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],k1=ce("settings",C1);/** 241 * @license lucide-react v0.546.0 - ISC 242 * 243 * This source code is licensed under the ISC license. 244 * See the LICENSE file in the root directory of this source tree. 245 */const j1=[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]],z1=ce("share-2",j1);/** 246 * @license lucide-react v0.546.0 - ISC 247 * 248 * This source code is licensed under the ISC license. 249 * See the LICENSE file in the root directory of this source tree. 250 */const P1=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],ta=ce("shield-check",P1);/** 251 * @license lucide-react v0.546.0 - ISC 252 * 253 * This source code is licensed under the ISC license. 254 * See the LICENSE file in the root directory of this source tree. 255 */const I1=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],T1=ce("shield",I1);/** 256 * @license lucide-react v0.546.0 - ISC 257 * 258 * This source code is licensed under the ISC license. 259 * See the LICENSE file in the root directory of this source tree. 260 */const N1=[["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}],["path",{d:"M3.103 6.034h17.794",key:"awc11p"}],["path",{d:"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z",key:"o988cm"}]],E1=ce("shopping-bag",N1);/** 261 * @license lucide-react v0.546.0 - ISC 262 * 263 * This source code is licensed under the ISC license. 264 * See the LICENSE file in the root directory of this source tree. 265 */const R1=[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
vendor: 4,280 bytes, lines 265-290
265],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]],Ig=ce("sparkles",R1);/** 266 * @license lucide-react v0.546.0 - ISC 267 * 268 * This source code is licensed under the ISC license. 269 * See the LICENSE file in the root directory of this source tree. 270 */const M1=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],Bx=ce("user",M1);/** 271 * @license lucide-react v0.546.0 - ISC 272 * 273 * This source code is licensed under the ISC license. 274 * See the LICENSE file in the root directory of this source tree. 275 */const G1=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],Nu=ce("users",G1);/** 276 * @license lucide-react v0.546.0 - ISC 277 * 278 * This source code is licensed under the ISC license. 279 * See the LICENSE file in the root directory of this source tree. 280 */const D1=[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]],O1=ce("workflow",D1);/** 281 * @license lucide-react v0.546.0 - ISC 282 * 283 * This source code is licensed under the ISC license. 284 * See the LICENSE file in the root directory of this source tree. 285 */const W1=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],L1=ce("x",W1);/** 286 * @license lucide-react v0.546.0 - ISC 287 * 288 * This source code is licensed under the ISC license. 289 * See the LICENSE file in the root directory of this source tree. 290 */const _1=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]],zi=ce("zap",_1),Eu=B.createContext({});function Ru(a){const i=B.useRef(null);return i.current===null&&(i.current=a()),i.current}const q1=typeof window<"u",wx=q1?B.useLayoutEffect:B.useEffect,$r=B.createContext(null);function Mu(a,i){a.indexOf(i)===-1&&a.push(i)}function Lr(a,i){const r=a.indexOf(i);r>-1&&a.splice(r,1)}const ma=(a,i,r)=>r>i?i:r<a?a:r;let Gu=()=>{};const mn={},Cx=a=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(a);function kx(a){return typeof a=="object"&&a!==null}const jx=a=>/^0[^.\s]+$/u.test(a);function zx(a){let i;return()=>(i===void 0&&(i=a()),i)}const Ft=a=>a,V1=(a,i)=>r=>i(a(r)),Xs=(...a)=>a.reduce(V1),Hs=(a,i,r)=>{const l=i-a;return l===0?1:(r-a)/l};class Du{constructor(){this.subscriptions=[]}add(i){return Mu(this.subscriptions,i),()=>Lr(this.subscriptions,i)}notify(i,r,l){const d=this.subscriptions.length;if(d)if(d===1)this.subscriptions[0](i,r,l);else for(let m=0;m<d;m++){const p=this.subscriptions[m];p&&p(i,r,l)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Nt=a=>a*1e3,Kt=a=>a/1e3;function Px(a,i){return i?a*(1e3/i):0}const Ix=(a,i,r)=>(((1-3*r+3*i)*a+(3*r-6*i))*a+3*i)*a,U1=1e-7,H1=12;function Y1(a,i,r,l,d){let m,p,f=0;do p=i+(r-i)/2,m=Ix(p,l,d)-a,m>0?r=p:i=p;while(Math.abs(m)>U1&&++f<H1);return p}function Js(a,i,r,l){if(a===i&&r===l)return Ft;const d=m=>Y1(m,0,1,a,r);return m=>m===0||m===1?m:Ix(d(m),i,l)}const Tx=a=>i=>i<=.5?a(2*i)/2:(2-a(2*(1-i)))/2,Nx=a=>i=>1-a(1-i),Ex=Js(.33,1.53,.69,.99),Ou=Nx(Ex),Rx=Tx(Ou),Mx=a=>a>=1?1:(a*=2)<1?.5*Ou(a):.5*(2-Math.pow(2,-10*(a-1))),Wu=a=>1-Math.sin(Math.acos(a)),Gx=Nx(Wu),Dx=Tx(Wu),K1=Js(.42,0,1,1),F1=Js(0,0,.58,1),Ox=Js(.42,0,.58,1),Q1=a=>Array.isArray(a)&&typeof a[0]!="number",Wx=a=>Array.isArray(a)&&typeof a[0]=="number",Z1={linear:Ft,easeIn:K1,easeInOut:Ox,easeOut:F1,circIn:Wu,circInOut:Dx,circOut:Gx,backIn:Ou,backInOut:Rx,backOut:Ex,anticipate:Mx},X1=a=>typeof a=="string",Tg=a=>{if(Wx(a)){Gu(a.length===4);const[i,r,l,d]=a;return Js(i,r,l,d)}else if(X1(a))return Z1[a];return a},vr=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function J1(a,i){let r=new Set,l=new Set,d=!1,m=!1;const p=new WeakSet;let f={delta:0,timestamp:0,isProcessing:!1};function y(x){p.has(x)&&(g.schedule(x),a()),x(f)}const g={schedule:(x,A=!1,v=!1)=>{const z=v&&d?r:l;return A&&p.add(x),z.add(x),x},cancel:x=>{l.delete(x),p.delete(x)},process:x=>
vendor: 26,207 bytes, line 290
290{if(f=x,d){m=!0;return}d=!0;const A=r;r=l,l=A,r.forEach(y),r.clear(),d=!1,m&&(m=!1,g.process(x))}};return g}const $1=40;function Lx(a,i){let r=!1,l=!0;const d={delta:0,timestamp:0,isProcessing:!1},m=()=>r=!0,p=vr.reduce((O,V)=>(O[V]=J1(m),O),{}),{setup:f,read:y,resolveKeyframes:g,preUpdate:x,update:A,preRender:v,render:w,postRender:z}=p,j=()=>{const O=mn.useManualTiming,V=O?d.timestamp:performance.now();r=!1,O||(d.delta=l?1e3/60:Math.max(Math.min(V-d.timestamp,$1),1)),d.timestamp=V,d.isProcessing=!0,f.process(d),y.process(d),g.process(d),x.process(d),A.process(d),v.process(d),w.process(d),z.process(d),d.isProcessing=!1,r&&i&&(l=!1,a(j))},I=()=>{r=!0,l=!0,d.isProcessing||a(j)};return{schedule:vr.reduce((O,V)=>{const U=p[V];return O[V]=(ae,K=!1,F=!1)=>(r||I(),U.schedule(ae,K,F)),O},{}),cancel:O=>{for(let V=0;V<vr.length;V++)p[vr[V]].cancel(O)},state:d,steps:p}}const{schedule:Ee,cancel:pn,state:lt,steps:Nd}=Lx(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ft,!0);let zr;function eB(){zr=void 0}const pt={now:()=>(zr===void 0&&pt.set(lt.isProcessing||mn.useManualTiming?lt.timestamp:performance.now()),zr),set:a=>{zr=a,queueMicrotask(eB)}},_x=a=>i=>typeof i=="string"&&i.startsWith(a),qx=_x("--"),tB=_x("var(--"),Lu=a=>tB(a)?aB.test(a.split("/*")[0].trim()):!1,aB=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Ng(a){return typeof a!="string"?!1:a.split("/*")[0].includes("var(--")}const Oi={test:a=>typeof a=="number",parse:parseFloat,transform:a=>a},Ys={...Oi,transform:a=>ma(0,1,a)},Sr={...Oi,default:1},Ls=a=>Math.round(a*1e5)/1e5,_u=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function nB(a){return a==null}const iB=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,qu=(a,i)=>r=>!!(typeof r=="string"&&iB.test(r)&&r.startsWith(a)||i&&!nB(r)&&Object.prototype.hasOwnProperty.call(r,i)),Vx=(a,i,r)=>l=>{if(typeof l!="string")return l;const[d,m,p,f]=l.match(_u);return{[a]:parseFloat(d),[i]:parseFloat(m),[r]:parseFloat(p),alpha:f!==void 0?parseFloat(f):1}},sB=a=>ma(0,255,a),Ed={...Oi,transform:a=>Math.round(sB(a))},On={test:qu("rgb","red"),parse:Vx("red","green","blue"),transform:({red:a,green:i,blue:r,alpha:l=1})=>"rgba("+Ed.transform(a)+", "+Ed.transform(i)+", "+Ed.transform(r)+", "+Ls(Ys.transform(l))+")"};function oB(a){let i="",r="",l="",d="";return a.length>5?(i=a.substring(1,3),r=a.substring(3,5),l=a.substring(5,7),d=a.substring(7,9)):(i=a.substring(1,2),r=a.substring(2,3),l=a.substring(3,4),d=a.substring(4,5),i+=i,r+=r,l+=l,d+=d),{red:parseInt(i,16),green:parseInt(r,16),blue:parseInt(l,16),alpha:d?parseInt(d,16)/255:1}}const Xd={test:qu("#"),parse:oB,transform:On.transform},$s=a=>({test:i=>typeof i=="string"&&i.endsWith(a)&&i.split(" ").length===1,parse:parseFloat,transform:i=>`${i}${a}`}),sn=$s("deg"),ua=$s("%"),X=$s("px"),rB=$s("vh"),lB=$s("vw"),Eg={...ua,parse:a=>ua.parse(a)/100,transform:a=>ua.transform(a*100)},Pi={test:qu("hsl","hue"),parse:Vx("hue","saturation","lightness"),transform:({hue:a,saturation:i,lightness:r,alpha:l=1})=>"hsla("+Math.round(a)+", "+ua.transform(Ls(i))+", "+ua.transform(Ls(r))+", "+Ls(Ys.transform(l))+")"},Xe={test:a=>On.test(a)||Xd.test(a)||Pi.test(a),parse:a=>On.test(a)?On.parse(a):Pi.test(a)?Pi.parse(a):Xd.parse(a),transform:a=>typeof a=="string"?a:a.hasOwnProperty("red")?On.transform(a):Pi.transform(a),getAnimatableNone:a=>{const i=Xe.parse(a);return i.alpha=0,Xe.transform(i)}},cB=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function dB(a){var i,r;return isNaN(a)&&typeof a=="string"&&(((i=a.match(_u))==null?void 0:i.length)||0)+(((r=a.match(cB))==null?void 0:r.length)||0)>0}const Ux="number",Hx="color",uB="var",mB="var(",Rg="${}",pB=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Ei(a){const i=a.toString(),r=[],l={color:[],number:[],var:[]},d=[];let m=0;const f=i.replace(pB,y=>(Xe.test(y)?(l.color.push(m),d.push(Hx),r.push(Xe.parse(y))):y.startsWith(mB)?(l.var.push(m),d.push(uB),r.push(y)):(l.number.push(m),d.push(Ux),r.push(parseFloat(y))),++m,Rg)).split(Rg);return{values:r,split:f,indexes:l,types:d}}function fB(a){return Ei(a).values}function Yx({split:a,types:i}){const r=a.length;return l=>{let d="";for(let m=0;m<r;m++)if(d+=a[m],l[m]!==void 0){const p=i[m];p===Ux?d+=Ls(l[m]):p===Hx?d+=Xe.transform(l[m]):d+=l[m]}return d}}function hB(a){return Yx(Ei(a))}const gB=a=>typeof a=="number"?0:Xe.test(a)?Xe.getAnimatableNone(a):a,yB=(a,i)=>typeof a=="number"?i!=null&&i.trim().endsWith("/")?a:0:gB(a);function xB(a){const i=Ei(a);return Yx(i)(i.values.map((l,d)=>yB(l,i.split[d])))}const na={test:dB,parse:fB,createTransformer:hB,getAnimatableNone:xB};function Rd(a,i,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?a+(i-a)*6*r:r<1/2?i:r<2/3?a+(i-a)*(2/3-r)*6:a}function AB({hue:a,saturation:i,lightness:r,alpha:l}){a/=360,i/=100,r/=100;let d=0,m=0,p=0;if(!i)d=m=p=r;else{const f=r<.5?r*(1+i):r+i-r*i,y=2*r-f;d=Rd(y,f,a+1/3),m=Rd(y,f,a),p=Rd(y,f,a-1/3)}return{red:Math.round(d*255),green:Math.round(m*255),blue:Math.round(p*255),alpha:l}}function _r(a,i){return r=>r>0?i:a}const Ge=(a,i,r)=>a+(i-a)*r,Md=(a,i,r)=>{const l=a*a,d=r*(i*i-l)+l;return d<0?0:Math.sqrt(d)},bB=[Xd,On,Pi],vB=a=>bB.find(i=>i.test(a));function Mg(a){const i=vB(a);if(!i)return!1;let r=i.parse(a);return i===Pi&&(r=AB(r)),r}const Gg=(a,i)=>{const r=Mg(a),l=Mg(i);if(!r||!l)return _r(a,i);const d={...r};return m=>(d.red=Md(r.red,l.red,m),d.green=Md(r.green,l.green,m),d.blue=Md(r.blue,l.blue,m),d.alpha=Ge(r.alpha,l.alpha,m),On.transform(d))},Jd=new Set(["none","hidden"]);function SB(a,i){return Jd.has(a)?r=>r<=0?a:i:r=>r>=1?i:a}function BB(a,i){return r=>Ge(a,i,r)}function Vu(a){return typeof a=="number"?BB:typeof a=="string"?Lu(a)?_r:Xe.test(a)?Gg:kB:Array.isArray(a)?Kx:typeof a=="object"?Xe.test(a)?Gg:wB:_r}function Kx(a,i){const r=[...a],l=r.length,d=a.map((m,p)=>Vu(m)(m,i[p]));return m=>{for(let p=0;p<l;p++)r[p]=d[p](m);return r}}function wB(a,i){const r={...a,...i},l={};for(const d in r)a[d]!==void 0&&i[d]!==void 0&&(l[d]=Vu(a[d])(a[d],i[d]));return d=>{for(const m in l)r[m]=l[m](d);return r}}function CB(a,i){const r=[],l={color:0,var:0,number:0};for(let d=0;d<i.values.length;d++){const m=i.types[d],p=a.indexes[m][l[m]],f=a.values[p]??0;r[d]=f,l[m]++}return r}const kB=(a,i)=>{const r=na.createTransformer(i),l=Ei(a),d=Ei(i);return l.indexes.var.length===d.indexes.var.length&&l.indexes.color.length===d.indexes.color.length&&l.indexes.number.length>=d.indexes.number.length?Jd.has(a)&&!d.values.length||Jd.has(i)&&!l.values.length?SB(a,i):Xs(Kx(CB(l,d),d.values),r):_r(a,i)};function Fx(a,i,r){return typeof a=="number"&&typeof i=="number"&&typeof r=="number"?Ge(a,i,r):Vu(a)(a,i)}const jB=a=>{const i=({timestamp:r})=>a(r);return{start:(r=!0)=>Ee.update(i,r),stop:()=>pn(i),now:()=>lt.isProcessing?lt.timestamp:pt.now()}},Qx=(a,i,r=10)=>{let l="";const d=Math.max(Math.round(i/r),2);for(let m=0;m<d;m++)l+=Math.round(a(m/(d-1))*1e4)/1e4+", ";return`linear(${l.substring(0,l.length-2)})`},qr=2e4;function Uu(a){let i=0;const r=50;let l=a.next(i);for(;!l.done&&i<qr;)i+=r,l=a.next(i);return i>=qr?1/0:i}function zB(a,i=100,r){const l=r({...a,keyframes:[0,i]}),d=Math.min(Uu(l),qr);return{type:"keyframes",ease:m=>l.next(d*m).value/i,duration:Kt(d)}}const qe={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function $d(a,i){return a*Math.sqrt(1-i*i)}const PB=12;function IB(a,i,r){let l=r;for(let d=1;d<PB;d++)l=l-a(l)/i(l);return l}const Gd=.001;function TB({duration:a=qe.duration,bounce:i=qe.bounce,velocity:r=qe.velocity,mass:l=qe.mass}){let d,m,p=1-i;p=ma(qe.minDamping,qe.maxDamping,p),a=ma(qe.minDuration,qe.maxDuration,Kt(a)),p<1?(d=g=>{const x=g*p,A=x*a,v=x-r,w=$d(g,p),z=Math.exp(-A);return Gd-v/w*z},m=g=>{const A=g*p*a,v=A*r+r,w=Math.pow(p,2)*Math.pow(g,2)*a,z=Math.exp(-A),j=$d(Math.pow(g,2),p);return(-d(g)+Gd>0?-1:1)*((v-w)*z)/j}):(d=g=>{const x=Math.exp(-g*a),A=(g-r)*a+1;return-Gd+x*A},m=g=>{const x=Math.exp(-g*a),A=(r-g)*(a*a);return x*A});const f=5/a,y=IB(d,m,f);if(a=Nt(a),isNaN(y))return{stiffness:qe.stiffness,damping:qe.damping,duration:a};{const g=Math.pow(y,2)*l;return{stiffness:g,damping:p*2*Math.sqrt(l*g),duration:a}}}const NB=["duration","bounce"],EB=["stiffness","damping","mass"];function Dg(a,i){return i.some(r=>a[r]!==void 0)}function RB(a){let i={velocity:qe.velocity,stiffness:qe.stiffness,damping:qe.damping,mass:qe.mass,isResolvedFromDuration:!1,...a};if(!Dg(a,EB)&&Dg(a,NB))if(i.velocity=0,a.visualDuration){const r=a.visualDuration,l=2*Math.PI/(r*1.2),d=l*l,m=2*ma(.05,1,1-(a.bounce||0))*Math.sqrt(d);i={...i,mass:qe.mass,stiffness:d,damping:m}}else{const r=TB({...a,velocity:0});i={...i,...r,mass:qe.mass},i.isResolvedFromDuration=!0}return i}function Vr(a=qe.visualDuration,i=qe.bounce){const r=typeof a!="object"?{visualDuration:a,keyframes:[0,1],bounce:i}:a;let{restSpeed:l,restDelta:d}=r;const m=r.keyframes[0],p=r.keyframes[r.keyframes.length-1],f={done:!1,value:m},{stiffness:y,damping:g,mass:x,duration:A,velocity:v,isResolvedFromDuration:w}=RB({...r,velocity:-Kt(r.velocity||0)}),z=v||0,j=g/(2*Math.sqrt(y*x)),I=p-m,E=Kt(Math.sqrt(y/x)),_=Math.abs(I)<5;l||(l=_?qe.restSpeed.granular:qe.restSpeed.default),d||(d=_?qe.restDelta.granular:qe.restDelta.default);let O,V,U,ae,K,F;if(j<1)U=$d(E,j),ae=(z+j*E*I)/U,O=$=>{const me=Math.exp(-j*E*$);return p-me*(ae*Math.sin(U*$)+I*Math.cos(U*$))},K=j*E*ae+I*U,F=j*E*I-ae*U,V=$=>Math.exp(-j*E*$)*(K*Math.sin(U*$)+F*Math.cos(U*$));else if(j===1){O=me=>p-Math.exp(-E*me)*(I+(z+E*I)*me);const $=z+E*I;V=me=>Math.exp(-E*me)*(E*$*me-z)}else{const $=E*Math.sqrt(j*j-1);O=We=>{const Ce=Math.exp(-j*E*We),G=Math.min($*We,300);return p-Ce*((z+j*E*I)*Math.sinh(G)+$*I*Math.cosh(G))/$};const me=(z+j*E*I)/$,be=j*E*me-I*$,Ye=j*E*I-me*$;V=We=>{const Ce=Math.exp(-j*E*We),G=Math.min($*We,300);return Ce*(be*Math.sinh(G)+Ye*Math.cosh(G))}}const ne={calculatedDuration:w&&A||null,velocity:$=>Nt(V($)),next:$=>{if(!w&&j<1){const be=Math.exp(-j*E*$),Ye=Math.sin(U*$),We=Math.cos(U*$),Ce=p-be*(ae*Ye+I*We),G=Nt(be*(K*Ye+F*We));return f.done=Math.abs(G)<=l&&Math.abs(p-Ce)<=d,f.value=f.done?p:Ce,f}const me=O($);if(w)f.done=$>=A;else{const be=Nt(V($));f.done=Math.abs(be)<=l&&Math.abs(p-me)<=d}return f.value=f.done?p:me,f},toString:()=>{const $=Math.min(Uu(ne),qr),me=Qx(be=>ne.next($*be).value,$,30);return $+"ms "+me},toTransition:()=>{}};return ne}Vr.applyToOptions=a=>{const i=zB(a,100,Vr);return a.ease=i.ease,a.duration=Nt(i.duration),a.type="keyframes",a};const MB=5;function Zx(a,i,r){const l=Math.max(i-MB,0);return Px(r-a(l),i-l)}function eu({keyframes:a,velocity:i=0,power:r=.8,timeConstant:l=325,bounceDamping:d=10,bounceStiffness:m=500,modifyTarget:p,min:f,max:y,restDelta:g=.5,restSpeed:x}){const A=a[0],v={done:!1,value:A},w=F=>f!==void 0&&F<f||y!==void 0&&F>y,z=F=>f===void 0?y:y===void 0||Math.abs(f-F)<Math.abs(y-F)?f:y;let j=r*i;const I=A+j,E=p===void 0?I:p(I);E!==I&&(j=E-A);const _=F=>-j*Math.exp(-F/l),O=F=>E+_(F),V=F=>{const ne=_(F),$=O(F);v.done=Math.abs(ne)<=g,v.value=v.done?E:$};let U,ae;const K=F=>{w(v.value)&&(U=F,ae=Vr({keyframes:[v.value,z(v.value)],velocity:Zx(O,F,v.value),damping:d,stiffness:m,restDelta:g,restSpeed:x}))};return K(0),{calculatedDuration:null,next:F=>{let ne=!1;return!ae&&U===void 0&&(ne=!0,V(F),K(F)),U!==void 0&&F>=U?ae.next(F-U):(!ne&&V(F),v)}}}function GB(a,i,r){const l=[],d=r||mn.mix||Fx,m=a.length-1;for(let p=0;p<m;p++){let f=d(a[p],a[p+1]);if(i){const y=Array.isArray(i)?i[p]||Ft:i;f=Xs(y,f)}l.push(f)}return l}function DB(a,i,{clamp:r=!0,ease:l,mixer:d}={}){const m=a.length;if(Gu(m===i.length),m===1)return()=>i[0];if(m===2&&i[0]===i[1])return()=>i[1];const p=a[0]===a[1];a[0]>a[m-1]&&(a=[...a].reverse(),i=[...i].reverse());const f=GB(i,l,d),y=f.length,g=x=>{if(p&&x<a[0])return i[0];let A=0;if(y>1)for(;A<a.length-2&&!(x<a[A+1]);A++);const v=Hs(a[A],a[A+1],x);return f[A](v)};return r?x=>g(ma(a[0],a[m-1],x)):g}function OB(a,i){const r=a[a.length-1];for(let l=1;l<=i;l++){const d=Hs(0,i,l);a.push(Ge(r,1,d))}}function WB(a){const i=[0];return OB(i,a.length-1),i}function LB(a,i){return a.map(r=>r*i)}function _B(a,i){return a.map(()=>i||Ox).splice(0,a.length-1)}function _s({duration:a=300,keyframes:i,times:r,ease:l="easeInOut"}){const d=Q1(l)?l.map(Tg):Tg(l),m={done:!1,value:i[0]},p=LB(r&&r.length===i.length?r:WB(i),a),f=DB(p,i,{ease:Array.isArray(d)?d:_B(i,d)});return{calculatedDuration:a,next:y=>(m.value=f(y),m.done=y>=a,m)}}const qB=a=>a!==null;function el(a,{repeat:i,repeatType:r="loop"},l,d=1){const m=a.filter(qB),f=d<0||i&&r!=="loop"&&i%2===1?0:m.length-1;return!f||l===void 0?m[f]:l}const VB={decay:eu,inertia:eu,tween:_s,keyframes:_s,spring:Vr};function Xx(a){typeof a.type=="string"&&(a.type=VB[a.type])}class Hu{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(i=>{this.resolve=i})}notifyFinished(){this.resolve()}then(i,r){return this.finished.then(i,r)}}const UB=a=>a/100;class Ur extends Hu{constructor(i){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{var l,d;const{motionValue:r}=this.options;r&&r.updatedAt!==pt.now()&&this.tick(pt.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(d=(l=this.options).onStop)==null||d.call(l))},this.options=i,this.initAnimation(),this.play(),i.autoplay===!1&&this.pause()}initAnimation(){const{options:i}=this;Xx(i);const{type:r=_s,repeat:l=0,repeatDelay:d=0,repeatType:m,velocity:p=0}=i;let{keyframes:f}=i;const y=r||_s;y!==_s&&typeof f[0]!="number"&&(this.mixKeyframes=Xs(UB,Fx(f[0],f[1])),f=[0,100]);const g=y({...i,keyframes:f});m==="mirror"&&(this.mirroredGenerator=y({...i,keyframes:[...f].reverse(),velocity:-p})),g.calculatedDuration===null&&(g.calculatedDuration=Uu(g));const{calculatedDuration:x}=g;this.calculatedDuration=x,this.resolvedDuration=x+d,this.totalDuration=this.resolvedDuration*(l+1)-d,this.generator=g}updateTime(i){const r=Math.round(i-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=r}tick(i,r=!1){const{generator:l,totalDuration:d,mixKeyframes:m,mirroredGenerator:p,resolvedDuration:f,calculatedDuration:y}=this;if(this.startTime===null)return l.next(0);const{delay:g=0,keyframes:x,repeat:A,repeatType:v,repeatDelay:w,type:z,onUpdate:j,finalKeyframe:I}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,i):this.speed<0&&(this.startTime=Math.min(i-d/this.speed,this.startTime)),r?this.currentTime=i:this.updateTime(i);const E=this.currentTime-g*(this.playbackSpeed>=0?1:-1),_=this.playbackSpeed>=0?E<0:E>d;this.currentTime=Math.max(E,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=d);let O=this.currentTime,V=l;if(A){const F=Math.min(this.currentTime,d)/f;let ne=Math.floor(F),$=F%1;!$&&F>=1&&($=1),$===1&&ne--,ne=Math.min(ne,A+1),!!(ne%2)&&(v==="reverse"?($=1-$,w&&($-=w/f)):v==="mirror"&&(V=p)),O=ma(0,1,$)*f}let U;_?(this.delayState.value=x[0],U=this.delayState):U=V.next(O),m&&!_&&(U.value=m(U.value));let{done:ae}=U;!_&&y!==null&&(ae=this.playbackSpeed>=0?this.currentTime>=d:this.currentTime<=0);const K=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&ae);return K&&z!==eu&&(U.value=el(x,this.options,I,this.speed)),j&&j(U.value),K&&this.finish(),U}then(i,r){return this.finished.then(i,r)}get duration(){return Kt(this.calculatedDuration)}get iterationDuration(){const{delay:i=0}=this.options||{};return this.duration+Kt(i)}get time(){return Kt(this.currentTime)}set time(i){i=Nt(i),this.currentTime=i,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=i:this.driver&&(this.startTime=this.driver.now()-i/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=i,this.tick(i))}getGeneratorVelocity(){const i=this.currentTime;if(i<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(i);const r=this.generator.next(i).value;return Zx(l=>this.generator.next(l).value,i,r)}get speed(){return this.playbackSpeed}set speed(i){const r=this.playbackSpeed!==i;r&&this.driver&&this.updateTime(pt.now()),this.playbackSpeed=i,r&&this.driver&&(this.time=Kt(this.currentTime))}play(){var d,m;if(this.isStopped)return;const{driver:i=jB,startTime:r}=this.options;this.driver||(this.driver=i(p=>this.tick(p))),(m=(d=this.options).onPlay)==null||m.call(d);const l=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=l):this.holdTime!==null?this.startTime=l-this.holdTime:this.startTime||(this.startTime=r??l),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(pt.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var i,r;this.notifyFinished(),this.teardown(),this.state="finished",(r=(i=this.options).onComplete)==null||r.call(i)}cancel(){var i,r;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(r=(i=this.options).onCancel)==null||r.call(i)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(i){return this.startTime=0,this.tick(i,!0)}attachTimeline(i){var r;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(r=this.driver)==null||r.stop(),i.observe(this)}}function HB(a){for(let i=1;i<a.length;i++)a[i]??(a[i]=a[i-1])}const Wn=a=>a*180/Math.PI,tu=a=>{const i=Wn(Math.atan2(a[1],a[0]));return au(i)},YB={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:a=>(Math.abs(a[0])+Math.abs(a[3]))/2,rotate:tu,rotateZ:tu,skewX:a=>Wn(Math.atan(a[1])),skewY:a=>Wn(Math.atan(a[2])),skew:a=>(Math.abs(a[1])+Math.abs(a[2]))/2},au=a=>(a=a%360,a<0&&(a+=360),a),Og=tu,Wg=a=>Math.sqrt(a[0]*a[0]+a[1]*a[1]),Lg=a=>Math.sqrt(a[4]*a[4]+a[5]*a[5]),KB={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Wg,scaleY:Lg,scale:a=>(Wg(a)+Lg(a))/2,rotateX:a=>au(Wn(Math.atan2(a[6],a[5]))),rotateY:a=>au(Wn(Math.atan2(-a[2],a[0]))),rotateZ:Og,rotate:Og,skewX:a=>Wn(Math.atan(a[4])),skewY:a=>Wn(Math.atan(a[1])),skew:a=>(Math.abs(a[1])+Math.abs(a[4]))/2};function nu(a){return a.includes("scale")?1:0}function iu(a,i){if(!a||a==="none")return nu(i);const r=a.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let l,d;if(r)l=KB,d=r;else{const f=a.match(/^matrix\(([-\d.e\s,]+)\)$/u);l=YB,d=f}if(!d)return nu(i);const m=l[i],p=d[1].split(",").map(QB);return typeof m=="function"?m(p):p[m]}const FB=(a,i)=>{const{transform:r="none"}=getComputedStyle(a);return iu(r,i)};function QB(a){return parseFloat(a.trim())}const Wi=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Li=new Set(Wi),_g=a=>a===Oi||a===X,ZB=new Set(["x","y","z"]),XB=Wi.filter(a=>!ZB.has(a));function JB(a){const i=[];return XB.forEach(r=>{const l=a.getValue(r);l!==void 0&&(i.push([r,l.get()]),l.set(r.startsWith("scale")?1:0))}),i}const ln={width:({x:a},{paddingLeft:i="0",paddingRight:r="0",boxSizing:l})=>{const d=a.max-a.min;return l==="border-box"?d:d-parseFloat(i)-parseFloat(r)},height:({y:a},{paddingTop:i="0",paddingBottom:r="0",boxSizing:l})=>{const d=a.max-a.min;return l==="border-box"?d:d-parseFloat(i)-parseFloat(r)},top:(a,{top:i})=>parseFloat(i),left:(a,{left:i})=>parseFloat(i),bottom:({y:a},{top:i})=>parseFloat(i)+(a.max-a.min),right:({x:a},{left:i})=>parseFloat(i)+(a.max-a.min),x:(a,{transform:i})=>iu(i,"x"),y:(a,{transform:i})=>iu(i,"y")};ln.translateX=ln.x;ln.translateY=ln.y;const Ln=new Set;let su=!1,ou=!1,ru=!1;function Jx(){if(ou){const a=Array.from(Ln).filter(l=>l.needsMeasurement),i=new Set(a.map(l=>l.element)),r=new Map;i.forEach(l=>{const d=JB(l);d.length&&(r.set(l,d),l.render())}),a.forEach(l=>l.measureInitialState()),i.forEach(l=>{l.render();const d=r.get(l);d&&d.forEach(([m,p])=>{var f;(f=l.getValue(m))==null||f.set(p)})}),a.forEach(l=>l.measureEndState()),a.forEach(l=>{l.suspendedScrollY!==void 0&&window.scrollTo(0,l.suspendedScrollY)})}ou=!1,su=!1,Ln.forEach(a=>a.complete(ru)),Ln.clear()}function $x(){Ln.forEach(a=>{a.readKeyframes(),a.needsMeasurement&&(ou=!0)})}function $B(){ru=!0,$x(),Jx(),ru=!1}class Yu{constructor(i,r,l,d,m,p=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...i],this.onComplete=r,this.name=l,this.motionValue=d,this.element=m,this.isAsync=p}scheduleResolve(){this.state="scheduled",this.isAsync?(Ln.add(this),su||(su=!0,Ee.read($x),Ee.resolveKeyframes(Jx))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:i,name:r,element:l,motionValue:d}=this;if(i[0]===null){const m=d==null?void 0:d.get(),p=i[i.length-1];if(m!==void 0)i[0]=m;else if(l&&r){const f=l.readValue(r,p);f!=null&&(i[0]=f)}i[0]===void 0&&(i[0]=p),d&&m===void 0&&d.set(i[0])}HB(i)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(i=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,i),Ln.delete(this)}cancel(){this.state==="scheduled"&&(Ln.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const ew=a=>a.startsWith("--");function e0(a,i,r){ew(i)?a.style.setProperty(i,r):a.style[i]=r}const tw={};function t0(a,i){const r=zx(a);return()=>tw[i]??r()}const aw=t0(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),a0=t0(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Ws=([a,i,r,l])=>`cubic-bezier(${a}, ${i}, ${r}, ${l})`,qg={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Ws([0,.65,.55,1]),circOut:Ws([.55,0,1,.45]),backIn:Ws([.31,.01,.66,-.59]),backOut:Ws([.33,1.53,.69,.99])};function n0(a,i){if(a)return typeof a=="function"?a0()?Qx(a,i):"ease-out":Wx(a)?Ws(a):Array.isArray(a)?a.map(r=>n0(r,i)||qg.easeOut):qg[a]}function nw(a,i,r,{delay:l=0,duration:d=300,repeat:m=0,repeatType:p="loop",ease:f="easeOut",times:y}={},g=void 0){const x={[i]:r};y&&(x.offset=y);const A=n0(f,d);Array.isArray(A)&&(x.easing=A);const v={delay:l,duration:d,easing:Array.isArray(A)?"linear":A,fill:"both",iterations:m+1,direction:p==="reverse"?"alternate":"normal"};return g&&(v.pseudoElement=g),a.animate(x,v)}function i0(a){return typeof a=="function"&&"applyToOptions"in a}function iw({type:a,...i}){return i0(a)&&a0()?a.applyToOptions(i):(i.duration??(i.duration=300),i.ease??(i.ease="easeOut"),i)}class s0 extends Hu{constructor(i){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!i)return;const{element:r,name:l,keyframes:d,pseudoElement:m,allowFlatten:p=!1,finalKeyframe:f,onComplete:y}=i;this.isPseudoElement=!!m,this.allowFlatten=p,this.options=i,Gu(typeof i.type!="string");const g=iw(i);this.animation=nw(r,l,d,g,m),g.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!m){const x=el(d,this.options,f,this.speed);this.updateMotionValue&&this.updateMotionValue(x),e0(r,l,x),this.animation.cancel()}y==null||y(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var i,r;(r=(i=this.animation).finish)==null||r.call(i)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:i}=this;i==="idle"||i==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var r,l,d;const i=(r=this.options)==null?void 0:r.element;!this.isPseudoElement&&(i!=null&&i.isConnected)&&((d=(l=this.animation).commitStyles)==null||d.call(l))}get duration(){var r,l;const i=((l=(r=this.animation.effect)==null?void 0:r.getComputedTiming)==null?void 0:l.call(r).duration)||0;return Kt(Number(i))}get iterationDuration(){const{delay:i=0}=this.options||{};return this.duration+Kt(i)}get time(){return Kt(Number(this.animation.currentTime)||0)}set time(i){const r=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Nt(i),r&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(i){i<0&&(this.finishedTime=null),this.animation.playbackRate=i}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(i){this.manualStartTime=this.animation.startTime=i}attachTimeline({timeline:i,rangeStart:r,rangeEnd:l,observe:d}){var m;return this.allowFlatten&&((m=this.animation.effect)==null||m.updateTiming({easing:"linear"})),this.animation.onfinish=null,i&&aw()?(this.animation.timeline=i,r&&(this.animation.rangeStart=r),l&&(this.animation.rangeEnd=l),Ft):d(this)}}const o0={anticipate:Mx,backInOut:Rx,circInOut:Dx};function sw(a){return a in o0}function ow(a){typeof a.ease=="string"&&sw(a.ease)&&(a.ease=o0[a.ease])}const Dd=10;class rw extends s0{constructor(i){ow(i),Xx(i),super(i),i.startTime!==void 0&&i.autoplay!==!1&&(this.startTime=i.startTime),this.options=i}updateMotionValue(i){const{motionValue:r,onUpdate:l,onComplete:d,element:m,...p}=this.options;if(!r)return;if(i!==void 0){r.set(i);return}const f=new Ur({...p,autoplay:!1}),y=Math.max(Dd,pt.now()-this.startTime),g=ma(0,Dd,y-Dd),x=f.sample(y).value,{name:A}=this.options;m&&A&&e0(m,A,x),r.setWithVelocity(f.sample(Math.max(0,y-g)).value,x,g),f.stop()}}const Vg=(a,i)=>i==="zIndex"?!1:!!(typeof a=="number"||Array.isArray(a)||typeof a=="str
290ing"&&(na.test(a)||a==="0")&&!a.startsWith("url("));function lw(a){const i=a[0];if(a.length===1)return!0;for(let r=0;r<a.length;r++)if(a[r]!==i)return!0}function cw(a,i,r,l){const d=a[0];if(d===null)return!1;if(i==="display"||i==="visibility")return!0;const m=a[a.length-1],p=Vg(d,i),f=Vg(m,i);return!p||!f?!1:lw(a)||(r==="spring"||i0(r))&&l}function lu(a){a.duration=0,a.type="keyframes"}const r0=new Set(["opacity","clipPath","filter","transform"]),dw=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function uw(a){for(let i=0;i<a.length;i++)if(typeof a[i]=="string"&&dw.test(a[i]))return!0;return!1}const mw=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),pw=zx(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function fw(a){var A;const{motionValue:i,name:r,repeatDelay:l,repeatType:d,damping:m,type:p,keyframes:f}=a;if(!(((A=i==null?void 0:i.owner)==null?void 0:A.current)instanceof HTMLElement))return!1;const{onUpdate:g,transformTemplate:x}=i.owner.getProps();return pw()&&r&&(r0.has(r)||mw.has(r)&&uw(f))&&(r!=="transform"||!x)&&!g&&!l&&d!=="mirror"&&m!==0&&p!=="inertia"}const hw=40;class gw extends Hu{constructor({autoplay:i=!0,delay:r=0,type:l="keyframes",repeat:d=0,repeatDelay:m=0,repeatType:p="loop",keyframes:f,name:y,motionValue:g,element:x,...A}){var z;super(),this.stop=()=>{var j,I;this._animation&&(this._animation.stop(),(j=this.stopTimeline)==null||j.call(this)),(I=this.keyframeResolver)==null||I.cancel()},this.createdAt=pt.now();const v={autoplay:i,delay:r,type:l,repeat:d,repeatDelay:m,repeatType:p,name:y,motionValue:g,element:x,...A},w=(x==null?void 0:x.KeyframeResolver)||Yu;this.keyframeResolver=new w(f,(j,I,E)=>this.onKeyframesResolved(j,I,v,!E),y,g,x),(z=this.keyframeResolver)==null||z.scheduleResolve()}onKeyframesResolved(i,r,l,d){var E,_;this.keyframeResolver=void 0;const{name:m,type:p,velocity:f,delay:y,isHandoff:g,onUpdate:x}=l;this.resolvedAt=pt.now();let A=!0;cw(i,m,p,f)||(A=!1,(mn.instantAnimations||!y)&&(x==null||x(el(i,l,r))),i[0]=i[i.length-1],lu(l),l.repeat=0);const w={startTime:d?this.resolvedAt?this.resolvedAt-this.createdAt>hw?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:r,...l,keyframes:i},z=A&&!g&&fw(w),j=(_=(E=w.motionValue)==null?void 0:E.owner)==null?void 0:_.current;let I;if(z)try{I=new rw({...w,element:j})}catch{I=new Ur(w)}else I=new Ur(w);I.finished.then(()=>{this.notifyFinished()}).catch(Ft),this.pendingTimeline&&(this.stopTimeline=I.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=I}get finished(){return this._animation?this.animation.finished:this._finished}then(i,r){return this.finished.finally(i).then(()=>{})}get animation(){var i;return this._animation||((i=this.keyframeResolver)==null||i.resume(),$B()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(i){this.animation.time=i}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(i){this.animation.speed=i}get startTime(){return this.animation.startTime}attachTimeline(i){return this._animation?this.stopTimeline=this.animation.attachTimeline(i):this.pendingTimeline=i,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var i;this._animation&&this.animation.cancel(),(i=this.keyframeResolver)==null||i.cancel()}}function l0(a,i,r,l=0,d=1){const m=Array.from(a).sort((g,x)=>g.sortNodePosition(x)).indexOf(i),p=a.size,f=(p-1)*l;return typeof r=="function"?r(m,p):d===1?m*l:f-m*l}const yw=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function xw(a){const i=yw.exec(a);if(!i)return[,];const[,r,l,d]=i;return[`--${r??l}`,d]}function c0(a,i,r=1){const[l,d]=xw(a);if(!l)return;const m=window.getComputedStyle(i).getPropertyValue(l);if(m){const p=m.trim();return Cx(p)?parseFloat(p):p}return Lu(d)?c0(d,i,r+1):d}const Aw={type:"spring",stiffness:500,damping:25,restSpeed:10},bw=a=>({type:"spring",stiffness:550,damping:a===0?2*Math.sqrt(550):30,restSpeed:10}),vw={type:"keyframes",duration:.8},Sw={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Bw=(a,{keyframes:i})=>i.length>2?vw:Li.has(a)?a.startsWith("scale")?bw(i[1]):Aw:Sw;function d0(a,i){if(a!=null&&a.inherit&&i){const{inherit:r,...l}=a;return{...i,...l}}return a}function Ku(a,i){const r=(a==null?void 0:a[i])??(a==null?void 0:a.default)??a;return r!==a?d0(r,a):r}const ww=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function Cw(a){for(const i in a)if(!ww.has(i))return!0;return!1}const Fu=(a,i,r,l={},d,m)=>p=>{const f=Ku(l,a)||{},y=f.delay||l.delay||0;let{elapsed:g=0}=l;g=g-Nt(y);const x={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:i.getVelocity(),...f,delay:-g,onUpdate:v=>{i.set(v),f.onUpdate&&f.onUpdate(v)},onComplete:()=>{p(),f.onComplete&&f.onComplete()},name:a,motionValue:i,element:m?void 0:d};Cw(f)||Object.assign(x,Bw(a,x)),x.duration&&(x.duration=Nt(x.duration)),x.repeatDelay&&(x.repeatDelay=Nt(x.repeatDelay)),x.from!==void 0&&(x.keyframes[0]=x.from);let A=!1;if((x.type===!1||x.duration===0&&!x.repeatDelay)&&(lu(x),x.delay===0&&(A=!0)),(mn.instantAnimations||mn.skipAnimations||d!=null&&d.shouldSkipAnimations)&&(A=!0,lu(x),x.delay=0),x.allowFlatten=!f.type&&!f.ease,A&&!m&&i.get()!==void 0){const v=el(x.keyframes,f);if(v!==void 0){Ee.update(()=>{x.onUpdate(v),x.onComplete()});return}}return f.isSync?new Ur(x):new gw(x)};function Ug(a){const i=[{},{}];
vendor: 3,341 bytes, line 290
290return a==null||a.values.forEach((r,l)=>{i[0][l]=r.get(),i[1][l]=r.getVelocity()}),i}function Qu(a,i,r,l){if(typeof i=="function"){const[d,m]=Ug(l);i=i(r!==void 0?r:a.custom,d,m)}if(typeof i=="string"&&(i=a.variants&&a.variants[i]),typeof i=="function"){const[d,m]=Ug(l);i=i(r!==void 0?r:a.custom,d,m)}return i}function _n(a,i,r){const l=a.getProps();return Qu(l,i,r!==void 0?r:l.custom,a)}const u0=new Set(["width","height","top","left","right","bottom",...Wi]),Hg=30,kw=a=>!isNaN(parseFloat(a));class jw{constructor(i,r={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=l=>{var m;const d=pt.now();if(this.updatedAt!==d&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(l),this.current!==this.prev&&((m=this.events.change)==null||m.notify(this.current),this.dependents))for(const p of this.dependents)p.dirty()},this.hasAnimated=!1,this.setCurrent(i),this.owner=r.owner}setCurrent(i){this.current=i,this.updatedAt=pt.now(),this.canTrackVelocity===null&&i!==void 0&&(this.canTrackVelocity=kw(this.current))}setPrevFrameValue(i=this.current){this.prevFrameValue=i,this.prevUpdatedAt=this.updatedAt}onChange(i){return this.on("change",i)}on(i,r){this.events[i]||(this.events[i]=new Du);const l=this.events[i].add(r);return i==="change"?()=>{l(),Ee.read(()=>{this.events.change.getSize()||this.stop()})}:l}clearListeners(){for(const i in this.events)this.events[i].clear()}attach(i,r){this.passiveEffect=i,this.stopPassiveEffect=r}set(i){this.passiveEffect?this.passiveEffect(i,this.updateAndNotify):this.updateAndNotify(i)}setWithVelocity(i,r,l){this.set(r),this.prev=void 0,this.prevFrameValue=i,this.prevUpdatedAt=this.updatedAt-l}jump(i,r=!0){this.updateAndNotify(i),this.prev=i,this.prevUpdatedAt=this.prevFrameValue=void 0,r&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var i;(i=this.events.change)==null||i.notify(this.current)}addDependent(i){this.dependents||(this.dependents=new Set),this.dependents.add(i)}removeDependent(i){this.dependents&&this.dependents.delete(i)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const i=pt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||i-this.updatedAt>Hg)return 0;const r=Math.min(this.updatedAt-this.prevUpdatedAt,Hg);return Px(parseFloat(this.current)-parseFloat(this.prevFrameValue),r)}start(i){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=i(r),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var i,r;(i=this.dependents)==null||i.clear(),(r=this.events.destroy)==null||r.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ri(a,i){return new jw(a,i)}const cu=a=>Array.isArray(a);function zw(a,i,r){a.hasValue(i)?a.getValue(i).set(r):a.addValue(i,Ri(r))}function Pw(a){return cu(a)?a[a.length-1]||0:a}function Iw(a,i){const r=_n(a,i);let{transitionEnd:l={},transition:d={},...m}=r||{};m={...m,...l};for(const p in m){const f=Pw(m[p]);zw(a,p,f)}}const ct=a=>!!(a&&a.getVelocity);
vendor: 4,646 bytes, line 290
290function Tw(a){return!!(ct(a)&&a.add)}function du(a,i){const r=a.getValue("willChange");if(Tw(r))return r.add(i);if(!r&&mn.WillChange){const l=new mn.WillChange("auto");a.addValue("willChange",l),l.add(i)}}function Zu(a){return a.replace(/([A-Z])/g,i=>`-${i.toLowerCase()}`)}const Nw="framerAppearId",m0="data-"+Zu(Nw);function p0(a){return a.props[m0]}function Ew({protectedKeys:a,needsAnimating:i},r){const l=a.hasOwnProperty(r)&&i[r]!==!0;return i[r]=!1,l}function f0(a,i,{delay:r=0,transitionOverride:l,type:d}={}){let{transition:m,transitionEnd:p,...f}=i;const y=a.getDefaultTransition();m=m?d0(m,y):y;const g=m==null?void 0:m.reduceMotion;l&&(m=l);const x=[],A=d&&a.animationState&&a.animationState.getState()[d];for(const v in f){const w=a.getValue(v,a.latestValues[v]??null),z=f[v];if(z===void 0||A&&Ew(A,v))continue;const j={delay:r,...Ku(m||{},v)},I=w.get();if(I!==void 0&&!w.isAnimating()&&!Array.isArray(z)&&z===I&&!j.velocity){Ee.update(()=>w.set(z));continue}let E=!1;if(window.MotionHandoffAnimation){const V=p0(a);if(V){const U=window.MotionHandoffAnimation(V,v,Ee);U!==null&&(j.startTime=U,E=!0)}}du(a,v);const _=g??a.shouldReduceMotion;w.start(Fu(v,w,z,_&&u0.has(v)?{type:!1}:j,a,E));const O=w.animation;O&&x.push(O)}if(p){const v=()=>Ee.update(()=>{p&&Iw(a,p)});x.length?Promise.all(x).then(v):v()}return x}function uu(a,i,r={}){var y;const l=_n(a,i,r.type==="exit"?(y=a.presenceContext)==null?void 0:y.custom:void 0);let{transition:d=a.getDefaultTransition()||{}}=l||{};r.transitionOverride&&(d=r.transitionOverride);const m=l?()=>Promise.all(f0(a,l,r)):()=>Promise.resolve(),p=a.variantChildren&&a.variantChildren.size?(g=0)=>{const{delayChildren:x=0,staggerChildren:A,staggerDirection:v}=d;return Rw(a,i,g,x,A,v,r)}:()=>Promise.resolve(),{when:f}=d;if(f){const[g,x]=f==="beforeChildren"?[m,p]:[p,m];return g().then(()=>x())}else return Promise.all([m(),p(r.delay)])}function Rw(a,i,r=0,l=0,d=0,m=1,p){const f=[];for(const y of a.variantChildren)y.notify("AnimationStart",i),f.push(uu(y,i,{...p,delay:r+(typeof l=="function"?0:l)+l0(a.variantChildren,y,l,d,m)}).then(()=>y.notify("AnimationComplete",i)));return Promise.all(f)}function Mw(a,i,r={}){a.notify("AnimationStart",i);let l;if(Array.isArray(i)){const d=i.map(m=>uu(a,m,r));l=Promise.all(d)}else if(typeof i=="string")l=uu(a,i,r);else{const d=typeof i=="function"?_n(a,i,r.custom):i;l=Promise.all(f0(a,d,r))}return l.then(()=>{a.notify("AnimationComplete",i)})}const Gw={test:a=>a==="auto",parse:a=>a},h0=a=>i=>i.test(a),g0=[Oi,X,ua,sn,lB,rB,Gw],Yg=a=>g0.find(h0(a));function Dw(a){return typeof a=="number"?a===0:a!==null?a==="none"||a==="0"||jx(a):!0}const Ow=new Set(["brightness","contrast","saturate","opacity"]);function Ww(a){const[i,r]=a.slice(0,-1).split("(");if(i==="drop-shadow")return a;const[l]=r.match(_u)||[];if(!l)return a;const d=r.replace(l,"");let m=Ow.has(i)?1:0;return l!==r&&(m*=100),i+"("+m+d+")"}const Lw=/\b([a-z-]*)\(.*?\)/gu,mu={...na,getAnimatableNone:a=>{const i=a.match(Lw);return i?i.map(Ww).join(" "):a}},pu={...na,getAnimatableNone:a=>{const i=na.parse(a);return na.createTransformer(a)(i.map(l=>typeof l=="number"?0:typeof l=="object"?{...l,alpha:1}:l))}},Kg={...Oi,transform:Math.round},_w={rotate:sn,rotateX:sn,rotateY:sn,rotateZ:sn,scale:Sr,scaleX:Sr,scaleY:Sr,scaleZ:Sr,skew:sn,skewX:sn,skewY:sn,distance:X,translateX:X,translateY:X,translateZ:X,x:X,y:X,z:X,perspective:X,transformPerspective:X,opacity:Ys,originX:Eg,originY:Eg,originZ:X},Xu={borderWidth:X,borderTopWidth:X,borderRightWidth:X,borderBottomWidth:X,borderLeftWidth:X,borderRadius:X,borderTopLeftRadius:X,borderTopRightRadius:X,borderBottomRightRadius:X,borderBottomLeftRadius:X,width:X,maxWidth:X,height:X,maxHeight:X,top:X,right:X,bottom:X,left:X,inset:X,insetBlock:X,insetBlockStart:X,insetBlockEnd:X,insetInline:X,insetInlineStart:X,insetInlineEnd:X,padding:X,paddingTop:X,paddingRight:X,paddingBottom:X,paddingLeft:X,paddingBlock:X,paddingBlockStart:X,paddingBlockEnd:X,paddingInline:X,paddingInlineStart:X,paddingInlineEnd:X,margin:X,marginTop:X,marginRight:X,marginBottom:X,marginLeft:X,marginBlock:X,marginBlockStart:X,marginBlockEnd:X,marginInline:X,marginInlineStart:X,marginInlineEnd:X,fontSize:X,backgroundPositionX:X,backgroundPositionY:X,..._w,zIndex:Kg,fillOpacity:Ys,strokeOpacity:Ys,numOctaves:Kg},qw={...Xu,color:Xe,backgroundColor:Xe,outlineColor:Xe,fill:Xe,stroke:Xe,borderColor:Xe,borderTopColor:Xe,borderRightColor:Xe,borderBottomColor:Xe,borderLeftColor:Xe,filter:mu,WebkitFilter:mu,mask:pu,WebkitMask:pu},y0=a=>qw[a],Vw=new Set([mu,pu]);function x0(a,i){let r=y0(a);return Vw.has(r)||(r=na),r.getAnimatableNone?r.getAnimatableNone(i):void 0}
vendor: 1,717 bytes, line 290
290const Uw=new Set(["auto","none","0"]);function Hw(a,i,r){let l=0,d;for(;l<a.length&&!d;){const m=a[l];typeof m=="string"&&!Uw.has(m)&&Ei(m).values.length&&(d=a[l]),l++}if(d&&r)for(const m of i)a[m]=x0(r,d)}class Yw extends Yu{constructor(i,r,l,d,m){super(i,r,l,d,m,!0)}readKeyframes(){const{unresolvedKeyframes:i,element:r,name:l}=this;if(!r||!r.current)return;super.readKeyframes();for(let x=0;x<i.length;x++){let A=i[x];if(typeof A=="string"&&(A=A.trim(),Lu(A))){const v=c0(A,r.current);v!==void 0&&(i[x]=v),x===i.length-1&&(this.finalKeyframe=A)}}if(this.resolveNoneKeyframes(),!u0.has(l)||i.length!==2)return;const[d,m]=i,p=Yg(d),f=Yg(m),y=Ng(d),g=Ng(m);if(y!==g&&ln[l]){this.needsMeasurement=!0;return}if(p!==f)if(_g(p)&&_g(f))for(let x=0;x<i.length;x++){const A=i[x];typeof A=="string"&&(i[x]=parseFloat(A))}else ln[l]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:i,name:r}=this,l=[];for(let d=0;d<i.length;d++)(i[d]===null||Dw(i[d]))&&l.push(d);l.length&&Hw(i,l,r)}measureInitialState(){const{element:i,unresolvedKeyframes:r,name:l}=this;if(!i||!i.current)return;l==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ln[l](i.measureViewportBox(),window.getComputedStyle(i.current)),r[0]=this.measuredOrigin;const d=r[r.length-1];d!==void 0&&i.getValue(l,d).jump(d,!1)}measureEndState(){var f;const{element:i,name:r,unresolvedKeyframes:l}=this;if(!i||!i.current)return;const d=i.getValue(r);d&&d.jump(this.measuredOrigin,!1);const m=l.length-1,p=l[m];l[m]=ln[r](i.measureViewportBox(),window.getComputedStyle(i.current)),p!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=p),(f=this.removedTransforms)!=null&&f.length&&this.removedTransforms.forEac
vendor: 40,916 bytes, line 290
290h(([y,g])=>{i.getValue(y).set(g)}),this.resolveNoneKeyframes()}}function A0(a,i,r){if(a==null)return[];if(a instanceof EventTarget)return[a];if(typeof a=="string"){let l=document;const d=(r==null?void 0:r[a])??l.querySelectorAll(a);return d?Array.from(d):[]}return Array.from(a).filter(l=>l!=null)}const b0=(a,i)=>i&&typeof a=="number"?i.transform(a):a;function Pr(a){return kx(a)&&"offsetHeight"in a&&!("ownerSVGElement"in a)}const{schedule:Ju}=Lx(queueMicrotask,!1),ea={x:!1,y:!1};function v0(){return ea.x||ea.y}function Kw(a){return a==="x"||a==="y"?ea[a]?null:(ea[a]=!0,()=>{ea[a]=!1}):ea.x||ea.y?null:(ea.x=ea.y=!0,()=>{ea.x=ea.y=!1})}function S0(a,i){const r=A0(a),l=new AbortController,d={passive:!0,...i,signal:l.signal};return[r,d,()=>l.abort()]}function Fw(a){return!(a.pointerType==="touch"||v0())}function Qw(a,i,r={}){const[l,d,m]=S0(a,r);return l.forEach(p=>{let f=!1,y=!1,g;const x=()=>{p.removeEventListener("pointerleave",z)},A=I=>{g&&(g(I),g=void 0),x()},v=I=>{f=!1,window.removeEventListener("pointerup",v),window.removeEventListener("pointercancel",v),y&&(y=!1,A(I))},w=()=>{f=!0,window.addEventListener("pointerup",v,d),window.addEventListener("pointercancel",v,d)},z=I=>{if(I.pointerType!=="touch"){if(f){y=!0;return}A(I)}},j=I=>{if(!Fw(I))return;y=!1;const E=i(p,I);typeof E=="function"&&(g=E,p.addEventListener("pointerleave",z,d))};p.addEventListener("pointerenter",j,d),p.addEventListener("pointerdown",w,d)}),m}const B0=(a,i)=>i?a===i?!0:B0(a,i.parentElement):!1,$u=a=>a.pointerType==="mouse"?typeof a.button!="number"||a.button<=0:a.isPrimary!==!1,Zw=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function Xw(a){return Zw.has(a.tagName)||a.isContentEditable===!0}const Jw=new Set(["INPUT","SELECT","TEXTAREA"]);function $w(a){return Jw.has(a.tagName)||a.isContentEditable===!0}const Ir=new WeakSet;function Fg(a){return i=>{i.key==="Enter"&&a(i)}}function Od(a,i){a.dispatchEvent(new PointerEvent("pointer"+i,{isPrimary:!0,bubbles:!0}))}const eC=(a,i)=>{const r=a.currentTarget;if(!r)return;const l=Fg(()=>{if(Ir.has(r))return;Od(r,"down");const d=Fg(()=>{Od(r,"up")}),m=()=>Od(r,"cancel");r.addEventListener("keyup",d,i),r.addEventListener("blur",m,i)});r.addEventListener("keydown",l,i),r.addEventListener("blur",()=>r.removeEventListener("keydown",l),i)};function Qg(a){return $u(a)&&!v0()}const Zg=new WeakSet;function tC(a,i,r={}){const[l,d,m]=S0(a,r),p=f=>{const y=f.currentTarget;if(!Qg(f)||Zg.has(f))return;Ir.add(y),r.stopPropagation&&Zg.add(f);const g=i(y,f),x=(w,z)=>{window.removeEventListener("pointerup",A),window.removeEventListener("pointercancel",v),Ir.has(y)&&Ir.delete(y),Qg(w)&&typeof g=="function"&&g(w,{success:z})},A=w=>{x(w,y===window||y===document||r.useGlobalTarget||B0(y,w.target))},v=w=>{x(w,!1)};window.addEventListener("pointerup",A,d),window.addEventListener("pointercancel",v,d)};return l.forEach(f=>{(r.useGlobalTarget?window:f).addEventListener("pointerdown",p,d),Pr(f)&&(f.addEventListener("focus",g=>eC(g,d)),!Xw(f)&&!f.hasAttribute("tabindex")&&(f.tabIndex=0))}),m}function em(a){return kx(a)&&"ownerSVGElement"in a}const Tr=new WeakMap;let on;const w0=(a,i,r)=>(l,d)=>d&&d[0]?d[0][a+"Size"]:em(l)&&"getBBox"in l?l.getBBox()[i]:l[r],aC=w0("inline","width","offsetWidth"),nC=w0("block","height","offsetHeight");function iC({target:a,borderBoxSize:i}){var r;(r=Tr.get(a))==null||r.forEach(l=>{l(a,{get width(){return aC(a,i)},get height(){return nC(a,i)}})})}function sC(a){a.forEach(iC)}function oC(){typeof ResizeObserver>"u"||(on=new ResizeObserver(sC))}function rC(a,i){on||oC();const r=A0(a);return r.forEach(l=>{let d=Tr.get(l);d||(d=new Set,Tr.set(l,d)),d.add(i),on==null||on.observe(l)}),()=>{r.forEach(l=>{const d=Tr.get(l);d==null||d.delete(i),d!=null&&d.size||on==null||on.unobserve(l)})}}const Nr=new Set;let Ii;function lC(){Ii=()=>{const a={get width(){return window.innerWidth},get height(){return window.innerHeight}};Nr.forEach(i=>i(a))},window.addEventListener("resize",Ii)}function cC(a){return Nr.add(a),Ii||lC(),()=>{Nr.delete(a),!Nr.size&&typeof Ii=="function"&&(window.removeEventListener("resize",Ii),Ii=void 0)}}function Xg(a,i){return typeof a=="function"?cC(a):rC(a,i)}function dC(a){return em(a)&&a.tagName==="svg"}const uC=[...g0,Xe,na],mC=a=>uC.find(h0(a)),Jg=()=>({translate:0,scale:1,origin:0,originPoint:0}),Ti=()=>({x:Jg(),y:Jg()}),$g=()=>({min:0,max:0}),$e=()=>({x:$g(),y:$g()}),pC=new WeakMap;function tl(a){return a!==null&&typeof a=="object"&&typeof a.start=="function"}function Ks(a){return typeof a=="string"||Array.isArray(a)}const tm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],am=["initial",...tm];function al(a){return tl(a.animate)||am.some(i=>Ks(a[i]))}function C0(a){return!!(al(a)||a.variants)}function fC(a,i,r){for(const l in i){const d=i[l],m=r[l];if(ct(d))a.addValue(l,d);else if(ct(m))a.addValue(l,Ri(d,{owner:a}));else if(m!==d)if(a.hasValue(l)){const p=a.getValue(l);p.liveStyle===!0?p.jump(d):p.hasAnimated||p.set(d)}else{const p=a.getStaticValue(l);a.addValue(l,Ri(p!==void 0?p:d,{owner:a}))}}for(const l in r)i[l]===void 0&&a.removeValue(l);return i}const fu={current:null},k0={current:!1},hC=typeof window<"u";function gC(){if(k0.current=!0,!!hC)if(window.matchMedia){const a=window.matchMedia("(prefers-reduced-motion)"),i=()=>fu.current=a.matches;a.addEventListener("change",i),i()}else fu.current=!1}const ey=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let Hr={};function j0(a){Hr=a}function yC(){return Hr}class xC{scrapeMotionValuesFromProps(i,r,l){return{}}constructor({parent:i,props:r,presenceContext:l,reducedMotionConfig:d,skipAnimations:m,blockInitialAnimation:p,visualState:f},y={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=Yu,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const w=pt.now();this.renderScheduledAt<w&&(this.renderScheduledAt=w,Ee.render(this.render,!1,!0))};const{latestValues:g,renderState:x}=f;this.latestValues=g,this.baseTarget={...g},this.initialValues=r.initial?{...g}:{},this.renderState=x,this.parent=i,this.props=r,this.presenceContext=l,this.depth=i?i.depth+1:0,this.reducedMotionConfig=d,this.skipAnimationsConfig=m,this.options=y,this.blockInitialAnimation=!!p,this.isControllingVariants=al(r),this.isVariantNode=C0(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(i&&i.current);const{willChange:A,...v}=this.scrapeMotionValuesFromProps(r,{},this);for(const w in v){const z=v[w];g[w]!==void 0&&ct(z)&&z.set(g[w])}}mount(i){var r,l;if(this.hasBeenMounted)for(const d in this.initialValues)(r=this.values.get(d))==null||r.jump(this.initialValues[d]),this.latestValues[d]=this.initialValues[d];this.current=i,pC.set(i,this),this.projection&&!this.projection.instance&&this.projection.mount(i),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((d,m)=>this.bindToMotionValue(m,d)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(k0.current||gC(),this.shouldReduceMotion=fu.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,(l=this.parent)==null||l.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var i;this.projection&&this.projection.unmount(),pn(this.notifyUpdate),pn(this.render),this.valueSubscriptions.forEach(r=>r()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(i=this.parent)==null||i.removeChild(this);for(const r in this.events)this.events[r].clear();for(const r in this.features){const l=this.features[r];l&&(l.unmount(),l.isMounted=!1)}this.current=null}addChild(i){this.children.add(i),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(i)}removeChild(i){this.children.delete(i),this.enteringChildren&&this.enteringChildren.delete(i)}bindToMotionValue(i,r){if(this.valueSubscriptions.has(i)&&this.valueSubscriptions.get(i)(),r.accelerate&&r0.has(i)&&this.current instanceof HTMLElement){const{factory:p,keyframes:f,times:y,ease:g,duration:x}=r.accelerate,A=new s0({element:this.current,name:i,keyframes:f,times:y,ease:g,duration:Nt(x)}),v=p(A);this.valueSubscriptions.set(i,()=>{v(),A.cancel()});return}const l=Li.has(i);l&&this.onBindTransform&&this.onBindTransform();const d=r.on("change",p=>{this.latestValues[i]=p,this.props.onUpdate&&Ee.preRender(this.notifyUpdate),l&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let m;typeof window<"u"&&window.MotionCheckAppearSync&&(m=window.MotionCheckAppearSync(this,i,r)),this.valueSubscriptions.set(i,()=>{d(),m&&m(),r.owner&&r.stop()})}sortNodePosition(i){return!this.current||!this.sortInstanceNodePosition||this.type!==i.type?0:this.sortInstanceNodePosition(this.current,i.current)}updateFeatures(){let i="animation";for(i in Hr){const r=Hr[i];if(!r)continue;const{isEnabled:l,Feature:d}=r;if(!this.features[i]&&d&&l(this.props)&&(this.features[i]=new d(this)),this.features[i]){const m=this.features[i];m.isMounted?m.update():(m.mount(),m.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):$e()}getStaticValue(i){return this.latestValues[i]}setStaticValue(i,r){this.latestValues[i]=r}update(i,r){(i.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=i,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let l=0;l<ey.length;l++){const d=ey[l];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);const m="on"+d,p=i[m];p&&(this.propEventSubscriptions[d]=this.on(d,p))}this.prevMotionValues=fC(this,this.scrapeMotionValuesFromProps(i,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(i){return this.props.variants?this.props.variants[i]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(i){const r=this.getClosestVariantNode();if(r)return r.variantChildren&&r.variantChildren.add(i),()=>r.variantChildren.delete(i)}addValue(i,r){const l=this.values.get(i);r!==l&&(l&&this.removeValue(i),this.bindToMotionValue(i,r),this.values.set(i,r),this.latestValues[i]=r.get())}removeValue(i){this.values.delete(i);const r=this.valueSubscriptions.get(i);r&&(r(),this.valueSubscriptions.delete(i)),delete this.latestValues[i],this.removeValueFromRenderState(i,this.renderState)}hasValue(i){return this.values.has(i)}getValue(i,r){if(this.props.values&&this.props.values[i])return this.props.values[i];let l=this.values.get(i);return l===void 0&&r!==void 0&&(l=Ri(r===null?void 0:r,{owner:this}),this.addValue(i,l)),l}readValue(i,r){let l=this.latestValues[i]!==void 0||!this.current?this.latestValues[i]:this.getBaseTargetFromProps(this.props,i)??this.readValueFromInstance(this.current,i,this.options);return l!=null&&(typeof l=="string"&&(Cx(l)||jx(l))?l=parseFloat(l):!mC(l)&&na.test(r)&&(l=x0(i,r)),this.setBaseTarget(i,ct(l)?l.get():l)),ct(l)?l.get():l}setBaseTarget(i,r){this.baseTarget[i]=r}getBaseTarget(i){var m;const{initial:r}=this.props;let l;if(typeof r=="string"||typeof r=="object"){const p=Qu(this.props,r,(m=this.presenceContext)==null?void 0:m.custom);p&&(l=p[i])}if(r&&l!==void 0)return l;const d=this.getBaseTargetFromProps(this.props,i);return d!==void 0&&!ct(d)?d:this.initialValues[i]!==void 0&&l===void 0?void 0:this.baseTarget[i]}on(i,r){return this.events[i]||(this.events[i]=new Du),this.events[i].add(r)}notify(i,...r){this.events[i]&&this.events[i].notify(...r)}scheduleRenderMicrotask(){Ju.render(this.render)}}class z0 extends xC{constructor(){super(...arguments),this.KeyframeResolver=Yw}sortInstanceNodePosition(i,r){return i.compareDocumentPosition(r)&2?1:-1}getBaseTargetFromProps(i,r){const l=i.style;return l?l[r]:void 0}removeValueFromRenderState(i,{vars:r,style:l}){delete r[i],delete l[i]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:i}=this.props;ct(i)&&(this.childSubscription=i.on("change",r=>{this.current&&(this.current.textContent=`${r}`)}))}}class fn{constructor(i){this.isMounted=!1,this.node=i}update(){}}function P0({top:a,left:i,right:r,bottom:l}){return{x:{min:i,max:r},y:{min:a,max:l}}}function AC({x:a,y:i}){return{top:i.min,right:a.max,bottom:i.max,left:a.min}}function bC(a,i){if(!i)return a;const r=i({x:a.left,y:a.top}),l=i({x:a.right,y:a.bottom});return{top:r.y,left:r.x,bottom:l.y,right:l.x}}function Wd(a){return a===void 0||a===1}function hu({scale:a,scaleX:i,scaleY:r}){return!Wd(a)||!Wd(i)||!Wd(r)}function Dn(a){return hu(a)||I0(a)||a.z||a.rotate||a.rotateX||a.rotateY||a.skewX||a.skewY}function I0(a){return ty(a.x)||ty(a.y)}function ty(a){return a&&a!=="0%"}function Yr(a,i,r){const l=a-r,d=i*l;return r+d}function ay(a,i,r,l,d){return d!==void 0&&(a=Yr(a,d,l)),Yr(a,r,l)+i}function gu(a,i=0,r=1,l,d){a.min=ay(a.min,i,r,l,d),a.max=ay(a.max,i,r,l,d)}function T0(a,{x:i,y:r}){gu(a.x,i.translate,i.scale,i.originPoint),gu(a.y,r.translate,r.scale,r.originPoint)}const ny=.999999999999,iy=1.0000000000001;function vC(a,i,r,l=!1){var f;const d=r.length;if(!d)return;i.x=i.y=1;let m,p;for(let y=0;y<d;y++){m=r[y],p=m.projectionDelta;const{visualElement:g}=m.options;g&&g.props.style&&g.props.style.display==="contents"||(l&&m.options.layoutScroll&&m.scroll&&m!==m.root&&(da(a.x,-m.scroll.offset.x),da(a.y,-m.scroll.offset.y)),p&&(i.x*=p.x.scale,i.y*=p.y.scale,T0(a,p)),l&&Dn(m.latestValues)&&Er(a,m.latestValues,(f=m.layout)==null?void 0:f.layoutBox))}i.x<iy&&i.x>ny&&(i.x=1),i.y<iy&&i.y>ny&&(i.y=1)}function da(a,i){a.min+=i,a.max+=i}function sy(a,i,r,l,d=.5){const m=Ge(a.min,a.max,d);gu(a,i,r,m,l)}function oy(a,i){return typeof a=="string"?parseFloat(a)/100*(i.max-i.min):a}function Er(a,i,r){const l=r??a;sy(a.x,oy(i.x,l.x),i.scaleX,i.scale,i.originX),sy(a.y,oy(i.y,l.y),i.scaleY,i.scale,i.originY)}function N0(a,i){return P0(bC(a.getBoundingClientRect(),i))}function SC(a,i,r){const l=N0(a,r),{scroll:d}=i;return d&&(da(l.x,d.offset.x),da(l.y,d.offset.y)),l}const BC={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},wC=Wi.length;function CC(a,i,r){let l="",d=!0;for(let m=0;m<wC;m++){const p=Wi[m],f=a[p];if(f===void 0)continue;let y=!0;if(typeof f=="number")y=f===(p.startsWith("scale")?1:0);else{const g=parseFloat(f);y=p.startsWith("scale")?g===1:g===0}if(!y||r){const g=b0(f,Xu[p]);if(!y){d=!1;const x=BC[p]||p;l+=`${x}(${g}) `}r&&(i[p]=g)}}return l=l.trim(),r?l=r(i,d?"":l):d&&(l="none"),l}function nm(a,i,r){const{style:l,vars:d,transformOrigin:m}=a;let p=!1,f=!1;for(const y in i){const g=i[y];if(Li.has(y)){p=!0;continue}else if(qx(y)){d[y]=g;continue}else{const x=b0(g,Xu[y]);y.startsWith("origin")?(f=!0,m[y]=x):l[y]=x}}if(i.transform||(p||r?l.transform=CC(i,a.transform,r):l.transform&&(l.transform="none")),f){const{originX:y="50%",originY:g="50%",originZ:x=0}=m;l.transformOrigin=`${y} ${g} ${x}`}}function E0(a,{style:i,vars:r},l,d){const m=a.style;let p;for(p in i)m[p]=i[p];d==null||d.applyProjectionStyles(m,l);for(p in r)m.setProperty(p,r[p])}function ry(a,i){return i.max===i.min?0:a/(i.max-i.min)*100}const Ds={correct:(a,i)=>{if(!i.target)return a;if(typeof a=="string")if(X.test(a))a=parseFloat(a);else return a;const r=ry(a,i.target.x),l=ry(a,i.target.y);return`${r}% ${l}%`}},kC={correct:(a,{treeScale:i,projectionDelta:r})=>{const l=a,d=na.parse(a);if(d.length>5)return l;const m=na.createTransformer(a),p=typeof d[0]!="number"?1:0,f=r.x.scale*i.x,y=r.y.scale*i.y;d[0+p]/=f,d[1+p]/=y;const g=Ge(f,y,.5);return typeof d[2+p]=="number"&&(d[2+p]/=g),typeof d[3+p]=="number"&&(d[3+p]/=g),m(d)}},yu={borderRadius:{...Ds,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Ds,borderTopRightRadius:Ds,borderBottomLeftRadius:Ds,borderBottomRightRadius:Ds,boxShadow:kC};function R0(a,{layout:i,layoutId:r}){return Li.has(a)||a.startsWith("origin")||(i||r!==void 0)&&(!!yu[a]||a==="opacity")}function im(a,i,r){var p;const l=a.style,d=i==null?void 0:i.style,m={};if(!l)return m;for(const f in l)(ct(l[f])||d&&ct(d[f])||R0(f,a)||((p=r==null?void 0:r.getValue(f))==null?void 0:p.liveStyle)!==void 0)&&(m[f]=l[f]);return m}function jC(a){return window.getComputedStyle(a)}class zC extends z0{constructor(){super(...arguments),this.type="html",this.renderInstance=E0}readValueFromInstance(i,r){var l;if(Li.has(r))return(l=this.projection)!=null&&l.isProjecting?nu(r):FB(i,r);{const d=jC(i),m=(qx(r)?d.getPropertyValue(r):d[r])||0;return typeof m=="string"?m.trim():m}}measureInstanceViewportBox(i,{transformPagePoint:r}){return N0(i,r)}build(i,r,l){nm(i,r,l.transformTemplate)}scrapeMotionValuesFromProps(i,r,l){return im(i,r,l)}}const PC={offset:"stroke-dashoffset",array:"stroke-dasharray"},IC={offset:"strokeDashoffset",array:"strokeDasharray"};function TC(a,i,r=1,l=0,d=!0){a.pathLength=1;const m=d?PC:IC;a[m.offset]=`${-l}`,a[m.array]=`${i} ${r}`}const NC=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function M0(a,{attrX:i,attrY:r,attrScale:l,pathLength:d,pathSpacing:m=1,pathOffset:p=0,...f},y,g,x){if(nm(a,f,g),y){a.style.viewBox&&(a.attrs.viewBox=a.style.viewBox);return}a.attrs=a.style,a.style={};const{attrs:A,style:v}=a;A.transform&&(v.transform=A.transform,delete A.transform),(v.transform||A.transformOrigin)&&(v.transformOrigin=A.transformOrigin??"50% 50%",delete A.transformOrigin),v.transform&&(v.transformBox=(x==null?void 0:x.transformBox)??"fill-box",delete A.transformBox);for(const w of NC)A[w]!==void 0&&(v[w]=A[w],delete A[w]);i!==void 0&&(A.x=i),r!==void 0&&(A.y=r),l!==void 0&&(A.scale=l),d!==void 0&&TC(A,d,m,p,!1)}const G0=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),D0=a=>typeof a=="string"&&a.toLowerCase()==="svg";function EC(a,i,r,l){E0(a,i,void 0,l);for(const d in i.attrs)a.setAttribute(G0.has(d)?d:Zu(d),i.attrs[d])}function O0(a,i,r){const l=im(a,i,r);for(const d in a)if(ct(a[d])||ct(i[d])){const m=Wi.indexOf(d)!==-1?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d;l[m]=a[d]}return l}class RC extends z0{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=$e}getBaseTargetFromProps(i,r){return i[r]}readValueFromInstance(i,r){if(Li.has(r)){const l=y0(r);return l&&l.default||0}return r=G0.has(r)?r:Zu(r),i.getAttribute(r)}scrapeMotionValuesFromProps(i,r,l){return O0(i,r,l)}build(i,r,l){M0(i,r,this.isSVGTag,l.transformTemplate,l.style)}renderInstance(i,r,l,d){EC(i,r,l,d)}mount(i){this.isSVGTag=D0(i.tagName),super.mount(i)}}const MC=am.length;function W0(a){if(!a)return;if(!a.isControllingVariants){const r=a.parent?W0(a.parent)||{}:{};return a.props.initial!==void 0&&(r.initial=a.props.initial),r}const i={};for(let r=0;r<MC;r++){const l=am[r],d=a.props[l];(Ks(d)||d===!1)&&(i[l]=d)}return i}function L0(a,i){if(!Array.isArray(i))return!1;const r=i.length;if(r!==a.length)return!1;for(let l=0;l<r;l++)if(i[l]!==a[l])return!1;return!0}const GC=[...tm].reverse(),DC=tm.length;function OC(a){return i=>Promise.all(i.map(({animation:r,options:l})=>Mw(a,r,l)))}function WC(a){let i=OC(a),r=ly(),l=!0,d=!1;const m=g=>(x,A)=>{var w;const v=_n(a,A,g==="exit"?(w=a.presenceContext)==null?void 0:w.custom:void 0);if(v){const{transition:z,transitionEnd:j,...I}=v;x={...x,...I,...j}}return x};function p(g){i=g(a)}function f(g){const{props:x}=a,A=W0(a.parent)||{},v=[],w=new Set;let z={},j=1/0;for(let E=0;E<DC;E++){const _=GC[E],O=r[_],V=x[_]!==void 0?x[_]:A[_],U=Ks(V),ae=_===g?O.isActive:null;ae===!1&&(j=E);let K=V===A[_]&&V!==x[_]&&U;if(K&&(l||d)&&a.manuallyAnimateOnMount&&(K=!1),O.protectedKeys={...z},!O.isActive&&ae===null||!V&&!O.prevProp||tl(V)||typeof V=="boolean")continue;if(_==="exit"&&O.isActive&&ae!==!0){O.prevResolvedValues&&(z={...z,...O.prevResolvedValues});continue}const F=LC(O.prevProp,V);let ne=F||_===g&&O.isActive&&!K&&U||E>j&&U,$=!1;const me=Array.isArray(V)?V:[V];let be=me.reduce(m(_),{});ae===!1&&(be={});const{prevResolvedValues:Ye={}}=O,We={...Ye,...be},Ce=Q=>{ne=!0,w.has(Q)&&($=!0,w.delete(Q)),O.needsAnimating[Q]=!0;const de=a.getValue(Q);de&&(de.liveStyle=!1)};for(const Q in We){const de=be[Q],xe=Ye[Q];if(z.hasOwnProperty(Q))continue;let k=!1;cu(de)&&cu(xe)?k=!L0(de,xe):k=de!==xe,k?de!=null?Ce(Q):w.add(Q):de!==void 0&&w.has(Q)?Ce(Q):O.protectedKeys[Q]=!0}O.prevProp=V,O.prevResolvedValues=be,O.isActive&&(z={...z,...be}),(l||d)&&a.blockInitialAnimation&&(ne=!1);const G=K&&F;ne&&(!G||$)&&v.push(...me.map(Q=>{const de={type:_};if(typeof Q=="string"&&(l||d)&&!G&&a.manuallyAnimateOnMount&&a.parent){const{parent:xe}=a,k=_n(xe,Q);if(xe.enteringChildren&&k){const{delayChildren:q}=k.transition||{};de.delay=l0(xe.enteringChildren,a,q)}}return{animation:Q,options:de}}))}if(w.size){const E={};if(typeof x.initial!="boolean"){const _=_n(a,Array.isArray(x.initial)?x.initial[0]:x.initial);_&&_.transition&&(E.transition=_.transition)}w.forEach(_=>{const O=a.getBaseTarget(_),V=a.getValue(_);V&&(V.liveStyle=!0),E[_]=O??null}),v.push({animation:E})}let I=!!v.length;return l&&(x.initial===!1||x.initial===x.animate)&&!a.manuallyAnimateOnMount&&(I=!1),l=!1,d=!1,I?i(v):Promise.resolve()}function y(g,x){var v;if(r[g].isActive===x)return Promise.resolve();(v=a.variantChildren)==null||v.forEach(w=>{var z;return(z=w.animationState)==null?void 0:z.setActive(g,x)}),r[g].isActive=x;const A=f(g);for(const w in r)r[w].protectedKeys={};return A}return{animateChanges:f,setActive:y,setAnimateFunction:p,getState:()=>r,reset:()=>{r=ly(),d=!0}}}function LC(a,i){return typeof i=="string"?i!==a:Array.isArray(i)?!L0(i,a):!1}function Rn(a=!1){return{isActive:a,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ly(){return{animate:Rn(!0),whileInView:Rn(),whileHover:Rn(),whileTap:Rn(),whileDrag:Rn(),whileFocus:Rn(),exit:Rn()}}function xu(a,i){a.min=i.min,a.max=i.max}function $t(a,i){xu(a.x,i.x),xu(a.y,i.y)}function cy(a,i){a.translate=i.translate,a.scale=i.scale,a.originPoint=i.originPoint,a.origin=i.origin}const _0=1e-4,_C=1-_0,qC=1+_0,q0=.01,VC=0-q0,UC=0+q0;function ft(a){return a.max-a.min}function HC(a,i,r){return Math.abs(a-i)<=r}function dy(a,i,r,l=.5){a.origin=l,a.originPoint=Ge(i.min,i.max,a.origin),a.scale=ft(r)/ft(i),a.translate=Ge(r.min,r.max,a.origin)-a.originPoint,(a.scale>=_C&&a.scale<=qC||isNaN(a.scale))&&(a.scale=1),(a.translate>=VC&&a.translate<=UC||isNaN(a.translate))&&(a.translate=0)}function qs(a,i,r,l){dy(a.x,i.x,r.x,l?l.originX:void 0),dy(a.y,i.y,r.y,l?l.originY:void 0)}function uy(a,i,r,l=0){const d=l?Ge(r.min,r.max,l):r.min;a.min=d+i.min,a.max=a.min+ft(i)}function YC(a,i,r,l){uy(a.x,i.x,r.x,l==null?void 0:l.x),uy(a.y,i.y,r.y,l==null?void 0:l.y)}function my(a,i,r,l=0){const d=l?Ge(r.min,r.max,l):r.min;a.min=i.min-d,a.max=a.min+ft(i)}function Kr(a,i,r,l){my(a.x,i.x,r.x,l==null?void 0:l.x),my(a.y,i.y,r.y,l==null?void 0:l.y)}function py(a,i,r,l,d){return a-=i,a=Yr(a,1/r,l),d!==void 0&&(a=Yr(a,1/d,l)),a}function KC(a,i=0,r=1,l=.5,d,m=a,p=a){if(ua.test(i)&&(i=parseFloat(i),i=Ge(p.min,p.max,i/100)-p.min),typeof i!="number")return;let f=Ge(m.min,m.max,l);a===m&&(f-=i),a.min=py(a.min,i,r,f,d),a.max=py(a.max,i,r,f,d)}function fy(a,i,[r,l,d],m,p){KC(a,i[r],i[l],i[d],i.scale,m,p)}const FC=["x","scaleX","originX"],QC=["y","scaleY","originY"];function hy(a,i,r,l){fy(a.x,i,FC,r?r.x:void 0,l?l.x:void 0),fy(a.y,i,QC,r?r.y:void 0,l?l.y:void 0)}function gy(a){return a.translate===0&&a.scale===1}function V0(a){return gy(a.x)&&gy(a.y)}function yy(a,i){return a.min===i.min&&a.max===i.max}function ZC(a,i){return yy(a.x,i.x)&&yy(a.y,i.y)}function xy(a,i){return Math.round(a.min)===Math.round(i.min)&&Math.round(a.max)===Math.round(i.max)}function U0(a,i){return xy(a.x,i.x)&&xy(a.y,i.y)}function Ay(a){return ft(a.x)/ft(a.y)}function by(a,i){return a.translate===i.translate&&a.scale===i.scale&&a.originPoint===i.originPoint}function ca(a){return[a("x"),a("y")]}function XC(a,i,r){let l="";const d=a.x.translate/i.x,m=a.y.translate/i.y,p=(r==null?void 0:r.z)||0;if((d||m||p)&&(l=`translate3d(${d}px, ${m}px, ${p}px) `),(i.x!==1||i.y!==1)&&(l+=`scale(${1/i.x}, ${1/i.y}) `),r){const{transformPerspective:g,rotate:x,rotateX:A,rotateY:v,skewX:w,skewY:z}=r;g&&(l=`perspective(${g}px) ${l}`),x&&(l+=`rotate(${x}deg) `),A&&(l+=`rotateX(${A}deg) `),v&&(l+=`rotateY(${v}deg) `),w&&(l+=`skewX(${w}deg) `),z&&(l+=`skewY(${z}deg) `)}const f=a.x.scale*i.x,y=a.y.scale*i.y;return(f!==1||y!==1)&&(l+=`scale(${f}, ${y})`),l||"none"}const H0=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],JC=H0.length,vy=a=>typeof a=="string"?parseFloat(a):a,Sy=a=>typeof a=="number"||X.test(a);function $C(a,i,r,l,d,m){d?(a.opacity=Ge(0,r.opacity??1,ek(l)),a.opacityExit=Ge(i.opacity??1,0,tk(l))):m&&(a.opacity=Ge(i.opacity??1,r.opacity??1,l));for(let p=0;p<JC;p++){const f=H0[p];let y=By(i,f),g=By(r,f);if(y===void 0&&g===void 0)continue;y||(y=0),g||(g=0),y===0||g===0||Sy(y)===Sy(g)?(a[f]=Math.max(Ge(vy(y),vy(g),l),0),(ua.test(g)||ua.test(y))&&(a[f]+="%")):a[f]=g}(i.rotate||r.rotate)&&(a.rotate=Ge(i.rotate||0,r.rotate||0,l))}function By(a,i){return a[i]!==void 0?a[i]:a.borderRadius}const ek=Y0(0,.5,Gx),tk=Y0(.5,.95,Ft);function Y0(a,i,r){return l=>l<a?0:l>i?1:r(Hs(a,i,l))}function ak(a,i,r){const l=ct(a)?a:Ri(a);return l.start(Fu("",l,i,r)),l.animation}function Fs(a,i,r,l={passive:!0}){return a.addEventListener(i,r,l),()=>a.removeEventListener(i,r)}const nk=(a,i)=>a.depth-i.depth;class ik{constructor(){this.children=[],this.isDirty=!1}add(i){Mu(this.children,i),this.isDirty=!0}remove(i){Lr(this.children,i),this.isDirty=!0}forEach(i){this.isDirty&&this.children.sort(nk),this.isDirty=!1,this.children.forEach(i)}}function sk(a,i){const r=pt.now(),l=({timestamp:d})=>{const m=d-r;m>=i&&(pn(l),a(m-i))};return Ee.setup(l,!0),()=>pn(l)}function Rr(a){return ct(a)?a.get():a}class ok{constructor(){this.members=[]}add(i){Mu(this.members,i);for(let r=this.members.length-1;r>=0;r--){const l=this.members[r];if(l===i||l===this.lead||l===this.prevLead)continue;const d=l.instance;(!d||d.isConnected===!1)&&!l.snapshot&&(Lr(this.members,l),l.unmount())}i.scheduleRender()}remove(i){if(Lr(this.members,i),i===this.prevLead&&(this.prevLead=void 0),i===this.lead){const r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(i){var r;for(let l=this.members.indexOf(i)-1;l>=0;l--){const d=this.members[l];if(d.isPresent!==!1&&((r=d.instance)==null?void 0:r.isConnected)!==!1)return this.promote(d),!0}return!1}promote(i,r){var d;const l=this.lead;if(i!==l&&(this.prevLead=l,this.lead=i,i.show(),l)){l.updateSnapshot(),i.scheduleRender();const{layoutDependency:m}=l.options,{layoutDependency:p}=i.options;(m===void 0||m!==p)&&(i.resumeFrom=l,r&&(l.preserveOpacity=!0),l.snapshot&&(i.snapshot=l.snapshot,i.snapshot.latestValues=l.animationValues||l.latestValues),(d=i.root)!=null&&d.isUpdating&&(i.isLayoutDirty=!0)),i.options.crossfade===!1&&l.hide()}}exitAnimationComplete(){this.members.forEach(i=>{var r,l,d,m,p;(l=(r=i.options).onExitComplete)==null||l.call(r),(p=(d=i.resumingFrom)==null?void 0:(m=d.options).onExitComplete)==null||p.call(m)})}scheduleRender(){this.members.forEach(i=>i.instance&&i.scheduleRender(!1))}removeLeadSnapshot(){var i;(i=this.lead)!=null&&i.snapshot&&(this.lead.snapshot=void 0)}}const Mr={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Ld=["","X","Y","Z"],rk=1e3;let lk=0;function _d(a,i,r,l){const{latestValues:d}=i;d[a]&&(r[a]=d[a],i.setStaticValue(a,0),l&&(l[a]=0))}function K0(a){if(a.hasCheckedOptimisedAppear=!0,a.root===a)return;const{visualElement:i}=a.options;if(!i)return;const r=p0(i);if(window.MotionHasOptimisedAnimation(r,"transform")){const{layout:d,layoutId:m}=a.options;window.MotionCancelOptimisedAnimation(r,"transform",Ee,!(d||m))}const{parent:l}=a;l&&!l.hasCheckedOptimisedAppear&&K0(l)}function F0({attachResizeListener:a,defaultParent:i,measureScroll:r,checkIsScrollRoot:l,resetTransform:d}){return class{constructor(p={},f=i==null?void 0:i()){this.id=lk++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(uk),this.nodes.forEach(yk),this.nodes.forEach(xk),this.nodes.forEach(mk)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=p,this.root=f?f.root||f:this,this.path=f?[...f.path,f]:[],this.parent=f,this.depth=f?f.depth+1:0;for(let y=0;y<this.path.length;y++)this.path[y].shouldResetTransform=!0;this.root===this&&(this.nodes=new ik)}addEventListener(p,f){return this.eventHandlers.has(p)||this.eventHandlers.set(p,new Du),this.eventHandlers.get(p).add(f)}notifyListeners(p,...f){const y=this.eventHandlers.get(p);y&&y.notify(...f)}hasListeners(p){return this.eventHandlers.has(p)}mount(p){if(this.instance)return;this.isSVG=em(p)&&!dC(p),this.instance=p;const{layoutId:f,layout:y,visualElement:g}=this.options;if(g&&!g.current&&g.mount(p),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(y||f)&&(this.isLayoutDirty=!0),a){let x,A=0;const v=()=>this.root.updateBlockedByResize=!1;Ee.read(()=>{A=window.innerWidth}),a(p,()=>{const w=window.innerWidth;w!==A&&(A=w,this.root.updateBlockedByResize=!0,x&&x(),x=sk(v,250),Mr.hasAnimatedSinceResize&&(Mr.hasAnimatedSinceResize=!1,this.nodes.forEach(ky)))})}f&&this.root.registerSharedNode(f,this),this.options.animate!==!1&&g&&(f||y)&&this.addEventListener("didUpdate",({delta:x,hasLayoutChanged:A,hasRelativeLayoutChanged:v,layout:w})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const z=this.options.transition||g.getDefaultTransition()||Bk,{onLayoutAnimationStart:j,onLayoutAnimationComplete:I}=g.getProps(),E=!this.targetLayout||!U0(this.targetLayout,w),_=!A&&v;if(this.options.layoutRoot||this.resumeFrom||_||A&&(E||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const O={...Ku(z,"layout"),onPlay:j,onComplete:I};(g.shouldReduceMotion||this.options.layoutRoot)&&(O.delay=0,O.type=!1),this.startAnimation(O),this.setAnimationOrigin(x,_)}else A||ky(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=w})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const p=this.getStack();p&&p.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),pn(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Ak),this.animationId++)}getTransformTemplate(){const{visualElement:p}=this.options;return p&&p.getProps().transformTemplate}willUpdate(p=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&K0(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let x=0;x<this.path.length;x++){const A=this.path[x];A.shouldResetTransform=!0,(typeof A.latestValues.x=="string"||typeof A.latestValues.y=="string")&&(A.isLayoutDirty=!0),A.updateScroll("snapshot"),A.options.layoutRoot&&A.willUpdate(!1)}const{layoutId:f,layout:y}=this.options;if(f===void 0&&!y)return;const g=this.getTransformTemplate();this.prevTransformTemplateValue=g?g(this.latestValues,""):void 0,this.updateSnapshot(),p&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){const y=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),y&&this.nodes.forEach(fk),this.nodes.forEach(wy);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(Cy);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(hk),this.nodes.forEach(gk),this.nodes.forEach(ck),this.nodes.forEach(dk)):this.nodes.forEach(Cy),this.clearAllSnapshots();const f=pt.now();lt.delta=ma(0,1e3/60,f-lt.timestamp),lt.timestamp=f,lt.isProcessing=!0,Nd.update.process(lt),Nd.preRender.process(lt),Nd.render.process(lt),lt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Ju.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(pk),this.sharedNodes.forEach(bk)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Ee.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Ee.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!ft(this.snapshot.measuredBox.x)&&!ft(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let y=0;y<this.path.length;y++)this.path[y].updateScroll();const p=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=$e()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:f}=this.options;f&&f.notify("LayoutMeasure",this.layout.layoutBox,p?p.layoutBox:void 0)}updateScroll(p="measure"){let f=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===p&&(f=!1),f&&this.instance){const y=l(this.instance);this.scroll={animationId:this.root.animationId,phase:p,isRoot:y,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:y}}}resetTransform(){if(!d)return;const p=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,f=this.projectionDelta&&!V0(this.projectionDelta),y=this.getTransformTemplate(),g=y?y(this.latestValues,""):void 0,x=g!==this.prevTransformTemplateValue;p&&this.instance&&(f||Dn(this.latestValues)||x)&&(d(this.instance,g),this.shouldResetTransform=!1,this.scheduleRender())}measure(p=!0){const f=this.measurePageBox();let y=this.removeElementScroll(f);return p&&(y=this.removeTransform(y)),wk(y),{animationId:this.root.animationId,measuredBox:f,layoutBox:y,latestValues:{},source:this.id}}measurePageBox(){var g;const{visualElement:p}=this.options;if(!p)return $e();const f=p.measureViewportBox();if(!(((g=this.scroll)==null?void 0:g.wasRoot)||this.path.some(Ck))){const{scroll:x}=this.root;x&&(da(f.x,x.offset.x),da(f.y,x.offset.y))}return f}removeElementScroll(p){var y;const f=$e();if($t(f,p),(y=this.scroll)!=null&&y.wasRoot)return f;for(let g=0;g<this.path.length;g++){const x=this.path[g],{scroll:A,options:v}=x;x!==this.root&&A&&v.layoutScroll&&(A.wasRoot&&$t(f,p),da(f.x,A.offset.x),da(f.y,A.offset.y))}return f}applyTransform(p,f=!1,y){var x,A;const g=y||$e();$t(g,p);for(let v=0;v<this.path.length;v++){const w=this.path[v];!f&&w.options.layoutScroll&&w.scroll&&w!==w.root&&(da(g.x,-w.scroll.offset.x),da(g.y,-w.scroll.offset.y)),Dn(w.latestValues)&&Er(g,w.latestValues,(x=w.layout)==null?void 0:x.layoutBox)}return Dn(this.latestValues)&&Er(g,this.latestValues,(A=this.layout)==null?void 0:A.layoutBox),g}removeTransform(p){var y;const f=$e();$t(f,p);for(let g=0;g<this.path.length;g++){const x=this.path[g];if(!Dn(x.latestValues))continue;let A;x.instance&&(hu(x.latestValues)&&x.updateSnapshot(),A=$e(),$t(A,x.measurePageBox())),hy(f,x.latestValues,(y=x.snapshot)==null?void 0:y.layoutBox,A)}return Dn(this.latestValues)&&hy(f,this.latestValues),f}setTargetDelta(p){this.targetDelta=p,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(p){this.options={...this.options,...p,crossfade:p.crossfade!==void 0?p.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==lt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(p=!1){var w;const f=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=f.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=f.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=f.isSharedProjectionDirty);const y=!!this.resumingFrom||this!==f;if(!(p||y&&this.isSharedProjectionDirty||this.isProjectionDirty||(w=this.parent)!=null&&w.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:x,layoutId:A}=this.options;if(!this.layout||!(x||A))return;this.resolvedRelativeTargetAt=lt.timestamp;const v=this.getClosestProjectingParent();v&&this.linkedParentVersion!==v.layoutVersion&&!v.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(this.options.layoutAnchor!==!1&&v&&v.layout?this.createRelativeTarget(v,this.layout.layoutBox,v.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=$e(),this.targetWithTransforms=$e()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),YC(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):$t(this.target,this.layout.layoutBox),T0(this.target,this.targetDelta)):$t(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.options.layoutAnchor!==!1&&v&&!!v.resumingFrom==!!this.resumingFrom&&!v.options.layoutScroll&&v.target&&this.animationProgress!==1?this.createRelativeTarget(v,this.target,v.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||hu(this.parent.latestValues)||I0(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(p,f,y){this.relativeParent=p,this.linkedParentVersion=p.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=$e(),this.relativeTargetOrigin=$e(),Kr(this.relativeTargetOrigin,f,y,this.options.layoutAnchor||void 0),$t(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var z;const p=this.getLead(),f=!!this.resumingFrom||this!==p;let y=!0;if((this.isProjectionDirty||(z=this.parent)!=null&&z.isProjectionDirty)&&
vendor: 5,333 bytes, line 290
290(y=!1),f&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(y=!1),this.resolvedRelativeTargetAt===lt.timestamp&&(y=!1),y)return;const{layout:g,layoutId:x}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(g||x))return;$t(this.layoutCorrected,this.layout.layoutBox);const A=this.treeScale.x,v=this.treeScale.y;vC(this.layoutCorrected,this.treeScale,this.path,f),p.layout&&!p.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(p.target=p.layout.layoutBox,p.targetWithTransforms=$e());const{target:w}=p;if(!w){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(cy(this.prevProjectionDelta.x,this.projectionDelta.x),cy(this.prevProjectionDelta.y,this.projectionDelta.y)),qs(this.projectionDelta,this.layoutCorrected,w,this.latestValues),(this.treeScale.x!==A||this.treeScale.y!==v||!by(this.projectionDelta.x,this.prevProjectionDelta.x)||!by(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",w))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(p=!0){var f;if((f=this.options.visualElement)==null||f.scheduleRender(),p){const y=this.getStack();y&&y.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Ti(),this.projectionDelta=Ti(),this.projectionDeltaWithTransform=Ti()}setAnimationOrigin(p,f=!1){const y=this.snapshot,g=y?y.latestValues:{},x={...this.latestValues},A=Ti();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!f;const v=$e(),w=y?y.source:void 0,z=this.layout?this.layout.source:void 0,j=w!==z,I=this.getStack(),E=!I||I.members.length<=1,_=!!(j&&!E&&this.options.crossfade===!0&&!this.path.some(Sk));this.animationProgress=0;let O;this.mixTargetDelta=V=>{const U=V/1e3;jy(A.x,p.x,U),jy(A.y,p.y,U),this.setTargetDelta(A),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Kr(v,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),vk(this.relativeTarget,this.relativeTargetOrigin,v,U),O&&ZC(this.relativeTarget,O)&&(this.isProjectionDirty=!1),O||(O=$e()),$t(O,this.relativeTarget)),j&&(this.animationValues=x,$C(x,g,this.latestValues,U,_,E)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=U},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(p){var f,y,g;this.notifyListeners("animationStart"),(f=this.currentAnimation)==null||f.stop(),(g=(y=this.resumingFrom)==null?void 0:y.currentAnimation)==null||g.stop(),this.pendingAnimation&&(pn(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ee.update(()=>{Mr.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Ri(0)),this.motionValue.jump(0,!1),this.currentAnimation=ak(this.motionValue,[0,1e3],{...p,velocity:0,isSync:!0,onUpdate:x=>{this.mixTargetDelta(x),p.onUpdate&&p.onUpdate(x)},onStop:()=>{},onComplete:()=>{p.onComplete&&p.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const p=this.getStack();p&&p.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(rk),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const p=this.getLead();let{targetWithTransforms:f,target:y,layout:g,latestValues:x}=p;if(!(!f||!y||!g)){if(this!==p&&this.layout&&g&&Q0(this.options.animationType,this.layout.layoutBox,g.layoutBox)){y=this.target||$e();const A=ft(this.layout.layoutBox.x);y.x.min=p.target.x.min,y.x.max=y.x.min+A;const v=ft(this.layout.layoutBox.y);y.y.min=p.target.y.min,y.y.max=y.y.min+v}$t(f,y),Er(f,x),qs(this.projectionDeltaWithTransform,this.layoutCorrected,f,x)}}registerSharedNode(p,f){this.sharedNodes.has(p)||this.sharedNodes.set(p,new ok),this.sharedNodes.get(p).add(f);const g=f.options.initialPromotionConfig;f.promote({transition:g?g.transition:void 0,preserveFollowOpacity:g&&g.shouldPreserveFollowOpacity?g.shouldPreserveFollowOpacity(f):void 0})}isLead(){const p=this.getStack();return p?p.lead===this:!0}getLead(){var f;const{layoutId:p}=this.options;return p?((f=this.getStack())==null?void 0:f.lead)||this:this}getPrevLead(){var f;const{layoutId:p}=this.options;return p?(f=this.getStack())==null?void 0:f.prevLead:void 0}getStack(){const{layoutId:p}=this.options;if(p)return this.root.sharedNodes.get(p)}promote({needsReset:p,transition:f,preserveFollowOpacity:y}={}){const g=this.getStack();g&&g.promote(this,y),p&&(this.projectionDelta=void 0,this.needsReset=!0),f&&this.setOptions({transition:f})}relegate(){const p=this.getStack();return p?p.relegate(this):!1}
vendor: 4,506 bytes, line 290
290resetSkewAndRotation(){const{visualElement:p}=this.options;if(!p)return;let f=!1;const{latestValues:y}=p;if((y.z||y.rotate||y.rotateX||y.rotateY||y.rotateZ||y.skewX||y.skewY)&&(f=!0),!f)return;const g={};y.z&&_d("z",p,g,this.animationValues);for(let x=0;x<Ld.length;x++)_d(`rotate${Ld[x]}`,p,g,this.animationValues),_d(`skew${Ld[x]}`,p,g,this.animationValues);p.render();for(const x in g)p.setStaticValue(x,g[x]),this.animationValues&&(this.animationValues[x]=g[x]);p.scheduleRender()}applyProjectionStyles(p,f){if(!this.instance||this.isSVG)return;if(!this.isVisible){p.visibility="hidden";return}const y=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,p.visibility="",p.opacity="",p.pointerEvents=Rr(f==null?void 0:f.pointerEvents)||"",p.transform=y?y(this.latestValues,""):"none";return}const g=this.getLead();if(!this.projectionDelta||!this.layout||!g.target){this.options.layoutId&&(p.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,p.pointerEvents=Rr(f==null?void 0:f.pointerEvents)||""),this.hasProjected&&!Dn(this.latestValues)&&(p.transform=y?y({},""):"none",this.hasProjected=!1);return}p.visibility="";const x=g.animationValues||g.latestValues;this.applyTransformsToTarget();let A=XC(this.projectionDeltaWithTransform,this.treeScale,x);y&&(A=y(x,A)),p.transform=A;const{x:v,y:w}=this.projectionDelta;p.transformOrigin=`${v.origin*100}% ${w.origin*100}% 0`,g.animationValues?p.opacity=g===this?x.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:x.opacityExit:p.opacity=g===this?x.opacity!==void 0?x.opacity:"":x.opacityExit!==void 0?x.opacityExit:0;for(const z in yu){if(x[z]===void 0)continue;const{correct:j,applyTo:I,isCSSVariable:E}=yu[z],_=A==="none"?x[z]:j(x[z],g);if(I){const O=I.length;for(let V=0;V<O;V++)p[I[V]]=_}else E?this.options.visualElement.renderState.vars[z]=_:p[z]=_}this.options.layoutId&&(p.pointerEvents=g===this?Rr(f==null?void 0:f.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(p=>{var f;return(f=p.currentAnimation)==null?void 0:f.stop()}),this.root.nodes.forEach(wy),this.root.sharedNodes.clear()}}}function ck(a){a.updateLayout()}function dk(a){var r;const i=((r=a.resumeFrom)==null?void 0:r.snapshot)||a.snapshot;if(a.isLead()&&a.layout&&i&&a.hasListeners("didUpdate")){const{layoutBox:l,measuredBox:d}=a.layout,{animationType:m}=a.options,p=i.source!==a.layout.source;if(m==="size")ca(A=>{const v=p?i.measuredBox[A]:i.layoutBox[A],w=ft(v);v.min=l[A].min,v.max=v.min+w});else if(m==="x"||m==="y"){const A=m==="x"?"y":"x";xu(p?i.measuredBox[A]:i.layoutBox[A],l[A])}else Q0(m,i.layoutBox,l)&&ca(A=>{const v=p?i.measuredBox[A]:i.layoutBox[A],w=ft(l[A]);v.max=v.min+w,a.relativeTarget&&!a.currentAnimation&&(a.isProjectionDirty=!0,a.relativeTarget[A].max=a.relativeTarget[A].min+w)});const f=Ti();qs(f,l,i.layoutBox);const y=Ti();p?qs(y,a.applyTransform(d,!0),i.measuredBox):qs(y,l,i.layoutBox);const g=!V0(f);let x=!1;if(!a.resumeFrom){const A=a.getClosestProjectingParent();if(A&&!A.resumeFrom){const{snapshot:v,layout:w}=A;if(v&&w){const z=a.options.layoutAnchor||void 0,j=$e();Kr(j,i.layoutBox,v.layoutBox,z);const I=$e();Kr(I,l,w.layoutBox,z),U0(j,I)||(x=!0),A.options.layoutRoot&&(a.relativeTarget=I,a.relativeTargetOrigin=j,a.relativeParent=A)}}}a.notifyListeners("didUpdate",{layout:l,snapshot:i,delta:y,layoutDelta:f,hasLayoutChanged:g,hasRelativeLayoutChanged:x})}else if(a.isLead()){const{onExitComplete:l}=a.options;l&&l()}a.options.transition=void 0}function uk(a){a.parent&&(a.isProjecting()||(a.isProjectionDirty=a.parent.isProjectionDirty),a.isSharedProjectionDirty||(a.isSharedProjectionDirty=!!(a.isProjectionDirty||a.parent.isProjectionDirty||a.parent.isSharedProjectionDirty)),a.isTransformDirty||(a.isTransformDirty=a.parent.isTransformDirty))}function mk(a){a.isProjectionDirty=a.isSharedProjectionDirty=a.isTransformDirty=!1}function pk(a){a.clearSnapshot()}function wy(a){a.clearMeasurements()}function fk(a){a.isLayoutDirty=!0,a.updateLayout()}function Cy(a){a.isLayoutDirty=!1}function hk(a){a.isAnimationBlocked&&a.layout&&!a.isLayoutDirty&&(a.snapshot=a.layout,a.isLayoutDirty=!0)}function gk(a){const{visualElement:i}=a.options;i&&i.getProps().onBeforeLayoutMeasure&&i.notify("BeforeLayoutMeasure"),a.resetTransform()}function ky(a){a.finishAnimation(),a.targetDelta=a.relativeTarget=a.target=void 0,a.isProjectionDirty=!0}function yk(a){a.resolveTargetDelta()}function xk(a){a.calcProjection()}
290function Ak(a){a.resetSkewAndRotation()}function bk(a){a.removeLeadSnapshot()}function jy(a,i,r){a.translate=Ge(i.translate,0,r),a.scale=Ge(i.scale,1,r),a.origin=i.origin,a.originPoint=i.originPoint}function zy(a,i,r,l){a.min=Ge(i.min,r.min,l),a.max=Ge(i.max,r.max,l)}function vk(a,i,r,l){zy(a.x,i.x,r.x,l),zy(a.y,i.y,r.y,l)}function Sk(a){return a.animationValues&&a.animationValues.opacityExit!==void 0}const Bk={duration:.45,ease:[.4,0,.1,1]},Py=a=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(a),Iy=Py("applewebkit/")&&!Py("chrome/")?Math.round:Ft;function Ty(a){a.min=Iy(a.min),a.max=Iy(a.max)}function wk(a){Ty(a.x),Ty(a.y)}function Q0(a,i,r){return a==="position"||a==="preserve-aspect"&&!HC(Ay(i),Ay(r),.2)}function Ck(a){var i;return a!==a.root&&((i=a.scroll)==null?void 0:i.wasRoot)}const kk=F0({attachResizeListener:(a,i)=>Fs(a,"resize",i),measureScroll:()=>{var a,i;return{x:document.documentElement.scrollLeft||((a=document.body)==null?void 0:a.scrollLeft)||0,y:document.documentElement.scrollTop||((i=document.body)==null?void 0:i.scrollTop)||0}},checkIsScrollRoot:()=>!0}),qd={current:void 0},Z0=F0({measureScroll:a=>({x:a.scrollLeft,y:a.scrollTop}),defaultParent:()=>{if(!qd.current){const a=new kk({});a.mount(window),a.setOptions({layoutScroll:!0}),qd.current=a}return qd.current},resetTransform:(a,i)=>{a.style.transform=i!==void 0?i:"none"},checkIsScrollRoot:a=>window.getComputedStyle(a).position==="fixed"}),sm=B.createContext({transformPagePoint:a=>a,isStatic:!1,reducedMotion:"never"});function Ny(a,i){if(typeof a=="function")return a(i);a!=null&&(a.current=i)}function jk(...a){return i=>{let r=!1;const l=a.map(d=>{const m=Ny(d,i);return!r&&typeof m=="function"&&(r=!0),m});if(r)return()=>{for(let d=0;d<l.length;d++){const m=l[d];typeof m=="function"?m():Ny(a[d],null)}}}}function zk(...a){return B.useCallback(jk(...a),a)}class Pk extends B.Component{getSnapshotBeforeUpdate(i){const r=this.props.childRef.current;if(Pr(r)&&i.isPresent&&!this.props.isPresent&&this.props.pop!==!1){const l=r.offsetParent,d=Pr(l)&&l.offsetWidth||0,m=Pr(l)&&l.offsetHeight||0,p=getComputedStyle(r),f=this.props.sizeRef.current;f.height=parseFloat(p.height),f.width=parseFloat(p.width),f.top=r.offsetTop,f.left=r.offsetLeft,f.right=d-f.width-f.left,f.bottom=m-f.height-f.top}return null}componentDidUpdate(){}render(){return this.props.children}}function Ik({children:a,isPresent:i,anchorX:r,anchorY:l,root:d,pop:m}){var v;const p=B.useId(),f=B.useRef(null),y=B.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:g}=B.useContext(sm),x=((v=a.props)==null?void 0:v.ref)??(a==null?void 0:a.ref),A=zk(f,x);return B.useInsertionEffect(()=>{const{width:w,height:z,top:j,left:I,right:E,bottom:_}=y.current;if(i||m===!1||!f.current||!w||!z)return;const O=r==="left"?`left: ${I}`:`right: ${E}`,V=l==="bottom"?`bottom: ${_}`:`top: ${j}`;f.current.dataset.motionPopId=p;const U=document.createElement("style");g&&(U.nonce=g);const ae=d??document.head;return ae.appendChild(U),U.sheet&&U.sheet.insertRule(` 291 [data-motion-pop-id="${p}"] { 292 position: absolute !important; 293 width: ${w}px !important; 294 height: ${z}px !important; 295 ${O}px !important; 296 ${V}px !important; 297 } 298 `),()=>{var K;(K=f.current)==null||K.removeAttribute("data-motion-pop-id"),ae.contains(U)&&ae.removeChild(U)}},[i]),o.jsx(Pk,{isPresent:i,childRef:f,sizeRef:y,pop:m,children:m===!1?a:B.cloneElement(a,{ref:A})})}const Tk=({children:a,initial:i,isPresent:r,onExitComplete:l,custom:d,presenceAffectsLayout:m,mode:p,anchorX:f,anchorY:y,root:g})=>{const x=Ru(Nk),A=B.useId();let v=!0,w=B.useMemo(()=>(v=!1,{id:A,initial:i,isPresent:r,custom:d,onExitComplete:z=>{x.set(z,!0);for(const j of x.values())if(!j)return;l&&l()},register:z=>(x.set(z,!1),()=>x.delete(z))}),[r,x,l]);return m&&v&&(w={...w}),B.useMemo(()=>{x.forEach((z,j)=>x.set(j,!1))},[r]),B.useEffect(()=>{!r&&!x.size&&l&&l()},[r]),a=o.jsx(Ik,{pop:p==="popLayout",isPresent:r,anchorX:f,anchorY:y,root:g,children:a}),o.jsx($r.Provider,{value:w,children:a})};function Nk(){return new Map}function X0(a=!0){const i=B.useContext($r);if(i===null)return[!0,null];const{isPresent:r,onExitComplete:l,register:d}=i,m=B.useId();B.useEffect(()=>{if(a)return d(m)}
vendor: 4,724 bytes, line 298
298,[a]);const p=B.useCallback(()=>a&&l&&l(m),[m,l,a]);return!r&&l?[!1,p]:[!0]}const Br=a=>a.key||"";function Ey(a){const i=[];return B.Children.forEach(a,r=>{B.isValidElement(r)&&i.push(r)}),i}const J0=({children:a,custom:i,initial:r=!0,onExitComplete:l,presenceAffectsLayout:d=!0,mode:m="sync",propagate:p=!1,anchorX:f="left",anchorY:y="top",root:g})=>{const[x,A]=X0(p),v=B.useMemo(()=>Ey(a),[a]),w=p&&!x?[]:v.map(Br),z=B.useRef(!0),j=B.useRef(v),I=Ru(()=>new Map),E=B.useRef(new Set),[_,O]=B.useState(v),[V,U]=B.useState(v);wx(()=>{z.current=!1,j.current=v;for(let F=0;F<V.length;F++){const ne=Br(V[F]);w.includes(ne)?(I.delete(ne),E.current.delete(ne)):I.get(ne)!==!0&&I.set(ne,!1)}},[V,w.length,w.join("-")]);const ae=[];if(v!==_){let F=[...v];for(let ne=0;ne<V.length;ne++){const $=V[ne],me=Br($);w.includes(me)||(F.splice(ne,0,$),ae.push($))}return m==="wait"&&ae.length&&(F=ae),U(Ey(F)),O(v),null}const{forceRender:K}=B.useContext(Eu);return o.jsx(o.Fragment,{children:V.map(F=>{const ne=Br(F),$=p&&!x?!1:v===V||w.includes(ne),me=()=>{if(E.current.has(ne))return;if(I.has(ne))E.current.add(ne),I.set(ne,!0);else return;let be=!0;I.forEach(Ye=>{Ye||(be=!1)}),be&&(K==null||K(),U(j.current),p&&(A==null||A()),l&&l())};return o.jsx(Tk,{isPresent:$,initial:!z.current||r?void 0:!1,custom:i,presenceAffectsLayout:d,mode:m,root:g,onExitComplete:$?void 0:me,anchorX:f,anchorY:y,children:F},ne)})})},$0=B.createContext({strict:!1}),Ry={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let My=!1;function Ek(){if(My)return;const a={};for(const i in Ry)a[i]={isEnabled:r=>Ry[i].some(l=>!!r[l])};j0(a),My=!0}function eA(){return Ek(),yC()}function Rk(a){const i=eA();for(const r in a)i[r]={...i[r],...a[r]};j0(i)}const Mk=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function Fr(a){return a.startsWith("while")||a.startsWith("drag")&&a!=="draggable"||a.startsWith("layout")||a.startsWith("onTap")||a.startsWith("onPan")||a.startsWith("onLayout")||Mk.has(a)}let tA=a=>!Fr(a);function Gk(a){typeof a=="function"&&(tA=i=>i.startsWith("on")?!Fr(i):a(i))}try{Gk(require("@emotion/is-prop-valid").default)}catch{}function Dk(a,i,r){const l={};for(const d in a)d==="values"&&typeof a.values=="object"||ct(a[d])||(tA(d)||r===!0&&Fr(d)||!i&&!Fr(d)||a.draggable&&d.startsWith("onDrag"))&&(l[d]=a[d]);return l}const nl=B.createContext({});function Ok(a,i){if(al(a)){const{initial:r,animate:l}=a;return{initial:r===!1||Ks(r)?r:void 0,animate:Ks(l)?l:void 0}}return a.inherit!==!1?i:{}}function Wk(a){const{initial:i,animate:r}=Ok(a,B.useContext(nl));return B.useMemo(()=>({initial:i,animate:r}),[Gy(i),Gy(r)])}function Gy(a){return Array.isArray(a)?a.join(" "):a}const om=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function aA(a,i,r){for(const l in i)!ct(i[l])&&!R0(l,r)&&(a[l]=i[l])}function Lk({transformTemplate:a},i){return B.useMemo(()=>{const r=om();return nm(r,i,a),Object.assign({},r.vars,r.style)},[i])}function _k(a,i){const r=a.style||{},l={};return aA(l,r,a),Object.assign(l,Lk(a,i)),l}function qk(a,i){const r={},l=_k(a,i);return a.drag&&a.dragListener!==!1&&(r.draggable=!1,l.userSelect=l.WebkitUserSelect=l.WebkitTouchCallout="none",l.touchAction=a.drag===!0?"none":`pan-${a.drag==="x"?"y":"x"}`),a.tabIndex===void 0&&(a.onTap||a.onTapStart||a.whileTap)&&(r.tabIndex=0),r.style=l,r}const nA=()=>({...om(),attrs:{}});function Vk(a,i,r,l){const d=B.useMemo(()=>{const m=nA();return M0(m,i,D0(l),a.transformTemplate,a.style),{...m.attrs,style:{...m.style}}},[i]);if(a.style){const m={};aA(m,a.style,a),d.style={...m,...d.style}}return d}const Uk=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function rm(a){return typeof a!="string"||a.includes("-")?!1:!!(Uk.indexOf(a)>-1||/[A-Z]/u.test(a))}function Hk(a,i,r,{latestValues:l},d,m=!1,p){const y=(p??rm(a)?Vk:qk)(i,l,d,a),g=Dk(i,typeof a=="str
298ing",m),x=a!==B.Fragment?{...g,...y,ref:r}:{},{children:A}=i,v=B.useMemo(()=>ct(A)?A.get():A,[A]);return B.createElement(a,{...x,children:v})}function Yk({scrapeMotionValuesFromProps:a,createRenderState:i},r,l,d){return{latestValues:Kk(r,l,d,a),renderState:i()}}function Kk(a,i,r,l){const d={},m=l(a,{});for(const v in m)d[v]=Rr(m[v]);let{initial:p,animate:f}=a;const y=al(a),g=C0(a);i&&g&&!y&&a.inherit!==!1&&(p===void 0&&(p=i.initial),f===void 0&&(f=i.animate));let x=r?r.initial===!1:!1;x=x||p===!1;const A=x?f:p;if(A&&typeof A!="boolean"&&!tl(A)){const v=Array.isArray(A)?A:[A];for(let w=0;w<v.length;w++){const z=Qu(a,v[w]);if(z){const{transitionEnd:j,transition:I,...E}=z;for(const _ in E){let O=E[_];if(Array.isArray(O)){const V=x?O.length-1:0;O=O[V]}O!==null&&(d[_]=O)}for(const _ in j)d[_]=j[_]}}}return d}const iA=a=>(i,r)=>{const l=B.useContext(nl),d=B.useContext($r),m=()=>Yk(a,i,l,d);return r?m():Ru(m)},Fk=iA({scrapeMotionValuesFromProps:im,createRenderState:om}),Qk=iA({scrapeMotionValuesFromProps:O0,createRenderState:nA}),Zk=Symbol.for("motionComponentSymbol");function Xk(a,i,r){const l=B.useRef(r);B.useInsertionEffect(()=>{l.current=r});const d=B.useRef(null);return B.useCallback(m=>{var f;m&&((f=a.onMount)==null||f.call(a,m));const p=l.current;if(typeof p=="function")if(m){const y=p(m);typeof y=="function"&&(d.current=y)}else d.current?(d.current(),d.current=null):p(m);else p&&(p.current=m);
vendor: 22,775 bytes, line 298
298i&&(m?i.mount(m):i.unmount())},[i])}const sA=B.createContext({});function ji(a){return a&&typeof a=="object"&&Object.prototype.hasOwnProperty.call(a,"current")}function Jk(a,i,r,l,d,m){var O,V;const{visualElement:p}=B.useContext(nl),f=B.useContext($0),y=B.useContext($r),g=B.useContext(sm),x=g.reducedMotion,A=g.skipAnimations,v=B.useRef(null),w=B.useRef(!1);l=l||f.renderer,!v.current&&l&&(v.current=l(a,{visualState:i,parent:p,props:r,presenceContext:y,blockInitialAnimation:y?y.initial===!1:!1,reducedMotionConfig:x,skipAnimations:A,isSVG:m}),w.current&&v.current&&(v.current.manuallyAnimateOnMount=!0));const z=v.current,j=B.useContext(sA);z&&!z.projection&&d&&(z.type==="html"||z.type==="svg")&&$k(v.current,r,d,j);const I=B.useRef(!1);B.useInsertionEffect(()=>{z&&I.current&&z.update(r,y)});const E=r[m0],_=B.useRef(!!E&&typeof window<"u"&&!((O=window.MotionHandoffIsComplete)!=null&&O.call(window,E))&&((V=window.MotionHasOptimisedAnimation)==null?void 0:V.call(window,E)));return wx(()=>{w.current=!0,z&&(I.current=!0,window.MotionIsMounted=!0,z.updateFeatures(),z.scheduleRenderMicrotask(),_.current&&z.animationState&&z.animationState.animateChanges())}),B.useEffect(()=>{z&&(!_.current&&z.animationState&&z.animationState.animateChanges(),_.current&&(queueMicrotask(()=>{var U;(U=window.MotionHandoffMarkAsComplete)==null||U.call(window,E)}),_.current=!1),z.enteringChildren=void 0)}),z}function $k(a,i,r,l){const{layoutId:d,layout:m,drag:p,dragConstraints:f,layoutScroll:y,layoutRoot:g,layoutAnchor:x,layoutCrossfade:A}=i;a.projection=new r(a.latestValues,i["data-framer-portal-id"]?void 0:oA(a.parent)),a.projection.setOptions({layoutId:d,layout:m,alwaysMeasureLayout:!!p||f&&ji(f),visualElement:a,animationType:typeof m=="string"?m:"both",initialPromotionConfig:l,crossfade:A,layoutScroll:y,layoutRoot:g,layoutAnchor:x})}function oA(a){if(a)return a.options.allowProjection!==!1?a.projection:oA(a.parent)}function Vd(a,{forwardMotionProps:i=!1,type:r}={},l,d){l&&Rk(l);const m=r?r==="svg":rm(a),p=m?Qk:Fk;function f(g,x){let A;const v={...B.useContext(sm),...g,layoutId:ej(g)},{isStatic:w}=v,z=Wk(g),j=p(g,w);if(!w&&typeof window<"u"){tj();const I=aj(v);A=I.MeasureLayout,z.visualElement=Jk(a,j,v,d,I.ProjectionNode,m)}return o.jsxs(nl.Provider,{value:z,children:[A&&z.visualElement?o.jsx(A,{visualElement:z.visualElement,...v}):null,Hk(a,g,Xk(j,z.visualElement,x),j,w,i,m)]})}f.displayName=`motion.${typeof a=="string"?a:`create(${a.displayName??a.name??""})`}`;const y=B.forwardRef(f);return y[Zk]=a,y}function ej({layoutId:a}){const i=B.useContext(Eu).id;return i&&a!==void 0?i+"-"+a:a}function tj(a,i){B.useContext($0).strict}function aj(a){const i=eA(),{drag:r,layout:l}=i;if(!r&&!l)return{};const d={...r,...l};return{MeasureLayout:r!=null&&r.isEnabled(a)||l!=null&&l.isEnabled(a)?d.MeasureLayout:void 0,ProjectionNode:d.ProjectionNode}}function nj(a,i){if(typeof Proxy>"u")return Vd;const r=new Map,l=(m,p)=>Vd(m,p,a,i),d=(m,p)=>l(m,p);return new Proxy(d,{get:(m,p)=>p==="create"?l:(r.has(p)||r.set(p,Vd(p,void 0,a,i)),r.get(p))})}const ij=(a,i)=>i.isSVG??rm(a)?new RC(i):new zC(i,{allowProjection:a!==B.Fragment});class sj extends fn{constructor(i){super(i),i.animationState||(i.animationState=WC(i))}updateAnimationControlsSubscription(){const{animate:i}=this.node.getProps();tl(i)&&(this.unmountControls=i.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:i}=this.node.getProps(),{animate:r}=this.node.prevProps||{};i!==r&&this.updateAnimationControlsSubscription()}unmount(){var i;this.node.animationState.reset(),(i=this.unmountControls)==null||i.call(this)}}let oj=0;class rj extends fn{constructor(){super(...arguments),this.id=oj++,this.isExitComplete=!1}update(){var m;if(!this.node.presenceContext)return;const{isPresent:i,onExitComplete:r}=this.node.presenceContext,{isPresent:l}=this.node.prevPresenceContext||{};if(!this.node.animationState||i===l)return;if(i&&l===!1){if(this.isExitComplete){const{initial:p,custom:f}=this.node.getProps();if(typeof p=="string"){const y=_n(this.node,p,f);if(y){const{transition:g,transitionEnd:x,...A}=y;for(const v in A)(m=this.node.getValue(v))==null||m.jump(A[v])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}const d=this.node.animationState.setActive("exit",!i);r&&!i&&d.then(()=>{this.isExitComplete=!0,r(this.id)})}mount(){const{register:i,onExitComplete:r}=this.node.presenceContext||{};r&&r(this.id),i&&(this.unmount=i(this.id))}unmount(){}}const lj={animation:{Feature:sj},exit:{Feature:rj}};function eo(a){return{point:{x:a.pageX,y:a.pageY}}}const cj=a=>i=>$u(i)&&a(i,eo(i));function Vs(a,i,r,l){return Fs(a,i,cj(r),l)}const rA=({current:a})=>a?a.ownerDocument.defaultView:null,Dy=(a,i)=>Math.abs(a-i);function dj(a,i){const r=Dy(a.x,i.x),l=Dy(a.y,i.y);return Math.sqrt(r**2+l**2)}const Oy=new Set(["auto","scroll"]);class lA{constructor(i,r,{transformPagePoint:l,contextWindow:d=window,dragSnapToOrigin:m=!1,distanceThreshold:p=3,element:f}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=w=>{this.handleScroll(w.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=wr(this.lastRawMoveEventInfo,this.transformPagePoint));const w=Ud(this.lastMoveEventInfo,this.history),z=this.startEvent!==null,j=dj(w.offset,{x:0,y:0})>=this.distanceThreshold;if(!z&&!j)return;const{point:I}=w,{timestamp:E}=lt;this.history.push({...I,timestamp:E});const{onStart:_,onMove:O}=this.handlers;z||(_&&_(this.lastMoveEvent,w),this.startEvent=this.lastMoveEvent),O&&O(this.lastMoveEvent,w)},this.handlePointerMove=(w,z)=>{this.lastMoveEvent=w,this.lastRawMoveEventInfo=z,this.lastMoveEventInfo=wr(z,this.transformPagePoint),Ee.update(this.updatePoint,!0)},this.handlePointerUp=(w,z)=>{this.end();const{onEnd:j,onSessionEnd:I,resumeAnimation:E}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&E&&E(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const _=Ud(w.type==="pointercancel"?this.lastMoveEventInfo:wr(z,this.transformPagePoint),this.history);this.startEvent&&j&&j(w,_),I&&I(w,_)},!$u(i))return;this.dragSnapToOrigin=m,this.handlers=r,this.transformPagePoint=l,this.distanceThreshold=p,this.contextWindow=d||window;const y=eo(i),g=wr(y,this.transformPagePoint),{point:x}=g,{timestamp:A}=lt;this.history=[{...x,timestamp:A}];const{onSessionStart:v}=r;v&&v(i,Ud(g,this.history)),this.removeListeners=Xs(Vs(this.contextWindow,"pointermove",this.handlePointerMove),Vs(this.contextWindow,"pointerup",this.handlePointerUp),Vs(this.contextWindow,"pointercancel",this.handlePointerUp)),f&&this.startScrollTracking(f)}startScrollTracking(i){let r=i.parentElement;for(;r;){const l=getComputedStyle(r);(Oy.has(l.overflowX)||Oy.has(l.overflowY))&&this.scrollPositions.set(r,{x:r.scrollLeft,y:r.scrollTop}),r=r.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(i){const r=this.scrollPositions.get(i);if(!r)return;const l=i===window,d=l?{x:window.scrollX,y:window.scrollY}:{x:i.scrollLeft,y:i.scrollTop},m={x:d.x-r.x,y:d.y-r.y};m.x===0&&m.y===0||(l?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=m.x,this.lastMoveEventInfo.point.y+=m.y):this.history.length>0&&(this.history[0].x-=m.x,this.history[0].y-=m.y),this.scrollPositions.set(i,d),Ee.update(this.updatePoint,!0))}updateHandlers(i){this.handlers=i}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),pn(this.updatePoint)}}function wr(a,i){return i?{point:i(a.point)}:a}function Wy(a,i){return{x:a.x-i.x,y:a.y-i.y}}function Ud({point:a},i){return{point:a,delta:Wy(a,cA(i)),offset:Wy(a,uj(i)),velocity:mj(i,.1)}}function uj(a){return a[0]}function cA(a){return a[a.length-1]}function mj(a,i){if(a.length<2)return{x:0,y:0};let r=a.length-1,l=null;const d=cA(a);for(;r>=0&&(l=a[r],!(d.timestamp-l.timestamp>Nt(i)));)r--;if(!l)return{x:0,y:0};l===a[0]&&a.length>2&&d.timestamp-l.timestamp>Nt(i)*2&&(l=a[1]);const m=Kt(d.timestamp-l.timestamp);if(m===0)return{x:0,y:0};const p={x:(d.x-l.x)/m,y:(d.y-l.y)/m};return p.x===1/0&&(p.x=0),p.y===1/0&&(p.y=0),p}function pj(a,{min:i,max:r},l){return i!==void 0&&a<i?a=l?Ge(i,a,l.min):Math.max(a,i):r!==void 0&&a>r&&(a=l?Ge(r,a,l.max):Math.min(a,r)),a}function Ly(a,i,r){return{min:i!==void 0?a.min+i:void 0,max:r!==void 0?a.max+r-(a.max-a.min):void 0}}function fj(a,{top:i,left:r,bottom:l,right:d}){return{x:Ly(a.x,r,d),y:Ly(a.y,i,l)}}function _y(a,i){let r=i.min-a.min,l=i.max-a.max;return i.max-i.min<a.max-a.min&&([r,l]=[l,r]),{min:r,max:l}}function hj(a,i){return{x:_y(a.x,i.x),y:_y(a.y,i.y)}}function gj(a,i){let r=.5;const l=ft(a),d=ft(i);return d>l?r=Hs(i.min,i.max-l,a.min):l>d&&(r=Hs(a.min,a.max-d,i.min)),ma(0,1,r)}function yj(a,i){const r={};return i.min!==void 0&&(r.min=i.min-a.min),i.max!==void 0&&(r.max=i.max-a.min),r}const Au=.35;function xj(a=Au){return a===!1?a=0:a===!0&&(a=Au),{x:qy(a,"left","right"),y:qy(a,"top","bottom")}}function qy(a,i,r){return{min:Vy(a,i),max:Vy(a,r)}}function Vy(a,i){return typeof a=="number"?a:a[i]||0}const Aj=new WeakMap;class bj{constructor(i){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=$e(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=i}start(i,{snapToCursor:r=!1,distanceThreshold:l}={}){const{presenceContext:d}=this.visualElement;if(d&&d.isPresent===!1)return;const m=A=>{r&&this.snapToCursor(eo(A).point),this.stopAnimation()},p=(A,v)=>{const{drag:w,dragPropagation:z,onDragStart:j}=this.getProps();if(w&&!z&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Kw(w),!this.openDragLock))return;this.latestPointerEvent=A,this.latestPanInfo=v,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ca(E=>{let _=this.getAxisMotionValue(E).get()||0;if(ua.test(_)){const{projection:O}=this.visualElement;if(O&&O.layout){const V=O.layout.layoutBox[E];V&&(_=ft(V)*(parseFloat(_)/100))}}this.originPoint[E]=_}),j&&Ee.update(()=>j(A,v),!1,!0),du(this.visualElement,"transform");const{animationState:I}=this.visualElement;I&&I.setActive("whileDrag",!0)},f=(A,v)=>{this.latestPointerEvent=A,this.latestPanInfo=v;const{dragPropagation:w,dragDirectionLock:z,onDirectionLock:j,onDrag:I}=this.getProps();if(!w&&!this.openDragLock)return;const{offset:E}=v;if(z&&this.currentDirection===null){this.currentDirection=Sj(E),this.currentDirection!==null&&j&&j(this.currentDirection);return}this.updateAxis("x",v.point,E),this.updateAxis("y",v.point,E),this.visualElement.render(),I&&Ee.update(()=>I(A,v),!1,!0)},y=(A,v)=>{this.latestPointerEvent=A,this.latestPanInfo=v,this.stop(A,v),this.latestPointerEvent=null,this.latestPanInfo=null},g=()=>{const{dragSnapToOrigin:A}=this.getProps();(A||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:x}=this.getProps();this.panSession=new lA(i,{onSessionStart:m,onStart:p,onMove:f,onSessionEnd:y,resumeAnimation:g},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:x,distanceThreshold:l,contextWindow:rA(this.visualElement),element:this.visualElement.current})}stop(i,r){const l=i||this.latestPointerEvent,d=r||this.latestPanInfo,m=this.isDragging;if(this.cancel(),!m||!d||!l)return;const{velocity:p}=d;this.startAnimation(p);const{onDragEnd:f}=this.getProps();f&&Ee.postRender(()=>f(l,d))}cancel(){this.isDragging=!1;const{projection:i,animationState:r}=this.visualElement;i&&(i.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:l}=this.getProps();!l&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),r&&r.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(i,r,l){const{drag:d}=this.getProps();if(!l||!Cr(i,d,this.currentDirection))return;const m=this.getAxisMotionValue(i);let p=this.originPoint[i]+l[i];this.constraints&&this.constraints[i]&&(p=pj(p,this.constraints[i],this.elastic[i])),m.set(p)}resolveConstraints(){var m;const{dragConstraints:i,dragElastic:r}=this.getProps(),l=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(m=this.visualElement.projection)==null?void 0:m.layout,d=this.constraints;i&&ji(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&l?this.constraints=fj(l.layoutBox,i):this.constraints=!1,this.elastic=xj(r),d!==this.constraints&&!ji(i)&&l&&this.constraints&&!this.hasMutatedConstraints&&ca(p=>{this.constraints!==!1&&this.getAxisMotionValue(p)&&(this.constraints[p]=yj(l.layoutBox[p],this.constraints[p]))})}resolveRefConstraints(){const{dragConstraints:i,onMeasureDragConstraints:r}=this.getProps();if(!i||!ji(i))return!1;const l=i.current,{projection:d}=this.visualElement;if(!d||!d.layout)return!1;const m=SC(l,d.root,this.visualElement.getTransformPagePoint());let p=hj(d.layout.layoutBox,m);if(r){const f=r(AC(p));this.hasMutatedConstraints=!!f,f&&(p=P0(f))}return p}startAnimation(i){const{drag:r,dragMomentum:l,dragElastic:d,dragTransition:m,dragSnapToOrigin:p,onDragTransitionEnd:f}=this.getProps(),y=this.constraints||{},g=ca(x=>{if(!Cr(x,r,this.currentDirection))return;let A=y&&y[x]||{};(p===!0||p===x)&&(A={min:0,max:0});const v=d?200:1e6,w=d?40:1e7,z={type:"inertia",velocity:l?i[x]:0,bounceStiffness:v,bounceDamping:w,timeConstant:750,restDelta:1,restSpeed:10,...m,...A};return this.startAxisValueAnimation(x,z)});return Promise.all(g).then(f)}startAxisValueAnimation(i,r){const l=this.getAxisMotionValue(i);return du(this.visualElement,i),l.start(Fu(i,l,0,r,this.visualElement,!1))}stopAnimation(){ca(i=>this.getAxisMotionValue(i).stop())}getAxisMotionValue(i){const r=`_drag${i.toUpperCase()}`,l=this.visualElement.getProps(),d=l[r];return d||this.visualElement.getValue(i,(l.initial?l.initial[i]:void 0)||0)}snapToCursor(i){ca(r=>{const{drag:l}=this.getProps();if(!Cr(r,l,this.currentDirection))return;const{projection:d}=this.visualElement,m=this.getAxisMotionValue(r);if(d&&d.layout){const{min:p,max:f}=d.layout.layoutBox[r],y=m.get()||0;m.set(i[r]-Ge(p,f,.5)+y)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:i,dragConstraints:r}=this.getProps(),{projection:l}=this.visualElement;if(!ji(r)||!l||!this.constraints)return;this.stopAnimation();const d={x:0,y:0};ca(p=>{const f=this.getAxisMotionValue(p);if(f&&this.constraints!==!1){const y=f.get();d[p]=gj({min:y,max:y},this.constraints[p])}});const{transformTemplate:m}=this.visualElement.getProps();this.visualElement.current.style.transform=m?m({},""):"none",l.root&&l.root.updateScroll(),l.updateLayout(),this.constraints=!1,this.resolveConstraints(),ca(p=>{if(!Cr(p,i,null))return;const f=this.getAxisMotionValue(p),{min:y,max:g}=this.constraints[p];f.set(Ge(y,g,d[p]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;Aj.set(this.visualElement,this);const i=this.visualElement.current,r=Vs(i,"pointerdown",g=>{const{drag:x,dragListener:A=!0}=this.getProps(),v=g.target,w=v!==i&&$w(v);x&&A&&!w&&this.start(g)});let l;const d=()=>{const{dragConstraints:g}=this.getProps();ji(g)&&g.current&&(this.constraints=this.resolveRefConstraints(),l||(l=vj(i,g.current,()=>this.scalePositionWithinConstraints())))},{projection:m}=this.visualElement,p=m.addEventListener("measure",d);m&&!m.layout&&(m.root&&m.root.updateScroll(),m.updateLayout()),Ee.read(d);const f=Fs(window,"resize",()=>this.scalePositionWithinConstraints()),y=m.addEventListener("didUpdate",(({delta:g,hasLayoutChanged:x})=>{this.isDragging&&x&&(ca(A=>{const v=this.getAxisMotionValue(A);v&&(this.originPoint[A]+=g[A].translate,v.set(v.get()+g[A].translate))}),this.visualElement.render())}));return()=>{f(),r(),p(),y&&y(),l&&l()}}getProps(){const i=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:l=!1,dragPropagation:d=!1,dragConstraints:m=!1,dragElastic:p=Au,dragMomentum:f=!0}=i;return{...i,drag:r,dragDirectionLock:l,dragPropagation:d,dragConstraints:m,dragElastic:p,dragMomentum:f}}}function Uy(a){let i=!0;return()=>{if(i){i=!1;return}a()}}function vj(a,i,r){const l=Xg(a,Uy(r)),d=Xg(i,Uy(r));return()=>{l(),d()}}function Cr(a,i,r){return(i===!0||i===a)&&(r===null||r===a)}function Sj(a,i=10){let r=null;return Math.abs(a.y)>i?r="y":Math.abs(a.x)>i&&(r="x"),r}class Bj extends fn{constructor(i){super(i),this.removeGroupControls=Ft,this.removeListeners=Ft,this.controls=new bj(i)}mount(){const{dragControls:i}=this.node.getProps();i&&(this.removeGroupControls=i.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ft}update(){const{dragControls:i}=this.node.getProps(),{dragControls:r}=this.node.prevProps||{};i!==r&&(this.removeGroupControls(),i&&(this.removeGroupControls=i.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Hd=a=>(i,r)=>{a&&Ee.update(()=>a(i,r),!1,!0)};class wj extends fn{constructor(){super(...arguments),this.removePointerDownListener=Ft}onPointerDown(i){this.session=new lA(i,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:rA(this.node)})}createPanHandlers(){const{onPanSessionStart:i,onPanStart:r,onPan:l,onPanEnd:d}=this.node.getProps();return{onSessionStart:Hd(i),onStart:Hd(r),onMove:Hd(l),onEnd:(m,p)=>{delete this.session,d&&Ee.postRender(()=>d(m,p))}}}mount(){this.removePointerDownListener=Vs(this.node.current,"pointerdown",i=>this.onPointerDown(i))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Yd=!1;class Cj extends B.Component{componentDidMount(){const{visualElement:i,layoutGroup:r,switchLayoutGroup:l,layoutId:d}=this.props,{projection:m}=i;m&&(r.group&&r.group.add(m),l&&l.register&&d&&l.register(m),Yd&&m.root.didUpdate(),m.addEventListener("animationComplete",()=>{this.safeToRemove()}),m.setOptions({...m.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),Mr.hasEverUpdated=!0}getSnapshotBeforeUpdate(i){const{layoutDependency:r,visualElement:l,drag:d,isPresent:m}=this.props,{projection:p}=l;return p&&(p.isPresent=m,i.layoutDependency!==r&&p.setOptions({...p.options,layoutDependency:r}),Yd=!0,d||i.layoutDependency!==r||r===void 0||i.isPresent!==m?p.willUpdate():this.safeToRemove(),i.isPresent!==m&&(m?p.promote():p.relegate()||Ee.postRender(()=>{const f=p.getStack();(!f||!f.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{visualElement:i,layoutAnchor:r}=this.props,{projection:l}=i;l&&(l.options.layoutAnchor=r,l.root.didUpdate(),Ju.postRender(()=>{!l.currentAnimation&&l.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:i,layoutGroup:r,switchLayoutGroup:l}=this.props,{projection:d}=i;Yd=!0,d&&(d.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(d),l&&l.deregister&&l.deregister(d))}safeToRemove(){const{safeToRemove:i}=this.props;i&&i()}render(){return null}}function dA(a){const[i,r]=X0(),l=B.useContext(Eu);return o.jsx(Cj,{...a,layoutGroup:l,switchLayoutGroup:B.useContext(sA),isPresent:i,safeToRemove:r})}const kj={pan:{Feature:wj},drag:{Feature:Bj,ProjectionNode:Z0,MeasureLayout:dA}};function Hy(a,i,r){const{props:l}=a;a.animationState&&l.whileHover&&a.animationState.setActive("whileHover",r==="Start");const d="onHover"+r,m=l[d];m&&Ee.postRender(()=>m(i,eo(i)))}class jj extends fn{mount(){const{current:i}=this.node;i&&(this.unmount=Qw(i,(r,l)=>(Hy(this.node,l,"Start"),d=>Hy(this.node,d,"End"))))}unmount(){}}class zj extends fn{constructor(){super(...arguments),this.isActive=!1}onFocus(){let i=!1;try{i=this.node.current.matches(":focus-visible")}catch{i=!0}!i||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Xs(Fs(this.node.current,"focus",()=>this.onFocus()),Fs(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Yy(a,i,r){const{props:l}=a;if(a.current instanceof HTMLButtonElement&&a.current.disabled)return;a.animationState&&l.whileTap&&a.animationState.setActive("whileTap",r==="Start");const d="onTap"+(r==="End"?"":r),m=l[d];m&&Ee.postRender(()=>m(i,eo(i)))}class Pj extends fn{mount(){const{current:i}=this.node;if(!i)return;const{globalTapTarget:r,propagate:l}=this.node.props;this.unmount=tC(i,(d,m)=>(Yy(this.node,m,"Start"),(p,{success:f})=>Yy(this.node,p,f?"End":"Cancel")),{useGlobalTarget:r,stopPropagation:(l==null?void 0:l.tap)===!1})}unmount(){}}const bu=new WeakMap,Kd=new WeakMap,Ij=a=>{const i=bu.get(a.target);i&&i(a)},Tj=a=>{a.forEach(Ij)};function Nj({root:a,...i}){const r=a||document;Kd.has(r)||Kd.set(r,{});const l=Kd.get(r),d=JSON.stringify(i);return l[d]||(l[d]=new IntersectionObserver(Tj,{root:a,...i})),l[d]}function Ej(a,i,r){const l=Nj(i);return bu.set(a,r),l.observe(a),()=>{bu.delete(a),l.unobserve(a)}}const Rj={some:0,all:1};class Mj extends fn{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var y;(y=this.stopObserver)==null||y.call(this);const{viewport:i={}}=this.node.getProps(),{root:r,margin:l,amount:d="some",once:m}=i,p={root:r?r.current:void 0,rootMargin:l,threshold:typeof d=="number"?d:Rj[d]},f=g=>{const{isIntersecting:x}=g;if(this.isInView===x||(this.isInView=x,m&&!x&&this.hasEnteredView))return;x&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",x);const{onViewportEnter:A,onViewportLeave:v}=this.node.getProps(),w=x?A:v;w&&w(g)};this.stopObserver=Ej(this.node.current,p,f)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:i,prevProps:r}=this.node;["amount","margin","root"].some(Gj(i,r))&&this.startObserver()}unmount(){var i;(i=this.stopObserver)==null||i.call(this),this.hasEnteredView=!1,this.isInView=!1}}
298function Gj({viewport:a={}},{viewport:i={}}={}){return r=>a[r]!==i[r]}const Dj={inView:{Feature:Mj},tap:{Feature:Pj},focus:{Feature:zj},hover:{Feature:jj}},Oj={layout:{ProjectionNode:Z0,MeasureLayout:dA}},Wj={...lj,...Dj,...kj,...Oj},oe=nj(Wj,ij),Lj={bedrock:"Amazon Bedrock",services:"产åæå¡",cloud:"äºè®¡ç®æå¡",gpu:"GPUç®åæå¡",ai:"AIå®å¶æå¡",spp:"AWS SPP",solutions:"è§£å³æ¹æ¡",about:"å
³äºæä»¬",contact:"èç³»æä»¬",docs:"ææ¡£"},_j={desc:"æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã",products:"æå¡é¡¹ç®",solutions:"è¡ä¸è§£å³æ¹æ¡",spp:"AWS SPP åä½",company:"å
¬å¸",about:"å
³äº CoreByte",contact:"èç³»æä»¬",trust:"åè§ä¸ä¿¡ä»»",privacy:"Privacy Policy",terms:"Terms of Service",icp:"夿¡å·ï¼å¾
夿¡",trademark:"Amazon Web ServicesãAWSãAmazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææãæ¬ç½ç«ä¸º AWS åä½ä¼ä¼´/æå¡åç½ç«ï¼å¹¶é AWS 宿¹ç½ç«ã"},qj={nav:Lj,footer:_j},Vj={bedrock:"Amazon Bedrock",services:"Products & Services",cloud:"Cloud Services",gpu:"GPU Computing",ai:"Custom AI Solutions",spp:"AWS SPP",solutions:"Solutions",about:"About Us",contact:"Contact Us",docs:"Documentation"},Uj={desc:"Singapore's leading AWS SPP provider, specializing in AWS cloud infrastructure and Amazon Bedrock enterprise generative AI solutions.",products:"Services",solutions:"Industry Solutions",spp:"AWS SPP Partner",company:"Company",about:"About CoreByte",contact:"Contact",trust:"Trust & Compliance",privacy:"Privacy Policy",terms:"Terms of Service",icp:"ICP: Pending",trademark:"Amazon Web Services, AWS, Amazon Bedrock, and related trademarks are the property of Amazon.com, Inc. or its affiliates. This website is operated by an AWS Partner/Service Provider and is not an official AWS website."},Hj={nav:Vj,footer:Uj},Yj={bedrock:"Amazon Bedrock",services:"Productos y Servicios",cloud:"Servicios en la Nube",gpu:"Computación GPU",ai:"Soluciones de IA a Medida",spp:"AWS SPP",solutions:"Soluciones",about:"Quiénes Somos",contact:"Contacto",docs:"Documentación"},Kj={desc:"El proveedor lÃder de AWS SPP en Singapur, especializado en infraestructura de nube AWS y soluciones empresariales de IA generativa Amazon Bedrock.",products:"Servicios",solutions:"Soluciones de Industria",spp:"Socio AWS SPP",company:"CompañÃa",about:"Acerca de CoreByte",contact:"Contacto",trust:"Confianza y Cumplimiento",privacy:"PolÃtica de Privacidad",terms:"Términos de Servicio",icp:"ICP: Pendiente",trademark:"Amazon Web Services, AWS, Amazon Bedrock y otras marcas comerciales son propiedad de Amazon.com, Inc. o sus filiales. Este sitio web es operado por un Socio/Proveedor de Servicios de AWS y no es un sitio web oficial de AWS."},Fj={nav:Yj,footer:Kj},Qj={bedrock:"Amazon Bedrock",services:"ì í ë° ìë¹ì¤",cloud:"í´ë¼ì°ë ìë¹ì¤",gpu:"GPU ì»´í¨í
",ai:"ë§ì¶¤í AI ì루ì
",spp:"AWS SPP",solutions:"ì루ì
",about:"íì¬ ìê°",contact:"문ìí기",docs:"문ì"},Zj={desc:"ì±ê°í¬ë¥´ì ì ëì ì¸ AWS SPP íí¸ëë¡, AWS í´ë¼ì°ë ì¸íë¼ ë° Amazon Bedrock ìí°íë¼ì´ì¦ ìì±í AI ì루ì
ì ì 문ì¼ë¡ í©ëë¤.",products:"ìë¹ì¤",solutions:"ì°ì
ì루ì
",spp:"AWS SPP íí¸ë",company:"íì¬",about:"CoreByte ìê°",contact:"문ìí기",trust:"ì 뢰 ë° ê·ì ì¤ì",privacy:"ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨",terms:"ì´ì©ì½ê´",icp:"ICP: ë³´ë¥ ì¤",trademark:"Amazon Web Services, AWS, Amazon Bedrock ë° ê´ë ¨ ìíë Amazon.com, Inc. ëë ê·¸ ê³ì´ì¬ì ìì°ì
ëë¤. ì´ ì¹ì¬ì´í¸ë AWS íí¸ë/ìë¹ì¤ ì ê³µ
298ì
ì²´ìì ì´ìíë©° ê³µì AWS ì¹ì¬ì´í¸ê° ìëëë¤."},Xj={nav:Qj,footer:Zj},Jj={bedrock:"Amazon Bedrock",services:"製åã¨ãµã¼ãã¹",cloud:"ã¯ã©ã¦ããµã¼ãã¹",gpu:"GPU ã³ã³ãã¥ã¼ãã£ã³ã°",ai:"ã«ã¹ã¿ã AI ã½ãªã¥ã¼ã·ã§ã³",spp:"AWS SPP",solutions:"ã½ãªã¥ã¼ã·ã§ã³",about:"ä¼ç¤¾æ¦è¦",contact:"ãåãåãã",docs:"ããã¥ã¡ã³ã"},$j={desc:"ã·ã³ã¬ãã¼ã«ã代表ãã AWS SPP ãããã¤ãã¼ã¨ãã¦ãAWS ã¯ã©ã¦ãã¤ã³ãã©ã¹ãã©ã¯ãã£ã¨ Amazon Bedrock ã¨ã³ã¿ã¼ãã©ã¤ãºçæ AI ã½ãªã¥ã¼ã·ã§ã³ã®å°å
¥ãå°éã¨ãã¦ãã¾ãã",products:"ãµã¼ãã¹",solutions:"æ¥çã½ãªã¥ã¼ã·ã§ã³",spp:"AWS SPP ãã¼ããã¼",company:"ä¼ç¤¾",about:"CoreByte ã«ã¤ãã¦",contact:"ãåãåãã",trust:"ä¿¡é ¼ã¨ã³ã³ãã©ã¤ã¢ã³ã¹",privacy:"ãã©ã¤ãã·ã¼ããªã·ã¼",terms:"å©ç¨è¦ç´",icp:"ICPï¼ç³è«ä¸",trademark:"Amazon Web ServicesãAWSãAmazon Bedrock ãªã©ã®åæ¨ã¯ãAmazon.com, Inc. ã¾ãã¯ãã®é¢é£ä¼ç¤¾ã®ææç©ã§ãããã®ã¦ã§ããµã¤ã㯠AWS ãã¼ããã¼/ãµã¼ãã¹ãããã¤ãã¼ã«ãã£ã¦éå¶ããã¦ãããAWS ã®å
¬å¼ã¦ã§ããµã¤ãã§ã¯ããã¾ããã"},ez={nav:Jj,footer:$j},tz={bedrock:"Amazon Bedrock",services:"ç¢åæå",cloud:"é²ç«¯éç®æå",gpu:"GPU ç®åæå",ai:"客製å AI æå",spp:"AWS SPP",solutions:"è§£æ±ºæ¹æ¡",about:"éæ¼æå",contact:"è¯çµ¡æå",docs:"æè¡æä»¶"},az={desc:"æ°å å¡é å°ç AWS SPP æååï¼å°æ³¨æ¼ AWS é²ç«¯åºç¤è¨æ½è Amazon Bedrock 伿¥ç´çæå¼ AI è½å°è§£æ±ºæ¹æ¡ã",products:"æåé
ç®",solutions:"è¡æ¥è§£æ±ºæ¹æ¡",spp:"AWS SPP åä½",company:"å
¬å¸",about:"éæ¼ CoreByte",contact:"è¯çµ¡æå",trust:"åè¦èä¿¡ä»»",privacy:"é±ç§æ¬æ¿ç",terms:"æåæ¢æ¬¾",icp:"åæ¡èï¼å¾
åæ¡",trademark:"Amazon Web ServicesãAWSãAmazon Bedrock çåæ¨æ¸ Amazon.com, Inc. æå
¶éè¯å
¬å¸ææãæ¬ç¶²ç«çº AWS åä½å¤¥ä¼´/æååç¶²ç«ï¼ä¸¦é AWS 宿¹ç¶²ç«ã"},nz={nav:tz,footer:az},iz={'<h2 id="intro">为ä½éè¦æ£ç´¢å¢å¼ºçæï¼</h2> <p>å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã</p> <h2 id="components">æ ¸å¿åºç¡è®¾æ½å»ºè®¾</h2> <p>å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æ°æ®æ³¨å
¥ï¼</strong>å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã</li> <li><strong>ååä¸åµå
¥ï¼</strong>Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã</li> <li><strong>åé弿ï¼</strong>æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã</li> <li><strong>è¾åºï¼</strong>彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã</li> </ul>':'<h2 id="intro">Why do we need to retrieve enhanced generation? </h2> <p>A simple large-scale language model suffers from "illusion" phenomena and lacks the latest private data within your enterprise. With Retrieval Augmented Generation (RAG), we dramatically reduce the chance of generating inaccurate results and improve customer service accuracy by injecting relevant knowledge context. </p> <h2 id="components">Core infrastructure construction</h2> <p>On AWS, CoreByte recommends using fully managed <strong>Knowledge Bases for Amazon Bedrock</strong>:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Data injection:</strong> Use Amazon S3 buckets to automatically monitor document upload events. </li> <li><strong>Chunking and Embedding: </strong>Bedrock automatically calls Embedding large models (such as Titan Embeddings) and splits long documents into chunks (Chunks) with overlapping segments. </li> <li><strong>Vector engine:</strong> We recommend using the vector retrieval engine version of Amazon OpenSearch Serverless, or pgvector based on Aurora PostgreSQL, taking into account query performance and compliance constraints. </li> <li><strong>Output:</strong> After receiving the prompt word, the engine performs a mixed search of synonyms and semantics, and cooperates with Claude 3 to complete a rigorous final summary output. </li> </ul>','<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è
298¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã</p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>广æ³çåºç¡æ¨¡åéæ©ï¼</strong>ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã</li> <li><strong>èªå®ä¹æ¨¡åæ¯æï¼</strong>ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã</li> <li><strong>æç®¡ç代ç (Agents)ï¼</strong>æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã</li> <li><strong>å®å
¨ä¸éç§ï¼</strong>æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã</li> <li><strong>é²èæªæ½ (Guardrails)ï¼</strong>å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã</li> </ul> <h2 id="access">è®¿é® Amazon Bedrock</h2> <p>æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã</li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã</li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
<a href="#" class="text-blue-600 underline">æ¯æçåºå忍¡å</a> 以è·å详ç»å表ã</p> </div> <h2 id="pricing">å®ä»·</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾<strong>æé</strong>å<strong>é¢é
ååé</strong>两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æéè´ä¹°ï¼</strong>éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã</li> <li><strong>é¢é
ååéï¼</strong>对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã</li> </ul>':`<h2 id="overview">Overview</h2> <p>Amazon Bedrock is a fully managed service that provides high-performance foundational models (FMs) from leading AI companies such as AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI, and Amazon through a single API, along with a broad set of capabilities needed to build generative AI applications that simplify the development process while maintaining privacy and security. </p> <p>With the comprehensive set of features provided by Amazon Bedrock, you can easily try out a variety of top FMs, privately customize these models using your data through techniques like fine-tuning and retrieval-augmented generation (RAG), and create managed agents that perform complex business tasksâwhether that's writing code, processing images, or interacting with databases. </p> <h2 id="features">Core features</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Broad selection of base models:</strong> Choose from leading AI labs to find the best model for your use case. </li> <li><strong>Custom model support: </strong> Securely fine-tune models using your own data. Connect models to your proprietary data sources via RAG. </li> <li><strong>Hosted Agents: </strong>You can configure agents to perform complex operations on behalf of users, integrate with internal and external APIs, and even run code.
298</li> <li><strong>Security & Privacy:</strong> Your data will not be used to train the base model. All data is encrypted at rest and in transit. You can use AWS PrivateLink to connect privately. </li> <li><strong>Guardrails:</strong> Implement customized protection at the application level to filter unwanted content and block sensitive information. </li> </ul> <h2 id="access">Access Amazon Bedrock</h2> <p>You can access Amazon Bedrock via: </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS Management Console:</strong> Experience the underlying model, create a knowledge base, and test your Agents in this visual interface. </li> <li><strong>AWS CLI/SDKs: </strong>You can integrate Amazon Bedrock into existing applications and data pipelines using widely supported programming languages ââsuch as Python, Java, Go, JavaScript, and more. </li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>Note:</strong> Due to compliance and availability requirements, some base models are only available in specific AWS regions. Please review <a href="#" class="text-blue-600 underline">Supported regions and models</a> for a detailed list. </p> </div> <h2 id="pricing">Pricing</h2> <p>With Amazon Bedrock, you pay based on what you consume. Two pricing models are available: <strong>On-demand</strong> and <strong>Provisioned throughput</strong> to meet different business needs:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Purchase on demand:</strong> Pay-as-you-go by processing inbound and outbound Tokens. This is the best option for testing and proof-of-concept (PoC) without upfront commitment. </li> <li><strong>Provisioned throughput:</strong> For production environments that require a guaranteed number of requests per minute or use fine-tuned custom models, provisioned capacity provides a fixed guarantee for a certain period of time. </li> </ul>`,'<p>æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã</p> <h2 id="benefits">æ¥å
¥ SPP çä¼å¿</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨ä¸ç»ç®ï¼</strong>æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã</li> <li><strong>è´¦åè¿ä½£æææ£æ 让ï¼</strong>åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã</li> <li><strong>é¦å模åä½éªæéï¼</strong>SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã</li> </ul> <h2 id="steps">è´¦å·è¿ç§» / æ°å»ºæ¥éª¤</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">é¶æ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">æè¿°</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">卿</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM åæéè¯ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 工使¥</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. åéé请 (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">ä» CoreByte ç Management Account ååº Organization æè½½é请ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿¶</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. è´¦åæè½½å¹¶çæ</td> <td class="px-6 py-4 text-sm text-gray-500">
298客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è§è®¡è´¹å¨æ</td> </tr> </tbody> </table> </div> <h2 id="support">ææ¯æ¯æä¿é</h2> <p>æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã</p>':`<p>Welcome to becoming a CoreByte AWS Solution Provider (SPP) customer. Through our hosting plans, you not only enjoy technical consulting, but also get the most cost-effective resource bill management. </p> <h2 id="benefits">Advantages of accessing SPP</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Official credit and settlement:</strong> We directly handle your accounting system and provide credit lines to facilitate corporate reimbursement and cross-border settlement. </li> <li><strong>Bill rebates or discounts: </strong>Exclusive discounts and cash incentives based on consumption tiers to maximize the return on investment of cloud investments. </li> <li><strong>First model experience access: </strong>SPP customers generally have access to Amazon Bedrockâs latest whitelist experience in the preview period. </li> </ul> <h2 id="steps">Account migration/new steps</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">Phase</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">Description</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">Period</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM and permission assessment</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte architects review existing accounts for integration feasibility or create new Organization Root accounts. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 working days</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. Send invitation (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">Issue an Organization mount invitation from CoreByte's Management Account. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">Instantly</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. The bill is mounted and takes effect</td> <td class="px-6 py-4 text-sm text-gray-500">After the customer clicks Accept, the usage in the next month (or subsequent periods of the current month) will automatically be attributed to the SPP billing pool. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">Depending on the billing cycle</td> </tr> </tbody> </table> </div> <h2 id="support">Technical support guarantee</h2> <p>
298After access, all infrastructure (underlying EC2/S3, upper Bedrock API) is still 100% owned by your root account. We will not obtain any privacy-related IAM data access permissions unless the customer actively opens cross-account access for maintenance. You can also seamlessly escalate privileges to AWS official Enterprise Support. </p>`,'<p>Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã</p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã</li> <li><strong>Claude 3 Haikuï¼</strong>æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã</li> <li><strong>Claude 3 Opusï¼</strong>å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã</li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã</li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã</li> <li><strong>Titan Image Generatorï¼</strong>为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã</li> </ul> <h2 id="meta">Meta Llama ç³»å</h2> <p>广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã</p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã</p>':'<p>Amazon Bedrock supports the most advanced family of base models across many industries. </p> <h2 id="anthropic">Anthropic Claude Series</h2> <p>Claude model is good at deep logical reasoning, code writing and safe content generation. The latest generation of the Claude 3 series (Sonnet, Haiku, Opus) sets new performance benchmarks:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnet:</strong>The most cost-effective model with a very high level of intelligence. </li> <li><strong>Claude 3 Haiku: </strong>The fastest and most responsive model, suitable for high-throughput real-time scenarios. </li> <li><strong>Claude 3 Opus: </strong>Excellent in handling highly complex logic, programming and scientific research conversations. </li> </ul> <h2 id="amazon">Amazon Titan Series</h2> <p>The Amazon Titan model family is pre-trained and built by AWS on large-scale high-quality data sets, providing powerful, highly versatile large-scale language and image processing options. </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Express: </strong>The optimal equilibrium point model for a variety of text generation scenarios. </li> <li><strong>Titan Embeddings: </strong>Includes Text and Multimodal. Used in RAG and search applications, it converts text and images into precise vector representations. </li> <li><strong>Titan Image Generator: </strong>Quickly generate highly accurate and high-quality images for advertising and e-commerce. </li> </ul> <h2 id="meta">Meta Llama Series</h2> <p>Open and optimized language models popular with developers, including Llama 3 8B / 70B. They specialize in fast and low-cost reasoning, summarization, text generation, and chat transcript processing. </p> <h2 id="mistral">Mistral AI Series</h2> <p>Advanced models brought by top European AI institutions. These include Mistral Large and Mixtral 8x7B (based on the Expert Hybrid Architecture MoE), which provide best-in-class, multi-language fluent programming and inference performance. </p>',"1-2 工使¥":"1-2 working days","1. å
容åä½":"1. Content Creation","1. IAM åæéè¯ä¼°":"1. IAM and permissions assessment","2. åéé请 (Invite)":"2. Send invitation (Invite)","2. å®¢æ·æ¯æè天æºå¨äººéæ":"2. Customer Support Chatbot Integration","2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã":"In 2023, CoreByte officially won the AWS SPP (Solution Provider Program) partner qual
298ification.","2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã":'Starting from 2025, CoreByte will fully launch the "Cloud + AI" dual-engine strategy, focusing on the Amazon Bedrock platform to fully empower enterprise applications.',"24/7 åå级ååº":"24/7 factory-grade response","3. 个æ§åè¥éæ´»å¨":"3. Personalized marketing campaigns","3. è´¦åæè½½å¹¶çæ":"3. The bill is mounted and takes effect","4. éç»æåæ°æ®ææ":"4. Unstructured data mining","5. 颿µæ§æ´å¯":"5. Predictive insights","500+ çå®ä¾åï¼å®åçæä½³è§è¯":"500+ real examples, the best testimony of strength","6. å¾åä¸è§é¢å¤çå·¥ç¨":"6. Image and video processing engineering","7x24 å°æ¶åå级æ¬å°åææ¯æé":"7x24 hours original factory-level localized technical troubleshooting","é¿éäº (Alibaba Cloud)":"Alibaba Cloud",å®å
¨ä¸åè§æ²»çç½å
³:"Security and Compliance Governance Gateway","å®å
¨ä¸éç§ï¼":"Security and Privacy:",æé:"on demand","æéè´ä¹°ï¼":"Buy on demand:",ä¼´é弿¼è¿:"accompanying evolution","帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã":"Help front-line maintenance teams access thousands of pages of operation manuals and historical work order experience through the mobile natural language system.",帮å©ä¸ææ¡£:"Help and documentation","å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã":"Includes Text and Multimodal. Used in RAG and search applications, it converts text and images into precise vector representations.","æ¬ç½ç«ç±æ°å å¡ AWS åä½ä¼ä¼´/æå¡å CoreByte è¿è¥ï¼æ¨å¨æä¾ç¬¬ä¸æ¹ä¸ä¸å¨è¯¢ä¸ææ¯äº¤ä»æå¡ï¼å¹¶é AWS 宿¹ç½ç«ã":"This website is operated by CoreByte, a Singapore-based AWS partner/service provider, and aims to provide third-party professional consulting and technical delivery services. It is not an official AWS website.",æ¬é¡µå
容:"Contents of this page",è¾¹ç¼å®å
¨é²æ¤:"Edge security",æ åäº¤ä»æµç¨éç¨ç¢:"Standard delivery process milestones",å¹¶åå¤çè½å:"Concurrent processing capabilities","ä¸ç®¡æ¨å¼äºå¤å°ä¸ªäºå¹³å°å®ä¾ï¼æ¯æä»
é对æ¥ä¸ä»½ç»ææ¸
æ°ç综åè´¦åãæ¯æåä¸å¯¹å
¬ææ¬¾å¼ç¥¨ï¼å½»åºè§£æ¾è´¢å¡é¨é¨å¯¹è´¦ååã":"No matter how many cloud platform instances you open, you only need one comprehensive bill with a clear structure every month. Supports single corporate payment and invoicing, completely liberating the financial department from reconciliation pressure.","ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã":"Unlimited quota (Quotas) promotion channel, aiming at the shortage of Amazon Bedrock cutting-edge model computing power, SPP exclusive channel ensures stable supply.","ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã":"Not limited to pure resource resale, we are well versed in Savings Plans and Reserved Instance portfolio strategies.","ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é":"Not just an agent, but a practical team","é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã":"Deploy a privatized large-model customer service system based on different sites, with automatic routing and multi-modal product question response.",æ¥çææ¯ç½ç®ä¹¦:"View technical white paper",æ¥çäº¤ä»æ å:"View delivery standards",æ¥é
ææå®¢æ·æåæ¡ä¾:"View all customer success stories",æ¥é
ç°è´§æ¸
å:"Check the stock list",产åæå¡:"Products and services","å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã":"Completely abandon the complicated stack of open source plug-ins. The system natively supports connecting to the S3 document center for high-reliability retrieval (RAG), making it easy to build enterprise closed-loop agents that call Lambda.","ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)":"Cost visualization monitoring (two-way monitoring of Token and cloud resources)",ææ¬æ·±åº¦ä¼å:"Deep cost optimization",æç«ä¹å:"At the beginning of its establishment","æç»åè§ä¸è¿ç»´æç®¡ (MSP)":"Continuous Compliance and Operations Management (MSP)","åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã":"In the early days, the company mainly provided basic cloud migration services and consulting to help customers understand the advantages of cloud computing and adopt cloud technology to improve efficiency and reduce costs.","é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã":"In addition to excellent model access, we pay more attention to the security and daily availability of your underlying cloud infrastructure.","ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã":'Traditional racks cannot handle the horrific 6kW-10kW power consumption of an 8-card GPU server. Our exclusive computer room has undergone a complete "Feng Shui cooling and high-voltage DC" transformation.',"ä» CoreByte ç Management Account ååº Organization æè½½é请ã":"Issue an Organization mount invitation from CoreByte's Management Account.","ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã":"From a single point of PoC verification prototype to full-scale production deployment with security compliance. Our experts are ready.","ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã":"From single card shipment to Wanka cluster construction, from air-cooled machine assembly to liquid-cooled cabinet racking, we provide end-to-end technology delivery.","ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã":"Choose from leading AI labs to find the best model for your use case.","ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã":"From account setup and model access to RAG, Agent orchestration, and security operations, CoreByte delivers end-to-end implementation support.","æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã":`Break the barrier of "it's hard to get a card". We provide you with NVIDIA A100/H100 high-end graphics cards for rent and sale, equipped with non-blocking InfiniBand network and liquid-cooled computer room hosting to fully unleash the ultimate performance of Alchemy.`,æç ´ææ¬ä¸å®å
¨çè¿·æ:"Breaking the Cost and Safety Myths","æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã":"Break down enterprise data silos and provide end-to-end data lake construction and data warehouse optimization services. Use AWS's powerful data analysis tools to transform massive raw data into visual insights to drive rapid business growth.","æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª":"Full life cycle protection of cloud infrastructure and cutting-edge AI capabilities","大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã":"UGC text review on the player side under large traffic and high concurrency, and automatic analysis and marking of marketing-side purchase materials.",å¤§æ¨¡åæ¶ä»£ç:"of the big model era",大模åç§æåé¨ç½²:"Private deployment of large models",大忳危ä¹åºç¨å
¬å¸:"Large pan-entertainment application company",大åè·¨å½éèéå¢:"Large multinational financial group","大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã":"The capabilities of large language models are not reflected in simple API calls, but in enterprise-level security, cost controllability, and completeness of project implementation. We focus on escorting this process.",带宽:"bandwidth",'å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã':'Simple large-scale language models suffer from "illusion" phenomena and lack the latest private data within your enterprise. With Retrieval Augmented Generation (RAG), we dramatically reduce the chance of generating inaccurate results and improve customer service accuracy by injecting relevant knowledge context.',"åæºæ 30kW+ è¶
é«ä¾çµ":"Single cabinet 30kW+ ultra-high power supply","åä¸ API / ç»ç«¯èç¹":"Single API/endpoint","彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã":"After receiving the prompt word, the engine performs a mixed search of synonyms and semantics, and cooperates with Claude 3 to complete a rigorous final summary output.","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§":"Overview of the system size of current AWS cloud accounts","é¢ è¦ä¼ ç»çå
³é®åæç´¢ãæ·±å
¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å
³é®çæ¡ã":"Subvert traditional keyword search. Dig deep into corporate long texts, video reviews, and messy historical emails, and quickly locate hidden trends and key answers through semantic vectorization (Search APIs).",å·
å³°ç®å弿:"Peak computing engine","çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç":"Phone number / WhatsApp / WeChat / Email, etc.",çµè¯ç线:"Telephone hotline",çµåé®ç®±:"Email","è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ
å¿çæ¯âæ°æ®å®å
¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå
鍿°æ®ç§å¦å¢éææå
¥æå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã":'The survey shows that small business owners are most worried about "data security" and "technology implementation costs." But this is a thing of the past in the cloud era. The democratization of AI technology, along with numerous services offering low-code/no-code solutions and pay-as-you-go models, allows you to get started without building an in-house data science team or investing in prohibitively expensive early-stage computing power.',顶级æ¾å¡ç°
298è´§ä¾åº:"Top graphics cards available from stock",顶级äºååç´é车:"Top cloud original factory express train",å®ä»·:"Pricing","å®å¶å AWS äºç«¯æ¶æè§å":"Customized AWS cloud architecture planning",å®å¶å±äºæ¨çå¢é¿èå¾:"Customize your own growth blueprint",å¨éææºè½å é:"Dynamic and static intelligent acceleration",端管äºåå硬件ä¼å¿:"Advantages of terminal, pipe and cloud collaboration hardware","对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã":"For production environments that require a guaranteed number of requests per minute or use fine-tuned custom models, provisioned capacity provides a fixed guarantee for a certain period of time.",å¤å¯ç¨åºå®¹ç¾è®¾è®¡:"Multi-AZ disaster recovery design",å¤å¯ç¨åºåæ´»:"Multi-AZ active-active",夿¨¡æä¸ææ¬:"Multimodality and cost",å¤è¯è¨äº§åææ¡éé
:"Multi-language product copywriting adaptation","å¤è¯ç§èªå¨å客æ Agent":"Multilingual automated customer service Agent","å¤äºäºèï¼åç¹ä¸ºç®":"Multi-cloud interconnection, simplifying complexity",å¤è´¦å·ç»ç»æ²»ç:"Multi-account organization management",é¢åº¦æ ç¼å®æ¶å转:"Seamless real-time transfer of credit limit",åç°æ´å¤ææ¯ç»è:"Discover more technical details",åå±åç¨:"Development history",æ³å¡ä¸æ¿ä¼:"Legal Affairs and Government Enterprises",æ³éèä¸:"Pan-financial industry","é²èæªæ½ (Guardrails)ï¼":"Guardrails:","è®¿é® Amazon Bedrock":"Visit Amazon Bedrock",é£å¤©äºæä½ç³»ç»åºåº§:"Feitian cloud operating system base",è´¹ç¨æè´éæ:"Extremely transparent fees","ååä¸åµå
¥ï¼":"Chunking and embedding:","åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã":"60% of primary problems were diverted, and the first customer service response was shortened from 48 hours to 1 minute.","åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã":"Analyze macro trends and predict short-term demand fluctuations. Whether dealing with inventory replenishment alarms or loan default probabilities, machine learning models help you make smart decisions in risk control and operations.",æå¡é¡¹ç®:"Services","夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã":"The search time for complex medical records is shortened by 90%, and the efficiency of structuring medical records is doubled.",夿æ¨ç代ç :"Complex reasoning code",èµè½ä¼ä¸æ°åå使å½:"Empowering enterprises with their digital mission",è¦çå
¨ççåºç¡è®¾æ½:"Global infrastructure",è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å:"Industry implementation capabilities covering all business scenarios","该æ°å å¡ç¥åç ååè¡ä¸ä½ç游æå
¬å¸é¢ä¸´å
¨çåæç巨大ååãCOREBYTE å¢éå©ç¨ AWS å
¨çç½ç»ãAmazon Aurora å
¨çæ°æ®åºåæ æå¡å¨æ¶æï¼å¸®å©å
¶æå»ºäºå¯å¼¹æ§ä¼¸ç¼©çåºå±ç³»ç»ãä¸çº¿å½æ¥æååºå¯¹ç¾ä¸çº§åæ¶å¨çº¿å¹¶åï¼æ°æ®åºå»¶è¿éä½ 40%ã":"This well-known Singapore-based game company that integrates R&D and distribution is facing tremendous pressure from global servers. The CoreByte team helped build an elastically scalable underlying system using the AWS global network, Amazon Aurora global database, and serverless architecture. On the day of launch, it successfully handled millions of simultaneous online concurrencies and reduced database latency by 40%.",æ¦è¿°:"Overview","é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã":"The high-end GPU market is tight. Please contact our computing power architects directly to confirm the latest inventory status, delivery schedule and accurate quotation.",é«å¯ç¨å®¹ç¾æ¶æ:"Highly available disaster recovery architecture",é«å¯è£¸é屿´æºå®å¶:"High-density bare metal machine customization",髿§ä»·æ¯å¤§æ¨¡åç®åæ¥å
¥:"Cost-effective large model computing power access","髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é":"High-performance edge computing and CDN acceleration",个:"indivual",个æ§åè§¦è¾¾ç©æèªå¨çæ:"Automatically generate personalized touch materials","åè¡åä¸çé¢åä¼ä¸éè¿ä¸ COREBYTE åä½ï¼ä¸ä»
å®ç°äºå¹³æ»ä¸äºï¼":"By cooperating with CoreByte, leading companies in various industries not only achieve smooth migration to the cloud,","æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã":"According to the corporate brand visual guidelines and combined with user portraits, the marketing graphic and text structure is delivered in milliseconds.","æ ¹æ®ä¸å¡åºå ä¸åå±å°åï¼ä¸ºæ¨èªç±ç»åæå¼ºåºå±ç®ååºåº§":"Based on business genes and development regions, we can freely comb
298ine the strongest underlying computing power base for you.","æ´æä¸å¡ç FinOps ææ¬æ§å¶ä¸å¿":"FinOps cost control center that understands business better","æ´å
¨é¢æ¿æ´»äºæ°æ®ä»·å¼ï¼å¨ AI æ¶ä»£èµ¢å¾å
æºã":"More comprehensively activate the value of data and gain the upper hand in the AI ââera.",å·¥åæè¦ä¸ç»´ä¿®è¾
å©:"Work order summary and maintenance assistance","å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã":"The company began to attract more large enterprise customers, including leaders in the Internet, media and e-commerce industries. During this period, CoreByte also began to expand its market footprint in the Asia-Pacific region and established strategic partnerships with multiple cloud service providers.","å
¬å¸åç§° (éå¡«)":"Company name (optional)","å
¬æäºè½ç¶å¸¦æ¥äºææ·ï¼ä½ä¹å¸¸å¸¸å 为âæéä»è´¹â导è´è´¦ååºå®¢å¤±æ§ãæä»¬ä¸ä»
代çå®åäºèµæºï¼æ´æ å¿æä¾æ·±åº¦ç FinOps äºè´¢å¡è¥è¿åæã":'Although the public cloud brings agility, it often causes bill assassins to get out of control due to "pay-as-you-go". We not only sell cloud resources as an agent, but also provide in-depth FinOps cloud financial operation analysis free of charge.',ä¾åºé¾å¨è½¬:"supply chain turnover","æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã":"Build model pipelines, connect internal production networks, and complete Guardrails configuration.","æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã":"Build enterprise-level search enhanced generation (RAG) to open up the data flow of the enterprise's internal system to achieve intelligent search, automated analysis and business assistance.","æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã":"Construct a high-precision RAG system with hundreds of GB of compliance documents, significantly reducing the manual hours of research report search and compliance review.",å
³äºæä»¬:"About Us","宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã":"The official contracted service provider can be checked on the APN official website to avoid any unreliable intermediate gray channel risks.","宿¹ä¿¡ç¨ä¸ç»ç®ï¼":"Official Credit and Settlement:",宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡:"Official strict qualification review and filing","广æ³çåºç¡æ¨¡åéæ©ï¼":"Broad selection of base models:","广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã":"Open and optimized language models popular with developers, including Llama 3 8B/70B. They specialize in fast and low-cost reasoning, summarization, text generation, and chat transcript processing.","è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã":"Avoid the risk of vendor lock-in with a single model. Enterprises use a single endpoint to standardize access to different models such as Claude and Llama to reduce reconstruction costs and pursue high availability.",彿 çº§æ°æ®ä¸å¿:"National standard data center",å½å
æå®åçäºå®å
¨ä½ç³»:"The most complete cloud security system in China",åè§æ£æµ:"Compliance testing",åè§å®¡æ¥ä¸å
é¨ç¥è¯åº:"Compliance Review and Internal Knowledge Base",å:"and",æ ¸å¿åè½:"Core functions",æ ¸å¿åºç¡è®¾æ½å»ºè®¾:"Core infrastructure construction","æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã":"The core architect will arrange wire alignment within 1 working day after receiving the requirement.",æ ¸å¿å¿è½æ¤åæ²³:"Core potential energy moat",æ ¸å¿ç°è´§åå·æ¸
å:"Core stock model list",æ ¸å¿ä¼å¿:"Core advantages",äºå¨å¨±ä¹:"interactive entertainment","åä¸ºäº (Huawei Cloud)":"Huawei Cloud","æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã":"Welcome to become a CoreByte AWS Solution Provider (SPP) customer. Through our hosting plans, you not only enjoy technical consulting, but also get the most cost-effective resource bill management.","ç«å±±å¼æ (BytePlus)":"Volcano Engine (BytePlus)",ä¼ä¼´:"partner",è·åå
è´¹å¨è¯¢:"Get a free consultation","åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã":"Based on the Amazon Bedrock single service endpoint, you can call the top basic models compliantly. We have extensive experience in selecting and evaluating the latest models for businesses.","åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã":"Based on the Amazon Bedrock and Claude 3 models, it is connected to the core work order interface to build a multilingual logistics Q&A RAG.","åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã":"Based on the Amazon Bedrock and Claude models, use its powerful long text reasoning capabilities to build a high-level financial compliance document analysis agent.","åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã":"Based on AWS's excellent ar
298chitecture, it helps enterprises deploy generative AI applications such as Amazon Bedrock safely and compliantly in Singapore and global markets.","åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã":"Based on Bedrock Agents, it connects to core businesses such as CRM and ERP to realize intelligent execution and automatic scheduling and approval across business flows.","åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶":"Seamless flat-cut evaluation framework based on Converse API","åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã":"Based on CoreByte's full-stack cloud service capabilities, we are not only your AI application integrator, but also a long-term operation and maintenance partner. Includes: AWS account compliance settings, FinOps cost control, network security group isolation settings and regular architecture health reviews.","åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã":"Configure content security boundaries based on Guardrails for Bedrock, and build strict API access and data audit links using IAM and CloudTrail.","åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨":"Model-based Token level Cost Explorer report","åºäºæ¨çä¸å¡æµéåºçº¿ï¼è®¾è®¡ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼ä¸ Spotï¼ç«ä»·å®ä¾ï¼çæä¼é
æ¯è´ä¹°è®¡åã":"Based on your business traffic baseline, design the optimal purchase plan for On-Demand (on-demand), Reserved (annual and monthly), and Spot (spot instances).","åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã":"Production-level results based on actual business needs cover the benchmark architecture of various core large-volume industries.","åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã":"Exclusive discounts and cash incentives based on consumption tiers maximize the ROI of cloud investments.",峿¶:"immediate","æä½ PUE 宿µ":"Extremely low PUE measured",æä½å»¶è¿å¹¶å:"Extremely low latency concurrency",æå¼ºçåºå¯¹é«å¹¶åè½å:"Strong ability to cope with high concurrency",é群ç»ç½ä¸å¹¶è¡è°åº¦:"Cluster networking and parallel scheduling","ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã":"The technical architecture can apply for design review (Well-Architected Review) by AWS original experts, and help apply for project infrastru
298cture testing funds (PoC funding).",ææ¯æ¯æä¿é:"Technical support guarantee",å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´:"Accelerate every business breakthrough of yours",æ¶æéªè¯ä¸èµéæ¯æ:"Architecture verification and financial support",æ¶æä¸æ¹æ¡:"Architecture and solutions","æ¶æåç AI è½åæå±":"Architectural native AI capability expansion",æ¶æåçä¼å:"Architecture native optimization",çæ§ä¸èªå¨æ©ç¼©å®¹:"Monitoring and automatic expansion and contraction","å°å沿 AI ææ¯":"Bringing cutting-edge AI technology","å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã":"The text verification time for specific audit papers was reduced from 3 weeks to 4 hours, with production-level accuracy.",é¶æ®µ:"stage","æ¥å
¥ SPP çä¼å¿":"Advantages of accessing SPP","æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã":"After access, all infrastru
298cture (underlying EC2/S3, upper-layer Bedrock API) is still 100% owned by your root account. We will not obtain any privacy-related IAM data access permissions unless the customer actively opens cross-account access for maintenance. You can also seamlessly escalate privileges to AWS official Enterprise Support.",ç»å大模åä¸äºç«¯æ°ä»çä¾åºé¾é¢æµ:"Supply chain forecasting combining large models and cloud data warehouses","ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã":'Combining advanced AI engines and large language models, it helps enterprises implement generative AI into specific business scenarios, such as customer service assistance systems, intelligent content generation and in-depth data mining, to create "Cloud + AI" dual-engine barriers.',è§£å³æ¹æ¡:"solution","åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã":"With the comprehensive set of features provided by Amazon Bedrock, you can easily try out a variety of top FMs, privately customize these models using your data through techniques like fine-tuning and retrieval-augmented generation (RAG), and create managed agents that perform complex business tasksâwhether that's writing code, processing images, or interacting with databases.",éè飿§ä¸åè§:"Financial risk control and compliance","éè级é«å¯ç¨ä¸ PCI-DSS åè§æ¶æè½å°":"Implementation of financial-grade high availability and PCI-DSS compliance architecture",ç»æµé¦é:"Economical choice",ç²¾ç»åè®¡è´¹çæµ:"Refined billing monitoring",ç²¾åå®ä½åºå¼ç¨é:"Accurately locate waste usage","å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã":"It has near-perfect logical reasoning and ultra-long context window support, and its performance exceeds human benchmarks for complex programming and analysis tasks.",ç»å¯¹è¾¹çå®å
¨:"absolute border security",å工级ç©çå®é²é²çº¿:"Military grade physical security defense line",å¼å§èåæå»ºæå¼:"Start a joint build guide","å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå
峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸
æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã":"Before you begin, having digital data is a prerequisite that cannot be bypassed. You'll need to evaluate existing text files, spreadsheets, work orders, and documents. We will help you complete the data cleaning and cloud architecture, which will clear the way for future private model training, fine-tuning and large-scale retrieval (RAG).",坿§åºç¡ä»»å¡:"Controllable basic tasks",å¯éåææ:"Quantifiable results",渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®:"Desire to quickly iterate on model architecture and avoid being exclusively locked into a single cloud",客æäººå缩å:"Customer service manpower reduction","客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã":"Customer service response times are slow, manual processing of massive international logistics terms often makes mistakes, and customers complain that they cannot obtain accurate customs clearance advice in a timely manner.",å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸:"Customer cases cover more than 20 industries","客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã":"After the customer clicks Accept, the usage in the next month (or subsequent periods of the current month) will automatically be attributed to the SPP billing pool.",å®¢æ·æ¨è:"Customer testimonials",è·¨å¢çµå:"Cross-border e-commerce",跨模åå¹¶åæµè¯:"Cross-model concurrent testing",è·¨åºåè´è½½è°åº¦:"Cross-region load scheduling",è·¨äºä½é¢è½¬è´¦:"Cross-cloud balance transfer",è·¨è´¦æ·æéåæ¶:"Cross-account permission recovery",æ©å±ä¸å¡ä¸å¸åº:"Expand business and market",å·çééé离ä¸å·æ¿å¼æ¶²å·:"Hot and cold aisle isolation and cold plate liquid cooling",ç«å³æäº¤:"Submit now",ç«å»éå®ç¨ç¼ºç®åé
é¢:"Immediately lock in scarce computing power quota",ç«å»é¢çº¦æ¶æå¸ä¼è®®:"Book an architect meeting now",ç«è¶³æ°å å¡è¾å°å
¨ç:"Based in Singapore and radiating around the world","å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã":"Automatically monitor document upload events using an Amazon S3 bucket.","ä¾å¦ï¼å¼ ä¸":"For example: Zhang San",èç»æ¶æå¸å
è´¹å¨è¯¢:"Contact an architect for a free consultation",èç³»æ¹å¼:"Contact information",èç³»æ¶æå¸è¯ä¼°:"Contact an Architect for an Assessment",èç³»åå¡éé:"Contact business channel",èç³»æä»¬:"Contact Us",èç³»æä»¬çæ¶æå¸:"Contact our architects","两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼":"Two pricing models to meet different business needs:",é¢å
çæé³å款è§é¢äº:"The leading Douyin video cloud",åå
ç:"Mr. Liu",å
大ç»å
¸å®æåºç¨åºæ¯:"Six classic practical application scenarios",æ¼æ´èªå¨æ«æä¿®å¤:"Automatic vulnerability scanning and repair",马ä¸å¼éæ¨çä¼ä¸çº§å¤äºè´¦æ·:"Open your enterprise-level multi-cloud account now","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã":"At least dozens of successful implementation cases of enterprise-level production environments are investigated and passed every year.","é¢å¯¹æµ·éååå夿 ·åçæ¶è´¹è
éæ±ï¼æä»¬åºäº Amazon Bedrock æå»ºäºå¤æ¨¡æå¤§è¯è¨æ¨¡åï¼å¹¶ç§æåæ¥å
¥å®¢æ·ç¥è¯åºãé¨ç½²åï¼æºè½å¯¼è´åç¡®çé£åï¼å¹¶è½å¤æ ¹æ®å¾çãæåçæå¾ç²¾åæ¨èååï¼å¤§å¹
æé«äºéå®è½¬åçåç¨æ·åçæ¶é
298¿ã":"In the face of massive products and diverse consumer demands, we built a multi-modal large language model based on Amazon Bedrock and privatized access to the customer knowledge base. After deployment, the accuracy of the intelligent shopping guide has soared, and it can accurately recommend products based on pictures, text and other intentions, greatly improving the sales conversion rate and user stay time.",æè¿°:"describe",ææå·å®å¤çä¸åè§é£æ§:"Sensitive file processing and compliance risk control",模ååç±»:"Model classification",模åè§£è¦ä¸æ ç¼åæ¢:"Model decoupling and seamless switching",æå¤§åæ³å¨±ä¹çµåå¹³å°:"A large pan-entertainment e-commerce platform",æå
¨çæ§ç©æµå¹³å°:"A global logistics platform",æç¥ååºæµ·çµå:"A well-known overseas e-commerce company","å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã":"Internal audits and compliance inspections require examiners to spend a lot of energy comparing tens of thousands of financial reports and transaction terms, making the strict audit process lengthy and costly.","æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éãéè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã":"Your high-priority issues go directly to AWS architects and backend engineering teams. Through refined management of on-demand and reserved instances, long-term cost reduction and efficiency improvement are achieved.",æ¨ç宿¹æ ç¼è¡æ¥:"Your official seamless connection",æ¨çä¼ä¸åç§°:"Your business name",æ¨çä¼ä¸åºç¨ç¨åº:"your enterprise applications","æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã":"Your data will not be used to train the base model. All data is encrypted at rest and in transit. You can use AWS PrivateLink to connect privately.",æ¨çå§å:"your name","æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã":"You can integrate Amazon Bedrock into existing applications and data pipelines using widely supported programming languages ââsuch as Python, Java, Go, JavaScript, and more.","æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã":"You can configure agents to perform complex operations on behalf of users, integrate with internal and external APIs, and even run code.","æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼":"You can access Amazon Bedrock via:","欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã":"Advanced models brought by top European AI institutions. These include Mistral Large and Mixtral 8x7B (based on the Expert Hybrid Architecture MoE), which provide best-in-class, multi-language fluent programming and inference performance.",æä½:"Ranking","æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã":"Abandon the uncontrollable public use of the Internet. Bedrock takes extremely high standards of enterprise-level security as its native concept and provides an architecture-level compliance base for generative AI.","å±è½åºå±çæ§å¶å°å·®å¼ãæä»¬æä¾è·¨äºç»ä¸ççæ§å¤§çä¸ä¸é®å¼ MSP å·¥åååºï¼å¤æç»ç½ç±ä¸å± SA ææ¯ä¸å®¶å
¨ç¨æ¤èªã":"Mask underlying console differences. We provide a unified cross-cloud monitoring dashboard and one-click MSP work order response. Complex networking is fully escorted by dedicated SA technical experts.",ä¼ä¸çº§:"Enterprise level","ä¼ä¸çº§ RAG æ¶ææä½³å®è·µ":"Best Practices for Enterprise-Scale RAG Architecture",ä¼ä¸çº§é«å¯ç¨æ¶ææ æ:"Enterprise-level high-availability architecture benchmark",ä¼ä¸çº§ç产å:"Enterprise level productivity",ä¼ä¸çº§æä½³å®è·µæ¡ä¾:"Enterprise-level best practice cases",ä¼ä¸è½å°å
¨æµç¨æ¹æ¡:"Enterprise Deployment Blueprint",ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®:"Enterprise data cross-account security policy configuration",ä¼ä¸æ°ååæå¡ç»éª:"Enterprise digital service experience","ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼":"What core value can enterprises bring by choosing AWS SPP?","ä¼ä¸ç¥è¯åº RAG 建设":"Enterprise knowledge base RAG construction","ä¼ä¸ç¥è¯åºä¸ RAG éæ":"Enterprise Knowledge Base Integration with RAG",åæ²¿æ¨¡åæ¯æè½å:"Cutting-edge model support capabilities","请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡...":"Please briefly describe your business situation or the Amazon cloud/cloud services you need...",åºåæ§å¤§å综åå»é¢:"Regional large general hospital",å
¨åºæ¯äºç«¯è§£å³æ¹æ¡:"Full-scenario cloud solution",å
¨å½äº§åç®åèªä¸»å¯æ§:"Nationally produced computing power is independently controllable",å
¨å±æ ç¼æç®¡:"Global seamless hosting","å
¨é¾è·¯ AI ç®ååºå»ºä¿é":"Full-link AI computing power infrastru
298cture guarantee","å
¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å
¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼å¹³æ»æ ç¼å°æ¥å
¥ä¼ä¸åçæ¶æã":"After comprehensively assessing your business needs, you can choose to fine-tune the existing large model, or directly connect to a mature system. We will provide in-depth consulting and use world-class large model hosting platforms like Amazon Bedrock to smoothly and seamlessly integrate into the enterprise's native architecture.","å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã":"Fully supports the implementation of complex AI computing architectures including Amazon Bedrock.",å
¨çåäºå¤:"Global offices",å
¨çé¡¶å°é³è§é¢ç½ç»:"The world's top audio and video network",å
¨çåè§å®¡è®¡:"Global Compliance Audit",å
¨çæ ¸å¿èµæºå¿«éè°é
:"Rapid deployment of global core resources",å
¨ç忏¸æè¿è¥:"Global game operations",å
¨çé¢å
:"Global leader","å
¨çå¸åºä»½é¢ç¬¬ä¸çäºæå¡æä¾åï¼æä¾è¶
è¿200项å
¨åè½æå¡ãé忥æå
¨çåä¸å¡å¸å±ãæé«æ¶æå¤æåº¦ä¸å¯¹åè§æä¸¥èè¦æ±çä¼ä¸åºæµ·é¦éã":"The cloud service provider with the largest market share in the world, providing more than 200 full-featured services. It is suitable for companies with global business layout, extremely high architectural complexity and strict compliance requirements to go overseas.",å
¨çåææ¶æä¸æ¯«ç§çº§å»¶è¿çªç ´:"Global server architecture and millisecond-level latency breakthrough","å
¨ç½ç¬å®¶èµéæµå¨æ§ä¿éãé¢å
å¼èµéæ± ä¸ä»
享æå¤§å®¢ææ£ï¼æ´æ¯æå¨ AWSãé¿éäºãè
¾è®¯äºä¹é´":"Exclusive liquidity guarantee for the entire network. The pre-recharge fund pool not only enjoys large customer discounts, but also supports transfer between AWS, Alibaba Cloud, and Tencent Cloud.","å
¨ç½ç¨ç¼ºçè·¨äºè°è´¦è½åï¼æé
éæç»ä¸çå票ä¸ç»ç®ééãåå«è´¦åæ ¸ç®å°ç±ã":"The scarce cross-cloud account adjustment capability in the entire network is coupled with transparent and unified invoicing and settlement channels. Say goodbye to bill accounting hell.",å
¨æ°åè£
ç°è´§:"Brand new original in stock","å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã":"All employees hold the industry's highest level of AWS Certified Solutions Architect certification.","å
¨æ å¼ AI äºèµè½æ¶æ":"Full-stack AI cloud-enabling architecture","让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å
¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»è大å¹
éä½åº§å¸ææ¬ã":"Let your support staff focus on complex complaints that truly require one-on-one human intervention. By building custom chatbots based on large language models and deep understanding of conversation context, enterprises can provide efficient 24/7 customer service support, handle daily inquiries and recommend cross-sell products, thereby significantly reducing agent costs.",让æä»¬å¼å§æ¨çä¸äºä¹æ
:"Let us start your journey to the cloud","任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã":"Any data flowing through the platform will not be used to train othersâ public large models. Requests natively enjoy the network endpoint isolation and full KMS data encryption of AWS VPC.",æ¥æ¬æ±äº¬æä¼ç¤¾:"A club in Tokyo, Japan","è£è·AWS SPPèµè´¨":"Obtained AWS SPP qualification",容å¨åè¿ç§»æ¹é :"Containerization migration and transformation","ä¸åå¹´ ICT ææ¯ç§¯ç´¯ï¼æ·±åº¦äºè§£ä¼ ç»æ¿ä¼æ°åå转åçç¹ãæä¾å¼ºå¤§ç软硬件ä¸ä½åè½åä¸å
¨æ èªä¸»å¯æ§çé²²é¹/æè
¾ç®åçæã":"Thirty years of ICT technology accumulation and in-depth understanding of the pain points of digital transformation of traditional governments and enterprises. It provides powerful software and hardware integration capabilities and a full-stack autonomous and controllable Kunpeng/Asce
298nd computing power ecosystem.","ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã":"Online provisioned throughput (Provisioned Throughput) and cost tracking monitoring.",社交åªä½å
å®¹å®¡æ ¸:"Social media content review",社交åªä½è´´ææ¹éææ:"Batch scheduling of social media posts",ç³è¯·å¨çº¿èµè´¨æ ¸éª:"Apply for online qualification verification",æ·±è°å¤§åæ¿ä¼åè§ä¸ç§æäº:"Deep understanding of large-scale government and enterprise compliance and private cloud","深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼":"Deeply integrate AWS's top cloud architecture and artificial intelligence innovative services,","æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»":"Learn more about CoreByteâs unique system",æ·±å
¥çè§£è¯ä¼°:"Deep understanding of assessment","æ·±åè¶
500+顶级ä¼ä¸ä¿¡èµçäºåä½ä¼ä¼´":"A cloud partner trusted by over 500+ top enterprises","ä»ä¹æ¯ Amazon Bedrockï¼":"What is Amazon Bedrock?","ä»ä¹æ¯AWS SPPï¼":"What is AWS SPP?","çæå¼ AI æ¼è¿":"Generative AI Evolution","çæå¼ AI åºç¨ä¸å®¶":"Generative AI application expert","çæå¼äººå·¥æºè½å·¥å
·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå
容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå
¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå
容çæè½æå¤§ç®åå
容工ä½è
çæµç¨ã":"Generative AI tools assist small and medium-sized businesses in creating and optimizing content for websites, blogs, social media platforms, and educational scenarios. From writing engaging product descriptions to creating engaging courses, AI-driven content generation can dramatically simplify the process for content workers.","çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå
ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å
容å®å
¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å
¨é¢æéç¹éçè§è§å
å®¹æµæ°´çº¿å¤çã":"Generative AI capabilities have extended beyond plain text to multi-modal processing, ushering in a new era for companies in industries such as e-commerce, retail and entertainment. Large-scale image automatic labeling, multi-format content security review, surveillance video anomaly analysis, and comprehensive processing of heavy visual content pipelines.","çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã":"Generative AI offers countless growth solutions that were once out of reach for companies but are now affordable. No matter what business bottleneck you face, it will become your secret weapon to overcome the cycle.","çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã":"Biological anti-trailing identification and 24-hour monitoring without blind spots. Ensure that your computing power assets worth tens of millions are safe and secure.",宿¶ææ¬ä¼æåæ:"Real-time cost effectiveness analysis",宿¶æ°æ®ç®¡é:"real-time data pipeline","ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾":"With Amazon Bedrock, you pay based on what you consume. supply","ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã":"Safely fine-tune models using your own data. Connect models to your proprietary data sources via RAG.",è§è®¡è´¹å¨æ:"Depends on billing cycle","é¦å模åä½éªæéï¼":"First release model experience rights:","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã":"Bound by the AWS Partner Network (APN), ensuring absolute transparency into SLAs and service quality.","è¾åºï¼":"Output:",è¾å
¥è¾åºå®å
¨å´æ :"Input and output safety fence",æ°æ®åæä¸å䏿ºè½:"Data Analysis and Business Intelligence","æ°æ®è¿ç§»ï¼æºè½åçå°åº":"Data migration: the foundation of intelligence","æ°æ®æ³¨å
¥ï¼":"Data injection:",æ°åè¥é:"digital marketing","åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã":"Dual-circuit mains power + UPS + diesel backup meet the stringent power challenge of compact stacking of 4 fully loaded H100 bare metal units.","ç§æç¥è¯åº RAG":"Private Knowledge Base RAG",å®å¥³å£«:"Ms. Song","éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã":"As cloud computing technology matures and market demand grows, CoreByte has expanded its service scope to include advanced cloud solution design and implementation, cloud architecture consulting, and customized project migration services.","æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã":"All graphics cards offer flexible financial options such as short-term rental, long-term package, on-demand flexibility and buyout.","å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è
298®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã":"It not only provides you with a rich selection of models, but also has a wide range of built-in capabilities to help enterprises easily build, test and deploy generative AI applications while ensuring data privacy and security. You can integrate state-of-the-art AI capabilities into your business processes without managing any infrastructure.","æ¢ç´¢ MSP æå¡è¯¦æ
":"Explore MSP service details","æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é
ä½¿ç¨æ¡ä¾ãä»å
容åä½å°å®¢æ·æ¯æï¼å
¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã":"Explore real-world use cases for generative AI for small and medium-sized businesses. From content creation to customer support, we help your business achieve intelligent leaps in all aspects.","è
¾è®¯äº (Tencent Cloud)":"Tencent Cloud","æä¾ä» IaaS å° PaaS çæ¼è¿æå¯¼ï¼å©ç¨ Serverlessï¼æ æå¡å¨ï¼æ¶æä¸å®¹å¨åé群缩容çç¥ï¼ä»å·¥ç¨è®¾è®¡æºå¤´éä½å¼éã":"Provides evolution guidance from IaaS to PaaS, using Serverless (serverless) architecture and containerized cluster shrinkage strategies to reduce costs from the engineering design source.","æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã":"Provides advanced GPU chip-level cold plate heat dissipation transformation to squeeze computing potential and avoid core frequency lock-up caused by high temperature.",æäº¤ä¼ä¸è®¤è¯:"Submit corporate certification",æäº¤éæ±æ¸
å:"Submit a request list","å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã":"Fill out the form below and our cloud experts or customer service staff will contact you within 24 hours.",ææ:"challenge","éè¿ Amazon Bedrock æé æºè½å¯¼è´å¼æ":"Build an intelligent shopping guide engine with Amazon Bedrock","éè¿ API åæä¸ºæ¨æåé²ç½®ç EIPãæ æå¿«ç
§ä¸æä½å©ç¨çç计ç®å®ä¾ï¼æä¾å¯æ§è¡ç缩å建议ã":"API analysis is used to capture idle EIPs, invalid snapshots, and extremely low-utilization computing instances, and provide executable reduction recommendations.","éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã":"Pay-as-you-go by processing inbound and outbound tokens. This is the best option for testing and proof-of-concept (PoC) without upfront commitment.","éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã":"Through large-scale analysis of customer data behavior patterns through machine learning, AI can help companies tailor EDM emails, targeted ads, and website recommendation walls for thousands of people, significantly increasing clicks and conversions.","éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã":"Improve delivery efficiency through Infrastructure as Code (IaC) and provide 7x24-hour cloud resource hosting. At the same time, self-developed intelligent billing strategies and FinOps methodology are used to effectively reduce cloud usage costs.","éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã":"By choosing CoreByte as your AWS Solution Provider (SPP), you can directly get optimal resource configuration, access to the most cutting-edge Bedrock models, and the most official technical endorsement. We provide businesses with quantifiable business growth potential.",ç»ä¸å¤äºç®¡å®¶æå¡:"Unified multi-cloud butler service",ç»ä¸èåè´¦å:"Unified aggregate bill","çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã":"Break through the production capacity blockade and ensure ordering through long-term agreements. Provides the latest generation of NVIDIA H100, A100, L40S and other enterprise-class accelerator cards. Support test first before buying, and provide complete factory warranty serial number.",æ¨è转åç:"Recommended conversion rate",æ¨çå©å¨:"Reasoning tool","æç®¡ç代ç (Agents)ï¼":"Hosted Agents:","å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã":"Completely strip away the fully privatized security of the public network and ensure that text analysis of highly confidential legal files runs
298in a dedicated cloud tunnel.","ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼æå¤§åæåé群线æ§å 鿝ã":"Wanka makes elixirs online first. Provide 400G InfiniBand (NDR) non-blocking fat-tree network architecture planning, build RDMA and RoCEv2 high-performance network environment, and maximize the cluster linear acceleration ratio.",å¾®æå¡æ¶æè½¬å:"Microservice architecture transformation","å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ
ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼":"The conversation around generative AI has generated both enthusiasm and skepticism. How can small and medium-sized enterprises take the first step towards intelligent transformation under the constraints of budget and technical threshold?","为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã":"Tailor-made efficient, secure, and flexible technical cornerstones for digital transformation enterprises at different stages.","为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã":"Optimal equilibrium point model for various generated text scenarios.","为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã":"Quickly generate highly accurate and high-quality images for advertising and e-commerce.","为ä½éè¦æ£ç´¢å¢å¼ºçæï¼":"Why do you need to search for enhanced generation?","ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼":"In order to better respond to your needs, before the assessment begins, you are usually required to provide:","为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼":"Why enterprise-level projects must choose Bedrock?",ææ¡£:"document",ææ¡£ä¸å¿:"Documentation Center","æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã":"We help enterprise customers seamlessly integrate generative AI with existing cloud architecture, promote the rapid implementation of business in multiple scenarios such as intelligent customer service, data insights, and content creation, and lead the industry into a new era of digital intelligence.",æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯:"We promise to keep your information strictly confidential",æä»¬çæå¡èå¾:"Our service blueprint",æä»¬çæ ¸å¿æå¡æ¯ææ¶æ:"Our core service support architecture","æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã":"Our code of conduct: start from the business itself, rather than forcing the highest allocation of resources.","æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã":"We connect Bedrock's excellence model with industry-specific business workflows to customize industry applications that can be launched for customers from all walks of life.","æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã":"We look forward to hearing from you. Alternatively, you can contact us via social media messaging tools.","æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã":"We recommend using the vector retrieval engine version of Amazon OpenSearch Serverless, or pgvector based on Aurora PostgreSQL, taking into account query performance and compliance constraints.","æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã":"We handle your accounting system directly and provide credit lines to facilitate corporate reimbursement and cross-border settlement.",æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å:"Seamless access to the worldâs most cutting-edge large language models","æ ç¼æ©å± AI ç®ååºåº§":"Seamlessly expand AI computing power base","æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã":"Whether you need technical advice, a custom architectural solution, or want to learn more about our services, our team of experts is ready to serve you.","æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã":"No matter where you are in y
298our transformation, our team of experts will provide you with a free, targeted assessment to create a roadmap tailored to your business goals.","æ éç¹ççèµè´¨å®¡æ ¸ä¸æ³¨åï¼åä¸è´¦å·ç´è¾¾å
¨ç头é¨5å®¶äºå¹³å°ï¼å½å¤©æéå¼éæ¿æ´»ï¼å³å»æ ç¼ä½¿ç¨ææäºåç产åã":"There is no need for cumbersome qualification review and registration. A single account can directly access the top 5 cloud platforms in the world. It can be activated quickly on the same day, and all cloud native products can be used seamlessly immediately.","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´":"Want to be consistent with the existing AWS billing system",æ¾å:"Video memory",ç°è´§å
è¶³:"Sufficient stock","详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã":"Detailedly evaluate the existing network architecture and business peaks and valleys, do not blindly pursue popular services, and find the most cost-effective balance point.","åé弿ï¼":"Vector engine:","åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã":"Assist enterprises to access the available models of Amazon Bedrock, complete permission configuration, build internal network channels (PrivateLink) and launch API calls.","æ°å 塿¬å°é¢å
éé¶éèæºæéè¦æ»¡è¶³æä¸¥æ ¼çæ°æ®é©»çä¸åè§å®¡è®¡è¦æ±ãæä»¬æä¾ç«¯å°ç«¯è¿ç§»æ¹æ¡ï¼éæå®å
¨è¾¹çï¼VPC & WAFï¼ï¼å¹¶å®ç°å¼å°å¤æ´»æ¹æ¡ãä¸ä»
å®å
¨æ»¡è¶³é管å±å®¡æ¥ï¼æ´éè¿èªå¨åæµæ°´çº¿å°åå¸å¨æç¼©çè³æ°å°æ¶ã":"Singapore's leading local non-bank financial institutions need to meet extremely stringent data residency and compliance audit requirements. We provide end-to-end migration solutions, reconstruct security boundaries (VPC & WAF), and implement multi-active remote solutions. Not only does it fully meet the review of the Hong Kong Monetary Authority, but it also shortens the release cycle to a few hours through automated assembly lines.","æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã":"Singapore's leading AWS SPP service provider, focusing on AWS cloud infrastructure and Amazon Bedrock enterprise-level generative AI solutions.",è¡ä¸è§£å³æ¹æ¡:"Industry solutions",éæ±æè¿°:"Requirement description",éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·:"Financial and medical customers who need private domain data protection","éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã":"Selection comparison, data source inventory, and AWS VPC/IAM security baseline settings.",äºå¤ªç¬¬ä¸:"No. 1 in Asia-Pacific","ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã":"Strictly follow AWS Well-Architected security specifications, and VPC and IAM permissions follow the principle of least scope.","ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã":"Strictly adhering to the premise that data does not leave the private cloud, Bedrock was used to vectorize 5 million desensitized medical records to achieve secure medical retrieval based on semantics.",éªè¯å®æ¹èµè´¨:"Verify official qualifications","ä¸å¡ Actionæµæ´å":"Business Action flow integration",ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±:"Data storage compliance requirements for business scenarios",ä¸å¡å¯ç¨æ§:"business availability","ä¸ç«å¼éè´å
¨çé¡¶å°äºèµæºï¼æç ´äºååå£åã":"One-stop purchase of the world's top cloud resources, breaking down cloud vendor barriers.",ä¸ç«æ ç¼éè´:"One-stop seamless purchasing","å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã":"Doctors need to search a large number of historical medical records every day, and the traditional search system has low matching, resulting in extremely low scie
298ntific research efficiency and front-end diagnostic verification efficiency.","以è·å详ç»å表ã":"for a detailed list.","以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã":"Oriented to solve actual business pain points, it comprehensively covers the entire link cycle of infrastructure, data value mining and AI intelligence.",é³è§é¢é¸ä¸»:"Audio and video overlord","æ¥æ±AIä¸Amazon Bedrock":"Embracing AI with Amazon Bedrock","ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
":"Due to compliance and availability requirements, some base models are only available in specific AWS Regions. Please check",游æä¸ç¤¾äº¤çææ ç¼å¯¹æ¥:"Seamless connection between games and social ecology",游æèµäº§å®å
¨ä¸èæ
çæ§:"Game asset security and public opinion monitoring","ä¸ AWS ååç´§å¯ååä½ä¸":"Work closely with AWS original vendors","ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã":"Book a free architecture assessment session with CoreByteâs team of AWS experts and youâll receive a tailor-made initial diagnostic report.","䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã":"Compared with direct signing by ordinary users, based on the SPP (Solution Provider Program) network, you will enjoy multiple enterprise-level benefits and endorsements from the AWS official system.",ä¸ä¼åç©éµ:"and optimization matrix",颿µå确度:"Prediction accuracy",é¢é
ååé:"Provisioned throughput","é¢é
ååéï¼":"Provisioned throughput:",颿çå¹¶åæ°ä¸å»¶è¿åºçº¿:"Expected concurrency and latency bottom line","é¢çº¦ Bedrock 深度è¯ä¼°":"Schedule an In-Depth Assessment with Bedrock",åççº§æ°æ®éç§é离:"Native-level data privacy isolation",åçæ£ç´¢åµå
¥:"Native search embedding",é
读ç宿忡ä¾:"Read real success stories","äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã":"The cloud is not the end. As you grow, we plan future refactoring options several quarters in advance.",äºè®¡ç®æå¡:"Cloud computing services",äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦:"Cloud-related professional technical certification certificate",äºåçå®å
¨ä¸åè§æ²»ç:"Cloud native security and compliance governance",äºåçå·¥å
·éæ:"Cloud native tool integration",è¿ç»´ææ¬:"Operation and maintenance costs","å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç":"On AWS, CoreByte recommends using fully managed","å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã":"Excellent in handling highly complex logic, programming and scientific research conversations.","卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã":"Experiment with the base model, create a knowledge base, and test your Agents in this visual interface.","å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã":"In a complex and ever-changing compliance environment, we provide enterprises with end-to-end security defense strategies from network architecture, identity authentication to data encryption. In-depth integration of cloud platform security testing to protect business.","å¨ç¤¾äº¤ã游æãé³è§é¢åæ³å¨±ä¹é¢åç§¯æ·æ·±åãæä¾ä¸çé¡¶å°ç TRTC 宿¶é³è§é¢éä¿¡ä¸æµ·éå°æ¸¸æ/å°ç¨åºåçäºç«¯æ¯æï¼è§¦è¾¾äº¿ä¸Cç«¯ç¨æ·ã":"It has profound accumulation in the fields of social networking, games, audio and video and pan-entertainment. Provides the industry's top TRTC real-time audio and video communication and native cloud support for massive mini games/mini programs, reaching hundreds of millions of C-end users.","å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã":"Conduct grayscale testing and verification in restricted availability zones, and perform prompt iterations.","å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã":"Implement customized protection at the application level to filter unwanted content and mask sensitive information.",å æ¯:"Proportion","è´¦åè¿ä½£æææ£æ 让ï¼":"Bill rebates or discounts:","è´¦å·è¿ç§» / æ°å»ºæ¥éª¤":"Account migration/creation steps","è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã":"This marks that our professional capabilities in providing high-quality cloud solutions, cloud architecture optimization and implementation have been authoritatively recognized, and we can provide customers with more in-depth hybrid cloud environment hosting services.","é对ä¸åä¸å¡çº¿è§£å³å
·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã":"Solve specific growth pain points for different business lines and drive decisions with real results.","é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã":"Topology optimization for large model training. Provides NVLink fully interconnected topology servers that support 8 c
298ards/10 cards, equipped with 2TB+ ECC memory and PCIe Gen5 NVMe ultra-fast cache, rejecting the barrel effect.","éå¯¹åºæé¶æ£ç线ä¸é¨åºä¸è¿éåæ°æ®é¾ï¼éè¿ AWS æ°æ®æ¹è§£å³æ¹æ¡(Lake Formation & Redshift)ï¼æç ´æ°æ®å£åãå¼å
¥ç±äºç«¯æä¾ç AI ç®å䏿¨¡å颿µæ¬¡æäº§åéæ±ï¼æå¤§éä½äºåºå积åé£é©ï¼éæ¾äºæ°ç¾ä¸ç¾å
çè¥è¿èµéã":"For complex and fragmented offline stores and purchase, sales and inventory data links, use AWS data lake solution (Lake Formation & Redshift) to break data barriers. The introduction of AI computing power and models provided by the cloud to predict product demand for the next month has greatly reduced the risk of inventory backlog and released millions of dollars in working capital.","é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã":"In response to the overseas needs of games, pan-entertainment and cross-border e-commerce, we use network nodes distributed around the world to optimize static asset delivery and dynamic application acceleration, significantly reducing cross-border access delays and improving end-user experience.","æ´åç»ç®ä½ç³»ï¼è®©æ¨çå¤äºæç¥ä¸ä»
åè§å¯æ§ï¼æ´æå
·ææ¬ä¼å¿ã":"Integrate the settlement system to make your multi-cloud strategy not only compliant and controllable, but also highly cost-effective.",æ¿ä¼é¦é:"The first choice for government and enterprises",æ¯æçåºç¡æ¨¡å:"Supported base models",æ¯æçåºå忍¡å:"Supported regions and models","ç¥ååºæµ·äºå¨±ç±»/游æä¼ä¸ (Singapore)":"Well-known overseas interactive entertainment/game company (Singapore)",ç´æ¥èç³»æä»¬:"Contact us directly",æºæ
§çµåä¸ç´æ:"Smart e-commerce and live streaming",æºè½ç¥è¯åºæå»º:"Intelligent knowledge base construction",æºè½å¶é :"Smart manufacturing",æºè½å¶é ä¸è¿ç»´:"Intelligent manufacturing and operation and maintenance","ä¸å½æå¤§ãäºå¤ªé¢å
çäºè®¡ç®å¹³å°ãåç»å¤å¹´å11é«å¹¶åèéªï¼å¨çµåãéèãæ¿ä¼çé¢åæ¥æææççæ¬ååè§£å³æ¹æ¡ï¼å½å
ä¸äºé¦éåºåº§ã":"China's largest and Asia-Pacific's leading cloud computing platform. After years of high concurrency tests during Double 11, it has the most mature localized solutions in the fields of e-commerce, finance, government and enterprises, and is the preferred base for cloud migration in China.",卿:"cycle","éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã":"Solve the billing puzzle item by item and feedback usage metrics to specific departments and services through the exclusive SPP dashboard.","注æï¼":"Notice:",ä¸å®¶çº§éæ¬å¢æçç¥:"Expert-level cost reduction and efficiency improvement strategies",ä¸å®¶å¢éæ¯æ:"Expert team support",ä¸å±ééä¸è´¦åä¼å:"Exclusive channel and bill optimization","ä¸ä¸ºé«å¯ AI è®¾è®¡çæºæ¿æç®¡":"Computer room hosting specially designed for high-density AI","ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã":"Optimized specifically for enterprise internal text processing and low-latency applications, it supports privatized fine-tuning and ensures a closed loop of data control.","ä¸ä¸ï¼å¯é ã":"Professional and reliable.",ä¸ä¸é¡¾é®ä¼´éè½å°:"Professional consultants accompany the implementation",转å为:"converted to","åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼":"Ready to take generative AI to enterprise-scale production?","åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼":"Ready to start your enterprise's cloud and AI journey?","åå¤å¥½å¼å¯æºè½å弿äºåï¼":"Are you ready to turn on the intelligence engine?","åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼":"Ready to upgrade the technology engine for your business?","æ¡é¢çº§é¸ä¸»ï¼æå
·æ§ä»·æ¯ï¼éå妿¯çåå°å¾®å¢éè¿è¡æ¥å¸¸å¼åä¸ååéªè¯ã":"Desktop-level overlord, extremely cost-effective, suitable for daily development and prototype verification in academia and small and micro teams.",å¨è¯¢ç®å䏿ºæ¿å¸ä½:"Inquire about computing power and computer room seats","åèè·³å¨å°å
¶å¼ºå¤§çæ¨èç®æ³ãé³è§é¢å¤çä¸å¤§æ¨¡åè½å对å¤å¼æ¾ãç¹å«éåéè¦æºè½å¢é¿ãå
容åå䏿è´ç¨æ·ä½éªææ°çåæ°åä¼ä¸ã":"ByteDance opens up its powerful recommendation algorithm, audio and video processing and large model capabilities to the outside world. It is especially suitable for innovative enterprises that require intelligent growth, content distribution and ultimate user experience to attract new customers.",åè忬¾å¢é¿æ¨èç®æ³:"Byte growth recommendation algorithm","èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã":"Since we selected CoreByte as our cloud services partner, our operational efficiency has improved significantly. They not only provided professional AWS architecture optimization, but also gave us great support in our AI upgrade and transformation, which is highly recommended.","èªå
298®ä¹æ¨¡åæ¯æï¼":"Custom model support:",èªå¨åæ¼æ´æ«æ:"Automated vulnerability scanning","èªå¨åè¿ç»´ä¸ FinOps":"Automated Operations and FinOps","èªå©å¼ BI å±ç°":"Self-service BI presentation","æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼åºæµ·æ å¿§ã":"Headquartered in Singapore, we are familiar with the compliance environment of Asia-Pacific and global companies, so we have no worries when going overseas.",ç»ç»å±æéé离:"Organization level permission isolation",æä¸°å¯çææ¯çæä¸ç»ä»¶:"The richest technology ecosystem and components","æåæ´æ°äº:":"Last Updated:","æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã":"The most cost-effective model with a very high level of intelligence.","æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã":"The fastest and most responsive model, suitable for high-throughput real-time scenarios.",ææ°æ¶æ:"Latest architecture",æä¼è´ä¹°çç¥éç»:"Optimal buying strategy reorganization","ä½è¤ å¥":"Takeru Sato","ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±åº¦ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç
298»æ¼è¿çææ¯æ¯æ´ã":"As an in-depth partner of AWS, CoreByte deeply binds the world's top cloud service system with your customized business, providing professional, transparent and continuously evolving technical support.","ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã":"As an AWS SPP core partner, we tailor-make a flexible, scalable, and highly available environment that complies with cloud architecture best practices based on your business characteristics and growth expectations, making it easier to go overseas and deploy globally.","Ada Lovelace æ¶æï¼å¾å½¢ä¸ AI çéç¨çè
ï¼ç¹å«éå AIGC å¾å/è§é¢çæä¸å¾®è°ã":"Ada Lovelace architecture, the universal king of graphics and AI, is particularly suitable for AIGC image/video generation and fine-tuning.","Agent å¼åå¹è®":"Agent development training","AI å¹¶é é¥ä¸å¯å":"AI is not out of reach","AI è½å°":"AI implementation","AI Agent ä¸å¡å¼å":"AI Agent business development","AI Agent ä¸ä¸å¡å·¥ä½æµ":"AI Agent and business workflow","AI Agent èªå¨å":"AI Agent Automation","AI/æ¨è弿":"AI/recommendation engine",AIå®å¶æå¡:"AI customization services","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã":"Amazon Bedrock is a fully managed service that provides high-performance foundational models (FMs) from leading AI companies such as AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI, and Amazon through a single API, along with a broad set of capabilities needed to build generative AI applications that simplify the development process while maintaining privacy and security.","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã":"Amazon Bedrock is a fully managed service that provides high-performance foundational models (FMs) from leading AI companies like Anthropic, Meta, Mistral AI, Cohere, and more, as well as Amazonâs own, through a single API.","Amazon Bedrock ä¸çæå¼ AI":"Amazon Bedrock and Generative AI","Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã":"Amazon Bedrock supports the most advanced family of base models across many industries.","Amazon Bedrock å¨è¯¢":"Amazon Bedrock Consulting","Amazon OpenSearch Serverless åéæ£ç´¢":"Amazon OpenSearch Serverless Vector Search","Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã":"The Amazon Titan model family is pre-trained by AWS on large-scale, high-quality data sets, providing powerful, highly versatile options for processing large languages ââand images.","Amazon Titan ç³»å":"Amazon Titan Series","Amazon Web Services, AWS, Amazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææã":"Amazon Web Services, AWS, Amazon Bedrock and other trademarks are owned by Amazon.com, Inc. or its affiliates.","Ampere æ¶æï¼å
¼é¡¾è®ç»ä¸æ¨ççå
边形æå£«ï¼æé«æ§ä»·æ¯çé«ç«¯ç®åé¦éã":"Ampere architecture, a hexagonal warrior that combines training and reasoning, is the first choice for high-end computing power with extremely high cost performance.","Anthropic Claude ç³»å":"Anthropic Claude Series","AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã":"AWS has extremely strict requirements for SPP partners and conducts compliance audits every year around platform qualifications, number of architect certifications, corporate success stories, and overall cloud business scale. Only the most technically capable teams can maintain this qualification.","AWS ç®¡çæ§å¶å°ï¼":"AWS Management Console:","AWS ååä¸¥æ ¼æå
³ä¸è书":"AWS original factory strictly controls and endorses","AWS äºæ¶æä¸è¿ç»´":"AWS cloud architecture and operations","AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç":"AWS IAM strictly controls inference and data source access boundaries","AWS SPP 宿¹æå¡å":"AWS Solution Provider Program","AWS SPP åä½ä¼ä¼´":"AWS SPP Partner","AWS SPP è´¦å·æ¥å
¥æå":"AWS SPP Account Access Guide","Bedrock æ¨¡åæ¥å
¥æå¡":"Bedrock model access service","Bedrock ç®åè§£è¦":"Bedrock computing power decoupling","Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã":"Bedrock automatically calls Embedding large models (such as Titan Embeddings) and splits long documents into chunks with overlapping segments.","Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥":"Bedrock Agents tool calls and OpenAPI docking","C 端海éé«å¹¶åå¤çåºå ":"C-side massive high-concurrency processing genes","Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼":"The Claude model is good at deep logical reasoning, code writing and secure content generation. The latest generation of the Claude 3 series (Sonnet, Haiku, Opus) sets new performance benchmarks:","CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã":"CoreByte architects review existing accounts for integration feasibility or create new Organization Root accounts.","CoreByte ä¸å¡éæ":"CoreByte business integration","COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼
298æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã":"CoreByte TECHNOLOGY PTE. LTD. As a leading local technology service provider in Singapore dedicated to empowering enterprises' digital transformation and an AWS SPP (Solution Provider Program) core partner, we have more than ten years of rich experience in cloud architecture design, project migration and hybrid cloud hosting. Keeping up with the cutting-edge technology, we comprehensively help enterprises transform from basic cloud to evolve into the AI ââera. Relying on leading platforms such as Amazon Bedrock, we create intelligent generative AI solutions for enterprises. We have successfully helped more than 500 overseas and local enterprises in the gaming, e-commerce, finance and pan-Internet fields to accelerate global innovation business with cloud base and AI engine.","COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã":"CoreByte was founded in 2014, initially by a group of passionate IT and cloud computing experts, focusing on providing cloud computing solutions to small and medium-sized enterprises.","COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã":"The CoreByte team demonstrated exceptional expertise. They helped us build a highly reliable base on AWS, and the recently introduced Amazon Bedrock intelligent customer service has significantly reduced our labor costs.","DDoS / WAF æ¼ç»":"DDoS / WAF walkthrough","DevOps 管é建设":"DevOps pipeline construction","FinOps çæ¿æ¥å
¥":"FinOps Kanban access",GPUç®åæå¡:"GPU computing power service","Guardrails å®å
¨æ²»ç":"Guardrails Security Governance","Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤":"Guardrails PII desensitization and illegal word blocking and filtering","Hopper æ¶æï¼AI è®ç»ä¹çï¼æ¯æç¨çæ§å éãæéçªç ´ä¸äº¿åæ°æ¨¡å计ç®ç¶é¢ã":"Hopper architecture, the king of AI training, supports sparsity acceleration. Quickly break through the calculation bottleneck of trillion-parameter models.","IAM ç²¾ç»åæ§å¶":"IAM granular control","IB ç½ç»å¸¦å®½":"IB network bandwidth","Meta Llama ç³»å":"Meta Llama Series","Mistral AI ç³»å":"Mistral AI Series","OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã":"OpenAI's latest generation of cutting-edge intelligent models can handle extremely complex cognitive tasks and bring disruptive experience upgrades in reasoning and creative writing.","Organization 设计":"Organization design","PB çº§æµ·éæ°æ®å¤ç":"PB-level massive data processing","Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿":"Phase 1: Business requirements and security baseline","Phase 2: RAG / Agent æ¶æè®¾è®¡":"Phase 2: RAG/Agent architecture design","Phase 3: æå°å¯è¡æ§äº§å (MVP)":"Phase 3: Minimum Viable Product (MVP)","Phase 4: å
¨é¢æäº§ä¸ FinOps":"Phase 4: Full Production and FinOps","Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度":"Q2 Enterprise model calling distribution popularity","RAG ç§åé¨ç½²":"RAG private domain deployment","S3 é¿æåè§å½æ¡£":"S3 long-term compliance archiving","SEO ä¼åå客èªå¨çæ":"SEO optimized blog automatically generated","SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã":"SPP customers generally have access to Amazon Bedrockâs latest whitelisted experience in Preview.","SRE äºåçè¿ç»´":"SRE cloud native operation and maintenance","ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã":"ã³ã¢ãã¤ãã¨ã®support and disadvantages society ã®ãã¸ãã¹ã«å¤§ããªå¤ leather ãããããã¾ãã. AWS SPP is dedicated to knowledge, Amazon Bedrock
298is used to utilize AI, and automation is applied to improve efficiency.",ç«ç¹å°å¾:"Sitemap","å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã":"Quickly access major pages and documentation pages of this website.",主è¦é¡µé¢:"Main Pages",ææ¡£é¡µé¢:"Documentation Pages",é¦é¡µ:"Home",éç§æ¿ç:"Privacy Policy",æå¡æ¡æ¬¾:"Terms of Service","Cookie æ¿ç":"Cookie Policy","DataInsight æºæ":"DataInsight",ä¼ä¸å
鍿ºåº:"Enterprise Knowledge Hub","å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã":"Connect to Confluence, S3, and Notion repositories. Automatically parse unstructured data and provide citation-backed intelligent Q&A.","æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ":"Support parsing of complex formats such as PDF and PPT",å
ç½®è®¿é®æéæ ¡éªååç追溯:"Built-in access control validation and answer traceability","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ":"Deployment architecture based on RAG best practices","CodePilot æºç ":"CodePilot",ç åæè½æå:"Engineering Productivity Boost","æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã":"Integrate with GitLab and CodeCommit repositories, align with existing code style, and provide code review, comment generation, and vulnerability scanning.",æ¯æç§æé¨ç½²æ¨¡åè¾
å©:"Support assistance with privately deployed models",代ç åºå¢éç´¢å¼åæ¥ææ¯:"Incremental repository index synchronization",åå°ä¸è§è代ç
298åå
¥ä¸»å¹²:"Reduce non-compliant code merges into the main branch","CustomerEngage æºè":"CustomerEngage",æºè½å®¢æä¸æ¢:"Intelligent Customer Service Hub","å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã":"Connect to Zendesk and WeChat Official Accounts to provide multi-turn conversational bots with sentiment analysis and smooth handoff to human agents.",æå¾è¯å«åç¡®çè°ä¼æ¨¡å:"Intent recognition accuracy tuning model","䏿¢æ CRM ç³»ç» API æé":"Integrate with existing CRM system APIs",ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶:"Sensitive-word filtering and compliance audit mechanisms",ç®ä½ä¸æ:"Simplified Chinese",æ¥æ¬èª:"Japanese",ç¹é«ä¸æ:"Traditional Chinese",å¹»è§:"hallucinations","Amazon Bedrock ææ¡£ä¸å¿":"Amazon Bedrock Documentation Center","å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã":"Focusing on Amazon Bedrock enterprise implementation, we organize practical documents from entry assessment, knowledge base and Agent solution design, to security governance, cost operation and maintenance, and delivery implementation.",åç±»çé:"Classification filter",å
¨é¨:"all",æ¥ç详æ
:"check the details","åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼":"Ready to implement Amazon Bedrock in your enterprise?","æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã":"We can assist you with account preparation, model access, knowledge base construction, Agent integration, security governance, and online operation and maintenance.","é¢çº¦ Bedrock å¨è¯¢":"Book a Bedrock Consultation","éåé
读人群ï¼":"Suitable for reading crowd:",åé:"minute",ä¼ä¸è½å°å»ºè®®:"Business implementation suggestions","COREBYTE å¯ä»¥æä¾çæ¯æ":"Support COREBYTE can provide","è½»é CTA":"Lightweight CTA","Bedrock å
¥é¨":"Getting Started with Bedrock","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼":"What is Amazon Bedrock? Why do companies need to pay attention to it?","ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã":"Introduces the basic positioning of Amazon Bedrock, suitable enterprise scenarios, and its differences from traditional AI API calling methods.","é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å
±å认ç¥ã":"Explain the positioning, value, and implementation prerequisites of Amazon Bedrock to enterprise teams to help management and technical teams establish a common understanding.","8 åé":"8 minutes","ä¼ä¸çæå¼ AI":"Generative AI for the enterprise",æ¨¡åæ¥å
¥:"Model access",ä¼ä¸è½å°:"Enterprise landing","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿":"What is Amazon Bedrock? Why do companies need to pay attention to it? - CoreByte Documentation Center","ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å
¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã":"Explain the positioning, applicable scenarios, and access methods of Amazon Bedrock from an enterprise perspective to help the team evaluate whether it is suitable to start a generative AI project.","Amazon Bedrock çå®ä½":"Amazon Bedrock Positioning",éååªäºä¼ä¸åºæ¯:"Which business scenarios are suitable for","ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«":"Differences from traditional AI API calling methods","ä¸ AWS äºæå¡çæçå
³ç³»":"Relationship with AWS cloud service ecosystem","COREBYTE å¯ä»¥æä¾åªäºåå©":"How COREBYTE can help","ä¼ä¸ç®¡çè
ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人":"Business managers, technical leaders, architects, AI project sponsors","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼":"How do you choose the right Bedrock model for your enterprise business?","帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å
¨è¦æ±åä¸å¡åºæ¯ã":"Help enterprises understand that model selection should not only look at parameters and popularity, but should also combine cost, speed, context, language capabilities, security requirements and business scenarios.","ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å
åªææ¨¡åä½éæç度åå³çã":"Based on business goals and engineering constraints, establish an enterprise model evaluation framework to avoid making decisions based solely on model volume or popularity.","9 åé":"9 minutes",模åéæ©:"Model selection","Bedrock 模å":"bedrock model",夿¨¡åçç¥:"multi-model strategy","ä¼ä¸ AI":"Enterprise AI","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿":"How do you choose the right Bedrock model for your enterprise business? - CoreByte Documentation Center","æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã":"Provides an enterprise-executable approach to Bedrock model evaluation that balances accuracy, latency, cost and governance requirements.",模åéæ©çåºæ¬åå:"Basic principles of model selection",ä¸åè¡ä¸éæ±å·®å¼:"Different needs in different industries","ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡":"Cost, latency, accuracy balance","PoC ä¸å¤æ¨¡åçç¥":"PoC and multi-model strategy",é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å:"Avoid blindly pursuing the largest model","æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº":"Architect, AI Platform Team, Product Owner",äº¤ä»æå:"Delivery Guide","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤":"8 key steps for enterprises to implement Amazon Bedrock","ä»è´¦å·åå¤ãæéé
ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã":"From account preparation, permission configuration, model selection, PoC testing to official lau
298nch, we will introduce the basic path for enterprises to implement Bedrock.","ç»åº Bedrock ä¼ä¸è½å°çå
«æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã":"Provides an eight-step implementation route for Bedrock enterprise implementation to help the project transition smoothly from pilot to production.","10 åé":"10 minutes","Bedrock 交ä»":"Bedrock Delivery",ä¸çº¿æµç¨:"Online process",å®å
¨æ²»ç:"security governance",ææ¬çæ§:"cost monitoring","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿":"8 key steps for enterprises to implement Amazon Bedrock - CoreByte Documentation Center","æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 个å
³é®æ¥éª¤ã":"The 8 key steps of the Bedrock project from needs assessment to online operation and maintenance are summarized by stages.","æ¥éª¤ 1ï¼éæ±è¯ä¼°":"Step 1: Needs Assessment","æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©":"Step 2-4: Account, permissions and model selection","æ¥éª¤ 5-6ï¼æ¥å
¥ä¸æ¹æ¡è®¾è®¡":"Step 5-6: Access and solution design","æ¥éª¤ 7ï¼å®å
¨æ²»ç䏿æ¬çæ§":"Step 7: Security Governance and Cost Monitoring","æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å":"Step 8: Go online and continue optimization","项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é":"Project managers, delivery leaders, enterprise IT management teams","ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼":"How can a business determine if itâs right for them to start using Amazon Bedrock now?","帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å
·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å
¨æ²»çè½åã":"Help enterprises make decision-making assessments and determine whether they have data foundation, business scenarios, budget, technical team and security governance capabilities.","æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå
¥é£é©ã":"Provide a self-evaluation framework for enterprises before launching Bedrock projects to reduce the risk of blind investment.",项ç®è¯ä¼°:"project evaluation","PoC å³ç":"PoC decision",æ°æ®åºç¡:"Data base","Bedrock è§å":"Bedrock Planning","ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿":"Is this the right time for your business to start using Amazon Bedrock? - CoreByte Documentation Center","éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã":"Assess the enterprise's readiness to launch Bedrock through five dimensions: scenarios, data, authority, budget, and team capabilities.",æ¯å¦ææç¡®ä¸å¡åºæ¯:"Is there a clear business scenario?",æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡:"Is there available documentation and data base?","æ¯å¦å
·å¤ AWS è´¦å·ä¸æéåºç¡":"Do you have basic AWS account and permissions?",æ¯å¦æå®å
¨ä¸é¢ç®çº¦æç®¡çè½å:"Do you have the ability to manage safety and budget constraints?","æ¯å¦å¯ä»¥å
å PoC":"Is it possible to do a PoC first?","ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å
¨è´è´£äºº":"Corporate management, digitalization manager, information security manager","ä¼ä¸ç¥è¯åº / RAG":"Enterprise Knowledge Base/RAG","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå":"Amazon Bedrock Knowledge Bases: Enterprise Knowledge Base and RAG Implementation Guide","ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å
é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã":"Introduces how to build internal enterprise knowledge Q&A, document retrieval, customer service knowledge base and business assistant based on Bedrock Knowledge Bases.","ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã":"Introduce the implementation methods, risk points and governance suggestions of Bedrock Knowledge Bases and RAG from the perspective of enterprise practice.","11 åé":"11 minutes",ä¼ä¸ç¥è¯åº:"Enterprise knowledge base",æ°æ®æºæ²»ç:"Data source governance","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Knowledge Bases: Enterprise Knowledge Base and RAG Implementation Guide - CoreByte Documentation Center","è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã":"Explain how enterprises can use Bedrock Knowledge Bases to build RAG applications and manage data, permissions and retrieval.","ä»ä¹æ¯ RAG":"What is RAG",为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº:"Why companies need their own knowledge base",é忥å
¥åªäºææ¡£:"Which documents are suitable for inclusion?",æ£ç´¢ä¸å¼ç¨æºå¶:"Search and citation mechanism",è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©:"Landing precautions and common risks","ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸":"Knowledge management team, customer service system leader, architect","ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº":"Why are enterprise knowledge base projects prone to failure? Common misunderstandings about Bedrock RAG implementation","æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å
æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã":"Summarize the common problems faced by enterprises when doing knowledge base projects, including poor document quality, confusing permissions, no update mechanism, and lack of evaluation methods.","å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã":"Review common misunderstandings of enterprise RAG projects to help the team establish the correct delivery and operation mechanism in the early stages of the project.","RAG 误åº":"RAG misunderstandings",ç¥è¯åºå¤±è´¥åå :"Knowledge base failure reasons",ææ¡£æ²»ç:"Document governance",æéæ²»ç:"Authority governance",æç»ç»´æ¤:"Ongoing maintenance","Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿":"Common misunderstandings about Bedrock RAG implementation - CoreByte Documentation Center","è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã":"Analyze common failure factors of enterprise knowledge base projects and provide executable improvement suggestions.",ææ¡£è´¨éé®é¢:"Document quality issues",æ°æ®æéé®é¢:"Data permission issues",åå䏿£ç´¢çç¥é®é¢:"Chunking and retrieval strategy issues",缺å°åé¦éç¯:"Lack of feedback loop",ç¼ºå°æç»ç»´æ¤æºå¶:"Lack of ongoing maintenance mechanism","项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè
":"Project leader, knowledge base operation and maintenance team, IT manager","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼":"What can Amazon Bedrock Agents do for businesses?","ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã":"Describe how Bedrock Agents help enterprises combine models, business systems, APIs, and enterprise data to achieve more automated business processes.","è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿
298è¥ãIT æ¯æä¸çåºç¨è¾¹çã":"Explain how Bedrock Agents work with enterprise systems and the application boundaries across customer service, sales, operations, and IT support.",ä¸å¡èªå¨å:"business automation","API éæ":"API integration",ç¥è¯åº:"knowledge base",人工审æ¹:"Manual approval","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿":"What can Amazon Bedrock Agents do for businesses? - CoreByte Documentation Center","ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã":"Analyze the capability boundaries, applicable scenarios and governance points of Bedrock Agents from a business perspective.","Agent 䏿®éè天æºå¨äººçåºå«":"The difference between Agent and ordinary chatbots","è¿æ¥ä¼ä¸ç³»ç»ä¸ API":"Connect enterprise systems with APIs",éåçä¸å¡åºæ¯:"Suitable business scenarios",人工审æ¹ä¸å®å
¨è¾¹ç:"Manual Approval and Security Boundaries",è½å°å®æ½è¦ç¹:"Key points for implementation","ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç":"Business system leader, process automation team, AI product manager","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥":"From Chatbots to Business Agents: The Next Step for Enterprise AI Applications","è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å
·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã":"Explain why enterprises should not just stop at question and answer robots, but should gradually build business agents that can call tools, connect systems, and complete tasks.","帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã":"Help enterprises transition from the chat Q&A stage to the task execution stage and establish AI application forms with more business value.","ä¸å¡ Agent":"Business Agent",å·¥å
·è°ç¨:"Tool call",工使µèªå¨å:"Workflow automation",é£é©æ§å¶:"Risk control","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿":"From Chatbots to Business Agents: The Next Step for Enterprise AI Applications - CoreByte Documentation Center","说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã":"Explain how enterprises can gradually evolve from question-and-answer Chatbots to business agents that can perform tasks.","Chatbot çå±é":"Limitations of Chatbot","Agent çä¸å¡ä»·å¼":"Agentâs business value",å·¥å
·è°ç¨ä¸å·¥ä½æµèªå¨å:"Tool calling and workflow automation",éè¦äººå·¥ç¡®è®¤çåºæ¯:"Scenarios that require manual confirmation",é£é©æ§å¶æºå¶:"risk control mechanism","AI åºç¨è´è´£äººãæµç¨ç®¡çè
ãä¼ä¸æ¶æå¢é":"AI application leader, process manager, enterprise architecture team","å®å
¨ä¸ Guardrails":"Security with Guardrails","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç":"Amazon Bedrock Guardrails: Security Boundaries for Enterprise Generative AI","ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å
æ¬å
容å®å
¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã":"Describe the role of Guardrails in enterprise AI applications, including content security, sensitive information protection, output control, and risk reduction.","帮å©ä¼ä¸çè§£ Guardrails å¨è¾å
¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã":"Help enterprises understand the position of Guardrails in input and output risk control and how it works with Agents and Knowledge Bases.",å
容å®å
¨:"Content security",ææä¿¡æ¯ä¿æ¤:"Sensitive information protection",è¾åºæ§å¶:"Output control",ä¼ä¸æ²»ç:"corporate governance","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Guardrails: Security Boundaries for Enterprise Generative AI - CoreByte Documentation Center","è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã":"Analyze how Guardrails is used in enterprise scenarios and the key points of strategic design.",为ä»ä¹ä¼ä¸éè¦å®å
¨è¾¹ç:"Why businesses need security perimeters",è¾å
¥ä¸è¾åºé£é©:"Input and output risks",çç¥é
ç½®éç¹:"Key points of strategy configuration","ä¸ AgentsãKnowledge Bases çé
å":"Cooperation with Agents and Knowledge Bases",è¿è¥å»ºè®®:"Operational suggestions","ä¿¡æ¯å®å
¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå":"Information security team, risk control team, AI platform operation and maintenance personnel","ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å
³æ³¨åªäºå®å
¨ä¸åè§é®é¢ï¼":"What security and compliance issues do businesses need to be concerned about when using Amazon Bedrock?","ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å
¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã":"From the perspectives of IAM permissions, data access, log auditing, network security, model invocation and supplier management, this article introduces the issues that enterprises need to consider before using Bedrock.","æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å
¨ä¸åè§æ£æ¥æ¸
åï¼é使²»çç²åºã":"Provide a security and compliance checklist before enterprises go online with Bedrock to reduce governance blind spots.",审计:"audit",æ°æ®è¾¹ç:"data boundaries",è®¿é®æ§å¶:"access control",åè§æ²»ç:"Compliance governance","ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å
¨ä¸åè§æ¸
å - CoreByte ææ¡£ä¸å¿":"Security and Compliance Checklist for Enterprises Using Amazon Bedrock - CoreByte Documentation Center","è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å
¨ä¸åè§è¦ç¹ã":"Bedrock security and compliance essentials covering IAM, data boundaries, log auditing, and approval processes.","IAM æéæå°å":"IAM permission minimization",æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç:"Data Boundaries and Sensitive Information Handling",æ¥å¿ä¸å®¡è®¡:"Logging and auditing",è®¿é®æ§å¶ä¸å®¡æ¹æµç¨:"Access control and approval process",ä¾åºåä¸è´£ä»»è¾¹çæ²»ç:"Supplier and Responsibility Boundary Governance","å®å
¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é":"Security compliance manager, audit team, platform governance team",ææ¬ä¸è¿ç»´:"Cost and operation and maintenance","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿
é¡»èèçè´¹ç¨é®é¢":"How to control Amazon Bedrock costs? Cost issues that companies must consider before going online","ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å
³æ³¨çææ¬å ç´ ï¼å
æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã":"Introduces the cost factors that enterprises need to pay attention to when using Bedrock, including model invocation, token usage, knowledge base retrieval, batch processing, concurrency and monitoring.","ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã":"From the two dimensions of cost structure and operation and maintenance strategy, it explains how enterprises can establish an executable cost control mechanism before going online.","Bedrock ææ¬":"Bedrock cost",é¢ç®çæ§:"budget monitoring","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿":"How to control Amazon Bedrock costs? - CoreByte Documentation Center","说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«
298é¢ç®ä¸çæ§æºå¶ã":"Explain the key points of cost assessment and operation and maintenance before Bedrock goes online, and help enterprises establish budget and monitoring mechanisms.",ææ¬ç»æä¸å½±åå ç´ :"Cost structure and influencing factors",模åéæ©å¯¹ææ¬çå½±å:"Impact of model selection on costs",æµéå³°å¼ä¸å¹¶å管ç:"Traffic peaks and concurrency management",æç¤ºè¯ä¸ç¼åä¼å:"Prompt words and cache optimization",é¢ç®æé䏿ç»çæ§:"Budget reminders and ongoing monitoring","FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè
":"FinOps team, operation and maintenance leader, technical manager",è¡ä¸æ¹æ¡:"Industry solutions","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯":"6 types of enterprise application scenarios suitable for Amazon Bedrock","å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã":"Focusing on finance, e-commerce, manufacturing, games, corporate offices, customer service centers and other industries, we will introduce the application directions suitable for Bedrock.","æ»ç» Bedrock å¨å
类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã":"Summarize Bedrockâs feasible application directions and implementation considerations in six common industry scenarios.",éèåè§é®ç:"Financial Compliance Q&A",çµå客æ:"E-commerce customer service",å¶é ç¥è¯åº:"Manufacturing knowledge base",å¤è¯è¨è¿è¥:"Multi-language operation","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿":"6 types of enterprise application scenarios suitable for Amazon Bedrock - CoreByte Documentation Center","è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã":"Bedrock application directions cover finance, e-commerce, manufacturing, games, corporate offices and customer service centers.",çµåæºè½å®¢æ:"E-commerce intelligent customer service",å¶é ä¸è®¾å¤ç¥è¯åº:"Manufacturing Equipment Knowledge Base",游æç©å®¶æå¡:"Gamer Services",ä¼ä¸å
é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥:"Internal knowledge assistant and multi-language operation","è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é":"Industry business leaders, digital transformation teams, product and operations teams","Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã":"Amazon Bedrock is a managed generative AI service provided by AWS that enables enterprises to build applications using basic models from multiple providers on a unified platform and combining the enterprise's own data. According to AWS official documentation, Bedrock provides model invocation, knowledge base, Agents, Guardrails and other capabilities to help teams advance model invocation in the experimental stage into manageable production practices.","å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å
è¯ä¼° Bedrockï¼":"Not all companies need to build a complex AI platform all at once, but the following scenarios are generally suitable for prioritizing Bedrock evaluation:","å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å
¥ä¸è¿ç»´å¤æåº¦ã":"The core system is already running on AWS and hopes to reduce the complexity of introducing additional platforms and operating and maintenance.","éè¦å¨å¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã":"There is a need to evaluate and switch between multiple models rather than locking into a single model provider.","计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾
å©ãå
容çæçä¸å¡åºç¨ï¼å¹¶å
³æ³¨æéä¸å®¡è®¡ã":"Plan to build business applications such as enterprise knowledge Q&A, process assistance, and content generation, and pay attention to permissions and auditing.","ä¼ ç»æ¹å¼é常å
ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å
¥çäº
298§é¶æ®µåï¼å¸¸è§ææå
æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å
¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ
ã":'The traditional method usually starts with a single model API and iterates quickly. However, after entering the production stage, common challenges include permission governance, log auditing, model switching costs, RAG engineering complexity, etc. The value of Bedrock does not lie in "replacing all development work", but in reducing the engineering burden of enterprises in model governance, access specifications and operability through hosting capabilities.',"å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé
å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å
¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å
¨æ§å¶æµç¨ã":"In enterprise scenarios, Bedrock is often not deployed in isolation. It is usually used in conjunction with IAM, CloudWatch, VPC/PrivateLink, S3, log audit system, etc. The significance of this is that after the introduction of generative AI, enterprises can still use the existing account system, permission policies and security control processes.","ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸
ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿
ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å
¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã":"From the perspective of a service provider, we usually assist customers in completing four types of work: requirements clarification, technology selection, PoC verification, and online governance. The focus is not on promising âguaranteed success,â but on finding an executable path between business goals, cost boundaries, and security requirements.","建议å
å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å
æâæ¥å
¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã":'It is recommended to define 1-2 quantifiable business goals (such as processing timeliness, service quality, or operational efficiency) before deciding on the model and architecture. Avoid taking "access model" as the end point of the project, and instead take "continuous operation and maintenance" as the acceptance criterion.',"ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã":'Enterprise model selection should focus on "whether the business tasks meet the standards" rather than "whether the model parameters are larger." It is recommended to evaluate simultaneously from the four dimensions of task type, response delay, call cost, and governability, and to institutionalize the evaluation process.',"éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã":"Scenarios such as finance, medical care, manufacturing, and e-commerce have different emphasis on model capabilities: some place more emphasis on compliance interpretability, some place more emphasis on multi-language customer service throughput, and some place more emphasis on the depth of document understanding. A unified model does not necessarily cover all scenarios.","å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé
ç»ä¸å模åã":"In an enterprise environment, model invocation cost and service experience often restrict each other. Higher-capacity models may bring higher token costs and delays; lightweight models may not perform well on complex problems. It is recommended to distribute requests to different models via hierarchical routing.","PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã
298":'In the PoC stage, it is recommended to prepare at least two sets of candidate models and compare them on the same evaluation set: accuracy, rejection rate, risk output rate, average delay, and single cost. The "main model + fallback model" strategy can be used in the production stage to improve stability.',"æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸
æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã":"The largest model is not always the best choice. If the business problem has a relatively clear structure and limited context, a lightweight model may meet the objectives and significantly reduce costs. Model selection should be an ongoing optimization process rather than a one-time decision.","建ç«å
鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçå夿å
¥ã":'Establish an internal model evaluation baseline: unified test set, unified scoring caliber, and unified release threshold. This can reduce the repeated investment of "changing models and starting over".',"æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã":"We can help design the PoC evaluation framework, establish routing strategies, implement monitoring indicators, and align them with the company's existing approval process.","å
æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã":"First clarify the business goals and evaluation indicators, such as processing efficiency, response quality, compliance risk control, etc. Without clear goals, subsequent technical decisions can easily deviate.","åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã":"Prepare AWS account structure and environment tiering (development/test/production).","宿 IAM æå°æéé
ç½®åå
³é®æä½å®¡æ¹è·¯å¾ã":"Complete IAM minimum privilege configuration and critical operation approval paths.","åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã":"Screen candidate models based on task objectives and develop a PoC comparison plan.","宿 API æ¥å
¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å
ï¼æ Agent ä»»å¡ç¼æä¼å
ã两è
é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã":"After completing API access, enterprises usually need to choose between two paths: knowledge base/RAG first, or Agent task orchestration first. Both are feasible, but the architectural focus and governance methods are different. It is recommended to combine business scenario assessment.","å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å
ä¸çº¿åææ¬å¤±æ§ã":"Security governance typically includes Guardrails, log auditing, sensitive information handling, and network boundary controls. At the cost level, it is recommended to establish token monitoring, call budget alarms and peak strategies to avoid cost loss after going online.","å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å
åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã":"It is recommended to go online in batches and retain the manual process. After going online, failed samples, risk samples, and high-cost request samples should be continuously recycled to form an iterative closed loop.","æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé
åï¼äº§åãITãå®å
¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã":"Think of the Bedrock project as âongoing operational capability buildingâ rather than a one-time feature development. Cooperation at the organizational level (product, IT, security, legal affairs) often determines the upper limit of the project.","æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸
åï¼å¹¶é
åä¼ä¸å®æé¶æ®µéªæ¶ã":"We can assist in formulating delivery plans, verifying the feasibility of solutions, establishing go-live governance lists, and assisting enterprises in completing stage acceptance.","æå¸¸è§çé£é©æ¯âå
ä¸å¹³å°åæ¾åºæ¯âã建议å
确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå
é¨å©æï¼åå³å®æ¯å¦å¯å¨ã":'The most common risk is "get on the platform first and then find the scene." It is recommended to confirm at least one quantifiable scenario, such as customer service eff
298iciency improvement, knowledge retrieval, document processing or internal assistant, before deciding whether to launch it.',"è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾
å©ï¼é常éè¦å
·å¤å¯æ´çã坿æã坿´æ°çå
é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã":"If the enterprise goal involves knowledge Q&A or process assistance, it usually needs to have internal documents that can be organized, authorized, and updated. The data base determines the feasible upper limit of a RAG or Agent.","建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å
宿åºç¡æ²»çï¼åè¿å
¥ç产级 AI 项ç®ã":"It is recommended to confirm the account structure, role permissions, audit logs and network policies in advance. If account governance has not yet been established, it is recommended to complete basic governance before entering a production-level AI project.","çæå¼ AI 项ç®ä¸ä»
æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã":"Generative AI projects are not just a technical issue, but also involve compliance, auditing, and cost boundaries. Businesses need to be able to continuously manage sensitive information, access controls and budget alerts.","PoC æ¯éä½å³çé£é©çå
³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã":"PoC is key to reducing decision-making risk. It is recommended to complete a small-scale verification within 4-8 weeks, use real business data to evaluate the effects, risks, and costs before deciding whether to expand.","妿äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å
è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å
å½¢æé夿å
¥ã":"If more than two of the five readiness measures are obviously insufficient, it is recommended to first supplement the basic capabilities and then promote large-scale launch to avoid duplication of investment.","æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸
忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å
¥ä¸ä¸é¶æ®µã":"We can assist in completing readiness assessment, PoC solution design and risk list sorting to help companies determine whether to enter the next stage.","RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå
æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã":"RAG (Retrieval Augmented Generation) is a way to retrieve enterprise data before generating it. According to AWS official documentation, Knowledge Bases can help teams host retrieval, vectorization, context enhancement and other aspects to reduce duplication of engineering work.","åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå
é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é
èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã":"The basic model has general knowledge, but enterprise scenarios require private processes, product rules, and internal systems. The role of the knowledge base is to base answers on actual enterprise data and improve traceability, rather than relying solely on model memory.","æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã":"Standard operating procedures (SOP), product manuals, policies and systems, FAQs, and service process documents.","éè¦çæ¬ç®¡çãæéè¾¹çæ¸
æ°ãå¯æç»æ´æ°çæ°æ®æºã":"A data source that requires version management, clear permission boundaries, and sustainable updates.","ä¸å»ºè®®ä¼å
æ¥å
¥æªç»æ¸
æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã":"It is not recommended to give priority to documents that have not been cleaned, have serious conflicts, or lack responsibility.","å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿":"In the Bedrock Knowledge Bases, businesses can","妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã":`If the original document has issues such as outdated, conflicting, missing context, etc., the quality of the model's answer will be directly affected. RAG cannot automatically fix root causes of "poor source data quality".`,"å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å
¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã":"Many projects ignore permission isolation during the pilot phase, and only after going online do they discover that different roles have compliance risks when seeing the same answer. It is recommended to complete permission hierarchy and access policy definition before accessing.","è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå
æ°æ®åéæåºè®¾ç½®ã":"Chunking too large will dilute the focus, and chunking too small will lose semantic integrity. When search results are unstable, the problem is often not with the model, but with the chunking strategy, metadata, and reordering settings.","è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã":'Without the collection of user feedback, manual error correction, and failure sample analysis, it will be difficult to continuously improve system quality. It is recommended to establish a cycle mechanism of "problem classification-repair-verification".',"ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã":"The knowledge base is not built once and for all. Enterprise systems, product strategies, and processes will change, and data sources and retrieval strategies need to be updated simultaneously, otherwise the application will quickly become distorted.","æ RAG 项ç®çº³å
¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã":"Integrate the RAG project into the long-term operation system: clarify the data responsible person, update frequency, quality dashboard and review rhythm.","æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã":"We can assist in establishing a knowledge base quality governance framework, problem location mechanism and iteration plan to reduce the risk of rework in the later stages of the project.","è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å
·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã":"Chatbots usually focus on question and answer, while Agents emphasize âunderstanding tasks, calling tools, executing steps, and returning results.â According to AWS official description, Bedrock Agents can orchestrate models, data sources and APIs, suitable for more complex business processes.","Agent çå
³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå
é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã":'The key value of Agent lies in connecting business interfaces such as CRM, work orders, orders, and internal approval systems. In this way, user requests can be further expanded from "consult" to "perform action".',"客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã":"Customer service: Query work order status, return processing suggestions, and trigger standard processes.","éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã":"Sales: Summarize customer information, generate visit suggestions, and link the lead system.","è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã":"Operation: Automatically generate daily reports, exception reminders, and cross-system task synchronization.","IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã":"IT Support: Perform common troubleshooting steps and generate structured feedback.","æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å
³é®æ§å¶ç¹ã":"When high-risk actions involving funds, permissions, contracts, etc. are involved, it is recommended to set up manual approval nodes. Agents can improve efficiency but should not bypass critical enterprise control points.","建议å
éåæµç¨æ¸
æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å
䏿¬¡æ§æ¥å
¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã":"It is recommended to first select pilot scenarios with clear processes, stable rules, and mature interfaces, and then gradually expand to cross-department processes to avoid excessive governance complexity caused by connecting too many systems at once.","ä¼å
å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸
åâï¼å¹¶ä¸å®å
¨ã审计å¢é忥ã":`Prioritize defining the Agent's "capability boundaries" and "prohibited action list" and synchronize them with the security and audit teams.`,"æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã":"We can assist in planning Agent solutions, sorting out system interfaces, designing approval processes and monitoring indicators to help the project progress steadily.","ä»
é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å
¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã":"Question-and-answer capabilities alone often fail to cover the scenario where enterprises âquery and then executeâ. For example, after the user consultation is completed, it still needs to be manually entered into the system for processing, and the process chain has not been substantially shortened.","ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä»
æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã":'The value of business agents lies in connecting "understanding requirements" and "executing actions", making AI a process node rather than just a conversation interface. This often improves response eff
298iciency and process consistency.',"éè¿æ ååå·¥å
·è°ç¨ï¼Agent å¯ä»¥è®¿é®å
é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å
¥è¾åºç»ææ¸
æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã":"Through standardized tool calls, agents can access internal APIs, query knowledge bases, trigger notifications, or create tasks. The core is to ensure that the input and output structure is clear, failure can be rolled back, and the process can be traced.","è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å
å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã":"Financial changes, authority adjustments, external commitments and other actions should retain manual confirmation. Agent can first complete data collection and generate suggestions, and then submit them to the approver for confirmation and execution.","建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å
³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã":'It is recommended to use a combination of Guardrails, action whitelists, audit logs, and exception alerts. What enterprises focus on is not "the higher the automation ratio, the better", but "continuous improvement of efficiency under controllable conditions".',"ä»å䏿µç¨è¯ç¹å¼å§ï¼å
建ç«ç¨³å®å·¥å
·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã":"Starting from a single process pilot, establishing a stable tool chain first, and then promoting multi-system collaboration can effectively reduce cross-system integration risks.","æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å
·æ¥å
¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã":"We can assist in designing Agent process blueprints, tool access specifications, risk control and operational indicator systems.","çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å
¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é
ç½®çå®å
¨çç¥ã":"Generative AI involves risks such as compliance, branding, and user privacy in enterprise scenarios. AWS official documentation states that Guardrails can be used to evaluate user input and model output to help applications establish configurable security policies.","é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å
¥å¯è½å
å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å
容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å
¨è¾¹çåºåæ¶è¦çè¾å
¥åè¾åºã":"Risks usually come from both ends: user input may contain illegal requests or sensitive information; model output may contain inappropriate content, out-of-bounds suggestions, or information leakage. Security boundaries should cover both inputs and outputs.","å
å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã":"Content filtering and topic restrictions: Reduce the risk of illegal topic output.","ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå
容è¿è¡è¯å«ä¸å¤çã":"Sensitive information protection: Identify and process PII and other content.","è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã":"Lexical strategy and response processing: define interception, replacement, prompts and other processing methods.","Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿":"Guardrails can be used with model calls, Agents, and Knowledge Bases, or via","æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å
ä¸ç»åè¯æ¥æè¿å¤æä½è½åã":"According to the official AWS IAM documentation, Bedrock supports identity-based policies, policy resources, and condition keys. It is recommended to split permissions by role to avoid one set of credentials having too many operational capabilities.","åºæç¡®åªäºæ°æ®å¯ä»¥è¿å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã":"It should be clear which data can enter the model context and which must be desensitized or disabled. For cross-region inference and multi-environment calls, it is recommended to evaluate data sovereignty and regulatory requirements simultaneously.","建议记å½å
³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã":'It is recommended to record the key call chain: request source, model version, policy hits, and output processing results. The audit goal is not to "save the log itself", but to supp
298ort problem tracing and responsibility definition.',"é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå
³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å
¥å®¡æ¹æµï¼é¿å
æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã":"It is recommended that high-risk capabilities (such as production environment policy changes, cross-account authorization, and key action execution) be included in the approval process to avoid systemic risks caused by permission proliferation.","æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é
ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã":"Service providers can assist with implementation, but companies need to retain core decision-making and control rights. It is recommended to clarify the boundaries between the two parties at the contract and process levels: who is responsible for configuration, who is responsible for approval, and who is responsible for final responsibility.","å° Bedrock å®å
¨è¦æ±å¹¶å
¥ç°æäºå®å
¨å¶åº¦ï¼
298é¿å
å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã":'Incorporate Bedrock security requirements into the existing cloud security system to avoid the formation of a governance island of "a separate set of rules for AI systems".',"æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸
åï¼å¹¶é
åä¼ä¸å®å
¨å¢é宿è¯å®¡ä¸æ´æ¹ã":"We can help sort out the permission model, audit strategy and online checklist, and cooperate with the enterprise security team to complete the review and rectification.","AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å
¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é
ãæ¹å¤çï¼çç¸å
³ãä¸çº¿ååºå
å»ºç«ææ¬å£å¾ï¼é¿å
âåªçæ»è´¦ä¸çæ¥æºâã":'AWS official documentation points out that Bedrock costs are related to input/output tokens, calling model types, inference methods (on-demand, provisioning, batch processing), etc. Before going online, cost caliber should be established first to avoid "looking only at the general ledger without looking at the source".',"模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã":"The stronger the model capability, the greater the cost and delay pressure. It is recommended to layer requests according to complexity. For regular requests, use the lightweight model, and for complex requests, upgrade to the high-order model.","峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã":"Peak traffic often determines the overall budget cap. It is recommended to plan concurrency strategies, current limiting rules and service degradation plans in advance to ensure controllable operation during peak periods.","éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâ纳å
¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã":'By compressing context, reducing redundant history, and reusing high-frequency results, token consumption can be reduced. It is recommended that "prompt word management" be included in the operation and maintenance specifications, rather than just handled in the development stage.',"建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã":"It is recommended to establish budget thresholds, team-level cost dashboards and monthly review mechanisms. There should be automatic alarm and traceability processes for abnormal spikes in calls.","ä¸çº¿åå
å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶
é¢ç®æ¶çå¤ç½®çç¥âãå
·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã":'Before going online, conduct traffic simulations for 2-4 weeks to formulate cost range forecasts and clarify "disposal strategies when budgets are exceeded." For specific prices, please refer to the AWS official real-time price page.',"æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å
æç»ä¼åã":"We can help establish cost baselines, indicator systems and alarm mechanisms to help teams continue to optimize within controllable budgets.","å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã":"It can be used in scenarios such as system retrieval, process Q&A, and material summary. The focus is on output traceability and audit traces, rather than replacing manual decision-making.","éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã":"Suitable for tasks such as high-frequency consultation, order progress instructions, and after-sales process guidance. If combined with the knowledge base and work order system, service consistency can be improved.","å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ
鿡便´å为æ£ç´¢å¼å©æï¼è¾
å©ä¸çº¿æéä¸å¹è®ã":"Equipment instructions, maintenance manuals, and fault cases can be integrated into retrieval assistants to assist frontline troubleshooting and training.","å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å
¬åçæçåºæ¯ï¼éç¹å
³æ³¨å³°å¼å¹¶ååå
容å®å
¨æ§å¶ã":"It can be used in scenarios such as player FAQs, event rule explanations, and multi-language announcement generation, focusing on peak concurrency and content security control.","å¨å
é¨åå
¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®
298®çºªè¦æ´çãè·¨è¯è¨å
容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã":"In internal office scenarios, it can support system retrieval, meeting minutes collection, and cross-language content drafting. For cross-regional teams, multilingual capabilities are often one of the core requirements.","建议å
éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã":"It is recommended to first select a single industry and single process to do a PoC to clarify the business benefits and risks, and then gradually expand the scenario coverage.","æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã":"We can assist with industry scenario sorting, solution evaluation, architecture implementation and online operation and maintenance, and help enterprises advance steadily."},sz={'<h2 id="intro">为ä½éè¦æ£ç´¢å¢å¼ºçæï¼</h2> <p>å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã</p> <h2 id="components">æ ¸å¿åºç¡è®¾æ½å»ºè®¾</h2> <p>å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æ°æ®æ³¨å
¥ï¼</strong>å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã</li> <li><strong>ååä¸åµå
¥ï¼</strong>Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã</li> <li><strong>åé弿ï¼</strong>æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã</li> <li><strong>è¾åºï¼</strong>彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã</li> </ul>':'<h2 id="intro">¿Por qué necesitamos recuperar la generación mejorada? </h2> <p>Un modelo de lenguaje simple a gran escala sufre de fenómenos de "ilusión" y carece de los datos privados más recientes dentro de su empresa. Con la recuperación de generación aumentada (RAG), reducimos drásticamente la posibilidad de generar resultados inexactos y mejoramos la precisión del servicio al cliente al inyectar contexto de conocimiento relevante. </p> <h2 id="components">Construcción de infraestructura central</h2> <p>En AWS, CoreByte recomienda utilizar <strong>bases de conocimiento para Amazon Bedrock</strong> totalmente administradas:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Inyección de datos:</strong> utilice depósitos de Amazon S3 para monitorear automáticamente los eventos de carga de documentos. </li> <li><strong>Fragmentación e incrustación: </strong>Bedrock llama automáticamente a la incrustación de modelos grandes (como Titan Embeddings) y divide documentos largos en fragmentos (Chunks) con segmentos superpuestos. </li> <li><strong>Motor de vectores:</strong> recomendamos utilizar la versión del motor de recuperación de vectores de Amazon OpenSearch Serverless o pgvector basado en Aurora PostgreSQL, teniendo en cuenta el rendimiento de las consultas y las limitaciones de cumplimiento. </li> <li><strong>Resultado:</strong> Después de recibir la palabra solicitada, el motor realiza una búsqueda mixta de sinónimos y semántica, y coopera con Claude 3 para completar un riguroso resumen final. </li> </ul>','<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è
298¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã</p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>广æ³çåºç¡æ¨¡åéæ©ï¼</strong>ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã</li> <li><strong>èªå®ä¹æ¨¡åæ¯æï¼</strong>ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã</li> <li><strong>æç®¡ç代ç (Agents)ï¼</strong>æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã</li> <li><strong>å®å
¨ä¸éç§ï¼</strong>æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã</li> <li><strong>é²èæªæ½ (Guardrails)ï¼</strong>å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã</li> </ul> <h2 id="access">è®¿é® Amazon Bedrock</h2> <p>æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã</li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã</li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
<a href="#" class="text-blue-600 underline">æ¯æçåºå忍¡å</a> 以è·å详ç»å表ã</p> </div> <h2 id="pricing">å®ä»·</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾<strong>æé</strong>å<strong>é¢é
ååé</strong>两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æéè´ä¹°ï¼</strong>éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã</li> <li><strong>é¢é
ååéï¼</strong>对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã</li> </ul>':'<h2 id="overview">Descripción general</h2> <p>Amazon Bedrock es un servicio totalmente administrado que proporciona modelos fundamentales (FM) de alto rendimiento de empresas lÃderes en IA como AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI y Amazon a través de una única API, junto con un amplio conjunto de capacidades necesarias para crear aplicaciones de IA generativa que simplifiquen el proceso de desarrollo manteniendo la privacidad y la seguridad. </p> <p>Con el conjunto completo de caracterÃsticas proporcionadas por Amazon Bedrock, puede probar fácilmente una variedad de FM principales, personalizar de forma privada estos modelos usando sus datos a través de técnicas como el ajuste fino y la generación aumentada de recuperación (RAG) y crear agentes administrados que realicen tareas comerciales complejas, ya sea escribir código, procesar imágenes o interactuar con bases de datos. </p> <h2 id="features">CaracterÃsticas principales</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Amplia selección de modelos base:</strong> Elija entre los principales laboratorios de IA para encontrar el mejor modelo para su caso de uso. </li> <li><strong>Compatibilidad con modelos personalizados: </strong> ajuste los modelos de forma segura utilizando sus propios datos. Conecte modelos a sus fuentes de datos patentadas a través de RAG. </li> <li><strong>Agentes alojados: </strong>Puede configurar agentes para realizar operaciones complejas en nombre de los usuarios, integrarlos con API internas y externas e incluso ejecutar código. </li> <li><strong>Seguridad y privacidad:</strong> Sus datos no se utilizarán para entrenar el modelo base. Todos los datos se cifran en reposo y en tránsito. Puede utilizar AWS PrivateLink para conectarse de forma privada. </li> <li><strong>Guardrails:</strong> implemente protección personalizada a nivel de aplicación para filtrar contenido no deseado y bloquear información confidencial. <
298/li> </ul> <h2 id="access">Acceda a Amazon Bedrock</h2> <p>Puede acceder a Amazon Bedrock a través de: </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS Management Console:</strong> Experimente el modelo subyacente, cree una base de conocimientos y pruebe sus agentes en esta interfaz visual. </li> <li><strong>AWS CLI/SDK: </strong>Puede integrar Amazon Bedrock en aplicaciones y canalizaciones de datos existentes utilizando lenguajes de programación ampliamente compatibles, como Python, Java, Go, JavaScript y más. </li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>Nota:</strong> Debido a los requisitos de cumplimiento y disponibilidad, algunos modelos base solo están disponibles en regiones especÃficas de AWS. Revise <a href="#" class="text-blue-600 underline">regiones y modelos compatibles</a> para obtener una lista detallada. </p> </div> <h2 id="pricing">Precios</h2> <p>Con Amazon Bedrock, pagas en función de lo que consumes. Hay dos modelos de precios disponibles: <strong>Bajo demanda</strong> y <strong>Rendimiento aprovisionado</strong> para satisfacer diferentes necesidades comerciales:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Compra bajo demanda:</strong> Pago por uso mediante el procesamiento de tokens entrantes y salientes. Esta es la mejor opción para realizar pruebas y pruebas de concepto (PoC) sin un compromiso inicial. </li> <li><strong>Rendimiento aprovisionado:</strong> para entornos de producción que requieren un número garantizado de solicitudes por minuto o utilizan modelos personalizados ajustados, la capacidad aprovisionada proporciona una garantÃa fija durante un perÃodo de tiempo determinado. </li> </ul>','<p>æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã</p> <h2 id="benefits">æ¥å
¥ SPP çä¼å¿</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨ä¸ç»ç®ï¼</strong>æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã</li> <li><strong>è´¦åè¿ä½£æææ£æ 让ï¼</strong>åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã</li> <li><strong>é¦å模åä½éªæéï¼</strong>SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã</li> </ul> <h2 id="steps">è´¦å·è¿ç§» / æ°å»ºæ¥éª¤</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">é¶æ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">æè¿°</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">卿</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM åæéè¯ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 工使¥</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. åéé请 (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">ä» CoreByte ç Management Account ååº Organization æè½½é请ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿¶</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. è´¦åæè½½å¹¶çæ</td> <td class="px-6 py-4 text-sm text-gray-500">客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è§è®¡è´¹å¨æ</td> </tr> </tbody> </table> </div> <h2 id="support">ææ¯æ¯æä¿é</h2> <p>æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã</p>':'<p>
298Bienvenido a convertirse en cliente de proveedor de soluciones (SPP) de CoreByte AWS. A través de nuestros planes de hosting, no sólo disfrutarás de consultorÃa técnica, sino que también obtendrás la gestión de facturas de recursos más rentable. </p> <h2 id="benefits">Ventajas de acceder al SPP</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Crédito y liquidación oficial:</strong> Manejamos directamente su sistema contable y proporcionamos lÃneas de crédito para facilitar el reembolso corporativo y la liquidación transfronteriza. </li> <li><strong>Reembolsos o descuentos en facturas: </strong>Descuentos exclusivos e incentivos en efectivo basados ââen niveles de consumo para maximizar el retorno de la inversión en la nube. </li> <li><strong>Acceso a la experiencia del primer modelo: </strong>los clientes de SPP generalmente tienen acceso a la experiencia de la lista blanca más reciente de Amazon Bedrock en el perÃodo de vista previa. </li> </ul> <h2 id="steps">Migración de cuenta/nuevos pasos</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th alcance="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 mayúsculas seguimiento-más amplio">Fase</th> <thscope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 mayúsculas seguimiento-más amplio">Descripción</th> <thscope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 seguimiento en mayúsculas-más ancho">Punto</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM y evaluación de permisos</td> <td class="px-6 py-4 text-sm text-gray-500">Los arquitectos de CoreByte revisan las cuentas existentes para determinar la viabilidad de la integración o crean nuevas cuentas raÃz de la organización. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 dÃas laborables</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. Enviar invitación (Invitación)</td> <td class="px-6 py-4 text-sm text-gray-500">Emitir una invitación de montaje de organización desde la cuenta de administración de CoreByte. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">Al instante</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. La factura se monta y entra en vigor</td> <td class="px-6 py-4 text-sm text-gray-500">Después de que el cliente haga clic en Aceptar, el uso en el mes siguiente (o perÃodos posteriores del mes actual) se atribuirá automáticamente al grupo de facturación del SPP. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">Dependiendo del ciclo de facturación</td> </tr> </tbody> </table> </div> <h2 id="support">GarantÃa de soporte técnico</h2> <p>Después del acceso, toda la infraestructura (EC2/S3 subyacente, API Bedrock superior) sigue siendo 100% propiedad de su root cuenta. No obtendremos ningún permiso de acceso a datos de IAM relacionado con la privacidad a menos que el cliente abra activamente el acceso entre cuentas para mantenimiento. También puede escalar privilegios sin problemas al soporte empresarial oficial de AWS. </p>','<p>Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã</p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã</li> <li><strong>Claude 3 Haikuï¼</strong>æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã</li> <li><strong>Claude 3 Opusï¼</strong>å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã</li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã</li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã</li> <li><strong>Titan Image Generatorï¼</strong>为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã</li> </ul> <h2 id="meta">
298Meta Llama ç³»å</h2> <p>广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã</p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã</p>':'<p>Amazon Bedrock admite la familia más avanzada de modelos básicos en muchas industrias. </p> <h2 id="anthropic">Serie Anthropic Claude</h2> <p>El modelo Claude es bueno para el razonamiento lógico profundo, la escritura de códigos y la generación segura de contenido. La última generación de la serie Claude 3 (Sonnet, Haiku, Opus) establece nuevos estándares de rendimiento:</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnet:</strong>El modelo más rentable con un nivel muy alto de inteligencia. </li> <li><strong>Claude 3 Haiku: </strong>El modelo más rápido y con mayor capacidad de respuesta, adecuado para escenarios de alto rendimiento en tiempo real. </li> <li><strong>Claude 3 Opus: </strong>Excelente en el manejo de conversaciones de lógica, programación e investigación cientÃfica de alta complejidad. </li> </ul> <h2 id="amazon">Serie Amazon Titan</h2> <p>La familia de modelos Amazon Titan está previamente entrenada y creada por AWS en conjuntos de datos de alta calidad a gran escala, lo que proporciona opciones de procesamiento de imágenes y lenguaje a gran escala potentes y altamente versátiles. </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Express: </strong>El modelo de punto de equilibrio óptimo para una variedad de escenarios de generación de texto. </li> <li><strong>Incrustaciones Titan: </strong>Incluye texto y multimodal. Utilizado en RAG y aplicaciones de búsqueda, convierte texto e imágenes en representaciones vectoriales precisas. </li> <li><strong>Titan Image Generator: </strong>Genere rápidamente imágenes muy precisas y de alta calidad para publicidad y comercio electrónico. </li> </ul> <h2 id="meta">Serie Meta Llama</h2> <p>Modelos de lenguaje abiertos y optimizados populares entre los desarrolladores, incluido Llama 3 8B / 70B. Se especializan en razonamiento, resúmenes, generación de texto y procesamiento de transcripciones de chat rápidos y de bajo costo. </p> <h2 id="mistral">Serie Mistral AI</h2> <p>Modelos avanzados aportados por las principales instituciones europeas de IA. Estos incluyen Mistral Large y Mixtral 8x7B (basado en Expert Hybrid Architecture MoE), que proporcionan programación fluida en varios idiomas y rendimiento de inferencia, los mejores de su clase. </p>',"1-2 工使¥":"1-2 dÃas laborables","1. å
容åä½":"1. Creación de contenido","1. IAM åæéè¯ä¼°":"1. IAM y evaluación de permisos","2. åéé请 (Invite)":"2. Enviar invitación (Invitar)","2. å®¢æ·æ¯æè天æºå¨äººéæ":"2. Integración del chatbot de atención al cliente","2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã":"En 2023, CoreByte ganó oficialmente la calificación de socio de AWS SPP (Programa de proveedores de soluciones).","2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã":'A partir de 2025, CoreByte lanzará por completo la estrategia de doble motor "Nube + IA", centrándose en la plataforma Amazon Bedrock para potenciar plenamente las aplicaciones empresariales.',"24/7 åå级ååº":"Respuesta de calida
298d de fábrica 24 horas al dÃa, 7 dÃas a la semana","3. 个æ§åè¥éæ´»å¨":"3. Campañas de marketing personalizadas","3. è´¦åæè½½å¹¶çæ":"3. El proyecto de ley se monta y entra en vigor.","4. éç»æåæ°æ®ææ":"4. MinerÃa de datos no estructurados","5. 颿µæ§æ´å¯":"5. Conocimientos predictivos","500+ çå®ä¾åï¼å®åçæä½³è§è¯":"Más de 500 ejemplos reales, el mejor testimonio de fortaleza","6. å¾åä¸è§é¢å¤çå·¥ç¨":"6. IngenierÃa de procesamiento de imágenes y vÃdeo.","7x24 å°æ¶åå级æ¬å°åææ¯æé":"Solución de problemas técnicos localizados a nivel de fábrica originales, 7x24 horas","é¿éäº (Alibaba Cloud)":"Nube de Alibaba",å®å
¨ä¸åè§æ²»çç½å
³:"Portal de gobernanza de seguridad y cumplimiento","å®å
¨ä¸éç§ï¼":"Seguridad y Privacidad:",æé:"Bajo demanda","æéè´ä¹°ï¼":"Compra bajo demanda:",ä¼´é弿¼è¿:"acompañando la evolución","帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã":"Ayude a los equipos de mantenimiento de primera lÃnea a acceder a miles de páginas de manuales de operación y experiencias históricas de órdenes de trabajo a través del sistema móvil de lenguaje natural.",帮å©ä¸ææ¡£:"Ayuda y documentación","å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã":"Incluye Texto y Multimodal. Utilizado en RAG y aplicaciones de búsqueda, convierte texto e imágenes en representaciones vectoriales precisas.","æ¬ç½ç«ç±æ°å å¡ AWS åä½ä¼ä¼´/æå¡å CoreByte è¿è¥ï¼æ¨å¨æä¾ç¬¬ä¸æ¹ä¸ä¸å¨è¯¢ä¸ææ¯äº¤ä»æå¡ï¼å¹¶é AWS 宿¹ç½ç«ã":"Este sitio web es operado por CoreByte, un socio/proveedor de servicios de AWS con sede en Singapur, y tiene como objetivo proporcionar servicios de entrega técnica y consultorÃa profesional de terceros. No es un sitio web oficial de AWS.",æ¬é¡µå
容:"Contenido de esta página",è¾¹ç¼å®å
¨é²æ¤:"Seguridad perimetral",æ åäº¤ä»æµç¨éç¨ç¢:"Hitos del proceso de entrega estándar",å¹¶åå¤çè½å:"Capacidades de procesamiento simultáneo","ä¸ç®¡æ¨å¼äºå¤å°ä¸ªäºå¹³å°å®ä¾ï¼æ¯æä»
é对æ¥ä¸ä»½ç»ææ¸
æ°ç综åè´¦åãæ¯æåä¸å¯¹å
¬ææ¬¾å¼ç¥¨ï¼å½»åºè§£æ¾è´¢å¡é¨é¨å¯¹è´¦ååã":"No importa cuántas instancias de plataforma en la nube abra, solo necesita una factura completa con una estructura clara cada mes. Admite facturación y pagos corporativos únicos, liberando completamente al departamento financiero de la presión de conciliación.","ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã":"Canal de promoción de cuotas ilimitadas, dirigido a la escasez de potencia informática del modelo de vanguardia de Amazon Bedrock, el canal exclusivo de SPP garantiza un suministro estable.","ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã":"No nos limitamos a la pura reventa de recursos, sino que conocemos bien las estrategias de cartera de planes de ahorro y instancias reservadas.","ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é":"No sólo un agente, sino un equipo práctico.","é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã":"Implementar un sistema de atención al cliente privatizado de gran modelo basado en diferentes sitios, con enrutamiento automático y respuesta a preguntas sobre productos multimodal.",æ¥çææ¯ç½ç®ä¹¦:"Ver informe técnico",æ¥çäº¤ä»æ å:"Ver estándares de entrega",æ¥é
ææå®¢æ·æåæ¡ä¾:"Ver todas las historias de éxito de clientes",æ¥é
ç°è´§æ¸
å:"Consulta la lista de existencias",产åæå¡:"Productos y servicios","å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã":"Abandona por completo la complicada pila de complementos de código abierto. El sistema admite de forma nativa la conexión al centro de documentos S3 para una recuperación de alta confiabilidad (RAG), lo que facilita la creación de agentes empresariales de circuito cerrado que llamen a Lambda.","ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)":"Monitoreo de visualización de costos (monitoreo bidireccional de Token y recursos de la nube)",ææ¬æ·±åº¦ä¼å:"Optimización profunda de costos",æç«ä¹å:"Al inicio de su establecimiento","æç»åè§ä¸è¿ç»´æç®¡ (MSP)":"Gestión Continua de Cumplimiento y Operaciones (MSP)","åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã":"Al principio, la empresa proporcionaba principalmente servicios básicos de migración a la nube y consultorÃa para ayudar a los clientes a comprender las ventajas de la computación en la nube y adoptar la tecnologÃa de la nube para mejorar la eficiencia y reducir los costos.","é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã":"Además de un excelente acceso al modelo, prestamos más atención a la seguridad y la disponibilidad diaria de su infraestructura de nube subyacente.","ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã":'Los bastidores tradicionales no pueden soportar el terrible consumo de energÃa de 6 kW a 10 kW de un servidor GPU de 8 tarjetas. Nuestra exclusiva sala de ordenadores ha experimentado una transformación completa de "enfriamiento Feng Shui y CC de alto voltaje".',"ä» CoreByte ç Management Account ååº Organization æè½½é请ã":"Emita una invitación de montaje de organización desde la cuenta de administración de CoreByte.","ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã":"Desde un único punto de prototipo de verificación PoC hasta una implementación de producción a gran escala con cumplimiento de seguridad. Nuestros expertos están listos.","ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã":"Desde el envÃo de una sola tarjeta hasta la construcción de grupos Wanka, desde el ensamblaje de máquinas enfriadas por aire hasta los bastidores de gabinetes enfriados por lÃquido, brindamos entrega de tecnologÃa de extremo a extremo.","ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã":"Elija entre los principales laboratorios de IA para encontrar el mejor modelo para su caso de uso.","ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã":"Desde la configuración de la cuenta y el acceso al modelo hasta RAG, la orquestación de agentes y las operaciones de seguridad, CoreByte ofrece soporte de implementación de un extremo a otro.","æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã":'Rompe la barrera del "es difÃcil conseguir una tarjeta". Le proporcionamos tarjetas gráficas NVIDIA A100/H100 de alta gama para alquiler y venta, equipadas con red InfiniBand sin bloqueo y alojamiento de sala de computadoras con refrigeración lÃquida para liberar completamente el máximo rendimiento de Alchemy.',æç ´ææ¬ä¸å®å
¨çè¿·æ:"Rompiendo los mitos sobre costos y seguridad","æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã":"Rompa los silos de datos empresariales y proporcione servicios integrales de optimización del almacén de datos y construcción de lagos de datos. Utilice las potentes herramientas de análisis de datos de AWS para transformar datos masivos sin procesar en información visual para impulsar un rápido crecimiento empresarial.","æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª":"Protección del ciclo de vida completo de la infraestructura en la nube y capacidades de IA de vanguardia","大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã":"Revisión de texto UGC por parte del jugador en condiciones de gran tráfico y alta concurrencia, y análisis y marcado automáticos de materiales de compra por parte de marketing.",å¤§æ¨¡åæ¶ä»£ç:"de la era de los grandes modelos",大模åç§æåé¨ç½²:"Despliegue privado de modelos grandes.",大忳危ä¹åºç¨å
¬å¸:"Gran empresa de aplicaciones de entretenimiento panorámico",大åè·¨å½éèéå¢:"Gran grupo financiero multinacional","大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã":"Las capacidades de los grandes modelos de lenguaje no se reflejan en simples llamadas API, sino en la seguridad a nivel empresarial, la controlabilidad de costos y la integridad de la implementación del proyecto. Nos enfocamos en acompañar este proceso.",带宽:"ancho de banda",'å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã':'Los modelos de lenguaje simples a gran escala sufren fenómenos de "ilusión" y carecen de los datos privados más recientes dentro de su empresa. Con la recuperación de generación aumentada (RAG), reducimos drásticamente la posibilidad de generar resultados inexactos y mejoramos la precisión del servicio al cliente al inyectar contexto de conocimiento relevante.',"åæºæ 30kW+ è¶
é«ä¾çµ":"Fuente de alimentación ultra alta de 30kW+ de gabinete único","åä¸ API / ç»ç«¯èç¹":"API única/punto final","彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã":"Después de recibir la palabra indicada, el motor realiza una búsqueda mixta de sinónimos y semántica, y coopera con Claude 3 para completar un riguroso resumen final.","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§":"Descripción general del tamaño del sistema de las cuentas actuales de la nube de AWS","é¢ è¦ä¼ ç»çå
³é®åæç´¢ãæ·±å
¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å
³é®çæ¡ã":"Subvierta la búsqueda tradicional de palabras clave. Profundice en textos corporativos extensos, reseñas de videos y correos electrónicos históricos confusos, y localice rápidamente tendencias ocultas y respuestas clave a través de la vectorización semántica (API de búsqueda).",å·
å³°ç®å弿:"Motor de computación pico","çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç":"Número de teléfono/WhatsApp/WeChat/correo electrónico, etc.",çµè¯ç线:"LÃnea telefónica directa",çµåé®ç®±:"Correo electrónico","è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ
å¿çæ¯âæ°æ®å®å
¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå
鍿°æ®ç§å¦å¢éææå
¥æå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã":'La encuesta muestra que los propietarios de pequeñas empresas están más preocupados por la "seguridad de los datos" y los "costos de implementación de la tecnologÃa". Pero esto es cosa del pasado en la era de la nube. La democratización de la tecnologÃa de inteligencia artificial, junto con numerosos servicios que ofrecen soluciones de código bajo o sin código y modelos de pago por uso, le permite comenzar sin crear un equipo interno de ciencia de datos ni invertir en potencia informática inicial prohibitivamente costosa.',é
298¡¶çº§æ¾å¡ç°è´§ä¾åº:"Las mejores tarjetas gráficas disponibles en stock",顶级äºååç´é车:"Tren expreso original de fábrica en la nube superior",å®ä»·:"Precios","å®å¶å AWS äºç«¯æ¶æè§å":"Planificación personalizada de la arquitectura de la nube de AWS",å®å¶å±äºæ¨çå¢é¿èå¾:"Personaliza tu propio plan de crecimiento",å¨éææºè½å é:"Aceleración inteligente dinámica y estática",端管äºåå硬件ä¼å¿:"Ventajas del hardware de colaboración de terminal, tuberÃa y nube","对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã":"Para entornos de producción que requieren una cantidad garantizada de solicitudes por minuto o utilizan modelos personalizados ajustados, la capacidad aprovisionada proporciona una garantÃa fija durante un perÃodo de tiempo determinado.",å¤å¯ç¨åºå®¹ç¾è®¾è®¡:"Diseño de recuperación ante desastres Multi-AZ",å¤å¯ç¨åºåæ´»:"Multi-AZ activo-activo",夿¨¡æä¸ææ¬:"Multimodalidad y costo",å¤è¯è¨äº§åææ¡éé
:"Adaptación del copywriting de producto en varios idiomas","å¤è¯ç§èªå¨å客æ Agent":"Agente de atención al cliente automatizado multilingüe","å¤äºäºèï¼åç¹ä¸ºç®":"Interconexión multinube, simplificando la complejidad",å¤è´¦å·ç»ç»æ²»ç:"Gestión de organizaciones multicuenta",é¢åº¦æ ç¼å®æ¶å转:"Transferencia fluida y en tiempo real del lÃmite de crédito",åç°æ´å¤ææ¯ç»è:"Descubre más detalles técnicos",åå±åç¨:"Historia del desarrollo",æ³å¡ä¸æ¿ä¼:"Asuntos JurÃdicos y Empresas Gubernamentales",æ³éèä¸:"Industria panfinanciera","é²èæªæ½ (Guardrails)ï¼":"Barandillas:","è®¿é® Amazon Bedrock":"Visita la roca amazónica",é£å¤©äºæä½ç³»ç»åºåº§:"Base del sistema operativo en la nube de Feitian",è´¹ç¨æè´éæ:"Tarifas extremadamente transparentes","ååä¸åµå
¥ï¼":"Fragmentación e incrustación:","åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã":"Se desvió el 60% de los problemas primarios y la primera respuesta de atención al cliente se redujo de 48 horas a 1 minuto.","åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã":"Analice tendencias macro y prediga fluctuaciones de la demanda a corto plazo. Ya sea que se trate de alarmas de reabastecimiento de inventario o probabilidades de incumplimiento de préstamos, los modelos de aprendizaje automático lo ayudan a tomar decisiones inteligentes en el control de riesgos y las operaciones.",æå¡é¡¹ç®:"Servicios","夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã":"El tiempo de búsqueda de registros médicos complejos se reduce en un 90% y se duplica la eficiencia de la estructuración de registros médicos.",夿æ¨ç代ç :"Código de razonamiento complejo",èµè½ä¼ä¸æ°åå使å½:"Empoderar a las empresas con su misión digital",è¦çå
¨ççåºç¡è®¾æ½:"Infraestructura global",è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å:"Capacidades de implementación industrial que cubren todos los escenarios comerciales.","该æ°å å¡ç¥åç ååè¡ä¸ä½ç游æå
¬å¸é¢ä¸´å
¨çåæç巨大ååãCOREBYTE å¢éå©ç¨ AWS å
¨çç½ç»ãAmazon Aurora å
¨çæ°æ®åºåæ æå¡å¨æ¶æï¼å¸®å©å
¶æå»ºäºå¯å¼¹æ§ä¼¸ç¼©çåºå±ç³»ç»ãä¸çº¿å½æ¥æååºå¯¹ç¾ä¸çº§åæ¶å¨çº¿å¹¶åï¼æ°æ®åºå»¶è¿éä½ 40%ã":"Esta conocida empresa de juegos con sede en Singapur que integra investigación y desarrollo y distribución se enfrenta a una tremenda presión por parte de los servidores globales. El equipo de CoreByte ayudó a construir un sistema subyacente elásticamente escalable utilizando la red global de AWS, la base de datos global de Amazon Aurora y una arquitectura sin servidor. El dÃa del lanzamiento, manejó con éxito millones de concurrencias en lÃnea simultáneas y redujo la latencia de la base de datos en un 40 %.",æ¦è¿°:"Descripción general","é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã":"El mercado de GPU de alta gama está ajustado. ComunÃquese directamente con nuestros arquitectos de potencia informática para confirmar el estado del inventario más reciente, el cronograma de entrega y la cotización precisa.",é«å¯ç¨å®¹ç¾æ¶æ:"Arquitectura de recuperación ante desastres de alta disponibilidad",é«å¯è£¸é屿´æºå®å¶:"Personalización de máquinas de metal desnudo de alta densidad",髿§ä»·æ¯å¤§æ¨¡åç®åæ¥å
¥:"Acceso rentable a la potencia informática de modelos grandes","髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é":"Computación perimetral de alto rendimiento y aceleración CDN",个:"individual",个æ§åè§¦è¾¾ç©æèªå¨çæ:"Generar automáticamente materiales táctiles personalizados","åè¡åä¸çé¢åä¼ä¸éè¿ä¸ COREBYTE åä½ï¼ä¸ä»
å®ç°äºå¹³æ»ä¸äºï¼":"Al cooperar con CoreByte, empresas lÃderes en diversas industrias no solo logran una migración fluida a la nube,","æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã":"De acuerdo con las pautas visuales de la marca corporativa y en comb
298inación con los retratos de los usuarios, la estructura del texto y el gráfico de marketing se entrega en milisegundos.","æ ¹æ®ä¸å¡åºå ä¸åå±å°åï¼ä¸ºæ¨èªç±ç»åæå¼ºåºå±ç®ååºåº§":"Según los genes comerciales y las regiones de desarrollo, podemos combinar libremente la base de potencia informática subyacente más sólida para usted.","æ´æä¸å¡ç FinOps ææ¬æ§å¶ä¸å¿":"Centro de control de costos FinOps que comprende mejor los negocios","æ´å
¨é¢æ¿æ´»äºæ°æ®ä»·å¼ï¼å¨ AI æ¶ä»£èµ¢å¾å
æºã":"Active de manera más integral el valor de los datos y gane ventaja en la era de la IA.",å·¥åæè¦ä¸ç»´ä¿®è¾
å©:"Resumen de orden de trabajo y asistencia de mantenimiento.","å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã":"La empresa comenzó a atraer más clientes empresariales grandes, incluidos lÃderes de las industrias de Internet, medios y comercio electrónico. Durante este perÃodo, CoreByte también comenzó a expandir su presencia en el mercado en la región de Asia y el PacÃfico y estableció asociaciones estratégicas con múltiples proveedores de servicios en la nube.","å
¬å¸åç§° (éå¡«)":"Nombre de la empresa (opcional)","å
¬æäºè½ç¶å¸¦æ¥äºææ·ï¼ä½ä¹å¸¸å¸¸å 为âæéä»è´¹â导è´è´¦ååºå®¢å¤±æ§ãæä»¬ä¸ä»
代çå®åäºèµæºï¼æ´æ å¿æä¾æ·±åº¦ç FinOps äºè´¢å¡è¥è¿åæã":'Aunque la nube pública aporta agilidad, a menudo hace que los asesinos de facturas se salgan de control debido al "pago por uso". No solo vendemos recursos en la nube como agentes, sino que también brindamos análisis en profundidad de las operaciones financieras en la nube de FinOps de forma gratuita.',ä¾åºé¾å¨è½¬:"rotación de la cadena de suministro","æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã":"Cree tuberÃas modelo, conecte redes de producción internas y complete la configuración de Guardrails.","æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã":"Cree una generación mejorada de búsqueda (RAG) a nivel empresarial para abrir el flujo de datos del sistema interno de la empresa para lograr búsqueda inteligente, análisis automatizado y asistencia comercial.","æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã":"Construya un sistema RAG de alta precisión con cientos de GB de documentos de cumplimiento, lo que reducirá significativamente las horas manuales de búsqueda de informes de investigación y revisión de cumplimiento.",å
³äºæä»¬:"Sobre nosotros","宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã":"El proveedor de servicios oficial contratado se puede consultar en el sitio web oficial de APN para evitar riesgos de canal gris intermedio poco confiable.","宿¹ä¿¡ç¨ä¸ç»ç®ï¼":"Crédito Oficial y Liquidación:",宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡:"Revisión y presentación oficial estricta de calificaciones","广æ³çåºç¡æ¨¡åéæ©ï¼":"Amplia selección de modelos básicos:","广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã":"Modelos de lenguaje abiertos y optimizados populares entre los desarrolladores, incluido Llama 3 8B/70B. Se especializan en razonamiento, resúmenes, generación de texto y procesamiento de transcripciones de chat rápidos y de bajo costo.","è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã":"Evite el riesgo de depender de un proveedor con un solo modelo. Las empresas utilizan un único punto final para estandarizar el acceso a diferentes modelos, como Claude y Llama, para reducir los costos de reconstrucción y lograr una alta disponibilidad.",彿 çº§æ°æ®ä¸å¿:"Centro de datos estándar nacional",å½å
æå®åçäºå®å
¨ä½ç³»:"El sistema de seguridad en la nube más completo de China",åè§æ£æµ:"Pruebas de cumplimiento",åè§å®¡æ¥ä¸å
é¨ç¥è¯åº:"Revisión de cumplimiento y base de conocimientos interna",å:"y",æ ¸å¿åè½:"Funciones principales",æ ¸å¿åºç¡è
298®¾æ½å»ºè®¾:"Construcción de infraestructura básica","æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã":"El arquitecto principal organizará la alineación de los cables dentro de 1 dÃa hábil después de recibir el requisito.",æ ¸å¿å¿è½æ¤åæ²³:"Foso de energÃa potencial central",æ ¸å¿ç°è´§åå·æ¸
å:"Lista de modelos de acciones principales",æ ¸å¿ä¼å¿:"Ventajas principales",äºå¨å¨±ä¹:"entretenimiento interactivo","åä¸ºäº (Huawei Cloud)":"Nube de Huawei","æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã":"Bienvenido a convertirse en cliente de proveedor de soluciones AWS (SPP) de CoreByte. A través de nuestros planes de hosting, no sólo disfrutarás de consultorÃa técnica, sino que también obtendrás la gestión de facturas de recursos más rentable.","ç«å±±å¼æ (BytePlus)":"Motor volcánico (BytePlus)",ä¼ä¼´:"pareja",è·åå
è´¹å¨è¯¢:"Obtenga una consulta gratuita","åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã":"Basado en el punto final de servicio único de Amazon Bedrock, puede llamar a los modelos básicos superiores de manera compatible. Disponemos de una amplia experiencia en la selección y evaluación de los últimos modelos para empresas.","åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã":"Basado en los modelos Amazon Bedrock y Claude 3, está conectado a la interfaz principal de órdenes de trabajo para crear un RAG de preguntas y respuestas de logÃstica multilingüe.","åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã":"Basado en los modelos de Amazon Bedrock y Claude, utilice sus potentes capacidades de razonamiento de texto largo para crear un agente de análisis de documentos de cumplimiento financiero de alto nivel.","åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã":"Basado en la excelente arquitectura de AWS, ayuda a las empresas a implementar aplicaciones de IA generativa como Amazon Bedrock de forma segura y compatible en Singapur y los mercados globales.","åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã":"Basado en Bedrock Agents, se conecta a negocios principales como CRM y ERP para realizar una ejecución inteligente y una programación y aprobación automáticas en todos los flujos comerciales.","åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶":"Marco de evaluación transparente y plano basado en la API de Converse","åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã":"Basándonos en las capacidades de servicio de nube completo de CoreByte, no solo somos su integrador de aplicaciones de IA, sino también un socio de operación y mantenimiento a largo plazo. Incluye: configuración de cumplimiento de cuentas de AWS, control de costos de FinOps, configuración de aislamiento de grupos de seguridad de red y revisiones periódicas del estado de la arquitectura.","åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã":"Configure lÃmites de seguridad de contenido basados ââen Guardrails para Bedrock y cree enlaces estrictos de acceso a API y auditorÃa de datos mediante IAM y CloudTrail.","åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨":"Informe Explorador de costos a nivel de token basado en modelo","åºäºæ¨çä¸å¡æµéåºçº¿ï¼è®¾è®¡ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼ä¸ Spotï¼ç«ä»·å®ä¾ï¼çæä¼é
æ¯è´ä¹°è®¡åã":"Con base en la base de tráfico de su negocio, diseñe el plan de compra óptimo para On-Demand (bajo demanda), Reservado (anual y mensual) y Spot (instancias puntuales).","åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã":"Los resultados a nivel de producción basad
298os ââen las necesidades comerciales reales cubren la arquitectura de referencia de varias industrias centrales de gran volumen.","åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã":"Los descuentos exclusivos y los incentivos en efectivo basados ââen niveles de consumo maximizan el retorno de la inversión en la nube.",峿¶:"inmediato","æä½ PUE 宿µ":"PUE medido extremadamente bajo",æä½å»¶è¿å¹¶å:"Simultaneidad de latencia extremadamente baja",æå¼ºçåºå¯¹é«å¹¶åè½å:"Gran capacidad para hacer frente a una alta concurrencia",é群ç»ç½ä¸å¹¶è¡è°åº¦:"Redes de clusters y programación paralela","ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã":"La arquitectura técnica puede solicitar una revisión del diseño (Revisión de buena arquitectura) por parte de los expertos originales de AWS y ayudar a solicitar fondos para pruebas de infraestructura del proyecto (financiación PoC).",ææ¯æ¯æä¿é:"GarantÃa de soporte técnico",å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´:"Acelere cada avance empresarial suyo",æ¶æéªè¯ä¸èµéæ¯æ:"Verificación de arquitectura y soporte financiero.",æ¶æä¸æ¹æ¡:"Arquitectura y soluciones","æ¶æåç AI è½åæå±":"Expansión de la capacidad de IA nativa arquitectónica",æ¶æåçä¼å:"Optimización nativa de la arquitectura.",çæ§ä¸èªå¨æ©ç¼©å®¹:"Monitoreo y expansión y contracción automática.","å°å沿 AI ææ¯":"Llevando tecnologÃa de inteligencia artificial de vanguardia","å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã":"El tiempo de verificación de texto para documentos de auditorÃa especÃficos se redujo de 3 semanas a 4 horas, con una precisión a nivel de producción.",é¶æ®µ:"escenario","æ¥å
¥ SPP çä¼å¿":"Ventajas de acceder al SPP","æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã":"Después del acceso, toda la infraestructura (EC2/S3 subyacente, API Bedrock de capa superior) sigue siendo 100 % propiedad de su cuenta raÃz. No obtendremos ningún permiso de acceso a datos de IAM relacionado con la privacidad a menos que el cliente abra activamente el acceso entre cuentas para mantenimiento. También puede escalar privilegios sin problemas al soporte empresarial oficial de AWS.",ç»å大模åä¸äºç«¯æ°ä»çä¾åºé¾é¢æµ:"Previsión de la cadena de suministro que combina grandes modelos y almacenes de datos en la nube","ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã":'Combinando motores de IA avanzados y grandes modelos de lenguaje, ayuda a las empresas a implementar IA generativa en escenarios comerciales especÃficos, como sistemas de asistencia de servicio al cliente, generación de contenido inteligente y extracción de datos en profundidad, para crear barreras de doble motor "Nube + IA".',è§£å³æ¹æ¡:"solución","åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã":"Con el conjunto completo de caracterÃsticas proporcionadas por Amazon Bedrock, puede probar fácilmente una variedad de FM principales, personalizar de forma privada estos modelos usando sus datos a través de técnicas como el ajuste fino y la generación aumentada de recuperación (RAG) y crear agentes administrados que realicen tareas comerciales complejas, ya sea escribir código, procesar imágenes o interactuar con bases de datos.",éè飿§ä¸åè§:"
298Control y cumplimiento de riesgos financieros","éè级é«å¯ç¨ä¸ PCI-DSS åè§æ¶æè½å°":"Implementación de arquitectura de cumplimiento PCI-DSS y alta disponibilidad de nivel financiero",ç»æµé¦é:"Elección económica",ç²¾ç»åè®¡è´¹çæµ:"Monitoreo de facturación refinado",ç²¾åå®ä½åºå¼ç¨é:"Localice con precisión el uso de residuos","å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã":"Tiene un razonamiento lógico casi perfecto y soporte de ventana de contexto ultralarga, y su rendimiento supera los puntos de referencia humanos para tareas complejas de programación y análisis.",ç»å¯¹è¾¹çå®å
¨:"seguridad fronteriza absoluta",å工级ç©çå®é²é²çº¿:"LÃnea de defensa de seguridad fÃsica de grado militar",å¼å§èåæå»ºæå¼:"Iniciar una guÃa de construcción conjunta","å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå
峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸
æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã":"Antes de comenzar, tener datos digitales es un requisito previo que no se puede eludir. Deberá evaluar archivos de texto, hojas de cálculo, órdenes de trabajo y documentos existentes. Lo ayudaremos a completar la limpieza de datos y la arquitectura de la nube, lo que despejará el camino para la futura capacitación, ajuste y recuperación a gran escala (RAG) de modelos privados.",坿§åºç¡ä»»å¡:"Tareas básicas controlables",å¯éåææ:"Resultados cuantificables",渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®:"Deseo de iterar rápidamente en la arquitectura del modelo y evitar quedar encerrado exclusivamente en una única nube.",客æäººå缩å:"Reducción de personal de atención al cliente","客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã":"Los tiempos de respuesta del servicio de atención al cliente son lentos, el procesamiento manual de términos masivos de logÃstica internacional a menudo comete errores y los clientes se quejan de que no pueden obtener asesoramiento preciso sobre el despacho de aduanas de manera oportuna.",å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸:"Los casos de clientes cubren más de 20 industrias","客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã":"Después de que el cliente haga clic en Aceptar, el uso del mes siguiente (o perÃodos posteriores del mes actual) se atribuirá automáticamente al grupo de facturación del SPP.",å®¢æ·æ¨è:"Testimonios de clientes",è·¨å¢çµå:"Comercio electrónico transfronterizo",跨模åå¹¶åæµè¯:"Pruebas simultáneas entre modelos",è·¨åºåè´è½½è°åº¦:"Programación de carga entre regiones",è·¨äºä½é¢è½¬è´¦:"Transferencia de saldo entre nubes",è·¨è´¦æ·æéåæ¶:"Recuperación de permisos entre cuentas",æ©å±ä¸å¡ä¸å¸åº:"Ampliar el negocio y el mercado",å·çééé离ä¸å·æ¿å¼æ¶²å·:"Aislamiento de pasillos frÃos y calientes y refrigeración lÃquida de placa frÃa.",ç«å³æäº¤:"Enviar ahora",ç«å»éå®ç¨ç¼ºç®åé
é¢:"Asegure inmediatamente una cuota de potencia informática escasa",ç«å»é¢çº¦æ¶æå¸ä¼è®®:"Reserve una reunión de arquitecto ahora",ç«è¶³æ°å å¡è¾å°å
¨ç:"Con sede en Singapur y irradiando por todo el mund
298o.","å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã":"Supervise automáticamente los eventos de carga de documentos mediante un depósito de Amazon S3.","ä¾å¦ï¼å¼ ä¸":"Por ejemplo: Zhang San",èç»æ¶æå¸å
è´¹å¨è¯¢:"Póngase en contacto con un arquitecto para una consulta gratuita",èç³»æ¹å¼:"Información del contacto",èç³»æ¶æå¸è¯ä¼°:"Póngase en contacto con un arquitecto para una evaluación",èç³»åå¡éé:"Contacto canal empresarial",èç³»æä»¬:"Contáctenos",èç³»æä»¬çæ¶æå¸:"Contacta con nuestros arquitectos","两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼":"Dos modelos de precios para satisfacer diferentes necesidades comerciales:",é¢å
çæé³å款è§é¢äº:"La nube de vÃdeo lÃder de Douyin",åå
ç:"Sr. Liu",å
大ç»å
¸å®æåºç¨åºæ¯:"Seis escenarios de aplicación práctica clásicos",æ¼æ´èªå¨æ«æä¿®å¤:"Escaneo y reparación automática de vulnerabilidades",马ä¸å¼éæ¨çä¼ä¸çº§å¤äºè´¦æ·:"Abra su cuenta multinube de nivel empresarial ahora","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã":"Cada año se investigan y aprueban al menos docenas de casos de implementación exitosa de entornos de producción a nivel empresarial.","é¢å¯¹æµ·éååå夿 ·åçæ¶è´¹è
éæ±ï¼æä»¬åºäº Amazon Bedrock æå»ºäºå¤æ¨¡æå¤§è¯è¨æ¨¡åï¼å¹¶ç§æåæ¥å
¥å®¢æ·ç¥è¯åºãé¨ç½²åï¼æºè½å¯¼è´åç¡®çé£åï¼å¹¶è½å¤æ ¹æ®å¾çãæåçæå¾ç²¾åæ¨èååï¼å¤§å¹
æé«äºéå®è½¬åçåç¨æ·åçæ¶é¿ã":"Frente a productos masivos y diversas demandas de los consumidores, construimos un modelo de lenguaje grande multimodal basado en Amazon Bedrock y privatizamos el acceso a la base de conocimiento del cliente. Después de la implementación, la precisión de la guÃa de compras inteligente se ha disparado y puede recomendar productos con precisión basándose en imágenes, texto y otras intenciones, lo que mejora en gran medida la tasa de conversión de ventas y el tiempo de permanencia del usuario.",æè¿°:"describir",ææå·å®å¤çä¸åè§é£æ§:"Procesamiento de archivos confidenciales y control de riesgos de cumplimiento",模ååç±»:"Clasificación de modelos",模åè§£è¦ä¸æ ç¼åæ¢:"Desacoplamiento de modelos y conmutación perfecta",æå¤§åæ³å¨±ä¹çµåå¹³å°:"Una gran plataforma de comercio electrónico de entretenimiento",æå
¨çæ§ç©æµå¹³å°:"Una plataforma logÃstica global",æç¥ååºæµ·çµå:"Una reconocida empresa de comercio electrónico en el extranjero.","å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã":"Las auditorÃas internas y las inspecciones de cumplimiento requieren que los examinadores gasten mucha energÃa comparando decenas de miles de informes financieros y términos de transacciones, lo que hace que el estricto proceso de auditorÃa sea largo y costoso.","æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éãéè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã":"Sus problemas de alta prioridad van directamente a los arquitectos de AWS y a los equipos de ingenierÃa backend. A través de una gestión refinada de instancias reservadas y bajo demanda, se logra una reducción de costos a largo plazo y una mejora de la eficiencia.",æ¨ç宿¹æ ç¼è¡æ¥:"Tu conexión oficial perfecta",æ¨çä¼ä¸åç§°:"El nombre de tu negocio",æ¨çä¼ä¸åºç¨ç¨åº:"sus aplicaciones empresariales","æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã":"Sus datos no se utilizarán para entrenar el modelo base. Todos los datos se cifran en reposo y en tránsito. Puede utilizar AWS PrivateLink para conectarse de forma privada.",æ¨çå§å:"Su nombre","æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã":"Puede integrar Amazon Bedrock en aplicaciones y canalizaciones de datos existentes utilizando lenguajes de programación ampliamente compatibles, como Python, Java, Go, JavaScript y más.","æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã":"Puede configurar agentes para realizar operaciones complejas en nombre de los usuarios, integrarlos con API internas y externas e incluso ejecutar código.","æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼":"Puede acceder a Amazon Bedrock a través de:","欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨
298忍ç表ç°ã":"Modelos avanzados aportados por las principales instituciones europeas de IA. Estos incluyen Mistral Large y Mixtral 8x7B (basado en Expert Hybrid Architecture MoE), que proporcionan programación fluida en varios idiomas y rendimiento de inferencia, los mejores de su clase.",æä½:"CategorÃa","æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã":"Abandonar el uso público incontrolado de Internet. Bedrock adopta estándares extremadamente altos de seguridad a nivel empresarial como concepto nativo y proporciona una base de cumplimiento a nivel de arquitectura para la IA generativa.","å±è½åºå±çæ§å¶å°å·®å¼ãæä»¬æä¾è·¨äºç»ä¸ççæ§å¤§çä¸ä¸é®å¼ MSP å·¥åååºï¼å¤æç»ç½ç±ä¸å± SA ææ¯ä¸å®¶å
¨ç¨æ¤èªã":"Enmascare las diferencias subyacentes de la consola. Proporcionamos un panel unificado de monitoreo entre nubes y una respuesta a las órdenes de trabajo de MSP con un solo clic. La creación de redes complejas está totalmente acompañada por expertos técnicos dedicados de SA.",ä¼ä¸çº§:"Nivel empresarial","ä¼ä¸çº§ RAG æ¶ææä½³å®è·µ":"Mejores prácticas para la arquitectura RAG a escala empresarial",ä¼ä¸çº§é«å¯ç¨æ¶ææ æ:"Punto de referencia de arquitectura de alta disponibilidad a nivel empresarial",ä¼ä¸çº§ç产å:"Productividad a nivel empresarial",ä¼ä¸çº§æä½³å®è·µæ¡ä¾:"Casos de mejores prácticas a nivel empresarial",ä¼ä¸è½å°å
¨æµç¨æ¹æ¡:"Plan de implementación empresarial",ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®:"Configuración de la polÃtica de seguridad entre cuentas de datos empresariales",ä¼ä¸æ°ååæå¡ç»éª:"Experiencia de servicio digital empresarial","ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼":"¿Qué valor fundamental pueden aportar las empresas al elegir AWS SPP?","ä¼ä¸ç¥è¯åº RAG 建设":"Base de conocimiento empresarial Construcción RAG","ä¼ä¸ç¥è¯åºä¸ RAG éæ":"Integración de la base de conocimientos empresariales con RAG",åæ²¿æ¨¡åæ¯æè½å:"Capacidades de soporte de modelos de vanguardia","请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡...":"Describa brevemente la situación de su negocio o la nube/servicios en la nube de Amazon que necesita...",åºåæ§å¤§å综åå»é¢:"Gran hospital general regional",å
¨åºæ¯äºç«¯è§£å³æ¹æ¡:"Solución de nube de escenario completo",å
¨å½äº§åç®åèªä¸»å¯æ§:"La potencia informática producida a nivel nacional se puede controlar de forma independiente",å
¨å±æ ç¼æç®¡:"Alojamiento global sin interrupciones","å
¨é¾è·¯ AI ç®ååºå»ºä¿é":"GarantÃa de infraestructura de potencia informática de IA de enlace completo","å
¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å
¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼å¹³æ»æ ç¼å°æ¥å
¥ä¼ä¸åçæ¶æã":"Después de evaluar exhaustivamente las necesidades de su negocio, puede optar por ajustar el modelo grande existente o conectarse directamente a un sistema maduro. Brindaremos consultorÃa en profundidad y utilizaremos plataformas de alojamiento de modelos grandes de clase mundial, como Amazon Bedrock, para integrarnos sin problemas y sin problemas en la arquitectura nativa de la empresa.","å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã":"Es totalmente compatible con la implementación de arquitecturas informáticas complejas de IA, incluido Amazon Bedrock.",å
¨çåäºå¤:"Oficinas globales",å
¨çé¡¶å°é³è§é¢ç½ç»:"La red de audio y vÃdeo más importante del mundo.",å
¨çåè§å®¡è®¡:"AuditorÃa de cumplimiento global",å
¨çæ ¸å¿èµæºå¿«éè°é
:"Despliegue rápido de recursos básicos globales",å
¨ç忏¸æè¿è¥:"Operaciones globales del juego",å
¨çé¢å
:"LÃder mundial","å
¨çå¸åºä»½é¢ç¬¬ä¸çäºæå¡æä¾åï¼æä¾è¶
è¿200项å
¨åè½æå¡ãé忥æå
¨çåä¸å¡å¸å±ãæé«æ¶æå¤æåº¦ä¸å¯¹åè§æä¸¥èè¦æ±çä¼ä¸åºæµ·é¦éã":"El proveedor de servicios en la nube con la mayor participación de mercado en el mund
298o, brindando más de 200 servicios con todas las funciones. Es adecuado para empresas con un diseño comercial global, una complejidad arquitectónica extremadamente alta y requisitos de cumplimiento estrictos para viajar al extranjero.",å
¨çåææ¶æä¸æ¯«ç§çº§å»¶è¿çªç ´:"Arquitectura de servidor global y avance en latencia a nivel de milisegundos","å
¨ç½ç¬å®¶èµéæµå¨æ§ä¿éãé¢å
å¼èµéæ± ä¸ä»
享æå¤§å®¢ææ£ï¼æ´æ¯æå¨ AWSãé¿éäºãè
¾è®¯äºä¹é´":"GarantÃa de liquidez exclusiva para toda la red. El fondo común de recarga previa no solo disfruta de grandes descuentos para los clientes, sino que también admite transferencias entre AWS, Alibaba Cloud y Tencent Cloud.","å
¨ç½ç¨ç¼ºçè·¨äºè°è´¦è½åï¼æé
éæç»ä¸çå票ä¸ç»ç®ééãåå«è´¦åæ ¸ç®å°ç±ã":"La escasa capacidad de ajuste de cuentas entre nubes en toda la red se combina con canales de facturación y liquidación transparentes y unificados. Diga adiós al infierno de la contabilidad de facturas.",å
¨æ°åè£
ç°è´§:"Originales nuevos en stock.","å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã":"Todos los empleados poseen el nivel más alto de certificación de Arquitecto de Soluciones Certificado de AWS de la industria.","å
¨æ å¼ AI äºèµè½æ¶æ":"Arquitectura de pila completa de IA que permite la nube","让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å
¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»è大å¹
éä½åº§å¸ææ¬ã":"Deje que su personal de soporte se concentre en quejas complejas que realmente requieren intervención humana personalizada. Al crear chatbots personalizados basados ââen modelos de lenguaje grandes y una comprensión profunda del contexto de la conversación, las empresas pueden brindar soporte de servicio al cliente eficiente las 24 horas, los 7 dÃas de la semana, manejar consultas diarias y recomendar productos de venta cruzada, reduciendo asà significativamente los costos de los agentes.",让æä»¬å¼å§æ¨çä¸äºä¹æ
:"Comencemos su viaje a la nube","任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã":"Los datos que fluyan a través de la plataforma no se utilizarán para entrenar grandes modelos públicos de otros. Las solicitudes disfrutan de forma nativa del aislamiento del punto final de la red y del cifrado de datos KMS completo de AWS VPC.",æ¥æ¬æ±äº¬æä¼ç¤¾:"Un club en Tokio, Japón.","è£è·AWS SPPèµè´¨":"Obtuve la calificación AWS SPP",容å¨åè¿ç§»æ¹é :"Migración y transformación de la contenedorización","ä¸åå¹´ ICT ææ¯ç§¯ç´¯ï¼æ·±åº¦äºè§£ä¼ ç»æ¿ä¼æ°åå转åçç¹ãæä¾å¼ºå¤§ç软硬件ä¸ä½åè½åä¸å
¨æ èªä¸»å¯æ§çé²²é¹/æè
¾ç®åçæã":"Treinta años de acumulación de tecnologÃa TIC y comprensión profunda de los puntos débiles de la transformación digital de los gobiernos y empresas tradicionales. Proporciona potentes capacidades de integración de software y hardware y un ecosistema de potencia informática Kunpeng/Asce
298nd controlable y autónomo de pila completa.","ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã":"Rendimiento aprovisionado en lÃnea (Provisioned Throughput) y monitoreo de seguimiento de costos.",社交åªä½å
å®¹å®¡æ ¸:"Revisión de contenido de redes sociales.",社交åªä½è´´ææ¹éææ:"Programación por lotes de publicaciones en redes sociales",ç³è¯·å¨çº¿èµè´¨æ ¸éª:"Solicite la verificación de calificación en lÃnea",æ·±è°å¤§åæ¿ä¼åè§ä¸ç§æäº:"Comprensión profunda del cumplimiento gubernamental y empresarial a gran escala y de la nube privada","深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼":"Integre profundamente la arquitectura de nube superior y los servicios innovadores de inteligencia artificial de AWS.","æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»":"Obtenga más información sobre el sistema exclusivo de CoreByte",æ·±å
¥çè§£è¯ä¼°:"Comprensión profunda de la evaluación.","æ·±åè¶
500+顶级ä¼ä¸ä¿¡èµçäºåä½ä¼ä¼´":"Un socio en la nube en el que confÃan más de 500 empresas importantes","ä»ä¹æ¯ Amazon Bedrockï¼":"¿Qué es la roca amazónica?","ä»ä¹æ¯AWS SPPï¼":"¿Qué es AWS SPP?","çæå¼ AI æ¼è¿":"Evolución de la IA generativa","çæå¼ AI åºç¨ä¸å®¶":"Experto en aplicaciones de IA generativa","çæå¼äººå·¥æºè½å·¥å
·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå
容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå
¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå
容çæè½æå¤§ç®åå
容工ä½è
çæµç¨ã":"Las herramientas de IA generativa ayudan a las pequeñas y medianas empresas a crear y optimizar contenido para sitios web, blogs, plataformas de redes sociales y escenarios educativos. Desde escribir descripciones de productos atractivas hasta crear cursos atractivos, la generación de contenido impulsada por IA puede simplificar drásticamente el proceso para los trabajadores de contenido.","çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå
ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å
容å®å
¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å
¨é¢æéç¹éçè§è§å
å®¹æµæ°´çº¿å¤çã":"Las capacidades de IA generativa se han extendido más allá del texto plano al procesamiento multimodal, marcando el comienzo de una nueva era para las empresas en industrias como el comercio electrónico, el comercio minorista y el entretenimiento. Etiquetado automático de imágenes a gran escala, revisión de seguridad de contenido multiformato, análisis de anomalÃas de video de vigilancia y procesamiento integral de canales de contenido visual pesado.","çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã":"La IA generativa ofrece innumerables soluciones de crecimiento que alguna vez estuvieron fuera del alcance de las empresas pero que ahora son asequibles. No importa el cuello de botella empresarial al que se enfrente, éste se convertirá en su arma secreta para superar el ciclo.","çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã":"Identificación biológica anti-rastreo y monitoreo 24 horas sin puntos ciegos. Asegúrese de que sus activos de potencia informática valorados en decenas de millones estén seguros y protegidos.",宿¶ææ¬ä¼æåæ:"Análisis de rentabilidad en tiempo real",宿¶æ°æ®ç®¡é:"canalización de datos en tiempo real","ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾":"Con Amazon Bedrock, pagas en función de lo que consumes. suministrar","ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã":"Ajuste modelos de forma segura utilizando sus propios datos. Conecte modelos a sus fuentes de datos patentadas a través de RAG.",è§è®¡è´¹å¨æ:"Depende del ciclo de facturación","é¦å模åä½éªæéï¼":"Derechos de experiencia del modelo de primera versión:","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã":"Obligado por la red de socios de AWS (APN), lo que garantiza absoluta transparencia en los SLA y la calidad del servicio.","è¾åºï¼":"Producción:",è¾å
¥è¾åºå®å
¨å´æ :"Valla de seguridad de entrada y salida.",æ°æ®åæä¸å䏿ºè½:"Análisis de Datos e Inteligencia de Negocios","æ°æ®è¿ç§»ï¼æºè½åçå°åº":"Migración de datos: la base de la inteligencia","æ°æ®æ³¨å
¥ï¼":"Inyección de datos:",æ°åè¥é:"marketing digital","åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã":"La alimentación de red de circuito dual + UPS + respaldo diésel cumplen con el exigente desafÃo energético del apilamiento compacto de 4 unidades de metal desnudo H100 completamente cargadas.","ç§æç¥è¯åº RAG":"Base de conocimiento privada RAG",å®å¥³å£«:"Sra. canción","éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã":"A medida que la tecnologÃa de computación en la nube madura y crece la demanda del mercado, CoreByte ha ampliado su alcance de servicios para incluir diseño e implementación de soluciones de nube avanzadas, consultorÃa de arquitectura de nube y servicios de migración de proyectos personalizados.","æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã":"Todas las tarjetas gráficas ofrecen opciones financieras flexibles, como alquiler a corto plazo, paquete a largo plazo, flexibilidad bajo demanda y compra total.","å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è
298®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã":"No solo le proporciona una rica selección de modelos, sino que también tiene una amplia gama de capacidades integradas para ayudar a las empresas a crear, probar e implementar fácilmente aplicaciones de IA generativa, al tiempo que garantiza la privacidad y seguridad de los datos. Puede integrar capacidades de IA de última generación en sus procesos comerciales sin administrar ninguna infraestructura.","æ¢ç´¢ MSP æå¡è¯¦æ
":"Explorar los detalles del servicio MSP","æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é
ä½¿ç¨æ¡ä¾ãä»å
容åä½å°å®¢æ·æ¯æï¼å
¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã":"Explore casos de uso del mundo real de IA generativa para pequeñas y medianas empresas. Desde la creación de contenido hasta la atención al cliente, ayudamos a su empresa a lograr avances inteligentes en todos los aspectos.","è
¾è®¯äº (Tencent Cloud)":"Nube Tencent","æä¾ä» IaaS å° PaaS çæ¼è¿æå¯¼ï¼å©ç¨ Serverlessï¼æ æå¡å¨ï¼æ¶æä¸å®¹å¨åé群缩容çç¥ï¼ä»å·¥ç¨è®¾è®¡æºå¤´éä½å¼éã":"Proporciona orientación sobre la evolución de IaaS a PaaS, utilizando arquitectura sin servidor (sin servidor) y estrategias de reducción de clústeres en contenedores para reducir los costos desde la fuente de diseño de ingenierÃa.","æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã":"Proporciona una transformación avanzada de disipación de calor de placa frÃa a nivel de chip GPU para exprimir el potencial informático y evitar el bloqueo de la frecuencia del núcleo causado por las altas temperaturas.",æäº¤ä¼ä¸è®¤è¯:"Presentar certificación corporativa",æäº¤éæ±æ¸
å:"Enviar una lista de solicitudes","å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã":"Complete el siguiente formulario y nuestros expertos en la nube o el personal de servicio al cliente se comunicarán con usted dentro de las 24 horas.",ææ:"desafÃo","éè¿ Amazon Bedrock æé æºè½å¯¼è´å¼æ":"Cree un motor de guÃa de compras inteligente con Amazon Bedrock","éè¿ API åæä¸ºæ¨æåé²ç½®ç EIPãæ æå¿«ç
§ä¸æä½å©ç¨çç计ç®å®ä¾ï¼æä¾å¯æ§è¡ç缩å建议ã":"El análisis de API se utiliza para capturar EIP inactivos, instantáneas no válidas e instancias informáticas de utilización extremadamente baja, y proporcionar recomendaciones de reducción ejecutables.","éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã":"Pago por uso procesando tokens entrantes y salientes. Esta es la mejor opción para realizar pruebas y pruebas de concepto (PoC) sin un compromiso inicial.","éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã":"A través del análisis a gran escala de los patrones de comportamiento de los datos de los clientes mediante el aprendizaje automático, la IA puede ayudar a las empresas a personalizar los correos electrónicos de EDM, los anuncios dirigidos y los muros de recomendación de sitios web para miles de personas, aumentando significativamente los clics y las conversiones.","éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã":"Mejore la eficiencia de la entrega a través de infraestructura como código (IaC) y proporcione alojamiento de recursos en la nube las 24 horas del dÃa, los 7 dÃas de la semana. Al mismo tiempo, se utilizan estrategias de facturación inteligentes de desarrollo propio y metodologÃa FinOps para reducir eficazmente los costos de uso de la nube.","éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã":"Al elegir CoreByte como su proveedor de soluciones AWS (SPP), puede obtener directamente una configuración óptima de recursos, acceso a los modelos Bedrock más avanzados y el respaldo técnico más oficial. Proporcionamos a las empresas un potencial de crecimiento empresarial cuantificable.",ç»ä¸å¤äºç®¡å®¶æå¡:"Servicio unificado de mayordomo multinube",ç»ä¸èåè´¦å:"Factura agregada unificada","çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã":"Romper el bloqueo de la capacidad de producción y garantizar los pedidos mediante acuerdos a largo plazo. Proporciona la última generación de NVIDIA H100, A100, L40S y otras tarjetas aceleradoras de clase empresarial. Realice una prueba de soporte antes de comprar y proporcione el número de serie completo de la garantÃa de fábrica.",æ¨è转åç:"Tasa de conversión recomendada",æ¨çå©å¨:"herramienta de razonamiento","æç®¡ç代ç (Agents)ï¼":"Agentes alojados:","å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã":"Elimine por completo la seguridad totalmente privatizada de la red pública y garantice que el análisis de texto de archivos legales altamente confidenciales se ejecute en un túnel de nube dedicado.","ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼
298æå¤§åæåé群线æ§å 鿝ã":"Wanka fabrica elixires online primero. Proporcione planificación de arquitectura de red de árbol grueso sin bloqueo InfiniBand (NDR) de 400G, cree un entorno de red de alto rendimiento RDMA y RoCEv2 y maximice la relación de aceleración lineal del clúster.",å¾®æå¡æ¶æè½¬å:"Transformación de la arquitectura de microservicios","å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ
ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼":"La conversación sobre la IA generativa ha generado tanto entusiasmo como escepticismo. ¿Cómo pueden las pequeñas y medianas empresas dar el primer paso hacia una transformación inteligente bajo las limitaciones presupuestarias y técnicas?","为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã":"Piedras angulares técnicas eficientes, seguras y flexibles hechas a medida para empresas de transformación digital en diferentes etapas.","为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã":"Modelo de punto de equilibrio óptimo para varios escenarios de texto generado.","为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã":"Genere rápidamente imágenes muy precisas y de alta calidad para publicidad y comercio electrónico.","为ä½éè¦æ£ç´¢å¢å¼ºçæï¼":"¿Por qué es necesario buscar una generación mejorada?","ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼":"Para responder mejor a sus necesidades, antes de que comience la evaluación, generalmente se le solicita que proporcione:","为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼":"¿Por qué los proyectos a nivel empresarial deben elegir Bedrock?",ææ¡£:"documento",ææ¡£ä¸å¿:"Centro de Documentación","æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã":"Ayudamos a los clientes empresariales a integrar perfectamente la IA generativa con la arquitectura de nube existente, promover la rápida implementación de negocios en múltiples escenarios, como servicio al cliente inteligente, conocimiento de datos y creación de contenido, y liderar la industria hacia una nueva era de inteligencia digital.",æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯:"Nos comprometemos a mantener su información estrictamente confidencial.",æä»¬çæå¡èå¾:"Nuestro modelo de servicio",æä»¬çæ ¸å¿æå¡æ¯ææ¶æ:"Nuestra arquitectura principal de soporte de servicios","æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã":"Nuestro código de conducta: empezar desde el propio negocio, en lugar de forzar la mayor asignación de recursos.","æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã":"Conectamos el modelo de excelencia de Bedrock con flujos de trabajo comerciales especÃficos de la industria para personalizar aplicaciones industriales que se pueden lanzar para clientes de todos los ámbitos de la vida.","æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã":"Esperamos tener noticias suyas. Alternativamente, puede contactarnos a través de herramientas de mensajerÃa de redes sociales.","æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã":"Recomendamos utilizar la versión del motor de recuperación de vectores de Amazon OpenSearch Serverless o pgvector basado en Aurora PostgreSQL, teniendo en cuenta el rendimiento de las consultas y las limitaciones de cumplimiento.","æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã":"Manejamos su sistema contable directamente y proporcionamos lÃneas de crédito para facilitar el reembolso corporativo y la liquidación transfronteriza.",æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å:"Acceso perfecto a los modelos de lenguajes grandes más avanzados del mundo","æ ç¼æ©å± AI ç®ååºåº§":"AmplÃe sin problemas la base de potencia informática de la IA","æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã":"Ya sea que necesite asesoramiento técnico, una solución arquitectónica personalizada o desee obtener más información sobre nuestros servicios, nuestro equipo de expertos está listo para servirle.","æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã":"No importa en qué punto de su transformación se encuentre, nuestro equipo de expertos le brindará una evaluación especÃfica y gratuita para crear una hoja de ruta adaptada a sus objetivos comerciales.","æ éç¹ççèµè´¨å®¡æ ¸ä¸æ³¨åï¼åä¸è´¦å·ç´è¾¾å
¨ç头é¨5å®¶äºå¹³å°ï¼å½å¤©æéå¼éæ¿æ´»ï¼å³å»æ ç¼ä½¿ç¨ææäºåç产åã":"No hay necesidad de engorrosas revisiones y registros de calificaciones. Una sola cuenta puede acceder directamente a las 5 principales plataformas en la nube del mundo. Se puede activar rápidamente el mismo dÃa y todos los productos nativos de la nube se pueden utilizar sin problemas de inmediato.","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´":"Quiere ser coherente con el sistema de facturación de AWS existente",æ¾å:"Memoria de vÃdeo",ç°è´§å
è¶³:"Existencias suficientes","详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã":"Evalúe detalladamente la arquitectura de red existente y los picos y valles comerciales, no busque ciegamente servicios populares y encuentre el punto de equilibrio más rentable.","åé弿ï¼":"Motor vectorial:","åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã":"Ayude a las empresas a acceder a los modelos disponibles de Amazon Bedrock, completar la configuración de permisos, crear canales de red internos (PrivateLink) y lanzar llamadas API.","æ°å 塿¬å°é¢å
éé¶éèæºæéè¦æ»¡è¶³æä¸¥æ ¼çæ°æ®é©»çä¸åè§å®¡è®¡è¦æ±ãæä»¬æä¾ç«¯å°ç«¯è¿ç§»æ¹æ¡ï¼éæå®å
¨è¾¹çï¼VPC & WAFï¼ï¼å¹¶å®ç°å¼å°å¤æ´»æ¹æ¡ãä¸ä»
å®å
¨æ»¡è¶³é管å±å®¡æ¥ï¼æ´éè¿èªå¨åæµæ°´çº¿å°åå¸å¨æç¼©çè³æ°å°æ¶ã":"Las principales instituciones financieras no bancarias locales de Singapur deben cumplir requisitos extremadamente estr
298ictos de auditorÃa de cumplimiento y residencia de datos. Proporcionamos soluciones de migración de un extremo a otro, reconstruimos lÃmites de seguridad (VPC y WAF) e implementamos soluciones remotas multiactivas. No sólo cumple plenamente con la revisión de la Autoridad Monetaria de Hong Kong, sino que también acorta el ciclo de liberación a unas pocas horas a través de lÃneas de montaje automatizadas.","æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã":"El proveedor de servicios AWS SPP lÃder de Singapur, que se centra en la infraestructura de nube de AWS y las soluciones de inteligencia artificial generativa de nivel empresarial de Amazon Bedrock.",è¡ä¸è§£å³æ¹æ¡:"Soluciones industriales",éæ±æè¿°:"Descripción del requisito",éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·:"Clientes financieros y médicos que necesitan protección de datos de dominio privado","éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã":"Comparación de selecciones, inventario de fuentes de datos y configuración básica de seguridad de AWS VPC/IAM.",äºå¤ªç¬¬ä¸:"No. 1 en Asia-PacÃfico","ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã":"Siga estrictamente las especificaciones de seguridad de AWS Well-Architected y los permisos de VPC e IAM siguen el principio de alcance mÃnimo.","ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã":"Siguiendo estrictamente la premisa de que los datos no salen de la nube privada, Bedrock se utilizó para vectorizar 5 millones de registros médicos insensibilizados para lograr una recuperación médica segura basada en la semántica.",éªè¯å®æ¹èµè´¨:"Verificar titulaciones oficiales","ä¸å¡ Actionæµæ´å":"Integración del flujo de acción empresarial",ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±:"Requisitos de cumplimiento de almacenamiento de datos para escenarios empresariales",ä¸å¡å¯ç¨æ§:"disponibilidad de negocios","ä¸ç«å¼éè´å
¨çé¡¶å°äºèµæºï¼æç ´äºååå£åã":"Compra integral de los principales recursos de nube del mundo, rompiendo las barreras de los proveedores de nube.",ä¸ç«æ ç¼éè´:"Compras integrales y sin interrupciones","å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã":"Los médicos necesitan buscar una gran cantidad de registros médicos históricos todos los dÃas, y el sistema de búsqueda tradicional tiene pocas coincidencias, lo que resulta en una eficiencia de investigación cientÃfica y una eficiencia de verificación de diagnóstico inicial extremadamente bajas.","以è·å详ç»å表ã":"para obtener una lista detallada.","以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã":"Orientado a resolver los problemas reales del negocio, cubre de manera integral todo el ciclo de enlace de infraestructura, extracción de valor de datos e inteligencia de IA.",é³è§é¢é¸ä¸»:"Señor supremo del audio y el vÃdeo","æ¥æ±AIä¸Amazon Bedrock":"Adoptando la IA con Amazon Bedrock","ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
":"Debido a requisitos de cumplimiento y disponibilidad, algunos modelos base solo están disponibles en regiones especÃficas de AWS. por favor, compruebe",游æä¸ç¤¾äº¤çææ ç¼å¯¹æ¥:"Conexión perfecta entre juegos y ecologÃa social",游æèµäº§å®å
¨ä¸èæ
çæ§:"Seguridad de los activos del juego y seguimiento de la opinión pública.","ä¸ AWS ååç´§å¯ååä½ä¸":"Trabajar en estrecha colaboración con los proveedores originales de AWS","ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã":"Reserve una sesión gratuita de evaluación de arquitectura con el equipo de expertos de AWS de CoreByte y recibirá un informe de diagnóstico inicial personalizado.","䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã":"En comparación con la firma directa por parte de usuarios comunes, basada en la red SPP (Programa de proveedores de soluciones), disfrutará de múltiples beneficios y respaldos a nivel empresarial del sistema oficial de AWS.",ä¸ä¼åç©éµ:"y matriz de optimización",颿µå确度:"Precisión de predicción",é¢é
ååé:"Rendimiento aprovisionado","é¢é
ååéï¼":"Rendimiento aprovisionado:",颿çå¹¶åæ°ä¸å»¶è¿åºçº¿:"Resultado final esperado de simultaneidad y latencia","é¢çº¦ Bedrock 深度è¯ä¼°":"Programe una evaluación en profundidad con Bedrock",åççº§æ°æ®éç§é离:"Aislamiento de privacidad de datos a nivel nativo",åçæ£ç´¢åµå
¥:"Incrustación de búsqueda nativa",é
读ç宿忡ä¾:"Lea historias de éxito reales","äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã":"La nube no es el final. A medida que crece, planificamos futuras opciones de refactorización con varios trimestres de anticipación.",äºè®¡ç®æå¡:"Servicios de computación en la nube",äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦:"Certificado de certificación técnica profesional relacionada con la nube",äºåçå®å
¨ä¸åè§æ²»ç:"Gobernanza de cumplimiento y seguridad nativa de la nube",äºåçå·¥å
·éæ:"Integración de herramientas nativas de la nube",è¿ç»´ææ¬:"Costos de operación y mantenimiento.","å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç":"En AWS, CoreByte recomienda utilizar totalmente administrado","å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã":"Excelente en el manejo de conversaciones de lógica, programación e investigación cientÃfica de alta complejidad.","卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã":"Experimente con el modelo base, cree una base de conocimientos y pruebe a sus agentes en esta interfaz visual.","å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã":"En un entorno de cumplimiento complejo y en constante cambio, brindamos a las empresas estrategias de defensa de seguridad de extremo a extremo, desde arquitectura de red, autenticación de identidad hasta cifrado de datos. Integración profunda de pruebas de seguridad de la plataforma en la nube para proteger las empresas.","å¨ç¤¾äº¤ã游æãé³è§é¢åæ³å¨±ä¹é¢åç§¯æ·æ·±åãæä¾ä¸çé¡¶å°ç TRTC 宿¶é³è§é¢éä¿¡ä¸æµ·éå°æ¸¸æ/å°ç¨åºåçäºç«¯æ¯æï¼è§¦è¾¾äº¿ä¸Cç«¯ç¨æ·ã":"Tiene una profunda acumulación en los campos de las redes sociales, los juegos, el audio y el vÃdeo y el pan-entretenimiento. Proporciona la mejor comunicación de audio y vÃdeo TRTC en tiempo real de la industria y soporte nativo en la nube para minijuegos/miniprogramas masivos, llegando a cientos de millones de usuarios finales C.","å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã":"Realice pruebas y verificaciones en escala de grises en zonas de disponibilidad restringida y realice iteraciones rápidas.","å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã":"Implemente protección personalizada a nivel de aplicación para filtrar contenido no deseado y enmascarar información confidencial.",å æ¯:"Proporción","è´¦åè¿ä½£æææ£æ 让ï¼":"Reembolsos o descuentos en facturas:","è´¦å·è¿ç§» / æ°å»ºæ¥éª¤":"Pasos para la migración/creación de la cuenta","è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã":"Esto indica que nuestras capacidades profesionales para brindar soluciones en la nube de alta calidad, optimización e implementación de la arquitectura de la nube han sido reconocidas con autoridad, y podemos brindar a los clientes servicios de hospedaje de entornos de nube hÃbrida más profundos.","é对ä¸åä¸å¡çº¿è§£å³å
·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã":"Resuelva puntos débiles de crecimiento especÃficos para diferentes lÃneas de negocio e impulse decisiones con resultados reales.","é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã":"Optimización de topologÃa para entrenamiento de modelos grandes. Proporciona servidores de topologÃa NVLink totalmente interconectados que admiten 8 tarjetas/10 tarjetas, equipados con memoria ECC de más de 2 TB y caché ultrarrápida PCIe Gen5 NVMe, rechazando el efecto barril.","éå¯¹åºæé¶æ£ç线ä¸é¨åºä¸è¿éåæ°æ®é¾ï¼éè¿ AWS æ°æ®æ¹è§£å³æ¹æ¡(Lake Formation & Redshift)ï¼æç ´æ°æ®å£åãå¼å
¥ç±äºç«¯æä¾ç AI ç®å䏿¨¡å颿µæ¬¡æäº§åéæ±ï¼æå¤§éä½äºåºå积åé£é©ï¼éæ¾äºæ°ç¾ä¸ç¾å
çè¥è¿èµéã":"Para tiendas fuera de lÃnea complejas y fragmentadas y enlaces de datos de compras, ventas e inventario, utilice la solución de lago de datos de AWS (Lake Formation y Redshift) para romper las barreras de los datos. La introducción de la potencia informática de la IA y los modelos proporcionados por la nube para predecir la demanda de productos para el próximo mes ha reducido en gran medida el riesgo de acumulación de inventario y ha liberado millones de dólares en capital de trabajo.","é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã":"En respuesta a las necesidades de juegos, entretenimiento y comercio electrónico transfronterizo en el extranjero, utilizamos
298nodos de red distribuidos en todo el mundo para optimizar la entrega de activos estáticos y la aceleración dinámica de aplicaciones, reduciendo significativamente los retrasos en el acceso transfronterizo y mejorando la experiencia del usuario final.","æ´åç»ç®ä½ç³»ï¼è®©æ¨çå¤äºæç¥ä¸ä»
åè§å¯æ§ï¼æ´æå
·ææ¬ä¼å¿ã":"Integre el sistema de liquidación para que su estrategia de múltiples nubes no solo sea compatible y controlable, sino también altamente rentable.",æ¿ä¼é¦é:"La primera opción para el gobierno y las empresas.",æ¯æçåºç¡æ¨¡å:"Modelos básicos compatibles",æ¯æçåºå忍¡å:"Regiones y modelos compatibles","ç¥ååºæµ·äºå¨±ç±»/游æä¼ä¸ (Singapore)":"Reconocida empresa extranjera de entretenimiento/juegos interactivos (Singapur)",ç´æ¥èç³»æä»¬:"Contáctanos directamente",æºæ
§çµåä¸ç´æ:"Comercio electrónico inteligente y transmisión en vivo",æºè½ç¥è¯åºæå»º:"Construcción inteligente de bases de conocimientos",æºè½å¶é :"Fabricación inteligente",æºè½å¶é ä¸è¿ç»´:"Fabricación, operación y mantenimiento inteligentes","ä¸å½æå¤§ãäºå¤ªé¢å
çäºè®¡ç®å¹³å°ãåç»å¤å¹´å11é«å¹¶åèéªï¼å¨çµåãéèãæ¿ä¼çé¢åæ¥æææççæ¬ååè§£å³æ¹æ¡ï¼å½å
ä¸äºé¦éåºåº§ã":"La plataforma de computación en nube más grande de China y lÃder de Asia-PacÃfico. Después de años de pruebas de alta concurrencia durante Double 11, cuenta con las soluciones localizadas más maduras en los campos de comercio electrónico, finanzas, gobierno y empresas, y es la base preferida para la migración a la nube en China.",卿:"ciclo","éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã":"Resuelva el rompecabezas de facturación artÃculo por artÃculo y envÃe métricas de uso de comentarios a departamentos y servicios especÃficos a través del panel exclusivo de SPP.","注æï¼":"Aviso:",ä¸å®¶çº§éæ¬å¢æçç¥:"Estrategias de mejora de la eficiencia y reducción de costos a nivel de expertos",ä¸å®¶å¢éæ¯æ:"Soporte del equipo de expertos",ä¸å±ééä¸è´¦åä¼å:"Optimización exclusiva de canales y facturas.","ä¸ä¸ºé«å¯ AI è®¾è®¡çæºæ¿æç®¡":"Alojamiento de sala de ordenadores especialmente diseñado para IA de alta densidad","ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã":"Optimizado especÃficamente para el procesamiento de texto interno empresarial y aplicaciones de baja latencia, admite ajustes privatizados y garantiza un circuito cerrado de control de datos.","ä¸ä¸ï¼å¯é ã":"Profesional y confiable.",ä¸ä¸é¡¾é®ä¼´éè½å°:"Consultores profesionales acompañan la implementación.",转å为:"convertido a","åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼":"¿Listo para llevar la IA generativa a la producción a escala empresarial?","åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼":"¿Está listo para comenzar el viaje hacia la nube y la IA de su empresa?","åå¤å¥½å¼å¯æºè½å弿äºåï¼":"¿Estás listo para encender el motor de inteligencia?","åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼":"¿Listo para actualizar el motor tecnológico de su negocio?","æ¡é¢çº§é¸ä¸»ï¼æå
·æ§ä»·æ¯ï¼éå妿¯çåå°å¾®å¢éè¿è¡æ¥å¸¸å¼åä¸ååéªè¯ã":"Señor supremo a nivel de escritorio, extremadamente rentable, adecuado para el desarrollo diario y la verificación de prototipos en el mundo académico y en equipos pequeños y micro.",å¨è¯¢ç®å䏿ºæ¿å¸ä½:"Pregunte sobre la potencia informática y los asientos en la sala de ordenadores.","åèè·³å¨å°å
¶å¼ºå¤§çæ¨èç®æ³ãé³è§é¢å¤çä¸å¤§æ¨¡åè½å对å¤å¼æ¾ãç¹å«éåéè¦æºè½å¢é¿ãå
容åå䏿è´ç¨æ·ä½éªææ°çåæ°åä¼ä¸ã":"ByteDance abre al mundo exterior su potente algoritmo de recomendación, procesamiento de audio y vÃdeo y capacidades de modelos grandes. Es especialmente adecuado para empresas innovadoras que requieren crecimiento inteligente, distribución de contenido y la mejor experiencia de usuario para atraer nuevos clientes.",åè忬¾å¢é¿æ¨èç®æ³:"Algoritmo de recomendación de crecimiento de bytes","èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã":"Desde que seleccionamos a CoreByte como nuestro socio de servicios en la nube, nuestra eficiencia operativa ha mejorado significativamente. No solo brindaron una optimización profesional de la arquitectura de AWS, sino que también nos brindaron un gran apoyo en nuestra actualización y transformación de la IA, lo cual es muy recomendable.","èªå®ä¹æ¨¡åæ¯æï¼":"Soporte de modelo personalizado:",èªå¨åæ¼æ´æ«æ:"Escaneo automatizado de vulnerabilidades","èªå¨åè¿ç»´ä¸ FinOps":"Operaciones automatizadas y FinOps","èªå©å¼ BI å±ç°":"Presentación de BI de autoservicio","æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼
298åºæµ·æ å¿§ã":"Con sede en Singapur, estamos familiarizados con el entorno de cumplimiento de las empresas globales y de Asia-PacÃfico, por lo que no tenemos preocupaciones cuando viajamos al extranjero.",ç»ç»å±æéé离:"Aislamiento de permisos a nivel de organización",æä¸°å¯çææ¯çæä¸ç»ä»¶:"El ecosistema y los componentes tecnológicos más ricos","æåæ´æ°äº:":"Ãltima actualización:","æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã":"El modelo más rentable con un nivel muy alto de inteligencia.","æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã":"El modelo más rápido y con mayor capacidad de respuesta, adecuado para escenarios de alto rendimiento en tiempo real.",ææ°æ¶æ:"Ãltima arquitectura",æä¼è´ä¹°çç¥éç»:"Reorganización óptima de la estrategia de compra.","ä½è¤ å¥":"Sato Takeru","ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±åº¦ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç»æ¼è¿çææ¯æ¯æ´ã":"Como socio profundo de AWS, CoreByte vincula profundamente el sistema de servicios en la nube más importante del mundo con su negocio personalizado, brindando soporte técnico profesional, transparente y en continua evolución.","ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã":"Como socio principal de AWS SPP, creamos a medida un entorno flexible, escalable y de alta disponibilidad que cumple con las mejores prácticas de arquitectura de nube según las caracterÃsticas de su negocio y sus expectativas de crecimiento, lo que facilita la salida al extranjero y la implementación global.","Ada Lovelace æ¶æï¼å¾å½¢ä¸ AI çéç¨çè
ï¼ç¹å«éå AIGC å¾å/è§é¢çæä¸å¾®è°ã":"La arquitectura Ada Lovelace, el rey universal de los gráficos y la IA, es particularmente adecuada para la generación y el ajuste de imágenes/vÃdeo AIGC.","Agent å¼åå¹è®":"Capacitación en desarrollo de agentes.","AI å¹¶é é¥ä¸å¯å":"La IA no está fuera de nuestro alcance","AI è½å°":"Implementación de IA","AI Agent ä¸å¡å¼å":"Desarrollo empresarial de agentes de IA","AI Agent ä¸ä¸å¡å·¥ä½æµ":"Agente de IA y flujo de trabajo empresarial","AI Agent èªå¨å":"Automatización de agentes de IA","AI/æ¨è弿":"Motor de recomendaciones/IA",AIå®å¶æå¡:"Servicios de personalización de IA","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã":"Amazon Bedrock es un servicio totalmente administrado que proporciona modelos fundamentales (FM) de alto rendimiento de empresas lÃderes en IA, como AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI y Amazon a través de una única API, junto con un amplio conjunto de capacidades necesarias para crear aplicaciones de IA generativa que simplifiquen el proceso de desarrollo manteniendo la privacidad y la seguridad.","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã":"Amazon Bedrock es un servicio totalmente administrado que proporciona modelos fundamentales (FM) de alto rendimiento de empresas lÃderes en inteligencia artificial como Anthropic, Meta, Mistral AI, Cohere y más, asà como la propia Amazon, a través de una única API.","Amazon Bedrock ä¸çæå¼ AI":"Amazon Bedrock y la IA generativa","Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã":"Amazon Bedrock admite la familia de modelos base más avanzada en muchas industrias.","Amazon Bedrock å¨è¯¢":"ConsultorÃa Amazon Bedrock","Amazon OpenSearch Serverless åéæ£ç´¢":"Búsqueda vectorial sin servidor de Amazon OpenSearch","Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã":"AWS entrena previamente la familia de modelos Amazon Titan en conjuntos de datos a gran escala y de alta calidad, lo que proporciona opciones potentes y muy versátiles para procesar lenguajes e imágenes de gran tamaño.","Amazon Titan ç³»å":"Serie Amazonas Titán","Amazon Web Services, AWS, Amazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææã":"Amazon Web Services, AWS, Amazon Bedrock y otras marcas comerciales son propiedad de Amazon.com, Inc. o sus afiliados.","Ampere æ¶æï¼å
¼é¡¾è®ç»ä¸æ¨ççå
边形æå£«ï¼æé«æ§ä»·æ¯çé«ç«¯ç®åé¦éã":"La arquitectura Ampere, un guerrero hexagonal que combina entrenamiento y razonamiento, es la primera opción para potencia informática de alta gama con un rendimiento de costo extremadamente alto.","Anthropic Claude ç³»å":"Serie Antrópica Claude","AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã":"AWS tiene requisitos extremadamente estr
298ictos para los socios de SPP y realiza auditorÃas de cumplimiento cada año en torno a las calificaciones de la plataforma, la cantidad de certificaciones de arquitectos, historias de éxito corporativo y la escala general del negocio en la nube. Sólo los equipos con mayor capacidad técnica pueden mantener esta calificación.","AWS ç®¡çæ§å¶å°ï¼":"Consola de administración de AWS:","AWS ååä¸¥æ ¼æå
³ä¸è书":"La fábrica original de AWS controla y respalda estrictamente","AWS äºæ¶æä¸è¿ç»´":"Arquitectura y operaciones de la nube de AWS","AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç":"AWS IAM controla estrictamente los lÃmites de acceso a las fuentes de datos y la inferencia","AWS SPP 宿¹æå¡å":"AWS Solution Provider Program","AWS SPP åä½ä¼ä¼´":"Socio de AWS SPP","AWS SPP è´¦å·æ¥å
¥æå":"GuÃa de acceso a la cuenta AWS SPP","Bedrock æ¨¡åæ¥å
¥æå¡":"Servicio de acceso al modelo Bedrock","Bedrock ç®åè§£è¦":"Desacoplamiento de la potencia informática fundamental","Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã":"Bedrock llama automáticamente a Incrustar modelos grandes (como Titan Embeddings) y divide documentos largos en fragmentos con segmentos superpuestos.","Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥":"Llamadas a herramientas Bedrock Agents y acoplamiento OpenAPI","C 端海éé«å¹¶åå¤çåºå ":"Genes de procesamiento masivo de alta concurrencia del lado C","Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼":"El modelo Claude es bueno para el razonamiento lógico profundo, la escritura de códigos y la generación de contenido seguro. La última generación de la serie Claude 3 (Sonnet, Haiku, Opus) establece nuevos estándares de rendimiento:","CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã":"Los arquitectos de CoreByte revisan las cuentas existentes para determinar la viabilidad de la integración o crean nuevas cuentas raÃz de la organización.","CoreByte ä¸å¡éæ":"Integración empresarial CoreByte","COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã":"CoreByte TECNOLOGÃA PTE. LIMITADO. Como proveedor de servicios de tecnologÃa local lÃder en Singapur dedicado a potenciar la transformación digital de las empresas y socio principal de AWS SPP (Programa de proveedores de soluciones), tenemos más de diez años de rica experiencia en diseño de arquitectura de nube, migración de proyectos y alojamiento de nube hÃbrida. Manteniéndonos al dÃa con la tecnologÃa de vanguardia, ayudamos de manera integral a las empresas a transformarse desde la nube básica para evolucionar hacia la era de la IA. Confiando en plataformas lÃderes como Amazon Bedrock, creamos soluciones inteligentes de IA generativa para empresas. Hemos ayudado con éxito a más de 500 empresas locales y extranjeras en los campos de juegos, comercio electrónico, finanzas y todo Internet a acelerar los negocios de innovación global con base en la nube y motor de inteligencia artificial.","COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã":"CoreByte fue fundada en 2014, inicialmente por un grupo de apasionados expertos en TI y computación en la nube, enfocándose en brindar soluciones de computación en la nube a pequeñas y medianas empresas.","COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã":"El equipo de CoreByte demostró una experiencia excepcional. Nos ayudaron a construir una base altamente confiable en AWS y el servicio de atención al cliente inteligente de Amazon Bedrock recientemente introducido ha reducido significativamente nuestros costos laborales.","DDoS / WAF æ¼ç»":"Tutorial sobre DDoS/WAF","DevOps 管é建设":"Construcción de canalización de DevOps","FinOps çæ¿æ¥å
¥"
298:"Acceso a FinOps Kanban",GPUç®åæå¡:"Servicio de potencia informática GPU","Guardrails å®å
¨æ²»ç":"Gobernanza de seguridad de barandillas","Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤":"Desensibilización de PII de Guardrails y bloqueo y filtrado de palabras ilegales","Hopper æ¶æï¼AI è®ç»ä¹çï¼æ¯æç¨çæ§å éãæéçªç ´ä¸äº¿åæ°æ¨¡å计ç®ç¶é¢ã":"La arquitectura Hopper, la reina del entrenamiento de IA, admite la aceleración de la escasez. Supere rápidamente el cuello de botella de cálculo de los modelos de billones de parámetros.","IAM ç²¾ç»åæ§å¶":"Control granular IAM","IB ç½ç»å¸¦å®½":"Ancho de banda de la red IB","Meta Llama ç³»å":"Serie Meta Llama","Mistral AI ç³»å":"Serie Mistral AI","OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã":"La última generación de modelos inteligentes de vanguardia de OpenAI puede manejar tareas cognitivas extremadamente complejas y brindar mejoras disruptivas en la experiencia en razonamiento y escritura creativa.","Organization 设计":"Diseño organizacional","PB çº§æµ·éæ°æ®å¤ç":"Procesamiento masivo de datos a nivel PB","Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿":"Fase 1: Requisitos comerciales y lÃnea base de seguridad","Phase 2: RAG / Agent æ¶æè®¾è®¡":"Fase 2: Diseño de arquitectura RAG/Agente","Phase 3: æå°å¯è¡æ§äº§å (MVP)":"Fase 3: Producto MÃnimo Viable (MVP)","Phase 4: å
¨é¢æäº§ä¸ FinOps":"Fase 4: Producción total y FinOps","Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度":"Popularidad de distribución de llamadas del modelo empresarial del segundo trimestre","RAG ç§åé¨ç½²":"Implementación del dominio privado RAG","S3 é¿æåè§å½æ¡£":"Archivado de cumplimiento a largo plazo de S3","SEO ä¼åå客èªå¨çæ":"Blog optimizado para SEO generado automáticamente","SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã":"Los clientes de SPP generalmente tienen acceso a la última experiencia incluida en la lista blanca de Amazon Bedrock en Vista previa.","SRE äºåçè¿ç»´":"Operación y mantenimiento nativo de la nube de SRE","ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã":"ã³ã¢ãã¤ãã¨ã®apoyos y desventajas de la sociedad ã®ãã¸ãã¹ã«å¤§ããªå¤ cuero ãããããã¾ãã. AWS SPP se dedica al conocimiento, Amazon Bedrock se utiliza para utilizar la IA y la automatización se aplica para mejorar la eficiencia.",ç«ç¹å°å¾:"Mapa del sitio","å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã":"Acceda rápidamente a las principales páginas y páginas de documentación de este sitio web.",主è¦é¡µé¢:"Páginas principales",ææ¡£é¡µé¢:"Páginas de documentación",é¦é¡µ:"Hogar",éç§æ¿ç:"polÃtica de privacidad",æå¡æ¡æ¬¾:"Términos de servicio","Cookie æ¿ç":"PolÃtica de cookies","DataInsight æºæ":"Información de datos",ä¼ä¸å
鍿ºåº:"Centro de conocimiento empresarial","å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã":"Conéctese a los repositorios de Confluence, S3 y Notion. Analice automáticamente datos no estructurados y proporcione preguntas y respuestas inteligentes respaldadas por citas.","æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ":"Admite el análisis de formatos complejos como PDF y PPT",å
ç½®è®¿é®æéæ ¡éªååç追溯:"Validación de control de acceso integrado y trazabilidad de respuestas","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ":"Arquitectura de implementación basada en las mejores prácticas de RAG","CodePilot æºç ":"Código piloto",ç åæè½æå:"Aumento de la productividad en ingenierÃa","æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã":"Integre con los repositorios de GitLab y CodeCommit, alinee con el estilo de código existente y proporcione revisión de código, generación de comentarios y escaneo de vulnerabilidades.",æ¯æç§æé¨ç½²æ¨¡åè¾
å©:"Asistencia de soporte con modelos implementados de forma privada",代ç
298åºå¢éç´¢å¼åæ¥ææ¯:"Sincronización incremental del Ãndice del repositorio",åå°ä¸è§è代ç åå
¥ä¸»å¹²:"Reducir las fusiones de código no conforme en la rama principal","CustomerEngage æºè":"Atención al cliente",æºè½å®¢æä¸æ¢:"Centro de servicio al cliente inteligente","å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã":"Conéctese a las cuentas oficiales de Zendesk y WeChat para proporcionar bots conversacionales de múltiples turnos con análisis de sentimientos y transferencia fluida a agentes humanos.",æå¾è¯å«åç¡®çè°ä¼æ¨¡å:"Modelo de ajuste de precisión del reconocimiento de intenciones","䏿¢æ CRM ç³»ç» API æé":"Integre con las API del sistema CRM existente",ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶:"Mecanismos de auditorÃa de cumplimiento y filtrado de palabras sensibles",ç®ä½ä¸æ:"Chino simplificado",æ¥æ¬èª:"japonés",ç¹é«ä¸æ:"chino tradicional",å¹»è§:"alucinaciones","Amazon Bedrock ææ¡£ä¸å¿":"Centro de documentación de Amazon Bedrock","å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã":"Centrándonos en la implementación empresarial de Amazon Bedrock, organizamos documentos prácticos desde la evaluación inicial, la base de conocimientos y el diseño de la solución del agente, hasta la gobernanza de la seguridad, la operación y el mantenimiento de costos y la implementación de la entrega.",åç±»çé:"Filtro de clasificación",å
¨é¨:"todo",æ¥ç详æ
:"comprobar los detalles","åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼":"¿Listo para implementar Amazon Bedrock en su empresa?","æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã":"Podemos ayudarlo con la preparación de cuentas, el acceso a modelos, la construcción de una base de conocimientos, la integración de agentes, la gobernanza de la seguridad y la operación y mantenimiento en lÃnea.","é¢çº¦ Bedrock å¨è¯¢":"Reserve una consulta de Bedrock","éåé
读人群ï¼":"Adecuado para multitud de lectura:",åé:"minuto",ä¼ä¸è½å°å»ºè®®:"Sugerencias de implementación empresarial","COREBYTE å¯ä»¥æä¾çæ¯æ":"Soporte que COREBYTE puede proporcionar","è½»é CTA":"CTA ligero","Bedrock å
¥é¨":"Primeros pasos con Bedrock","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼":"¿Qué es la roca amazónica? ¿Por qué las empresas deben prestarle atención?","ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã":"Presenta el posicionamiento básico de Amazon Bedrock, los escenarios empresariales adecuados y sus diferencias con los métodos tradicionales de llamada a API de IA.","é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å
±å认ç¥ã":"Explique el posicionamiento, el valor y los requisitos previos de implementación de Amazon Bedrock a los equipos empresariales para ayudar a los equipos técnicos y de administración a establecer un entendimiento común.","8 åé":"8 minutos","ä¼ä¸çæå¼ AI":"IA generativa para la empresa",æ¨¡åæ¥å
¥:"Acceso al modelo",ä¼ä¸è½å°:"Aterrizaje empresarial","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿":"¿Qué es la roca amazónica? ¿Por qué las empresas deben prestarle atención? - Centro de documentación CoreByte","ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å
¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã":"Explique el posicionamiento, los escenarios aplicables y los métodos de acceso de Amazon Bedrock desde una perspectiva empresarial para ayudar al equipo a evaluar si es adecuado iniciar un proyecto de IA generativa.","Amazon Bedrock çå®ä½":"Posicionamiento del lecho rocoso del Amazonas",éååªäºä¼ä¸åºæ¯:"¿Para qué escenarios de negocio son adecuados?","ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«":"Diferencias con los métodos tradicionales de llamada a la API de IA","ä¸ AWS äºæå¡çæçå
³ç³»":"Relación con el ecosistema de servicios en la nube de AWS","COREBYTE å¯ä»¥æä¾åªäºåå©":"Cómo puede ayudar COREBYTE","ä¼ä¸ç®¡çè
ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人":"Gerentes comerciales, lÃderes técnicos, arquitectos, patrocinadores de proyectos de IA","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼":"¿Cómo se elige el modelo Bedrock adecuado para su negocio empresarial?","帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å
¨è¦æ±åä¸å¡åºæ¯ã":"Ayude a las empresas a comprender que la selección del modelo no solo debe considerar los parámetros y la popularidad, sino que también debe combinar costo, velocidad, contexto, capacidades lingüÃsticas, requisitos de seguridad y escenarios comerciales.","ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å
åªææ¨¡åä½éæç度åå³çã":"Según los objetivos comerciales y las limitaciones de ingenierÃa, establezca un marco de evaluación del modelo empresarial para evitar tomar decisiones basadas únicamente en el volumen o la popularidad del modelo.","9 åé":"9 minutos",模åéæ©:"Selección de modelo","Bedrock 模å":"modelo de lecho de roca",夿¨¡åçç¥:"estrategia multimodelo","ä¼ä¸ AI":"IA empresarial","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿":"¿Cómo se elige el modelo Bedrock adecuado para su negocio empresarial? - Centro de documentación CoreByte","æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã":"Proporciona un enfoque empresarial ejecutable para la evaluación del modelo Bedrock que equilibra los requisitos de precisión, latencia, costo y gobernanza.",模åéæ©çåºæ¬åå:"Principios básicos de selección de modelos.",ä¸åè¡ä¸éæ±å·®å¼:"Diferentes necesidades en diferentes industrias.","ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡":"Equilibrio entre costo, latencia y precisión","PoC ä¸å¤æ¨¡åçç¥":"PoC y estrategia multimodelo",é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å:"Evite seguir ciegamente el modelo más grande","æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº":"Arquitecto, equipo de plataforma AI, propietario de producto",äº¤ä»æå:"GuÃa de entrega","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤":"Ocho pasos clave para que las empresas implementen Amazon Bedrock","ä»è´¦å·åå¤ãæéé
ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã":"Desde la preparación de la cuenta, la configuración de permisos, la selección del modelo, las pruebas PoC hasta el lanzamiento oficial, presentaremos la ruta básica para que las empresas implementen Bedrock.","ç»åº Bedrock ä¼ä¸è½å°çå
«æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã":"Proporciona una ruta de implementación de ocho pasos para la implementación empresarial de Bedrock para ayudar a que el proyecto pase sin problemas del piloto a la producción.","10 åé":"10 minutos","Bedrock 交ä»":"Entrega de lecho de roca",ä¸çº¿æµç¨:"Proceso en lÃnea",å®å
¨æ²»ç:"gobernanza de la seguridad",ææ¬çæ§:"seguimiento de costes","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿":"Ocho pasos clave para que las empresas implementen Amazon Bedrock - Centro de documentación de CoreByte","æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 个å
³é®æ¥éª¤ã":"Los 8 pasos clave del proyecto Bedrock, desde la evaluación de necesidades hasta la operación y el mantenimiento en lÃnea, se resumen por etapas.","æ¥éª¤ 1ï¼éæ±è¯ä¼°":"Paso 1: Evaluación de necesidades","æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©":"Paso 2-4: Cuenta, permisos y selección de modelo","æ¥éª¤ 5-6ï¼æ¥å
¥ä¸æ¹æ¡è®¾è®¡":"Paso 5-6: Diseño de acceso y solución","æ¥éª¤ 7ï¼å®å
¨æ²»ç䏿æ¬çæ§":"Paso 7: Gobernanza de la seguridad y monitoreo de costos","æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å":"Paso 8: conéctese y continúe con la optimización","项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é":"Gerentes de proyectos, lÃderes de entrega, equipos de gestión de TI empresarial","ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼":"¿Cómo puede una empresa determinar si es adecuado comenzar a utilizar Amazon Bedrock ahora?","帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å
·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å
¨æ²»çè½åã":"Ayude a las empresas a realizar evaluaciones para la toma de decisiones y determinar si cuentan con una base de datos, escenarios comerciales, presupuesto, equipo técnico y capacidades de gobierno de seguridad.","æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå
¥é£é©ã":"Proporcionar un marco de autoevaluación para las empresas antes de lanzar proyectos Bedrock para reducir el riesgo de inversión ciega.",项ç®è¯ä¼°:"evaluación del proyecto","PoC å³ç":"Decisión de PoC",æ°æ®åºç¡:"base de datos","Bedrock è§å":"Planificación fundamental","ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿":"¿Es este el momento adecuado para que su empresa comience a utilizar Amazon Bedrock? - Centro de documentación CoreByte","éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã":"Evalúe la preparación de la empresa para lanzar Bedrock a través de cinco dimensiones: escenarios, datos, autoridad, presupuesto y capacidades del equipo.",æ¯å¦ææç¡®ä¸å¡åºæ¯:"¿Existe un escenario empresarial claro?",æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡:"¿Existe documentación y base de datos disponibles?","æ¯å¦å
·å¤ AWS è´¦å·ä¸æéåºç¡":"¿Tiene una cuenta y permisos básicos de AWS?",æ¯å¦æå®å
¨ä¸é¢ç®çº¦æç®¡çè½å:"¿Tiene la capacidad de gestionar las limitaciones presupuestarias y de seguridad?","æ¯å¦å¯ä»¥å
å PoC":"¿Es posible hacer una PoC primero?","ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å
¨è´è´£äºº":"Gerencia corporativa, gerente de digitalización, gerente de seguridad de la información.","ä¼ä¸ç¥è¯åº / RAG":"Base de conocimientos empresariales/RAG","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå":"Bases de conocimientos de Amazon Bedrock: base de conocimientos empresariales y guÃa de implementación de RAG","ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å
é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã":"Presenta cómo crear preguntas y respuestas internas sobre conocimiento empresarial, recuperación de documentos, base de conocimientos de servicio al cliente y asistente comercial basado en Bedrock Knowledge Bases.","ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã":"Presente los métodos de implementación, los puntos de riesgo y las sugerencias de gobernanza de Bedrock Knowledge Bases y RAG desde la perspectiva de la práctica empresarial.","11 åé":"11 minutos",ä¼ä¸ç¥è¯åº:"Base de conocimientos empresariales",æ°æ®æºæ²»ç:"Gobernanza de la fuente de datos","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿":"Bases de conocimientos de Amazon Bedrock: base de conocimientos empresariales y guÃa de implementación de RAG - Centro de documentación de CoreByte","è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã":"Explique cómo las empresas pueden utilizar Bedrock Knowledge Bases para crear aplicaciones RAG y gestionar datos, permisos y recuperación.","ä»ä¹æ¯ RAG":"¿Qué es el trapo?",为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº:"Por qué las empresas necesitan su propia base de conocimientos",é忥å
¥åªäºææ¡£:"¿Qué documentos son adecuados para su inclusión?",æ£ç´¢ä¸å¼ç¨æºå¶:"Mecanismo de búsqueda y citación.",è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©:"Precauciones de aterrizaje y riesgos comunes","ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸":"Equipo de gestión del conocimiento, lÃder del sistema de atención al cliente, arquitecto.","ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº":"¿Por qué los proyectos de base de conocimientos empresariales son propensos al fracaso? Malentendidos comunes sobre la implementación de Bedrock RAG","æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å
æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã":"Resuma los problemas comunes que enfrentan las empresas al realizar proyectos de base de conocimientos, incluida la mala calidad de los documentos, permisos confusos, falta de mec
298anismo de actualización y falta de métodos de evaluación.","å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã":"Revise los malentendidos comunes de los proyectos RAG empresariales para ayudar al equipo a establecer el mecanismo correcto de entrega y operación en las primeras etapas del proyecto.","RAG 误åº":"Malentendidos de RAG",ç¥è¯åºå¤±è´¥åå :"Razones del fracaso de la base de conocimientos",ææ¡£æ²»ç:"Gobernanza de documentos",æéæ²»ç:"Gobernanza de la autoridad",æç»ç»´æ¤:"Mantenimiento continuo","Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿":"Malentendidos comunes sobre la implementación de Bedrock RAG - Centro de documentación de CoreByte","è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã":"Analice los factores de falla comunes de los proyectos de base de conocimientos empresariales y proporcione sugerencias de mejora ejecutables.",ææ¡£è´¨éé®é¢:"Problemas de calidad del documento",æ°æ®æéé®é¢:"Problemas de permiso de datos",åå䏿£ç´¢çç¥é®é¢:"Problemas de estrategia de fragmentación y recuperación",缺å°åé¦éç¯:"Falta de circuito de retroalimentación",ç¼ºå°æç»ç»´æ¤æºå¶:"Falta de mecanismo de mantenimiento continuo.","项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè
":"LÃder de proyecto, equipo de operación y mantenimiento de base de conocimientos, gerente de TI","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼":"¿Qué pueden hacer los agentes de Amazon Bedrock por las empresas?","ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã":"Describa cómo los Bedrock Agents ayudan a las empresas a combinar modelos, sistemas comerciales, API y datos empresariales para lograr procesos comerciales más automatizados.","è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿è¥ãIT æ¯æä¸çåºç¨è¾¹çã":"Explique cómo trabajan los agentes Bedrock con los sistemas empresariales y los lÃmites de las aplicaciones en el servicio al cliente, las ventas, las operaciones y el soporte de TI.",ä¸å¡èªå¨å:"automatización empresarial","API éæ":"Integración API",ç¥è¯åº:"base de conocimientos",人工审æ¹:"Aprobación manual","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿":"¿Qué pueden hacer los agentes de Amazon Bedrock por las empresas? - Centro de documentación CoreByte","ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã":"Analice los lÃmites de capacidad, los escenarios aplicables y los puntos de gobernanza de Bedrock Agents desde una perspectiva empresarial.","Agent 䏿®éè天æºå¨äººçåºå«":"La diferencia entre Agent y chatbots comunes","è¿æ¥ä¼ä¸ç³»ç»ä¸ API":"Conecte sistemas empresariales con API",éåçä¸å¡åºæ¯:"Escenarios de negocio adecuados",人工审æ¹ä¸å®å
¨è¾¹ç:"Aprobación manual y lÃmites de seguridad",è½å°å®æ½è¦ç¹:"Puntos clave para la implementación","ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç":"LÃder de sistemas empresariales, equipo de automatización de procesos, gerente de productos de IA","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥":"De chatbots a agentes comerciales: el siguiente paso para las aplicaciones empresariales de inteligencia artificial","è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å
·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã":"Explique por qué las empresas no deberÃan limitarse a los robots de preguntas y respuestas, sino que deberÃan crear gradualmente agentes comerciales que puedan llamar a herramientas, conectar sistemas y completar tareas.","帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã":"Ayude a las empresas a pasar de la etapa de preguntas y respuestas del chat a la etapa de ejecución de tareas y establezca formularios de aplicación de IA con más valor comercial.","ä¸å¡ Agent":"Agente de negocios",å·¥å
·è°ç¨:"llamada de herramienta",工使µèªå¨å:"Automatización del flujo de trabajo",é£é©æ§å¶:"control de riesgos","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿":"De chatbots a agentes comerciales: el siguiente paso para las aplicaciones empresariales de IA - Centro de documentación de CoreByte","说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã":"Explique cómo las empresas pueden evolucionar gradualmente desde chatbots de preguntas y respuestas hasta agentes comerciales que puedan realizar tareas.","Chatbot çå±é":"Limitaciones del chatbot","Agent çä¸å¡ä»·å¼":"Valor comercial del agente",å·¥å
·è°ç¨ä¸å·¥ä½æµèªå¨å:"Llamada de herramientas y automatización del flujo de trabajo",éè¦äººå·¥ç¡®è®¤çåºæ¯:"Escenarios que requieren confirmación manual",é£é©æ§å¶æºå¶:"mecanismo de control de riesgos","AI åºç¨è´è´£äººãæµç¨ç®¡çè
ãä¼ä¸æ¶æå¢é":"LÃder de aplicaciones de IA, administrador de procesos, equipo de arquitectura empresarial","å®å
¨ä¸ Guardrails":"Seguridad con barandillas","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç":"Amazon Bedrock Guardrails: lÃmites de seguridad para la IA generativa empresarial","ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å
æ¬å
容å®å
¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã":"Describir el papel de Guardrails en las aplicaciones empresariales de IA, incluida la seguridad del contenido, la protección de la información confidencial, el control de la salida y la reducción de riesgos.","帮å©ä¼ä¸çè§£ Guardrails å¨è¾å
¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã":"Ayude a las empresas a comprender la posición de Guardrails en el control de riesgos de entrada y salida y cómo funciona con agentes y base
298s de conocimiento.",å
容å®å
¨:"Seguridad del contenido",ææä¿¡æ¯ä¿æ¤:"Protección de información sensible",è¾åºæ§å¶:"control de salida",ä¼ä¸æ²»ç:"gobierno corporativo","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Guardrails: LÃmites de seguridad para la IA generativa empresarial - Centro de documentación de CoreByte","è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã":"Analice cómo se utiliza Guardrails en escenarios empresariales y los puntos clave del diseño estratégico.",为ä»ä¹ä¼ä¸éè¦å®å
¨è¾¹ç:"Por qué las empresas necesitan perÃmetros de seguridad",è¾å
¥ä¸è¾åºé£é©:"Riesgos de entrada y salida",çç¥é
ç½®éç¹:"Puntos clave de la configuración de la estrategia.","ä¸ AgentsãKnowledge Bases çé
å":"Cooperación con Agentes y Bases de Conocimiento",è¿è¥å»ºè®®:"Sugerencias operativas","ä¿¡æ¯å®å
¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå":"Equipo de seguridad de la información, equipo de control de riesgos, personal de operación y mantenimiento de la plataforma de IA.","ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å
³æ³¨åªäºå®å
¨ä¸åè§é®é¢ï¼":"¿Qué problemas de seguridad y cumplimiento deben preocupar a las empresas cuando utilizan Amazon Bedrock?","ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å
¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã":"Desde la perspectiva de los permisos de IAM, el acceso a los datos, la auditorÃa de registros, la seguridad de la red, la invocación de modelos y la gestión de proveedores, este artÃculo presenta las cuestiones que las empresas deben considerar antes de utilizar Bedrock.","æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å
¨ä¸åè§æ£æ¥æ¸
åï¼é使²»çç²åºã":"Proporcione una lista de verificación de seguridad y cumplimiento antes de que las empresas se conecten con Bedrock para reducir los puntos ciegos de gobernanza.",审计:"auditorÃa",æ°æ®è¾¹ç:"lÃmites de datos",è®¿é®æ§å¶:"control de acceso",åè§æ²»ç:"Gobernanza de cumplimiento","ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å
¨ä¸åè§æ¸
å - CoreByte ææ¡£ä¸å¿":"Lista de verificación de seguridad y cumplimiento para empresas que utilizan Amazon Bedrock - Centro de documentación de CoreByte","è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å
¨ä¸åè§è¦ç¹ã":"Conceptos básicos de cumplimiento y seguridad de Bedrock que cubren IAM, lÃmites de datos, auditorÃa de registros y procesos de aprobación.","IAM æéæå°å":"Minimización de permisos de IAM",æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç:"LÃmites de datos y manejo de información confidencial",æ¥å¿ä¸å®¡è®¡:"Registro y auditorÃa",è®¿é®æ§å¶ä¸å®¡æ¹æµç¨:"Control de acceso y proceso de aprobación.",ä¾åºåä¸è´£ä»»è¾¹çæ²»ç:"Gobernanza de lÃmites de responsabilidad y proveedores","å®å
¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é":"Gerente de cumplimiento de seguridad, equipo de auditorÃa, equipo de gobierno de plataforma",ææ¬ä¸è¿ç»´:"Costo y operación y mantenimiento.","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿
é¡»èèçè´¹ç¨é®é¢":"¿Cómo controlar los costos de Amazon Bedrock? Cuestiones de costos que las empresas deben considerar antes de conectarse","ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å
³æ³¨çææ¬å ç´ ï¼å
æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã":"Presenta los factores de costos a los que las empresas deben prestar atención cuando utilizan Bedrock, incluida la invocación de modelos, el uso de tokens, la recuperación de la base de conocimientos, el procesamiento por lotes, la concurrencia y el monitoreo.","ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã":"A partir de las dos dimensiones de la estructura de costos y la estrategia de operación y mantenimiento, se explica cómo las empresas pueden establecer un mecanismo de control de costos ejecutable antes de conectarse.","Bedrock ææ¬":"Costo del lecho rocoso",é¢ç®çæ§:"seguimiento del presupuesto","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿":"¿Cómo controlar los costos de Amazon Bedrock? - Centro de documentación CoreByte","说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«
298é¢ç®ä¸çæ§æºå¶ã":"Explique los puntos clave de la evaluación de costos y la operación y mantenimiento antes de que Bedrock entre en funcionamiento y ayude a las empresas a establecer mecanismos presupuestarios y de seguimiento.",ææ¬ç»æä¸å½±åå ç´ :"Estructura de costos y factores que influyen",模åéæ©å¯¹ææ¬çå½±å:"Impacto de la selección del modelo en los costos.",æµéå³°å¼ä¸å¹¶å管ç:"Picos de tráfico y gestión de concurrencia",æç¤ºè¯ä¸ç¼åä¼å:"Palabras rápidas y optimización de caché",é¢ç®æé䏿ç»çæ§:"Recordatorios de presupuesto y seguimiento continuo","FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè
":"Equipo FinOps, lÃder de operación y mantenimiento, gerente técnico",è¡ä¸æ¹æ¡:"Soluciones industriales","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯":"Seis tipos de escenarios de aplicaciones empresariales adecuados para Amazon Bedrock","å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã":"Centrándonos en finanzas, comercio electrónico, fabricación, juegos, oficinas corporativas, centros de servicio al cliente y otras industrias, presentaremos las direcciones de aplicación adecuadas para Bedrock.","æ»ç» Bedrock å¨å
类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã":"Resuma las direcciones de aplicación factibles y las consideraciones de implementación de Bedrock en seis escenarios industriales comunes.",éèåè§é®ç:"Preguntas y respuestas sobre cumplimiento financiero",çµå客æ:"Servicio al cliente de comercio electrónico",å¶é ç¥è¯åº:"Base de conocimientos de fabricación",å¤è¯è¨è¿è¥:"Operación en varios idiomas","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿":"Seis tipos de escenarios de aplicaciones empresariales adecuados para Amazon Bedrock - Centro de documentación de CoreByte","è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã":"Las direcciones de aplicaciones de Bedrock cubren finanzas, comercio electrónico, fabricación, juegos, oficinas corporativas y centros de servicio al cliente.",çµåæºè½å®¢æ:"Servicio al cliente inteligente de comercio electrónico",å¶é ä¸è®¾å¤ç¥è¯åº:"Base de conocimientos sobre equipos de fabricación",游æç©å®¶æå¡:"Servicios para jugadores",ä¼ä¸å
é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥:"Asistente de conocimiento interno y operación en varios idiomas.","è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é":"LÃderes empresariales de la industria, equipos de transformación digital, equipos de productos y operaciones.","Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã":"Amazon Bedrock es un servicio de IA generativa administrado proporcionado por AWS que permite a las empresas crear aplicaciones utilizando modelos básicos de múltiples proveedores en una plataforma unificada y combinando los datos propios de la empresa. Según la documentación oficial de AWS, Bedrock proporciona invocación de modelos, base de conocimientos, agentes, barreras de seguridad y otras capacidades para ayudar a los equipos a avanzar en la invocación de modelos en la etapa experimental hacia prácticas de producción manejables.","å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å
è¯ä¼° Bedrockï¼":"No todas las empresas necesitan construir una plataforma compleja de IA al mismo tiempo, pero los siguientes escenarios son generalmente adecuados para priorizar la evaluación de Bedrock:","å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å
¥ä¸è¿ç»´å¤æåº¦ã":"El sistema central ya se está ejecutando en AWS y espera reducir la complejidad de introducir plataformas adicionales, operación y mantenimiento.","éè¦å¨å
298¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã":"Es necesario evaluar y cambiar entre múltiples modelos en lugar de limitarse a un único proveedor de modelos.","计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾
å©ãå
容çæçä¸å¡åºç¨ï¼å¹¶å
³æ³¨æéä¸å®¡è®¡ã":"Planifique la creación de aplicaciones comerciales, como preguntas y respuestas sobre conocimientos empresariales, asistencia en procesos y generación de contenido, y preste atención a los permisos y las auditorÃas.","ä¼ ç»æ¹å¼é常å
ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å
¥çäº§é¶æ®µåï¼å¸¸è§ææå
æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å
¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ
ã":'El método tradicional generalmente comienza con una API de modelo único y se itera rápidamente. Sin embargo, después de ingresar a la etapa de producción, los desafÃos comunes incluyen la gobernanza de permisos, la auditorÃa de registros, los costos de cambio de modelo, la complejidad de la ingenierÃa RAG, etc. El valor de Bedrock no radica en "reemplazar todo el trabajo de desarrollo", sino en reducir la carga de ingenierÃa de las empresas en la gobernanza del modelo, las especificaciones de acceso y la operatividad a través de capacidades de alojamiento.',"å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé
å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å
¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å
¨æ§å¶æµç¨ã":"En escenarios empresariales, Bedrock no suele implementarse de forma aislada. Generalmente se usa junto con IAM, CloudWatch, VPC/PrivateLink, S3, sistema de auditorÃa de registros, etc. La importancia de esto es que después de la introducción de la IA generativa, las empresas aún pueden usar el sistema de cuentas, las polÃticas de permisos y los procesos de control de seguridad existentes.","ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸
ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿
ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å
¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã":"Desde la perspectiva de un proveedor de servicios, normalmente ayudamos a los clientes a completar cuatro tipos de trabajo: aclaración de requisitos, selección de tecnologÃa, verificación PoC y gobernanza en lÃnea. La atención se centra no en prometer un âéxito garantizadoâ, sino en encontrar un camino ejecutable entre los objetivos comerciales, los lÃmites de costos y los requisitos de seguridad.","建议å
å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å
æâæ¥å
¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã":'Se recomienda definir 1 o 2 objetivos comerciales cuantificables (como la puntualidad del procesamiento, la calidad del servicio o la eficiencia operativa) antes de decidir el modelo y la arquitectura. Evite tomar el "modelo de acceso" como punto final del proyecto y, en su lugar, tome la "operación y mantenimiento continuos" como criterio de aceptación.',"ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã":'La selección del modelo empresarial debe centrarse en "si las tareas comerciales cumplen con los estándares" en lugar de "si los parámetros del modelo son mayores". Se recomienda evaluar simultáneamente desde las cuatro dimensiones de tipo de tarea, demora de respuesta, costo de llamada y gobernabilidad, e institucionalizar el proceso de evaluación.',"éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã":"Escenarios como finanzas, atención médica, manufactura y comercio electrónico tienen diferente énfasis en las capacidades del modelo: algunos ponen más énfasis en la interpretabilidad del cumplimiento, otros ponen más énfasis en el rendimiento del servicio al cliente en varios idiomas y otros ponen más énfasis en la profundidad de la comprensión de los documentos. Un modelo unificado no necesariamente cubre todos los escenarios.","å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé
ç»ä¸å模åã":"En un entorno empresarial, el costo de invocación de modelos y la experiencia del servicio a menudo se restringen entre sÃ. Los modelos de mayor capacidad pueden generar mayores costos simbólicos y demoras;
298 Es posible que los modelos livianos no funcionen bien en problemas complejos. Se recomienda distribuir solicitudes a diferentes modelos mediante enrutamiento jerárquico.","PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã":'En la etapa PoC, se recomienda preparar al menos dos conjuntos de modelos candidatos y compararlos en el mismo conjunto de evaluación: precisión, tasa de rechazo, tasa de producción de riesgo, retraso promedio y costo único. La estrategia "modelo principal + modelo alternativo" se puede utilizar en la etapa de producción para mejorar la estabilidad.',"æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸
æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã":"El modelo más grande no siempre es la mejor opción. Si el problema empresarial tiene una estructura relativamente clara y un contexto limitado, un modelo ligero puede cumplir los objetivos y reducir significativamente los costos. La selección del modelo debe ser un proceso de optimización continuo y no una decisión única.","建ç«å
鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçå夿å
¥ã":'Establezca una lÃnea de base de evaluación del modelo interno: conjunto de pruebas unificadas, calibre de puntuación unificado y umbral de lanzamiento unificado. Esto puede reducir la inversión repetida de "cambiar de modelo y empezar de nuevo".',"æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã":"Podemos ayudar a diseñar el marco de evaluación de PoC, establecer estrategias de enrutamiento, implementar indicadores de seguimiento y alinearlos con el proceso de aprobación existente de la empresa.","å
æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã":"Primero, aclare los objetivos comerciales y los indicadores de evaluación, como la eficiencia del procesamiento, la calidad de la respuesta, el control de riesgos de cumplimiento, etc. Sin objetivos claros, las decisiones técnicas posteriores pueden desviarse fácilmente.","åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã":"Preparar la estructura de cuentas de AWS y los niveles del entorno (desarrollo/prueba/producción).","宿 IAM æå°æéé
ç½®åå
³é®æä½å®¡æ¹è·¯å¾ã":"Complete la configuración de privilegios mÃnimos de IAM y las rutas de aprobación de operaciones crÃticas.","åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã":"Evalúe los modelos candidatos en función de los objetivos de la tarea y desarrolle un plan de comparación de PoC.","宿 API æ¥å
¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å
ï¼æ Agent ä»»å¡ç¼æä¼å
ã两è
é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã":"Después de completar el acceso a la API, las empresas normalmente necesitan elegir entre dos caminos: primero la base de conocimientos/RAG o primero la orquestación de tareas del agente. Ambos son factibles, pero el enfoque arquitectónico y los métodos de gobernanza son diferentes. Se recomienda combinar la evaluación del escenario empresarial.","å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å
ä¸çº¿åææ¬å¤±æ§ã":"El gobierno de la seguridad generalmente incluye Guardrails, auditorÃa de registros, manejo de información confidencial y controles de lÃmites de red. A nivel de costos, se recomienda establecer monitoreo de tokens, activar alarmas de presupuesto y estrategias de picos para evitar pérdidas de costos de
298spués de conectarse.","å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å
åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã":"Se recomienda conectarse en lotes y conservar el proceso manual. Después de conectarse, las muestras fallidas, las muestras de riesgo y las muestras de solicitudes de alto costo deben reciclarse continuamente para formar un circuito cerrado iterativo.","æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé
åï¼äº§åãITãå®å
¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã":"Piense en el proyecto Bedrock como un âdesarrollo continuo de capacidades operativasâ en lugar de un desarrollo de funciones único. La cooperación a nivel organizacional (producto, TI, seguridad, asuntos legales) a menudo determina el lÃmite superior del proyecto.","æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸
åï¼å¹¶é
åä¼ä¸å®æé¶æ®µéªæ¶ã":"Podemos ayudar a formular planes de entrega, verificar la viabilidad de las soluciones, establecer listas de gobernanza de puesta en marcha y ayudar a las empresas a completar la aceptación de la etapa.","æå¸¸è§çé£é©æ¯âå
ä¸å¹³å°åæ¾åºæ¯âã建议å
确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå
é¨å©æï¼åå³å®æ¯å¦å¯å¨ã":'El riesgo más común es "subirse primero a la plataforma y luego encontrar la escena". Se recomienda confirmar al menos un escenario cuantificable, como mejora de la eficiencia del servicio al cliente, recuperación de conocimientos, procesamiento de documentos o asistente interno, antes de decidir si lanzarlo.',"è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾
å©ï¼é常éè¦å
·å¤å¯æ´çã坿æã坿´æ°çå
é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã":"Si el objetivo empresarial implica preguntas y respuestas sobre conocimientos o asistencia en procesos, generalmente necesita tener documentos internos que puedan organizarse, autorizarse y actualizarse. La base de datos determina el lÃmite superior factible de un RAG o Agente.","建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å
宿åºç¡æ²»çï¼åè¿å
¥ç产级 AI 项ç®ã":"Se recomienda confirmar con antelación la estructura de la cuenta, los permisos de funciones, los registros de auditorÃa y las polÃticas de red. Si aún no se ha establecido la gobernanza de cuentas, se recomienda completar la gobernanza básica antes de ingresar a un proyecto de IA a nivel de producción.","çæå¼ AI 项ç®ä¸ä»
æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã":"Los proyectos de IA generativa no son solo una cuestión técnica, sino que también implican cumplimiento, auditorÃa y lÃmites de costos. Las empresas deben poder gestionar continuamente información confidencial, controles de acceso y alertas presupuestarias.","PoC æ¯éä½å³çé£é©çå
³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã":"PoC es clave para reducir el riesgo en la toma de decisiones. Se recomienda completar una verificación a pequeña escala dentro de 4 a 8 semanas, utilizar datos comerciales reales para evaluar los efectos, riesgos y costos antes de decidir si expandirse.","妿äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å
è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å
å½¢æé夿å
¥ã":"Si más de dos de las cinco medidas de preparación son obviamente insuficientes, se recomienda complementar primero las capacidades básicas y luego promover el lanzamiento a gran escala para evitar la duplicación de inversiones.","æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸
忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å
¥ä¸ä¸é¶æ®µã":"Podemos ayudar a completar la evaluación de preparación, el diseño de la solución PoC y la clasificación de la lista de riesgos para ayudar a las empresas a determinar si deben pasar a la siguiente etapa.","RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå
æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã":"RAG (Recuperación de generación aumentada) es una forma de recuperar datos empresariales antes de generarlos. Según la documentación oficial de AWS, las bases de conocimiento pueden ayudar a los equipos a albergar la recuperación, la vectorización, la mejora del contexto y otros aspectos para reducir la duplicación del trabajo de ingenierÃa.","åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå
é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é
èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã":"El modelo básico tiene conocimiento general, pero los escenarios empresariales requieren procesos privados, reglas de producto y sistemas internos. La función de la base de conocimientos es basar las respuestas en datos empresariales reales y mejorar la trazabilidad, en lugar de depender únicamente de la memoria del modelo.","æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã":"Procedimientos operativos estándar (SOP), manuales de productos, polÃticas y sistemas, preguntas frecuentes y documentos de procesos de servicio.","éè¦çæ¬ç®¡çãæéè¾¹çæ¸
æ°ãå¯æç»æ´æ°çæ°æ®æºã":"Una fuente de datos que requiere gestión de versiones, lÃmites de permisos claros y actualizaciones sostenibles.","ä¸å»ºè®®ä¼å
æ¥å
¥æªç»æ¸
æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã":"No se recomienda dar prioridad a documentos que no han sido limpiados, tienen conflictos graves o carecen de responsabilidad.","å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿":"En las bases de conocimientos de Bedrock, las empresas pueden","妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã":'Si el documento original tiene problemas como desactualizado, conflictivo, falta de contexto, etc., la calidad de la respuesta del modelo se verá directamente afectada. RAG no puede solucionar automáticamente las causas fundamentales de la "mala calidad de los datos de origen".',"å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å
¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã":"Muchos proyectos ignoran el aislamiento de permisos durante la fase piloto y solo de
298spués de conectarse descubren que diferentes roles tienen riesgos de cumplimiento al ver la misma respuesta. Se recomienda completar la jerarquÃa de permisos y la definición de la polÃtica de acceso antes de acceder.","è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå
æ°æ®åéæåºè®¾ç½®ã":"Fragmentos demasiado grandes diluirán el enfoque, y fragmentos demasiado pequeños perderán integridad semántica. Cuando los resultados de la búsqueda son inestables, el problema a menudo no está en el modelo, sino en la estrategia de fragmentación, los metadatos y la configuración de reordenamiento.","è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã":"Sin la recopilación de comentarios de los usuarios, la corrección manual de errores y el análisis de muestras de fallas, será difÃcil mejorar continuamente la calidad del sistema. Se recomienda establecer un mecanismo de ciclo de âclasificación de problemas-reparación-verificaciónâ.","ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã":"La base de conocimientos no se construye de una vez por todas. Los sistemas empresariales, las estrategias de productos y los procesos cambiarán, y las fuentes de datos y las estrategias de recuperación deberán actualizarse simultáneamente; de ââlo contrario, la aplicación se distorsionará rápidamente.","æ RAG 项ç®çº³å
¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã":"Integrar el proyecto RAG al sistema operativo de largo plazo: aclarar el responsable de los datos, la frecuencia de actualización, el tablero de calidad y el ritmo de revisión.","æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã":"Podemos ayudar a establecer un marco de gobernanza de calida
298d de base de conocimientos, un mecanismo de localización de problemas y un plan de iteración para reducir el riesgo de retrabajo en las últimas etapas del proyecto.","è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å
·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã":'Los chatbots generalmente se centran en preguntas y respuestas, mientras que los agentes enfatizan "comprender tareas, llamar a herramientas, ejecutar pasos y devolver resultados". Según la descripción oficial de AWS, los Bedrock Agents pueden orquestar modelos, fuentes de datos y API, adecuados para procesos comerciales más complejos.',"Agent çå
³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå
é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã":'El valor clave de Agent radica en conectar interfaces comerciales como CRM, órdenes de trabajo, pedidos y sistemas de aprobación internos. De esta manera, las solicitudes de los usuarios se pueden ampliar aún más de "consultar" a "realizar acción".',"客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã":"Servicio al cliente: consulte el estado de la orden de trabajo, sugerencias de procesamiento de devoluciones y active procesos estándar.","éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã":"Ventas: resuma la información del cliente, genere sugerencias de visitas y vincule el sistema de clientes potenciales.","è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã":"Operación: genere automáticamente informes diarios, recordatorios de excepciones y sincronización de tareas entre sistemas.","IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã":"Soporte de TI: realice pasos comunes de solución de problemas y genere comentarios estructurados.","æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å
³é®æ§å¶ç¹ã":"Cuando se trata de acciones de alto riesgo que involucran fondos, permisos, contratos, etc., se recomienda configurar nodos de aprobación manuales. Los agentes pueden mejorar la eficiencia, pero no deben pasar por alto los puntos crÃticos de control empresarial.","建议å
éåæµç¨æ¸
æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å
䏿¬¡æ§æ¥å
¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã":"Se recomienda seleccionar primero escenarios piloto con procesos claros, reglas estables e interfaces maduras, y luego expandirse gradualmente a procesos entre departamentos para evitar la complejidad excesiva de la gobernanza causada por la conexión de demasiados sistemas a la vez.","ä¼å
å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸
åâï¼å¹¶ä¸å®å
¨ã审计å¢é忥ã":'Priorizar la definición de los "lÃmites de capacidad" y la "lista de acciones prohibidas" del Agente y sincronizarlos con los equipos de seguridad y auditorÃa.',"æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã":"Podemos ayudar a planificar soluciones de agentes, clasificar interfaces de sistemas, diseñar procesos de aprobación y monitorear indicadores para ayudar a que el proyecto avance de manera constante.","ä»
é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å
¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã":"Las capacidades de preguntas y respuestas por sà solas a menudo no logran cubrir el escenario en el que las empresas âconsultan y luego ejecutanâ. Por ejemplo, una vez completada la consulta del usuario, todavÃa es necesario ingresarla manualmente en el sistema para su procesamiento y la cadena de proceso no se ha acortado sustancialmente.","ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä»
æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã":'El valor de los agentes comerciales radica en conectar "comprender los requisitos" y "ejecutar acciones", haciendo de la IA un nodo de proceso en lugar de solo una interfaz de conversación. Esto a menudo mejora la eficiencia de la respuesta y la coherencia del proceso.',"éè¿æ ååå·¥å
·è°ç¨ï¼Agent å¯ä»¥è®¿é®å
é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å
¥è¾åºç»ææ¸
æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã":"A través de llamadas a herramientas estandarizadas, los agentes pueden acceder a API internas, consultar bases de conocimiento, activar notificaciones o crear tareas. El núcleo es garantizar que la estructura de entrada y salida sea clara, que se pueda revertir la falla y que se pueda rastrear el proceso.","è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å
å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã":"Los cambios financieros, los ajustes de autoridad, los compromisos externos y otras acciones deben conservar la confirmación manual. El agente primero puede completar la recopilación de datos y generar sugerencias, y luego enviarlas al aprobador para su confirmación y ejecución.","建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å
³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã":'Se recomienda utilizar una combinación de Guardrails, listas blancas de acciones, registros de auditorÃa y alertas de excepciones. En lo que se centran las empresas no es en "cuanto mayor sea el Ãndice de automatización, mejor", sino en "la mejora continua de la eficiencia en condiciones controlables".',"ä»å䏿µç¨è¯ç¹å¼å§ï¼å
建ç«ç¨³å®å·¥å
·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã":"Comenzar desde un único proceso piloto, establecer primero una cadena de herramientas estable y luego promover la colaboración multisistema puede reducir efectivamente los riesgos de integración entre sistemas.","æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å
·æ¥å
¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã":"Podemos ayudar en el diseño de planos de procesos de agentes, especificaciones de acceso a herramientas, control de riesgos y sistemas de indicadores operativos.","çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å
¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é
ç½®çå®å
¨çç¥ã":"La IA generativa implica riesgos como el cumplimiento, la marca y la privacidad del usuario en escenarios empresariales. La documentación oficial de AWS indica que Guardrails se puede utilizar para evaluar la entrada del usuario y la salida del modelo para ayudar a las aplicaciones a establecer polÃticas de seguridad configurables.","é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å
¥å¯è½å
å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å
容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å
¨è¾¹çåºåæ¶è¦çè¾å
¥åè¾åºã":"Los riesgos generalmente provienen de ambos extremos: la entrada del usuario puede contener solicitudes ilegales o información confidencial; La salida del modelo puede contener contenido inapropiado, sugerencias fuera de lÃmites o fuga de información. Los lÃmites de seguridad deben cubrir tanto las entradas como las salidas.","å
å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã":"Filtrado de contenido y restricciones de temas: reduzca el riesgo de publicación de temas ilegales.","ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå
容è¿è¡è¯å«ä¸å¤çã":"Protección de información sensible: identificar y procesar PII y otros contenidos.","è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã":"Estrategia léxica y procesamiento de respuestas: defina interceptación, reemplazo, indicaciones y otros métodos de procesamiento.","Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿":"Guardrails se pueden utilizar con llamadas de modelo, agentes y base
298s de conocimiento, o mediante","æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å
ä¸ç»åè¯æ¥æè¿å¤æä½è½åã":"Según la documentación oficial de AWS IAM, Bedrock admite polÃticas basadas en identidad, recursos de polÃticas y claves de condición. Se recomienda dividir los permisos por función para evitar que un conjunto de credenciales tenga demasiadas capacidades operativas.","åºæç¡®åªäºæ°æ®å¯ä»¥è¿å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã":"Debe quedar claro qué datos pueden ingresar al contexto del modelo y cuáles deben ser insensibilizados o deshabilitados. Para inferencias entre regiones y llamadas multientorno, se recomienda evaluar la soberanÃa de los datos y los requisitos regulatorios simultáneamente.","建议记å½å
³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã":'Se recomienda registrar la cadena de llamadas clave: origen de la solicitud, versión del modelo, aciertos de polÃticas y resultados del procesamiento de salida. El objetivo de la auditorÃa no es "guardar el registro en sÃ", sino respaldar el seguimiento de problemas y la definición de responsabilidades.',"é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå
³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å
¥å®¡æ¹æµï¼é¿å
æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã":"Se recomienda que las capacidades de alto riesgo (como cambios en las polÃticas del entorno de producción, autorización entre cuentas y ejecución de acciones clave) se incluyan en el proceso de aprobación para evitar riesgos sistémicos causados ââpor la proliferación de permisos.","æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é
ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã":"Los proveedores de servicios pueden ayudar con la implementación, pero las empresas deben conservar los derechos básicos de toma de decisiones y control. Se recomienda aclarar los lÃmites entre las dos partes a nivel de contrato y proceso: quién es responsable de la configuración, quién es responsable de la aprobación y quién es responsable de la responsabilidad final.","å° Bedrock å®å
¨è¦æ±å¹¶å
¥ç°æäºå®å
¨å¶åº¦ï¼
298é¿å
å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã":'Incorporar los requisitos de seguridad de Bedrock al sistema de seguridad en la nube existente para evitar la formación de una isla de gobernanza de "un conjunto separado de reglas para los sistemas de IA".',"æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸
åï¼å¹¶é
åä¼ä¸å®å
¨å¢é宿è¯å®¡ä¸æ´æ¹ã":"Podemos ayudar a clasificar el modelo de permiso, la estrategia de auditorÃa y la lista de verificación en lÃnea, y cooperar con el equipo de seguridad empresarial para completar la revisión y rectificación.","AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å
¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é
ãæ¹å¤çï¼çç¸å
³ãä¸çº¿ååºå
å»ºç«ææ¬å£å¾ï¼é¿å
âåªçæ»è´¦ä¸çæ¥æºâã":'La documentación oficial de AWS señala que los costos de Bedrock están relacionados con tokens de entrada/salida, tipos de modelos de llamadas, métodos de inferencia (bajo demanda, aprovisionamiento, procesamiento por lotes), etc. Antes de conectarse, primero se debe establecer el calibre de costos para evitar "mirar solo el libro mayor sin mirar la fuente".',"模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã":"Cuanto mayor sea la capacidad del modelo, mayor será el costo y la presión de retraso. Se recomienda superponer las solicitudes según la complejidad. Para solicitudes regulares, utilice el modelo liviano y para solicitudes complejas, actualice al modelo de alto nivel.","峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã":"El tráfico pico a menudo determina el lÃmite presupuestario general. Se recomienda planificar con anticipación estrategias de concurrencia, reglas de limitación actuales y planes de degradación del servicio para garantizar una operación controlable durante los perÃodos pico.","éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâ纳å
¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã":'Al comprimir el contexto, reducir el historial redundante y reutilizar resultados de alta frecuencia, se puede reducir el consumo de tokens. Se recomienda que la "gestión rápida de palabras" se incluya en las especificaciones de operación y mantenimiento, en lugar de manejarse simplemente en la etapa de desarrollo.',"建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã":"Se recomienda establecer umbrales presupuestarios, paneles de costos a nivel de equipo y mecanismos de revisión mensual. DeberÃa haber procesos automáticos de alarma y trazabilidad para picos anormales en las llamadas.","ä¸çº¿åå
å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶
é¢ç®æ¶çå¤ç½®çç¥âãå
·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã":'Antes de conectarse, realice simulaciones de tráfico durante 2 a 4 semanas para formular pronósticos de rango de costos y aclarar "estrategias de eliminación cuando se excedan los presupuestos". Para conocer precios especÃficos, consulte la página oficial de precios en tiempo real de AWS.',"æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å
æç»ä¼åã":"Podemos ayudar a establecer lÃneas base de costos, sistemas de indicadores y mecanismos de alarma para ayudar a los equipos a continuar optimizando dentro de presupuestos controlables.","å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã":"Se puede utilizar en escenarios como recuperación de sistemas, preguntas y respuestas de procesos y resumen de materiales. La atención se centra en la trazabilidad de la producción y los seguimientos de auditorÃa, en lugar de reemplazar la toma de decisiones manual.","éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã":"Adecuado para tareas como consultas de alta frecuencia, instrucciones de progreso de pedidos y orientación sobre procesos posventa. Si se combina con la base de conocimientos y el sistema de órdenes de trabajo, se puede mejorar la coherencia del servicio.","å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ
鿡便´å为æ£ç´¢å¼å©æï¼è¾
å©ä¸çº¿æéä¸å¹è®ã":"Las instrucciones de los equipos, los manuales de mantenimiento y los casos de fallas se pueden integrar en los asistentes de recuperación para ayudar en la resolución de problemas y la capacitación de primera lÃnea.","å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å
¬åçæçåºæ¯ï¼éç¹å
³æ³¨å³°å¼å¹¶ååå
容å®å
¨æ§å¶ã":"Se puede utilizar en escenarios como preguntas frecuentes de jugadores, explicaciones de reglas de eventos y generación de anuncios en varios idiomas, centrándose en la máxima concurrencia y el control de seguridad del contenido.","å¨å
é¨åå
¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®
298®çºªè¦æ´çãè·¨è¯è¨å
容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã":"En escenarios de oficina interna, puede admitir la recuperación del sistema, la recopilación de actas de reuniones y la redacción de contenido en varios idiomas. Para los equipos interregionales, las capacidades multilingües suelen ser uno de los requisitos principales.","建议å
éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã":"Se recomienda seleccionar primero una sola industria y un solo proceso para realizar una PoC para aclarar los beneficios y riesgos comerciales, y luego expandir gradualmente la cobertura del escenario.","æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã":"Podemos ayudar con la clasificación de escenarios de la industria, la evaluación de soluciones, la implementación de arquitectura y la operación y mantenimiento en lÃnea, y ayudar a las empresas a avanzar de manera constante."},oz={'<h2 id="intro">为ä½éè¦æ£ç´¢å¢å¼ºçæï¼</h2> <p>å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã</p> <h2 id="components">æ ¸å¿åºç¡è®¾æ½å»ºè®¾</h2> <p>å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æ°æ®æ³¨å
¥ï¼</strong>å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã</li> <li><strong>ååä¸åµå
¥ï¼</strong>Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã</li> <li><strong>åé弿ï¼</strong>æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã</li> <li><strong>è¾åºï¼</strong>彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã</li> </ul>':'<h2 id="intro">ì ê°íë ì¸ë를 ëì°¾ìì¼ í©ëê¹? </h2> <p>ë¨ìí ëê·ëª¨ ì¸ì´ 모ë¸ì "íì" íìì ê²ªê³ ê¸°ì
ë´ ìµì ê°ì¸ ë°ì´í°ê° ë¶ì¡±í©ëë¤. ê²ì ì¦ê° ìì±(RAG)ì íµí´ ì°ë¦¬ë ë¶ì íí ê²°ê³¼ê° ìì±ë ê°ë¥ì±ì í기ì ì¼ë¡ ì¤ì´ê³ ê´ë ¨ ì§ì 컨í
ì¤í¸ë¥¼ 주ì
íì¬ ê³ ê° ìë¹ì¤ ì íì±ì í¥ììíµëë¤. </p> <h2 id="comComponents">íµì¬ ì¸íë¼ êµ¬ì¶</h2> <p>AWSìì CoreByteë ìì ê´ë¦¬í <strong>Amazon Bedrockì© ì§ì ë² ì´ì¤</strong> ì¬ì©ì ê¶ì¥í©ëë¤.</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ë°ì´í° 주ì
:</strong> Amazon S3 ë²í·ì ì¬ì©íì¬ ë¬¸ì ì
ë¡ë ì´ë²¤í¸ë¥¼ ìëì¼ë¡ 모ëí°ë§í©ëë¤. </li> <li><strong>ì²í¬ ë° ìë² ë©: </strong>Bedrockì ìëì¼ë¡ Embedding ëí 모ë¸(ì: Titan Embeddings)ì í¸ì¶íê³ ê¸´ 문ì를 ì¸ê·¸ë¨¼í¸ê° ê²¹ì¹ë ì²í¬(ì²í¬)ë¡ ë¶í í©ëë¤. </li> <li><strong>ë²¡í° ìì§:</strong> 쿼리 ì±ë¥ ë° ê·ì ì¤ì ì ì½ ì¡°ê±´ì ê³ ë ¤íì¬ Amazon OpenSearch Serverlessì ë²¡í° ê²ì ìì§ ë²ì ëë Aurora PostgreSQL 기ë°ì pgVector를 ì¬ì©íë ê²ì´ ì¢ìµëë¤. </li> <li><strong>ì¶ë ¥:</strong> í롬íí¸ ë¨ì´ë¥¼ ìì í í ìì§ì ëìì´ì ì미 ì²´ê³ì í¼í© ê²ìì ìííê³ Claude 3ê³¼ íë ¥íì¬ ì격í ìµì¢
ìì½ ì¶ë ¥ì ìì±í©ëë¤. </li> </ul>','<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è
298¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã</p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>广æ³çåºç¡æ¨¡åéæ©ï¼</strong>ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã</li> <li><strong>èªå®ä¹æ¨¡åæ¯æï¼</strong>ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã</li> <li><strong>æç®¡ç代ç (Agents)ï¼</strong>æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã</li> <li><strong>å®å
¨ä¸éç§ï¼</strong>æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã</li> <li><strong>é²èæªæ½ (Guardrails)ï¼</strong>å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã</li> </ul> <h2 id="access">è®¿é® Amazon Bedrock</h2> <p>æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã</li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã</li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
<a href="#" class="text-blue-600 underline">æ¯æçåºå忍¡å</a> 以è·å详ç»å表ã</p> </div> <h2 id="pricing">å®ä»·</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾<strong>æé</strong>å<strong>é¢é
ååé</strong>两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æéè´ä¹°ï¼</strong>éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã</li> <li><strong>é¢é
ååéï¼</strong>对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã</li> </ul>':'<h2 id="overview">ê°ì</h2> <p>Amazon Bedrockì ë¨ì¼ API를 íµí´ AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI ë° Amazonê³¼ ê°ì 주ì AI 기ì
ì ê³ ì±ë¥ FM(기본 모ë¸)ê³¼ ê°ì¸ ì ë³´ ë³´í¸ ë° ë³´ìì ì ì§íë©´ì ê°ë° íë¡ì¸ì¤ë¥¼ ë¨ìííë ìì±ì AI ì í리ì¼ì´ì
ì 구ì¶íë ë° íìí ê´ë²ìí ê¸°ë¥ ì¸í¸ë¥¼ ì ê³µíë ìì ê´ë¦¬í ìë¹ì¤ì
ëë¤. </p> <p>Amazon Bedrockìì ì ê³µíë í¬ê´ì ì¸ ê¸°ë¥ ì¸í¸ë¥¼ ì¬ì©íë©´ ë¤ìí ìµê³ FMì ì½ê² ìíí´ë³´ê³ , ë¯¸ì¸ ì¡°ì ë° RAG(ê²ì ì¦ê° ìì±)ì ê°ì 기ì ì íµí´ ë°ì´í°ë¥¼ ì¬ì©íì¬ ì´ë¬í 모ë¸ì ë¹ê³µê°ë¡ ì¬ì©ì ì ìíê³ , ì½ë ìì±, ì´ë¯¸ì§ ì²ë¦¬, ë°ì´í°ë² ì´ì¤ ìí¸ ìì© ë± ë³µì¡í ë¹ì¦ëì¤ ìì
ì ìííë ê´ë¦¬í ìì´ì í¸ë¥¼ ìì±í ì ììµëë¤. </p> <h2 id="features">íµì¬ 기ë¥</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ë¤ìí 기본 ëª¨ë¸ ì í:</strong> 주ì AI ì°êµ¬ì ì¤ìì ì ííì¬ ì¬ì© ì¬ë¡ì ê°ì¥ ì í©í 모ë¸ì ì°¾ì¼ì¸ì. </li> <li><strong>ë§ì¶¤í ëª¨ë¸ ì§ì: </strong> ìì ì ë°ì´í°ë¥¼ ì¬ì©íì¬ ëª¨ë¸ì ìì íê² ë¯¸ì¸ ì¡°ì í©ëë¤. RAG를 íµí´ 모ë¸ì ë
ì ë°ì´í° ìì¤ì ì°ê²°íì¸ì. </li> <li><strong>í¸ì¤í
ìì´ì í¸: </strong>ì¬ì©ì를 ëì íì¬ ë³µì¡í ìì
ì ìííê³ , ë´ë¶ ë° ì¸ë¶ APIì íµí©íê³ , ì½ë를 ì¤ííëë¡ ìì´ì í¸ë¥¼ 구ì±í ì ììµëë¤. </li> <li><strong>ë³´ì ë° ê°ì¸ì ë³´ ë³´í¸:</strong> ê·íì ë°ì´í°ë 기본 모ë¸ì êµì¡íë ë° ì¬ì©ëì§ ììµëë¤. 모ë ë°ì´í°ë ì ì¥ ë° ì ì¡ ì¤ì ìí¸íë©ëë¤. AWS PrivateLink를 ì¬ì©íì¬ ë¹ê³µê°ë¡ ì°ê²°í ì ììµëë¤. </li> <li><strong>ê°ëë ì¼:</strong> ì í리ì¼ì´ì
ìì¤ìì ë§ì¶¤í ë³´í¸ë¥¼ 구ííì¬ ìì¹ ìë ì½í
ì¸ ë¥¼ íí°ë§íê³ ë¯¼ê°í ì 보를 ì°¨ë¨í©ëë¤. </li> </ul> <h2 id="access">Amazon Bedrockì ì¡ì¸ì¤</h2> <p>
298ë¤ìì íµí´ Amazon Bedrockì ì¡ì¸ì¤í ì ììµëë¤. </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS Management Console:</strong> ì´ ìê°ì ì¸í°íì´ì¤ìì 기본 모ë¸ì ê²½ííê³ , ì§ì 기ë°ì ìì±íê³ , ìì´ì í¸ë¥¼ í
ì¤í¸íì¸ì. </li> <li><strong>AWS CLI/SDK: </strong>Python, Java, Go, JavaScript ë±ê³¼ ê°ì´ ë리 ì§ìëë íë¡ê·¸ëë° ì¸ì´ë¥¼ ì¬ì©íì¬ Amazon Bedrockì 기존 ì í리ì¼ì´ì
ë° ë°ì´í° íì´íë¼ì¸ì íµí©í ì ììµëë¤. </li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>ì°¸ê³ :</strong> ê·ì ì¤ì ë° ê°ì©ì± ì구 ì¬íì¼ë¡ ì¸í´ ì¼ë¶ 기본 모ë¸ì í¹ì AWS ì§ìììë§ ì¬ì©í ì ììµëë¤. ìì¸í 목ë¡ì ë³´ë ¤ë©´ <a href="#" class="text-blue-600 underline">ì§ìëë ì§ì ë° ëª¨ë¸</a>ì ê²í íì¸ì. </p> </div> <h2 id="pricing">ê°ê²©</h2> <p>Amazon Bedrockììë ìë¹íë ìì ë°ë¼ ë¹ì©ì ì§ë¶í©ëë¤. ë¤ìí ë¹ì¦ëì¤ ì구 ì¬íì 충족í기 ìí <strong>주문í</strong> ë° <strong>íë¡ë¹ì ë ì²ë¦¬ë</strong>ì´ë¼ë ë ê°ì§ ê°ê²© 모ë¸ì ì¬ì©í ì ììµëë¤.</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>주문í 구매:</strong> ì¸ë°ì´ë ë° ììë°ì´ë í í°ì ì²ë¦¬íì¬ ì¬ì©í ë§í¼ ì§ë¶í©ëë¤. ì´ë ì¬ì ì½ì ìì´ í
ì¤í¸ ë° ê°ë
ì¦ëª
(PoC)ì ìí ìµìì ìµì
ì
ëë¤. </li> <li><strong>íë¡ë¹ì ëë ì²ë¦¬ë:</strong> ë¶ë¹ ìì² ì를 ë³´ì¥í´ì¼ íê±°ë ë¯¸ì¸ ì¡°ì ë ì¬ì©ì ì§ì 모ë¸ì ì¬ì©íë íë¡ëì
íê²½ì ê²½ì° íë¡ë¹ì ëë ì©ëì í¹ì ê¸°ê° ëì ê³ ì ë ë³´ì¥ì ì ê³µí©ëë¤. </li> </ul>','<p>æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã</p> <h2 id="benefits">æ¥å
¥ SPP çä¼å¿</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨ä¸ç»ç®ï¼</strong>æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã</li> <li><strong>è´¦åè¿ä½£æææ£æ 让ï¼</strong>åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã</li> <li><strong>é¦å模åä½éªæéï¼</strong>SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã</li> </ul> <h2 id="steps">è´¦å·è¿ç§» / æ°å»ºæ¥éª¤</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">é¶æ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">æè¿°</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">卿</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM åæéè¯ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 工使¥</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. åéé请 (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">ä» CoreByte ç Management Account ååº Organization æè½½é请ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿¶</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. è´¦åæè½½å¹¶çæ</td> <td class="px-6 py-4 text-sm text-gray-500">客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è§è®¡è´¹å¨æ</td> </tr> </tbody> </table> </div> <h2 id="support">ææ¯æ¯æä¿é</h2> <p>æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã</p>':'<p>CoreByte AWS ì루ì
ê³µê¸ì(SPP) ê³ ê°ì´ ëì ê²ì íìí©ëë¤. ì°ë¦¬ì í¸ì¤í
ê³íì íµí´ ê·íë 기ì 컨ì¤í
298
ì ì¦ê¸¸ ì ìì ë¿ë§ ìëë¼ ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ë¦¬ìì¤ ì²êµ¬ì ê´ë¦¬ë ë°ì ì ììµëë¤. </p> <h2 id="benefits">SPP ì¡ì¸ì¤ì ì´ì </h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ê³µì ì ì© ë° ê²°ì :</strong> ë¹ì¬ë ê·íì íê³ ìì¤í
ì ì§ì ì²ë¦¬íê³ ì ì© íë를 ì ê³µíì¬ ê¸°ì
íê¸ ë° êµê²½ ê° ê²°ì 를 ì©ì´íê² í©ëë¤. </li> <li><strong>ì²êµ¬ì ë¦¬ë² ì´í¸ ëë í ì¸: </strong>í´ë¼ì°ë í¬ìì í¬ì ììµì ê·¹ëíí기 ìí´ ìë¹ ê³ì¸µì ë°ë¥¸ ë
ì í ì¸ ë° íê¸ ì¸ì¼í°ë¸ë¥¼ ì ê³µí©ëë¤. </li> <li><strong>첫 ë²ì§¸ ëª¨ë¸ ê²½í ì¡ì¸ì¤: </strong>SPP ê³ ê°ì ì¼ë°ì ì¼ë¡ 미리 보기 기ê°ì Amazon Bedrockì ìµì íì´í¸ë¦¬ì¤í¸ ê²½íì ì¡ì¸ì¤í ì ììµëë¤. </li> </ul> <h2 id="steps">ê³ì ë§ì´ê·¸ë ì´ì
/ì ë¨ê³</h2> <div class="border border-gray-200 rounded-lg Overflow-hidden my-6 bg-white"> <table class="min-w-full Divide-y Divide-gray-200"> <thead class="bg-gray-50"> <tr> <th range="col" class="px-6 py-3 text-left text-xs ê¸ê¼´-ì¤ê° í
ì¤í¸-íì-500 ë문ì ì¶ì -ìì´ë">ë¨ê³</th> <th ë²ì="col" í´ëì¤="px-6 py-3 í
ì¤í¸-ì¼ìª½ í
ì¤í¸-xs ê¸ê¼´-ì¤ê° í
ì¤í¸-íì-500 ë문ì ì¶ì -ìì´ë">ì¤ëª
</th> <th ë²ì="col" í´ëì¤="px-6 py-3 í
ì¤í¸ ì¼ìª½ í
ì¤í¸-xs ê¸ê¼´-ì¤ê° í
ì¤í¸-íì-500 ë문ì ì¶ì -ìì´ë">기ê°</th> </tr> </thead> <tbody class="bg-white Divide-y Divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-smfont-medium text-gray-900">1. IAM ë° ê¶í íê°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte ì¤ê³ìë 기존 ê³ì ì íµí© ê°ë¥ì±ì ê²í íê±°ë ìë¡ì´ ì¡°ì§ ë£¨í¸ ê³ì ì ìì±í©ëë¤. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">ìì
ì¼ ê¸°ì¤ 1~2ì¼</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-smfont-medium text-gray-900">2. ì´ëì¥ ë³´ë´ê¸°(ì´ë)</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByteì ê´ë¦¬ ê³ì ìì ì¡°ì§ ë§ì´í¸ ì´ëì¥ì ë°íí©ëë¤. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">ì¦ì</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-smfont-medium text-gray-900">3. ì²êµ¬ìê° íì¬ëì´ ì ì©ë©ëë¤</td> <td class="px-6 py-4 text-sm text-gray-500">ê³ ê°ì´ ìë½ì í´ë¦íë©´ ë¤ì ë¬(ëë ë¹ì ì´í 기ê°)ì ì¬ì©ëì´ ìëì¼ë¡ SPP ì²êµ¬ íì ë°ìë©ëë¤. </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">ê²°ì 주기ì ë°ë¼ ë¤ë¦</td> </tr> </tbody> </table> </div> <h2 id="support">기ì ì§ì ë³´ì¥</h2> <p>ì¡ì¸ì¤ í 모ë ì¸íë¼(기본 EC2/S3, ìì Bedrock API)ë ì¬ì í 루í¸ê° 100% ìì í©ëë¤. ê³ì . ê³ ê°ì´ ì ì§ ê´ë¦¬ë¥¼ ìí´ ì ê·¹ì ì¼ë¡ ê³ì ê° ì¡ì¸ì¤ë¥¼ ì´ì§ ìë í ë¹ì¬ë ê°ì¸ ì ë³´ ë³´í¸ ê´ë ¨ IAM ë°ì´í° ì¡ì¸ì¤ ê¶íì ì»ì§ ììµëë¤. ëí AWS ê³µì Enterprise Supportë¡ ê¶íì ìííê² ìì¤ì»¬ë ì´ì
í ìë ììµëë¤. </p>','<p>Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã</p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã</li> <li><strong>Claude 3 Haikuï¼</strong>æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã</li> <li><strong>Claude 3 Opusï¼</strong>å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã</li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã</li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã</li> <li><strong>Titan Image Generatorï¼</strong>为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã</li> </ul> <h2 id="meta">
298Meta Llama ç³»å</h2> <p>广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã</p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã</p>':'<p>Amazon Bedrockì ë¤ìí ì°ì
ë¶ì¼ìì ê°ì¥ ë°ì ë 기본 ëª¨ë¸ ì íêµ°ì ì§ìí©ëë¤. </p> <h2 id="anthropic">ì¸ë¥ í´ë¡ë ì리ì¦</h2> <p>í´ë¡ë 모ë¸ì ê¹ì ë
¼ë¦¬ì ì¶ë¡ , ì½ë ìì± ë° ìì í ì½í
ì¸ ìì±ì ë¥ìí©ëë¤. ìµì ì¸ëì Claude 3 ì리ì¦(Sonnet, Haiku, Opus)ë ìë¡ì´ ì±ë¥ 벤ì¹ë§í¬ë¥¼ ì¤ì í©ëë¤.</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnet:</strong>ë§¤ì° ëì ìì¤ì ì§ë¥ì ê°ì¶ ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ëª¨ë¸ì
ëë¤. </li> <li><strong>Claude 3 Haiku: </strong>ê°ì¥ ë¹ ë¥´ê³ ë°ìì±ì´ ë°ì´ë 모ë¸ë¡ ì²ë¦¬ëì´ ë§ì ì¤ìê° ìë리ì¤ì ì í©í©ëë¤. </li> <li><strong>Claude 3 Opus: </strong>ë§¤ì° ë³µì¡í ë
¼ë¦¬, íë¡ê·¸ëë° ë° ê³¼í ì°êµ¬ ëí를 ì²ë¦¬íë ë° íìí©ëë¤. </li> </ul> <h2 id="amazon">Amazon Titan ì리ì¦</h2> <p>Amazon Titan ëª¨ë¸ ì íêµ°ì AWSìì ëê·ëª¨ ê³ íì§ ë°ì´í° ì¸í¸ë¥¼ 기ë°ì¼ë¡ ì¬ì íë ¨ ë° êµ¬ì¶ëì´ ê°ë ¥íê³ ë¤ìí 기ë¥ì ê°ì¶ ëê·ëª¨ ì¸ì´ ë° ì´ë¯¸ì§ ì²ë¦¬ ìµì
ì ì ê³µí©ëë¤. </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Express: </strong>ë¤ìí í
ì¤í¸ ìì± ìë리ì¤ì ëí ìµì ì ííì 모ë¸ì
ëë¤. </li> <li><strong>Titan ìë² ë©: </strong>í
ì¤í¸ ë° ë¤ì¤ 모ëê° í¬í¨ë©ëë¤. RAG ë° ê²ì ì í리ì¼ì´ì
ì ì¬ì©ëë©° í
ì¤í¸ì ì´ë¯¸ì§ë¥¼ ì íí ë²¡í° ííì¼ë¡ ë³íí©ëë¤. </li> <li><strong>Titan ì´ë¯¸ì§ ìì±ê¸°: </strong>ê´ê³ ë° ì ììê±°ë를 ìí ë§¤ì° ì ííê³ íì§ì´ ë°ì´ë ì´ë¯¸ì§ë¥¼ ë¹ ë¥´ê² ìì±í©ëë¤. </li> </ul> <h2 id="meta">Meta Llama ì리ì¦</h2> <p>Llama 3 8B / 70B를 í¬í¨íì¬ ê°ë°ììê² ì¸ê¸° ìë ê°ë°©í ë° ìµì íë ì¸ì´ 모ë¸ì
ëë¤. ì´ë¤ì ë¹ ë¥´ê³ ì ë ´í ì¶ë¡ , ìì½, í
ì¤í¸ ìì± ë° ì±í
ê¸°ë¡ ì²ë¦¬ë¥¼ ì 문ì¼ë¡ í©ëë¤. </p> <h2 id="mistral">Mistral AI ì리ì¦</h2> <p>ì ë½ ìµê³ ì AI 기ê´ìì ê°ì ¸ì¨ ê³ ê¸ ëª¨ë¸ì
ëë¤. ì¬ê¸°ìë ëê¸ ìµê³ ì ë¤ì¤ ì¸ì´ ì ì°½ íë¡ê·¸ëë° ë° ì¶ë¡ ì±ë¥ì ì ê³µíë Mistral Large ë° Mixtral 8x7B(Expert Hybrid Architecture MoE 기ë°)ê° í¬í¨ë©ëë¤. </p>',"1-2 工使¥":"ìì
ì¼ ê¸°ì¤ 1-2ì¼","1. å
容åä½":"1. ì½í
ì¸ ì ì","1. IAM åæéè¯ä¼°":"1. IAM ë° ê¶í íê°","2. åéé请 (Invite)":"2. ì´ëì¥ ë³´ë´ê¸°(ì´ë)","2. å®¢æ·æ¯æè天æºå¨äººéæ":"2. ê³ ê°ì§ì ì±ë´ íµí©","2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã":"2023ë
CoreByteë ê³µìì ì¼ë¡ AWS SPP(ì루ì
ê³µê¸ì íë¡ê·¸ë¨) íí¸ë ì격ì íëíìµëë¤.","2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã":'CoreByteë 2025ë
ë¶í° Amazon Bedrock íë«í¼ì ì´ì ì ë§ì¶° ìí°íë¼ì´ì¦ ì í리ì¼ì´ì
ì ìì í ê°ííë "Cloud + AI" ì´ì¤ ìì§ ì ëµì ì ë©´ì ì¼ë¡ ììí ìì ì
ëë¤.',"24/7 åå级ååº":"ì°ì¤ë¬´í´ ê³µì¥ê¸ ìëµ","3. 个æ§åè¥éæ´»å¨":"3. ê°ì¸íë ë§ì¼í
ìº íì¸","3. è´¦åæè½½å¹¶çæ":"3. ë²ìì´ ìì ëì´ ë°í¨ë©ëë¤.","4. éç»æåæ°æ®ææ":"4. ë¹ì í ë°ì´í° ë§ì´ë","5. 颿µæ§æ´å¯":"5. ì측ì íµì°°ë ¥","500+ çå®ä¾åï¼å®åçæä½³è§è¯":"500ê° ì´ìì ì¤ì ì¬ë¡, ìµê³ ì ê°ì ì ëí ì¦ì¸","6. å¾åä¸è§é¢å¤çå·¥ç¨":"6. ìì ë° ììì²ë¦¬ê³µí","7x24 å°æ¶åå级æ¬å°åææ¯æé":"7x24ìê° ìë ê³µì¥ ìì¤ì íì§íë 기ì 문ì í´ê²°","é¿éäº (Alibaba Cloud)":"ì리ë°ë° í´ë¼ì°ë",å®å
¨ä¸åè§æ²»çç½å
³:"ë³´ì ë° ê·ì ì¤ì ê±°ë²ëì¤ ê²ì´í¸ì¨ì´","å®å
¨ä¸éç§ï¼":"ë³´ì ë° ê°ì¸ì ë³´ ë³´í¸:",æé:"주문í","æéè´ä¹°ï¼":"주문í 구매:",ä¼´é弿¼è¿:"ìë°ëë ì§í","帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã":"ì¼ì ì ì§ë³´ì íì´ ëª¨ë°ì¼ ìì°ì´ ìì¤í
ì íµí´ ìì² íì´ì§ì ë¬íë ì´ì 매ë´ì¼ê³¼ 과거 ìì
주문 ê²½íì ì¡ì¸ì¤í ì ìëë¡ ì§ìíì¸ì.",帮å©ä¸ææ¡£:"ëìë§ ë° ë¬¸ì","å
æ
298¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã":"í
ì¤í¸ ë° ë¤ì¤ 모ëê° í¬í¨ë©ëë¤. RAG ë° ê²ì ì í리ì¼ì´ì
ì ì¬ì©ëë©° í
ì¤í¸ì ì´ë¯¸ì§ë¥¼ ì íí ë²¡í° ííì¼ë¡ ë³íí©ëë¤.","æ¬ç½ç«ç±æ°å å¡ AWS åä½ä¼ä¼´/æå¡å CoreByte è¿è¥ï¼æ¨å¨æä¾ç¬¬ä¸æ¹ä¸ä¸å¨è¯¢ä¸ææ¯äº¤ä»æå¡ï¼å¹¶é AWS 宿¹ç½ç«ã":"ì´ ì¹ì¬ì´í¸ë ì±ê°í¬ë¥´ì 본ì¬ë¥¼ ë AWS íí¸ë/ìë¹ì¤ ì ê³µì
ì²´ì¸ CoreByteê° ì´ìíë©°, ì 3ì ì 문 컨ì¤í
ë° ê¸°ì ì ê³µ ìë¹ì¤ë¥¼ ì ê³µíë ê²ì 목íë¡ í©ëë¤. ê³µì AWS ì¹ì¬ì´í¸ë ìëëë¤.",æ¬é¡µå
容:"ì´ íì´ì§ì ë´ì©",è¾¹ç¼å®å
¨é²æ¤:"ì£ì§ ë³´ì",æ åäº¤ä»æµç¨éç¨ç¢:"íì¤ ë°°ì¡ íë¡ì¸ì¤ ë§ì¼ì¤í¤",å¹¶åå¤çè½å:"ëì ì²ë¦¬ 기ë¥","ä¸ç®¡æ¨å¼äºå¤å°ä¸ªäºå¹³å°å®ä¾ï¼æ¯æä»
é对æ¥ä¸ä»½ç»ææ¸
æ°ç综åè´¦åãæ¯æåä¸å¯¹å
¬ææ¬¾å¼ç¥¨ï¼å½»åºè§£æ¾è´¢å¡é¨é¨å¯¹è´¦ååã":"ì¼ë§ë ë§ì í´ë¼ì°ë íë«í¼ ì¸ì¤í´ì¤ë¥¼ ì´ì´ë ë§¤ë¬ ëª
íí 구조를 ê°ì¶ ì¢
í© ì²êµ¬ì íëë§ ìì¼ë©´ ë©ëë¤. ë¨ì¼ 기ì
ê²°ì ë° ì¡ì¥ ë°íì ì§ìíì¬ ì¬ë¬´ ë¶ì를 íí´ ìë ¥ì¼ë¡ë¶í° ìì í í´ë°©ìíµëë¤.","ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã":"Amazon Bedrock ìµì²¨ë¨ ëª¨ë¸ ì»´í¨í
íìì ë¶ì¡±ì 겨ë¥í 무ì í í ë¹ë(Quotas) íë¡ëª¨ì
ì±ë, SPP ë
ì ì±ëì ìì ì ì¸ ê³µê¸ì ë³´ì¥í©ëë¤.","ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã":"ìì 리ìì¤ ì¬í매ì êµíëì§ ìê³ Savings Plans ë° ìì½ ì¸ì¤í´ì¤ í¬í¸í´ë¦¬ì¤ ì ëµì ì íµí©ëë¤.","ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é":"ë¨ìí ìì´ì í¸ê° ìë ì¤ë¬´í","é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã":"ìë ë¼ì°í
ë° ë¤ì¤ 모ë ì í ì§ë¬¸ ìëµì íµí´ ë¤ìí ì¬ì´í¸ë¥¼ 기ë°ì¼ë¡ íë 민ìíë ëí ëª¨ë¸ ê³ ê° ìë¹ì¤ ìì¤í
ì ë°°í¬í©ëë¤.",æ¥çææ¯ç½ç®ä¹¦:"기ì ë°±ì 보기",æ¥çäº¤ä»æ å:"ë°°ì¡ íì¤ ë³´ê¸°",æ¥é
ææå®¢æ·æåæ¡ä¾:"모ë ê³ ê° ì±ê³µ ì¬ë¡ 보기",æ¥é
ç°è´§æ¸
å:"ì¬ê³ 목ë¡ì íì¸íì¸ì",产åæå¡:"ì í ë° ìë¹ì¤","å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã":"ë³µì¡í ì¤í ìì¤ íë¬ê·¸ì¸ ì¤íì ìì í ë²ë¦¬ììì¤. ì´ ìì¤í
ì 기본ì ì¼ë¡ RAG(ê³ ì ë¢°ì± ê²ì)를 ìí S3 문ì ì¼í° ì°ê²°ì ì§ìíë¯ë¡ Lambda를 í¸ì¶íë ìí°íë¼ì´ì¦ íì 루í ìì´ì í¸ë¥¼ ì½ê² 구ì¶í ì ììµëë¤.","ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)":"ë¹ì© ìê°í 모ëí°ë§(í í° ë° í´ë¼ì°ë ììì ìë°©í¥ ëª¨ëí°ë§)",ææ¬æ·±åº¦ä¼å:"ì¬ì¸µì ì¸ ë¹ì© ìµì í",æç«ä¹å:"ì¤ë¦½ ì´ê¸°ìë","æç»åè§ä¸è¿ç»´æç®¡ (MSP)":"ì§ìì ì¸ ê·ì ì¤ì ë° ì´ì ê´ë¦¬(MSP)","åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã":"ì´ê¸°ìë ê³ ê°ì´ í´ë¼ì°ë ì»´í¨í
ì ì¥ì ì ì´í´íê³ í´ë¼ì°ë 기ì ì ëì
íì¬ í¨ì¨ì±ì ëì´ê³ ë¹ì©ì ì ê°í ì ìëë¡ ê¸°ë³¸ í´ë¼ì°ë ë§ì´ê·¸ë ì´ì
ìë¹ì¤ ë° ì»¨ì¤í
ì ì£¼ë¡ ì ê³µíìµëë¤.","é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã":"ì°ìí ëª¨ë¸ ì¡ì¸ì¤ ì¸ìë 기본 í´ë¼ì°ë ì¸íë¼ì ë³´ì ë° ì¼ì¼ ê°ì©ì±ì ë ë§ì ê´ì¬ì 기ì¸ì
ëë¤.","ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã":'기존 ëì 8ì¹´ë GPU ìë²ì ìì²ë 6kW~10kW ì ë ¥ ìë¹ë¥¼ ì²ë¦¬í ì ììµëë¤. ì°ë¦¬ì ì ì© ì»´í¨í°ì¤ì ìì í "íì ëê° ë° ê³ ì ì DC" ë³íì 거쳤ìµëë¤.',"ä» CoreByte ç Management Account ååº Organization æè½½é请ã":"CoreByteì ê´ë¦¬ ê³ì ìì ì¡°ì§ ë§ì´í¸ ì´ë를 ë°íí©ëë¤.","ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã":"PoC ê²ì¦ íë¡í íì
ì ë¨ì¼ ì§ì ë¶í° ë³´ì ê·ì ì ì¤ìíë 본격ì ì¸ ìì° ë°°í¬ê¹ì§. ì°ë¦¬ ì 문ê°ë¤ì´ ì¤ë¹ëì´ ììµëë¤.","ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã":"ë¨ì¼ ì¹´ë ë°°ì¡ë¶í° Wanka í´ë¬ì¤í° 구ì¶, ê³µëì ê¸°ê³ ì¡°ë¦½ë¶í° ìëì ìºë¹ë ëí¹ê¹ì§ ìëí¬ìë 기ì ì ê³µì ì ê³µí©ëë¤.","ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã":"ìµê³ ì AI ì°êµ¬ì ì¤ìì ì ííì¬ ì¬ì© ì¬ë¡ì ê°ì¥ ì í©í 모ë¸ì ì°¾ì¼ì¸ì.","ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã":"ê³ì ì¤ì ë° ëª¨ë¸ ì¡ì¸ì¤ë¶í° RAG, ìì´ì í¸ ì¡°ì ë° ë³´ì ì´ìì ì´ë¥´ê¸°ê¹ì§ CoreByteë ìëí¬ìë 구í ì§ìì ì ê³µí©ëë¤.","æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã":"'ì¹´ë ë°ê¸° ì´ë µë¤'ë ì¥ë²½ì 깨ë¨ë ¤ ë³´ì¸ì. NVIDIA A100/H100 ê³ ê¸ ê·¸ëí½ ì¹´ë를 ìë ë° í매ì©ì¼ë¡ ì ê³µíë©°, ë¹ì°¨ë¨ InfiniBand ë¤í¸ìí¬ì ìëì ì»´í¨í°ì¤ í¸ì¤í
ì ê°ì¶ê³ Alchemyì ê¶ê·¹ì ì±ë¥ì ìµëí ë°íí©ëë¤.",æç ´ææ¬ä¸å®å
¨çè¿·æ:"ë¹ì©ê³¼ ìì ì ëí íµë
깨기","æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã":"기ì
ì ë°ì´í° ì¬ì¼ë¡ë¥¼ íë¬¼ê³ ìëí¬ìë ë°ì´í° ë ì´í¬ êµ¬ì¶ ë° ë°ì´í° ì¨ì´íì°ì¤ ìµì í ìë¹ì¤ë¥¼ ì ê³µí©ëë¤. AWSì ê°ë ¥í ë°ì´í° ë¶ì ë구를 ì¬ì©íì¬ ëê·ëª¨ ìì ë°ì´í°ë¥¼ ìê°ì íµì°°ë ¥ì¼ë¡ ë³ííì¬ ì ìí ë¹ì¦ëì¤ ì±ì¥ì ì´ì§íììì¤.","æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª":"í´ë¼ì°ë ì¸íë¼ ë° ìµì²¨ë¨ AI 기ë¥ì ì ì²´ ìëª
주기 ë³´í¸","大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã":"ëê·ëª¨ í¸ëí½, ëì ëìì± íê²½ìì íë ì´ì´ 측 UGC í
ì¤í¸ ê²í , ë§ì¼í
측 구매 ìë£ ìë ë¶ì ë° ë§í¹.",å¤§æ¨¡åæ¶ä»£ç:"ë¹
ëª¨ë¸ ìëì",大模åç§æåé¨ç½²:"ëí 모ë¸ì ë¹ê³µê° ë°°í¬",大忳危ä¹åºç¨å
¬å¸:"ëí ë² ìí°í
ì¸ë¨¼í¸ ì í리ì¼ì´ì
íì¬",大åè·¨å½éèéå¢:"ëê·ëª¨ ë¤êµì ê¸ìµê·¸ë£¹","大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã":"ëê·ëª¨ ì¸ì´ 모ë¸ì 기ë¥ì ë¨ìí API í¸ì¶ì ë°ìëë ê²ì´ ìëë¼ ìí°íë¼ì´ì¦ ìì¤ì ë³´ì, ë¹ì© ì ì´ ê°ë¥ì± ë° íë¡ì í¸ êµ¬íì ìì±ëì ë°ìë©ëë¤. ì°ë¦¬ë ì´ ê³¼ì ì í¸ìíë ë° ì¤ì ì ë¡ëë¤.",带宽:"ëìí",'å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã':'ë¨ìí ëê·ëª¨ ì¸ì´ 모ë¸ì "íì" íìì´ ë°ìíê³ ê¸°ì
ë´ ìµì ê°ì¸ ë°ì´í°ê° ë¶ì¡±í©ëë¤. ê²ì ì¦ê° ìì±(RAG)ì íµí´ ì°ë¦¬ë ë¶ì íí ê²°ê³¼ê° ìì±ë ê°ë¥ì±ì í기ì ì¼ë¡ ì¤ì´ê³ ê´ë ¨ ì§ì 컨í
ì¤í¸ë¥¼ 주ì
íì¬ ê³ ê° ìë¹ì¤ ì íì±ì í¥ììíµëë¤.',"åæºæ 30kW+ è¶
é«ä¾çµ":"ë¨ì¼ ìºë¹ë 30kW+ ì´ê³ ì ë ¥ ê³µê¸ ì¥ì¹","åä¸ API / ç»ç«¯èç¹":"ë¨ì¼ API/ìëí¬ì¸í¸","彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã":"í롬íí¸ ë¨ì´ë¥¼ ìì í í ìì§ì ëìì´ì ì미 ì²´ê³ì í¼í© ê²ìì ìííê³ Claude 3ê³¼ íë ¥íì¬ ì격í ìµì¢
ìì½ ì¶ë ¥ì ìì±í©ëë¤.","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§":"íì¬ AWS í´ë¼ì°ë ê³ì ì ìì¤í
í¬ê¸° ê°ì","é¢ è¦ä¼ ç»çå
³é®åæç´¢ãæ·±å
¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å
³é®çæ¡ã":"ì íµì ì¸ í¤ìë ê²ìì ì ë³µíì¸ì. 기ì
ì ì¥ë¬¸ í
ì¤í¸, ë¹ëì¤ ë¦¬ë·°, ì§ì ë¶í 과거 ì´ë©ì¼ì ì¬ì¸µì ì¼ë¡ ë¶ìíê³ ìë¯¸ë¡ ì 벡í°í(ê²ì API)를 íµí´ ì¨ê²¨ì§ ëí¥ê³¼ 주ì ëµë³ì ë¹ ë¥´ê² ì°¾ìë³´ì¸ì.",å·
å³°ç®å弿:"ìµê³ ì ì»´í¨í
ìì§","çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç":"ì íë²í¸ / WhatsApp / WeChat / ì´ë©ì¼ ë±",çµè¯ç线:"ì í í«ë¼ì¸",çµåé®ç®±:"ì´ë©ì¼","è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ
å¿çæ¯âæ°æ®å®å
¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå
鍿°æ®ç§å¦å¢éææå
¥æå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã":"ì¡°ì¬ ê²°ê³¼, ì¤ì기ì
ì¤ëë¤ì´ ê°ì¥ ê±±ì íë ë¶ë¶ì 'ë°ì´í° ë³´ì'ê³¼ '기ì 구í ë¹ì©'ì¸ ê²ì¼ë¡ ëíë¬ë¤. íì§ë§ í´ë¼ì°ë ìëìë ì´ë° ì¼ë ìì´ì§ë¤. ë¡ì° ì½ë/ë
¸ ì½ë ì루ì
ë° ì¢
ëì 모ë¸ì ì ê³µíë ìë§ì ìë¹ì¤ì í¨ê» AI 기ì ì 민주í를 íµí´ ë´ë¶ ë°ì´í° ê³¼í íì 구ì±íê±°ë ìì²ëê² ë¹ì¼ ì´ê¸° ë¨ê³ ì»´í¨í
ì±ë¥ì í¬ìíì§ ìê³ ë ììí ì ììµëë¤.",顶级æ¾å¡ç°
298è´§ä¾åº:"ì¬ê³ ë¡ êµ¬ë§¤ ê°ë¥í ìµê³ ì ê·¸ëí½ ì¹´ë",顶级äºååç´é车:"í í´ë¼ì°ë ì¤ë¦¬ì§ë ê³µì¥ ê¸íì´ì°¨",å®ä»·:"ê°ê²©","å®å¶å AWS äºç«¯æ¶æè§å":"ë§ì¶¤í AWS í´ë¼ì°ë ìí¤í
ì² ê³í",å®å¶å±äºæ¨çå¢é¿èå¾:"ëë§ì ì±ì¥ ì²ì¬ì§ì ë§ì¶¤ííì¸ì",å¨éææºè½å é:"ëì ë° ì ì ì§ë¥í ê°ì",端管äºåå硬件ä¼å¿:"í°ë¯¸ë, íì´í ë° í´ë¼ì°ë íì
íëì¨ì´ì ì¥ì ","对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã":"ë¶ë¹ ìì² ì를 ë³´ì¥í´ì¼ íê±°ë ë¯¸ì¸ ì¡°ì ë ì¬ì©ì ì§ì 모ë¸ì ì¬ì©íë íë¡ëì
íê²½ì ê²½ì° íë¡ë¹ì ëë ì©ëì ì¼ì ê¸°ê° ëì ê³ ì ë ë³´ì¥ì ì ê³µí©ëë¤.",å¤å¯ç¨åºå®¹ç¾è®¾è®¡:"ë¤ì¤ AZ ì¬í´ 복구 ì¤ê³",å¤å¯ç¨åºåæ´»:"ë¤ì¤ AZ ì¡í°ë¸-ì¡í°ë¸",夿¨¡æä¸ææ¬:"ë¤ì¤ ìì ë° ë¹ì©",å¤è¯è¨äº§åææ¡éé
:"ë¤êµì´ ì í ì¹´í¼ë¼ì´í
ê°ì","å¤è¯ç§èªå¨å客æ Agent":"ë¤êµì´ ìë ê³ ê° ìë¹ì¤ ìì´ì í¸","å¤äºäºèï¼åç¹ä¸ºç®":"ë©í° í´ë¼ì°ë ìí¸ ì°ê²°ë¡ ë³µì¡ì± ë¨ìí",å¤è´¦å·ç»ç»æ²»ç:"ë¤ì¤ ê³ì ì¡°ì§ ê´ë¦¬",é¢åº¦æ ç¼å®æ¶å转:"ì ì©íëì ìíí ì¤ìê° ì´ì²´",åç°æ´å¤ææ¯ç»è:"ë ë§ì 기ì ì ì¸ ì¸ë¶ ì¬íì ììë³´ì¸ì",åå±åç¨:"ê°ë° ì´ë ¥",æ³å¡ä¸æ¿ä¼:"ë²ë¬´ ë° ì ë¶ ê¸°ì
",æ³éèä¸:"ë²ê¸ìµì°ì
","é²èæªæ½ (Guardrails)ï¼":"ëê°:","è®¿é® Amazon Bedrock":"ìë§ì¡´ ë² ëë½ ë°©ë¬¸",é£å¤©äºæä½ç³»ç»åºåº§:"Feitian í´ë¼ì°ë ì´ì ì²´ì 기ë°",è´¹ç¨æè´éæ:"ë§¤ì° í¬ëª
í ììë£","ååä¸åµå
¥ï¼":"ì²í¹ ë° ìë² ë©:","åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã":"주ì 문ì ì 60%ê° ì íëìì¼ë©°, 첫 ë²ì§¸ ê³ ê° ìë¹ì¤ ìëµì´ 48ìê°ìì 1ë¶ì¼ë¡ ë¨ì¶ëììµëë¤.","åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã":"ê±°ìì ì¶ì¸ë¥¼ ë¶ìíê³ ë¨ê¸° ìì ë³ëì ì측í©ëë¤. ì¬ê³ ë³´ì¶© 경보 ëë ëì¶ ë¶ì´í ê°ë¥ì± ì²ë¦¬ ì¬ë¶ì ê´ê³ìì´ ê¸°ê³ íìµ ëª¨ë¸ì ìí ì ì´ ë° ì´ììì íëª
í ê²°ì ì ë´ë¦¬ë ë° ëìì´ ë©ëë¤.",æå¡é¡¹ç®:"ìë¹ì¤","夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã":"ë³µì¡í ìë£ê¸°ë¡ ê²ì ìê°ì 90% ë¨ì¶ëê³ , ìë£ê¸°ë¡ 구조í í¨ì¨ì±ì 2ë°° í¥ìë©ëë¤.",夿æ¨ç代ç :"ë³µì¡í ì¶ë¡ ì½ë",èµè½ä¼ä¸æ°åå使å½:"ëì§í¸ ì무를 íµí´ 기ì
ì ìë ê°í",è¦çå
¨ççåºç¡è®¾æ½:"ê¸ë¡ë² ì¸íë¼",è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å:"모ë ë¹ì¦ëì¤ ìë리ì¤ë¥¼ í¬ê´íë ì°ì
구í 기ë¥","该æ°å å¡ç¥åç ååè¡ä¸ä½ç游æå
¬å¸é¢ä¸´å
¨çåæç巨大ååãCOREBYTE å¢éå©ç¨ AWS å
¨çç½ç»ãAmazon Aurora å
¨çæ°æ®åºåæ æå¡å¨æ¶æï¼å¸®å©å
¶æå»ºäºå¯å¼¹æ§ä¼¸ç¼©çåºå±ç³»ç»ãä¸çº¿å½æ¥æååºå¯¹ç¾ä¸çº§åæ¶å¨çº¿å¹¶åï¼æ°æ®åºå»¶è¿éä½ 40%ã":"R&Dì ì íµì íµí©í ì±ê°í¬ë¥´ 기ë°ì ì ëª
í ê²ì íì¬ë ê¸ë¡ë² ìë²ë¡ë¶í° ìì²ë ìë°ì ë°ê³ ììµëë¤. CoreByte íì AWS ê¸ë¡ë² ë¤í¸ìí¬, Amazon Aurora ê¸ë¡ë² ë°ì´í°ë² ì´ì¤ ë° ìë²ë¦¬ì¤ ìí¤í
ì²ë¥¼ ì¬ì©íì¬ íë ¥ì ì¼ë¡ íì¥ ê°ë¥í 기본 ìì¤í
ì 구ì¶íë ë° ëìì 주ììµëë¤. ì¶ì ë¹ì¼ ìë°±ë§ ê±´ì ëì ì¨ë¼ì¸ ëì ì²ë¦¬ë¥¼ ì±ê³µì ì¼ë¡ ì²ë¦¬íê³ ë°ì´í°ë² ì´ì¤ ë기 ìê°ì 40% ì¤ììµëë¤.",æ¦è¿°:"ê°ì","é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã":"íì´ìë GPU ìì¥ì íì´í¸í©ëë¤. ìµì ì¬ê³ ìí, ë°°ì¡ ì¼ì ë° ì íí 견ì ì íì¸íë ¤ë©´ ì»´í¨í
íì ìí¤í
í¸ìê² ì§ì 문ìíì¸ì.",é«å¯ç¨å®¹ç¾æ¶æ:"ê³ ê°ì©ì± ì¬í´ 복구 ìí¤í
ì²",é«å¯è£¸é屿´æºå®å¶:"ê³ ë°ë ë² ì´ë©í 머ì ë§ì¶¤í",髿§ä»·æ¯å¤§æ¨¡åç®åæ¥å
¥:"ë¹ì© í¨ì¨ì ì¸ ëí ëª¨ë¸ ì»´í¨í
ì±ë¥ ì¡ì¸ì¤","髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é":"ê³ ì±ë¥ ì£ì§ ì»´í¨í
ë° CDN ê°ì",个:"ê°ì¸",个æ§åè§¦è¾¾ç©æèªå¨çæ:"ê°ì¸íë í°ì¹ ìë£ë¥¼ ìëì¼ë¡ ìì±","åè¡åä¸çé¢åä¼ä¸éè¿ä¸ COREBYTE åä½ï¼ä¸ä»
å®ç°äºå¹³æ»ä¸äºï¼":"ë¤ìí ì°ì
ë¶ì¼ì ì ë 기ì
ë¤ì´ CoreByteì íë ¥í¨ì¼ë¡ì¨ í´ë¼ì°ëë¡ì ìíí ë§ì´ê·¸ë ì´ì
ì ë¬ì±í ë¿ë§ ìëë¼,","æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã":"기ì
ë¸ëë ìê°ì ì§ì¹¨ì ë°ë¼ ì¬ì©ì ì´ìíì ê²°í©íì¬ ë§ì¼í
ê·¸ëí½ ë° í
ì¤í¸ êµ¬ì¡°ê° ë°ë¦¬ì´ ë¨ìë¡ ì ë¬ë©ëë¤.","æ ¹æ®ä¸å¡åºå ä¸åå±å°åï¼ä¸ºæ¨èªç±ç»åæå¼ºåºå±ç®ååºåº§":"ë¹ì¦ëì¤ ì ì ìì ê°ë° ì§ìì 기ë°ì¼ë¡ ê°ì¥ ê°ë ¥í 기본 ì»´í¨í
íì 기ë°ì ìì ë¡ê² ê²°í©í ì ììµëë¤.","æ´æä¸å¡ç FinOps ææ¬æ§å¶ä¸å¿":"ë¹ì¦ëì¤ë¥¼ ë ì ì´í´íë FinOps ë¹ì© ê´ë¦¬ ì¼í°","æ´å
¨é¢æ¿æ´»äºæ°æ®ä»·å¼ï¼å¨ AI æ¶ä»£èµ¢å¾å
æºã":"ë°ì´í°ì ê°ì¹ë¥¼ ë³´ë¤ ì¢
í©ì ì¼ë¡ íì±ííê³ , AI ìëì ì°ì를 ì ì í©ëë¤.",å·¥åæè¦ä¸ç»´ä¿®è¾
å©:"ìì
주문 ìì½ ë° ì ì§ ê´ë¦¬ ì§ì","å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã":"íì¬ë ì¸í°ë·, 미ëì´ ë° ì ììê±°ë ì
ê³ì 리ë를 í¬í¨íì¬ ë ë§ì ë기ì
ê³ ê°ì ì ì¹í기 ììíìµëë¤. ì´ ê¸°ê° ëì CoreByteë ììì ííì ì§ììì ìì¥ ì
ì§ë¥¼ íì¥í기 ììíì¼ë©° ì¬ë¬ í´ë¼ì°ë ìë¹ì¤ ì ê³µ
298ì
ì²´ì ì ëµì íí¸ëìì 구ì¶íìµëë¤.","å
¬å¸åç§° (éå¡«)":"íì¬ëª
(ì í)","å
¬æäºè½ç¶å¸¦æ¥äºææ·ï¼ä½ä¹å¸¸å¸¸å 为âæéä»è´¹â导è´è´¦ååºå®¢å¤±æ§ãæä»¬ä¸ä»
代çå®åäºèµæºï¼æ´æ å¿æä¾æ·±åº¦ç FinOps äºè´¢å¡è¥è¿åæã":'í¼ë¸ë¦ í´ë¼ì°ëë 민첩ì±ì ì ê³µíì§ë§ "ì¢
ëì "ë¡ ì¸í´ ì²êµ¬ì ìì´ìê° íµì 를 ë²ì´ëë ê²½ì°ê° ë§ìµëë¤. í´ë¼ì°ë ììì ëííì¬ í매í ë¿ë§ ìëë¼ ì¬ì¸µì ì¸ FinOps í´ë¼ì°ë ì¬ë¬´ ì´ì ë¶ìë 무ë£ë¡ ì ê³µí´ë립ëë¤.',ä¾åºé¾å¨è½¬:"ê³µê¸ë§ íì ì¨","æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã":"ëª¨ë¸ íì´íë¼ì¸ì 구ì¶íê³ , ë´ë¶ íë¡ëì
ë¤í¸ìí¬ë¥¼ ì°ê²°íê³ , Guardrails 구ì±ì ìë£íì¸ì.","æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã":"기ì
ë´ë¶ ìì¤í
ì ë°ì´í° íë¦ì ê°ë°©íì¬ ì§ë¥í ê²ì, ìëíë ë¶ì ë° ë¹ì¦ëì¤ ì§ìì ë¬ì±í기 ìí´ ìí°íë¼ì´ì¦ ìì¤ì RAG(ê²ì ê°í ìì±)를 구ì¶í©ëë¤.","æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã":"ìë°± GBì ë¬íë ê·ì ì¤ì 문ìë¡ ê³ ì ë° RAG ìì¤í
ì 구ì¶íì¬ ì°êµ¬ ë³´ê³ ì ê²ì ë° ê·ì ì¤ì ê²í ì ììëë ììì
ìê°ì í¬ê² ì¤ì
ëë¤.",å
³äºæä»¬:"íì¬ ìê°","宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã":"ì 뢰í ì ìë ì¤ê° ê·¸ë ì´ ì±ë ìíì ë°©ì§íë ¤ë©´ ê³µì ê³ì½ ìë¹ì¤ ì ê³µ
298ì
체를 APN ê³µì ì¹ì¬ì´í¸ìì íì¸í ì ììµëë¤.","宿¹ä¿¡ç¨ä¸ç»ç®ï¼":"ê³µì ì ì© ë° ì ì°:",宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡:"ê³µìì ì¸ ì격í ì격 ì¬ì¬ ë° ìë¥ ì ì¶","广æ³çåºç¡æ¨¡åéæ©ï¼":"ê´ë²ìí 기본 ëª¨ë¸ ì í:","广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã":"Llama 3 8B/70B를 í¬í¨íì¬ ê°ë°ììê² ì¸ê¸° ìë ê°ë°©í ë° ìµì íë ì¸ì´ 모ë¸ì
ëë¤. ì´ë¤ì ë¹ ë¥´ê³ ì ë ´í ì¶ë¡ , ìì½, í
ì¤í¸ ìì± ë° ì±í
ê¸°ë¡ ì²ë¦¬ë¥¼ ì 문ì¼ë¡ í©ëë¤.","è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã":"ë¨ì¼ 모ë¸ì ì¬ì©íì¬ ê³µê¸ì
ì²´ì ì¢
ìëë ìíì í¼íì¸ì. 기ì
ì ë¨ì¼ ìëí¬ì¸í¸ë¥¼ ì¬ì©íì¬ Claude ë° Llamaì ê°ì ë¤ìí 모ë¸ì ëí ì¡ì¸ì¤ë¥¼ íì¤ííì¬ ì¬êµ¬ì± ë¹ì©ì ì¤ì´ê³ ê³ ê°ì©ì±ì ì¶êµ¬í©ëë¤.",彿 çº§æ°æ®ä¸å¿:"êµê°íì¤ ë°ì´í°ì¼í°",å½å
æå®åçäºå®å
¨ä½ç³»:"ì¤êµìì ê°ì¥ ìë²½í í´ë¼ì°ë ë³´ì ìì¤í
",åè§æ£æµ:"ê·ì ì¤ì í
ì¤í¸",åè§å®¡æ¥ä¸å
é¨ç¥è¯åº:"ê·ì ì¤ì ê²í ë° ë´ë¶ 기ì ìë£",å:"ê·¸ë¦¬ê³ ",æ ¸å¿åè½:"íµì¬ 기ë¥",æ ¸å¿åºç¡è®¾æ½å»ºè®¾:"íµì¬ ì¸íë¼ êµ¬ì¶","æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã":"íµì¬ ì¤ê³ìë ì구 ì¬íì ë°ì í ìì
ì¼ ê¸°ì¤ 1ì¼ ì´ë´ì ë°°ì ì ë ¬ì ì¤ë¹í©ëë¤.",æ ¸å¿å¿è½æ¤åæ²³:"íµì¬ ìì¹ ìëì§ í´ì",æ ¸å¿ç°è´§åå·æ¸
å:"íµì¬ ì¬ê³ ëª¨ë¸ ëª©ë¡",æ ¸å¿ä¼å¿:"íµì¬ ì¥ì ",äºå¨å¨±ä¹:"ì¸í°ëí°ë¸ ìí°í
ì¸ë¨¼í¸","åä¸ºäº (Huawei Cloud)":"íì¨ì´ í´ë¼ì°ë","æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã":"CoreByte AWS ì루ì
ê³µê¸ì(SPP) ê³ ê°ì´ ëì ê²ì íìí©ëë¤. ì°ë¦¬ì í¸ì¤í
ê³íì íµí´ ê·íë 기ì 컨ì¤í
ì ì¦ê¸¸ ì ìì ë¿ë§ ìëë¼ ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ë¦¬ìì¤ ì²êµ¬ì ê´ë¦¬ë ë°ì ì ììµëë¤.","ç«å±±å¼æ (BytePlus)":"íì° ìì§(BytePlus)",ä¼ä¼´:"íí¸ë",è·åå
è´¹å¨è¯¢:"ë¬´ë£ ìë´ ë°ê¸°","åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã":"Amazon Bedrock ë¨ì¼ ìë¹ì¤ ìëí¬ì¸í¸ë¥¼ 기ë°ì¼ë¡ ìµê³ ì 기본 모ë¸ì ê·ì ì ë§ê² í¸ì¶í ì ììµëë¤. ì°ë¦¬ë ë¹ì¦ëì¤ë¥¼ ìí ìµì 모ë¸ì ì ííê³ íê°íë ë° ìì´ ê´ë²ìí ê²½íì ë³´ì íê³ ììµëë¤.","åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã":"Amazon Bedrock ë° Claude 3 모ë¸ì 기ë°ì¼ë¡ íµì¬ ìì
주문 ì¸í°íì´ì¤ì ì°ê²°ëì´ ë¤êµì´ ë¬¼ë¥ Q&A RAG를 구ì¶í©ëë¤.","åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã":"Amazon Bedrock ë° Claude 모ë¸ì 기ë°ì¼ë¡ ê°ë ¥í 긴 í
ì¤í¸ ì¶ë¡ 기ë¥ì ì¬ì©íì¬ ëì ìì¤ì ê¸ìµ ê·ì ì¤ì 문ì ë¶ì ìì´ì í¸ë¥¼ 구ì¶í©ëë¤.","åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã":"AWSì íìí ìí¤í
ì²ë¥¼ 기ë°ì¼ë¡ íë ì´ ì루ì
ì 기ì
ì´ Amazon Bedrockê³¼ ê°ì ìì±ì AI ì í리ì¼ì´ì
ì ì±ê°í¬ë¥´ ë° ê¸ë¡ë² ìì¥ìì ìì íê³ ê·ì ì ì¤ìíì¬ ë°°í¬íë ë° ëìì´ ë©ëë¤.","åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã":"Bedrock Agents를 기ë°ì¼ë¡ CRM, ERP ë± íµì¬ ë¹ì¦ëì¤ì ì°ê²°íì¬ ë¹ì¦ëì¤ íë¦ ì ë°ì ê±¸ì³ ì§ë¥í ì¤íê³¼ ìë ì¼ì ìì½ ë° ì¹ì¸ì ì¤íí©ëë¤.","åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶":"Converse API를 기ë°ì¼ë¡ í ìíí íë« ì»· íê° íë ììí¬","åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã":"CoreByteì íì¤í í´ë¼ì°ë ìë¹ì¤ ìëì ë°íì¼ë¡ ì°ë¦¬ë ê·íì AI ì í리ì¼ì´ì
íµí©ìì¼ ë¿ë§ ìëë¼ ì¥ê¸°ì ì¸ ì´ì ë° ì ì§ ê´ë¦¬ íí¸ëì´ê¸°ë í©ëë¤. í¬í¨ ë´ì©: AWS ê³ì ê·ì ì¤ì ì¤ì , FinOps ë¹ì© ì ì´, ë¤í¸ìí¬ ë³´ì 그룹 격리 ì¤ì ë° ì 기 ìí¤í
ì² ìí ê²í .","åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã":"Bedrockì© Guardrails를 기ë°ì¼ë¡ ì½í
ì¸ ë³´ì ê²½ê³ë¥¼ 구ì±íê³ IAM ë° CloudTrailì ì¬ì©íì¬ ì격í API ì¡ì¸ì¤ ë° ë°ì´í° ê°ì¬ ë§í¬ë¥¼ 구ì¶í©ëë¤.","åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨":"ëª¨ë¸ ê¸°ë° í í° ìì¤ Cost Explorer ë³´ê³ ì","åºäºæ¨çä¸å¡æµéåºçº¿ï¼è®¾è®¡ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼ä¸ Spotï¼ç«ä»·å®ä¾ï¼çæä¼é
æ¯è´ä¹°è®¡åã":"ë¹ì¦ëì¤ í¸ëí½ ê¸°ì¤ì 기ë°ì¼ë¡ ì¨ë맨ë(ì¨ë맨ë), ìì½(ì°ê° ë° ìê°), ì¤í(ì¤í ì¸ì¤í´ì¤)ì ëí ìµì ì 구매 ê³íì ì¤ê³íì¸ì.","åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã":"ì¤ì ë¹ì¦ëì¤ ì구 ì¬íì 기ë°ì¼ë¡ í ìì° ìì¤ ê²°ê³¼ë ë¤ìí íµì¬ ëê·ëª¨ ì°ì
ì 벤ì¹ë§í¬ ìí¤í
ì²ë¥¼ í¬ê´í©ëë¤.","åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã":"ìë¹ ê³ì¸µì ë°ë¥¸ ë
ì í ì¸ ë° íê¸ ì¸ì¼í°ë¸ë í´ë¼ì°ë í¬ìì ROI를 ê·¹ëíí©ëë¤.",峿¶:"ì¦ê°ì ì¸","æä½ PUE 宿µ":"ë§¤ì° ë®ì PUE 측ì ",æä½å»¶è¿å¹¶å:"ë§¤ì° ë®ì ë기 ìê° ëìì±",æå¼ºçåºå¯¹é«å¹¶åè½å:"ëì ëìì±ì ëì²íë ê°ë ¥í ë¥ë ¥",é群ç»ç½ä¸å¹¶è¡è°åº¦:"í´ë¬ì¤í° ë¤í¸ìí¹ ë° ë³ë ¬ ì¤ì¼ì¤ë§","ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã":"기ì ìí¤í
ì²ë AWS ì¶ì ì 문ê°ì ì¤ê³ ê²í (Well-Architected Review)를 ì ì²í ì ìì¼ë©°, íë¡ì í¸ ì¸íë¼ í
ì¤í¸ ìê¸(PoC ìê¸) ì ì²ì ëìì ì¤ ì ììµëë¤.",ææ¯æ¯æä¿é:"기ì ì§ì ë³´ì¥",å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´:"모ë ë¹ì¦ëì¤ íì ì ê°ìííì¸ì",æ¶æéªè¯ä¸èµéæ¯æ:"ìí¤í
ì² ê²ì¦ ë° ê¸ìµ ì§ì",æ¶æä¸æ¹æ¡:"ìí¤í
ì² ë° ì루ì
","æ¶æåç AI è½åæå±":"ìí¤í
ì² ê¸°ë° AI ê¸°ë¥ íì¥",æ¶æåçä¼å:"ìí¤í
ì² ê¸°ë³¸ ìµì í",çæ§ä¸èªå¨æ©ç¼©å®¹:"모ëí°ë§ ë° ìë íì¥ ë° ì¶ì","å°å沿 AI ææ¯":"ìµì²¨ë¨ AI 기ì ì ì 목íë¤","å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã":"í¹ì ê°ì¬ ìë¥ì ëí í
ì¤í¸ ê²ì¦ ìê°ì ì
298ì° ìì¤ì ì íì±ì ì ì§íë©´ì 3주ìì 4ìê°ì¼ë¡ ë¨ì¶ëììµëë¤.",é¶æ®µ:"ë¨ê³","æ¥å
¥ SPP çä¼å¿":"SPP ì¡ì¸ì¤ì ì¥ì ","æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã":"ì¡ì¸ì¤ í 모ë ì¸íë¼(기본 EC2/S3, ìì ê³ì¸µ Bedrock API)ë ì¬ì í ë£¨í¸ ê³ì ì 100% ìì ì
ëë¤. ê³ ê°ì´ ì ì§ ê´ë¦¬ë¥¼ ìí´ ì ê·¹ì ì¼ë¡ ê³ì ê° ì¡ì¸ì¤ë¥¼ ì´ì§ ìë í ë¹ì¬ë ê°ì¸ ì ë³´ ë³´í¸ ê´ë ¨ IAM ë°ì´í° ì¡ì¸ì¤ ê¶íì ì»ì§ ììµëë¤. ëí AWS ê³µì Enterprise Supportë¡ ê¶íì ìííê² ìì¤ì»¬ë ì´ì
í ìë ììµëë¤.",ç»å大模åä¸äºç«¯æ°ä»çä¾åºé¾é¢æµ:"ëê·ëª¨ 모ë¸ê³¼ í´ë¼ì°ë ë°ì´í° ì¨ì´íì°ì¤ë¥¼ ê²°í©í ê³µê¸ë§ ì측","ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã":"ê³ ê¸ AI ìì§ê³¼ ëê·ëª¨ ì¸ì´ 모ë¸ì ê²°í©íë©´ 기ì
ì´ ê³ ê° ìë¹ì¤ ì§ì ìì¤í
, ì§ë¥í ì½í
ì¸ ìì± ë° ì¬ì¸µ ë°ì´í° ë§ì´ëê³¼ ê°ì í¹ì ë¹ì¦ëì¤ ìë리ì¤ì ìì± AI를 구ííì¬ 'í´ë¼ì°ë + AI' ì´ì¤ ìì§ ì¥ë²½ì ë§ë¤ ì ììµëë¤.",è§£å³æ¹æ¡:"í´ê²°ì±
","åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã":"Amazon Bedrockìì ì ê³µíë í¬ê´ì ì¸ ê¸°ë¥ ì¸í¸ë¥¼ ì¬ì©íë©´ ë¤ìí ìµê³ FMì ì½ê² ìíí´ë³´ê³ , ë¯¸ì¸ ì¡°ì ë° RAG(ê²ì ì¦ê° ìì±)ì ê°ì 기ì ì íµí´ ë°ì´í°ë¥¼ ì¬ì©íì¬ ì´ë¬í 모ë¸ì ë¹ê³µê°ë¡ ì¬ì©ì ì ìíê³ , ì½ë ìì±, ì´ë¯¸ì§ ì²ë¦¬, ë°ì´í°ë² ì´ì¤ ìí¸ ìì© ë± ë³µì¡í ë¹ì¦ëì¤ ìì
ì ìííë ê´ë¦¬í ìì´ì í¸ë¥¼ ìì±í ì ììµëë¤.",éè飿§ä¸åè§:"ê¸ìµ ìí íµì ë° ê·ì ì¤ì","éè级é«å¯ç¨ä¸ PCI-DSS åè§æ¶æè½å°":"ê¸ìµ ë±ê¸ì ê³ ê°ì©ì± ë° PCI-DSS ê·ì ì¤ì ìí¤í
ì² êµ¬í",ç»æµé¦é:"ê²½ì ì ì¸ ì í",ç²¾ç»åè®¡è´¹çæµ:"ì¸ë¶íë ì²êµ¬ 모ëí°ë§",ç²¾åå®ä½åºå¼ç¨é:"í기물 ì¬ì©ëì ì ííê² ì°¾ìë
ëë¤.","å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã":"ê±°ì ìë²½ì ê°ê¹ì´ ë
¼ë¦¬ì ì¶ë¡ ê³¼ ë§¤ì° ê¸´ 컨í
ì¤í¸ ì°½ ì§ìì ê°ì¶ê³ ìì¼ë©° ì±ë¥ì ë³µì¡í íë¡ê·¸ëë° ë° ë¶ì ìì
ì ëí ì¸ê° 벤ì¹ë§í¬ë¥¼ ë¥ê°í©ëë¤.",ç»å¯¹è¾¹çå®å
¨:"ì ëì ì¸ êµê²½ ë³´ì",å工级ç©çå®é²é²çº¿:"êµ°ì©ê¸ 물리보ì ë°©ì´ì ",å¼å§èåæå»ºæå¼:"ê³µë ë¹ë ê°ì´ë ìì","å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå
峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸
æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã":"ììí기 ì ì ëì§í¸ ë°ì´í°ë¥¼ ê°ì¶ë ê²ì 무ìí ì ìë ì ì ì¡°ê±´ì
ëë¤. 기존 í
ì¤í¸ íì¼, ì¤íë ëìí¸, ìì
주문 ë° ë¬¸ì를 íê°í´ì¼ í©ëë¤. í¥í íë¼ì´ë¹ ëª¨ë¸ êµì¡, ë¯¸ì¸ ì¡°ì ë° ëê·ëª¨ ê²ì(RAG)ì ìí 길ì ì´ì´ì¤ ë°ì´í° ì 리 ë° í´ë¼ì°ë ìí¤í
ì²ë¥¼ ìì±íëë¡ ëìëë¦¬ê² ìµëë¤.",坿§åºç¡ä»»å¡:"ì ì´ ê°ë¥í 기본 ìì
",å¯éåææ:"ì ëí ê°ë¥í ê²°ê³¼",渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®:"ëª¨ë¸ ìí¤í
ì²ë¥¼ ì ìíê² ë°ë³µíê³ ë¨ì¼ í´ë¼ì°ëìë§ êµíëì§ ì기를 ìí©ëë¤.",客æäººå缩å:"ê³ ê° ìë¹ì¤ ì¸ë ¥ ê°ì¶","客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã":"ê³ ê° ìë¹ì¤ ìëµ ìê°ì´ ëë¦¬ê³ ëê·ëª¨ êµì ë¬¼ë¥ ì¡°ê±´ì ìë
298ì¼ë¡ ì²ë¦¬íë ê²½ì° ì¢
ì¢
ì¤ìê° ë°ìíë©° ê³ ê°ì ì ìì ì íí íµê´ ì¡°ì¸ì ì»ì ì ìë¤ê³ ë¶íí©ëë¤.",å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸:"ê³ ê° ì¬ë¡ë 20ê° ì´ìì ì°ì
ë¶ì¼ë¥¼ í¬ê´í©ëë¤.","客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã":"ê³ ê°ì´ ìë½ì í´ë¦íë©´ ë¤ì ë¬(ëë ë¹ì ì´í 기ê°)ì ì¬ì©ëì´ ìëì¼ë¡ SPP ì²êµ¬ íì ê·ìë©ëë¤.",å®¢æ·æ¨è:"ê³ ê° íê°",è·¨å¢çµå:"êµê²½ì ëë ì ììê±°ë",跨模åå¹¶åæµè¯:"ëª¨ë¸ ê° ëì í
ì¤í¸",è·¨åºåè´è½½è°åº¦:"ì§ì ê° ë¡ë ìì½",è·¨äºä½é¢è½¬è´¦:"í´ë¼ì°ë ê° ìì¡ ì´ì²´",è·¨è´¦æ·æéåæ¶:"êµì°¨ ê³ì ê¶í 복구",æ©å±ä¸å¡ä¸å¸åº:"ì¬ì
ë° ìì¥ íë",å·çééé离ä¸å·æ¿å¼æ¶²å·:"ì´ê¸° ë° ë기 íµë¡ 격리 ë° ëê°í ì¡ì²´ ëê°",ç«å³æäº¤:"ì§ê¸ ì ì¶",ç«å»éå®ç¨ç¼ºç®åé
é¢:"ë¶ì¡±í ì»´í¨í
ì±ë¥ í ë¹ëì ì¦ì ê³ ì ",ç«å»é¢çº¦æ¶æå¸ä¼è®®:"ì§ê¸ ê±´ì¶ê° íì를 ìì½íì¸ì",ç«è¶³æ°å å¡è¾å°å
¨ç:"ì±ê°í¬ë¥´ì 본ì¬ë¥¼ ëê³ ì ì¸ê³ë¡ ë»ì´ ëê°ê³ ììµëë¤.","å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã":"Amazon S3 ë²í·ì ì¬ì©íì¬ ë¬¸ì ì
ë¡ë ì´ë²¤í¸ë¥¼ ìëì¼ë¡ 모ëí°ë§í©ëë¤.","ä¾å¦ï¼å¼ ä¸":"ì: ì¥ì°",èç»æ¶æå¸å
è´¹å¨è¯¢:"ë¬´ë£ ìë´ì ìí´ ê±´ì¶ê°ìê² ì°ë½íì¸ì",èç³»æ¹å¼:"ì°ë½ì² ì ë³´",èç³»æ¶æå¸è¯ä¼°:"íê°ë¥¼ ìí´ ê±´ì¶ê°ìê² ë¬¸ìíì¸ì",èç³»åå¡éé:"ë¹ì¦ëì¤ ì±ëì 문ì",èç³»æä»¬:"문ìí기",èç³»æä»¬çæ¶æå¸:"ì°ë¦¬ ê±´ì¶ê°ìê² ë¬¸ìíì¸ì","两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼":"ë¤ìí ë¹ì¦ëì¤ ì구 ì¬íì 충족íë ë ê°ì§ ê°ê²© 모ë¸:",é¢å
çæé³å款è§é¢äº:"ìµê³ ì Douyin ë¹ëì¤ í´ë¼ì°ë",åå
ç:"ë¦¬ì° ì¨",å
大ç»å
¸å®æåºç¨åºæ¯:"6ê°ì§ ê³ ì ì ì¸ ì¤ì ì ì© ìë리ì¤",æ¼æ´èªå¨æ«æä¿®å¤:"ìë ì·¨ì½ì ê²ì ë° ë³µêµ¬",马ä¸å¼éæ¨çä¼ä¸çº§å¤äºè´¦æ·:"ì§ê¸ 기ì
ìì¤ì ë©í° í´ë¼ì°ë ê³ì ì ê°ì¤íì¸ì","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã":"매ë
ìì ê±´ ì´ìì 기ì
ìì¤ ìì° íê²½ì ì±ê³µì ì¸ êµ¬í ì¬ë¡ê° ì¡°ì¬ëì´ íµê³¼ë©ëë¤.","é¢å¯¹æµ·éååå夿 ·åçæ¶è´¹è
éæ±ï¼æä»¬åºäº Amazon Bedrock æå»ºäºå¤æ¨¡æå¤§è¯è¨æ¨¡åï¼å¹¶ç§æåæ¥å
¥å®¢æ·ç¥è¯åºãé¨ç½²åï¼æºè½å¯¼è´åç¡®çé£åï¼å¹¶è½å¤æ ¹æ®å¾çãæåçæå¾ç²¾åæ¨èååï¼å¤§å¹
æé«äºéå®è½¬åçåç¨æ·åçæ¶é¿ã":"ëê·ëª¨ ì íê³¼ ë¤ìí ìë¹ì ì구ì ì§ë©´íì¬ ì°ë¦¬ë Amazon Bedrockì 기ë°ì¼ë¡ ë¤ì¤ 모ë ëí ì¸ì´ 모ë¸ì 구ì¶íê³ ê³ ê° ì§ì 기ë°ì ëí ì¡ì¸ì¤ë¥¼ ì¬ì ííìµëë¤. ë°°í¬ í ì§ë¥í ì¼í ê°ì´ëì ì íì±ì´ ê¸ìì¹íì¼ë©° ì¬ì§, í
ì¤í¸ ë° ê¸°í ìë를 기ë°ì¼ë¡ ì íì ì ííê² ì¶ì²í ì ìì´ í매 ì íì¨ê³¼ ì¬ì©ì ì²´ë¥ ìê°ì´ í¬ê² í¥ìëììµëë¤.",æè¿°:"ì¤ëª
íë¤",ææå·å®å¤çä¸åè§é£æ§:"민ê°í íì¼ ì²ë¦¬ ë° ê·ì ì¤ì ìí ì ì´",模ååç±»:"ëª¨ë¸ ë¶ë¥",模åè§£è¦ä¸æ ç¼åæ¢:"ëª¨ë¸ ë¶ë¦¬ ë° ìíí ì í",æå¤§åæ³å¨±ä¹çµåå¹³å°:"ë
298ê·ëª¨ ë²ìí°í
ì¸ë¨¼í¸ ì ììê±°ë íë«í¼",æå
¨çæ§ç©æµå¹³å°:"ê¸ë¡ë² ë¬¼ë¥ íë«í¼",æç¥ååºæµ·çµå:"í´ì¸ ì ëª
ì ììê±°ë ì
ì²´","å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã":"ë´ë¶ ê°ì¬ ë° ê·ì ì¤ì ê²ì¬ë¥¼ ìííë ¤ë©´ ê²ì¬ê´ì´ ìë§ ê±´ì ì¬ë¬´ ë³´ê³ ìì ê±°ë ì¡°ê±´ì ë¹êµíë ë° ë§ì ìëì§ë¥¼ ìë¹í´ì¼ íë¯ë¡ ì격í ê°ì¬ íë¡ì¸ì¤ê° ê¸¸ê³ ë¹ì©ì´ ë§ì´ ëëë¤.","æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éãéè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã":"ì°ì ììê° ëì 문ì ë AWS ìí¤í
í¸ì ë°±ìë ìì§ëì´ë§ íì ì§ì ì ë¬ë©ëë¤. ì¨ë맨ë ì¸ì¤í´ì¤ì ìì½ ì¸ì¤í´ì¤ì ì êµí ê´ë¦¬ë¥¼ íµí´ ì¥ê¸°ì ì¸ ë¹ì© ì ê° ë° í¨ì¨ì± í¥ìì ë¬ì±í©ëë¤.",æ¨ç宿¹æ ç¼è¡æ¥:"ê³µìì ì¸ ìíí ì°ê²°",æ¨çä¼ä¸åç§°:"ê·íì ì
ì²´ ì´ë¦",æ¨çä¼ä¸åºç¨ç¨åº:"ê·íì ìí°íë¼ì´ì¦ ì í리ì¼ì´ì
","æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã":"ê·íì ë°ì´í°ë 기본 모ë¸ì íë ¨íë ë° ì¬ì©ëì§ ììµëë¤. 모ë ë°ì´í°ë ì ì¥ ë° ì ì¡ ì¤ì ìí¸íë©ëë¤. AWS PrivateLink를 ì¬ì©íì¬ ë¹ê³µê°ë¡ ì°ê²°í ì ììµëë¤.",æ¨çå§å:"ë¹ì ì ì´ë¦","æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã":"Python, Java, Go, JavaScript ë±ê³¼ ê°ì´ ë리 ì§ìëë íë¡ê·¸ëë° ì¸ì´ë¥¼ ì¬ì©íì¬ Amazon Bedrockì 기존 ì í리ì¼ì´ì
ë° ë°ì´í° íì´íë¼ì¸ì íµí©í ì ììµëë¤.","æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã":"ì¬ì©ì를 ëì íì¬ ë³µì¡í ìì
ì ìííê³ , ë´ë¶ ë° ì¸ë¶ APIì íµí©íê³ , ì½ë를 ì¤ííëë¡ ìì´ì í¸ë¥¼ 구ì±í ì ììµëë¤.","æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼":"ë¤ìì íµí´ Amazon Bedrockì ì¡ì¸ì¤í ì ììµëë¤.","欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã":"ì ë½ ââìµê³ ì AI 기ê´ì´ ê°ì ¸ì¨ ê³ ê¸ ëª¨ë¸. ì¬ê¸°ìë ëê¸ ìµê³ ì ë¤ì¤ ì¸ì´ ì ì°½ íë¡ê·¸ëë° ë° ì¶ë¡ ì±ë¥ì ì ê³µíë Mistral Large ë° Mixtral 8x7B(Expert Hybrid Architecture MoE 기ë°)ê° í¬í¨ë©ëë¤.",æä½:"ìì","æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã":"íµì í ì ìë ê³µê°ì ì¸ ì¸í°ë· ì¬ì©ì ì¤ë¨íì¸ì. Bedrockì ë§¤ì° ëì ìì¤ì ìí°íë¼ì´ì¦ ìì¤ ë³´ìì 기본 ê°ë
ì¼ë¡ ì¼ê³ ìì± AI를 ìí ìí¤í
ì² ìì¤ ê·ì ì¤ì 기ë°ì ì ê³µí©ëë¤.","å±è½åºå±çæ§å¶å°å·®å¼ãæä»¬æä¾è·¨äºç»ä¸ççæ§å¤§çä¸ä¸é®å¼ MSP å·¥åååºï¼å¤æç»ç½ç±ä¸å± SA ææ¯ä¸å®¶å
¨ç¨æ¤èªã":"기본 ì½ì ì°¨ì´ì ì ë§ì¤í¬í©ëë¤. íµí©ë í´ë¼ì°ë ê° ëª¨ëí°ë§ ëìë³´ëì ìí´ë¦ MSP ìì
주문 ìëµì ì ê³µí©ëë¤. ë³µì¡í ë¤í¸ìí¹ì ì ë´ SA 기ì ì 문ê°ê° ìë²½íê² ìì¤ì½í¸í©ëë¤.",ä¼ä¸çº§:"ìí°íë¼ì´ì¦ ìì¤","ä¼ä¸çº§ RAG æ¶ææä½³å®è·µ":"ìí°íë¼ì´ì¦ ê·ëª¨ RAG ìí¤í
ì² ëª¨ë² ì¬ë¡",ä¼ä¸çº§é«å¯ç¨æ¶ææ æ:"ìí°íë¼ì´ì¦ê¸ ê³ ê°ì©ì± ìí¤í
ì² ë²¤ì¹ë§í¬",ä¼ä¸çº§ç产å:"ìí°íë¼ì´ì¦ê¸ ìì°ì±",ä¼ä¸çº§æä½³å®è·µæ¡ä¾:"ìí°íë¼ì´ì¦ ìì¤ ëª¨ë² ì¬ë¡ ì¬ë¡",ä¼ä¸è½å°å
¨æµç¨æ¹æ¡:"ìí°íë¼ì´ì¦ ë°°í¬ ì²ì¬ì§",ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®:"기ì
ë°ì´í° êµì°¨ ê³ì ë³´ì ì ì±
구ì±",ä¼ä¸æ°ååæå¡ç»éª:"기ì
ëì§í¸ ìë¹ì¤ ê²½í","ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼":"기ì
ì´ AWS SPP를 ì
298 ííë©´ ì´ë¤ íµì¬ ê°ì¹ë¥¼ ì»ì ì ììµëê¹?","ä¼ä¸ç¥è¯åº RAG 建设":"기ì
ì§ì ê¸°ë° RAG 구ì¶","ä¼ä¸ç¥è¯åºä¸ RAG éæ":"RAGì ìí°íë¼ì´ì¦ 기ì ìë£ íµí©",åæ²¿æ¨¡åæ¯æè½å:"ìµì²¨ë¨ ëª¨ë¸ ì§ì 기ë¥","请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡...":"ê·íì ë¹ì¦ëì¤ ìí©ì´ë íìí Amazon í´ë¼ì°ë/í´ë¼ì°ë ìë¹ì¤ì ëí´ ê°ëµíê² ì¤ëª
í´ì£¼ì¸ì.",åºåæ§å¤§å综åå»é¢:"ì§ìëíì¢
í©ë³ì",å
¨åºæ¯äºç«¯è§£å³æ¹æ¡:"ì ì²´ ìëë¦¬ì¤ í´ë¼ì°ë ì루ì
",å
¨å½äº§åç®åèªä¸»å¯æ§:"êµê°ì ì¼ë¡ ìì°ë ì»´í¨í
íìë ë
립ì ì¼ë¡ ì ì´ ê°ë¥",å
¨å±æ ç¼æç®¡:"ê¸ë¡ë² ìíí í¸ì¤í
","å
¨é¾è·¯ AI ç®ååºå»ºä¿é":"íë§í¬ AI ì»´í¨í
íì ì¸íë¼ ë³´ì¥","å
¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å
¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼å¹³æ»æ ç¼å°æ¥å
¥ä¼ä¸åçæ¶æã":"ë¹ì¦ëì¤ ì구 ì¬íì ì¢
í©ì ì¼ë¡ íê°í í 기존 ëê·ëª¨ 모ë¸ì ë¯¸ì¸ ì¡°ì íê±°ë ì±ìí ìì¤í
ì ì§ì ì°ê²°í ì ììµëë¤. ì¬ì¸µì ì¸ ì»¨ì¤í
ì ì ê³µíê³ Amazon Bedrockê³¼ ê°ì ì¸ê³ì ìì¤ì ëê·ëª¨ ëª¨ë¸ í¸ì¤í
íë«í¼ì ì¬ì©íì¬ ê¸°ì
ì 기본 ìí¤í
ì²ì ìííê³ ìííê² íµí©í ê²ì
ëë¤.","å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã":"Amazon Bedrockì í¬í¨í ë³µì¡í AI ì»´í¨í
ìí¤í
ì²ì 구íì ìë²½íê² ì§ìí©ëë¤.",å
¨çåäºå¤:"ê¸ë¡ë² ì¬ë¬´ì",å
¨çé¡¶å°é³è§é¢ç½ç»:"ì¸ê³ ìµê³ ì ì¤ëì¤ ë° ë¹ëì¤ ë¤í¸ìí¬",å
¨çåè§å®¡è®¡:"ê¸ë¡ë² ê·ì ì¤ì ê°ì¬",å
¨çæ ¸å¿èµæºå¿«éè°é
:"ê¸ë¡ë² íµì¬ììì ì ìí ë°°ì¹",å
¨ç忏¸æè¿è¥:"ê¸ë¡ë² ê²ì ì´ì",å
¨çé¢å
:"ê¸ë¡ë² 리ë","å
¨çå¸åºä»½é¢ç¬¬ä¸çäºæå¡æä¾åï¼æä¾è¶
è¿200项å
¨åè½æå¡ãé忥æå
¨çåä¸å¡å¸å±ãæé«æ¶æå¤æåº¦ä¸å¯¹åè§æä¸¥èè¦æ±çä¼ä¸åºæµ·é¦éã":"200ê° ì´ìì 모ë 기ë¥ì ê°ì¶ ìë¹ì¤ë¥¼ ì ê³µíë ì¸ê³ ìµëì ìì¥ ì ì ì¨ì ë³´ì í í´ë¼ì°ë ìë¹ì¤ ì ê³µ
298ì
ì²´ì
ëë¤. ê¸ë¡ë² ë¹ì¦ëì¤ ë ì´ìì, ë§¤ì° ëì ìí¤í
ì² ë³µì¡ì± ë° ì격í ê·ì ì¤ì ì구 ì¬íì ê°ì¶ íì¬ê° í´ì¸ë¡ ì§ì¶íë ë° ì í©í©ëë¤.",å
¨çåææ¶æä¸æ¯«ç§çº§å»¶è¿çªç ´:"ê¸ë¡ë² ìë² ìí¤í
ì² ë° ë°ë¦¬ì´ ìì¤ì ë기 ìê° íì ","å
¨ç½ç¬å®¶èµéæµå¨æ§ä¿éãé¢å
å¼èµéæ± ä¸ä»
享æå¤§å®¢ææ£ï¼æ´æ¯æå¨ AWSãé¿éäºãè
¾è®¯äºä¹é´":"ì ì²´ ë¤í¸ìí¬ì ëí ë
ì ì ëì± ë³´ì¥. ì¬ì ì¶©ì ìê¸ íì ê³ ê°ìê² í° í ì¸ ííì ì ê³µí ë¿ë§ ìëë¼ AWS, Alibaba Cloud ë° Tencent Cloud ê°ì ì´ì²´ë ì§ìí©ëë¤.","å
¨ç½ç¨ç¼ºçè·¨äºè°è´¦è½åï¼æé
éæç»ä¸çå票ä¸ç»ç®ééãåå«è´¦åæ ¸ç®å°ç±ã":"ì ì²´ ë¤í¸ìí¬ìì ë¶ì¡±í í´ë¼ì°ë ê° ê³ì ì¡°ì 기ë¥ì í¬ëª
íê³ íµí©ë ì¡ì¥ ë° ê²°ì ì±ëê³¼ ê²°í©ë©ëë¤. ì²êµ¬ì íê³ ì§ì¥ì ìë³ ì¸ì¬ë¥¼ íì¸ì.",å
¨æ°åè£
ç°è´§:"ìë¡ì´ ì본 ì¬ê³ ìì","å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã":"모ë ì§ìì ì
ê³ ìµê³ ìì¤ì AWS Certified Solutions Architect ì격ì¦ì ë³´ì íê³ ììµëë¤.","å
¨æ å¼ AI äºèµè½æ¶æ":"íì¤í AI í´ë¼ì°ë ì§ì ìí¤í
ì²","让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å
¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»è大å¹
éä½åº§å¸ææ¬ã":"ì§ì ë´ë¹ìê° ì¤ì ë¡ ì¼ëì¼ ê°ì
ì´ íìí ë³µì¡í ë¶ë§ ì¬íì ì§ì¤í ì ìëë¡ íììì¤. ëê·ëª¨ ì¸ì´ 모ë¸ê³¼ ëí ë§¥ë½ì ëí ê¹ì ì´í´ë¥¼ ë°íì¼ë¡ ë§ì¶¤í ì±ë´ì 구ì¶í¨ì¼ë¡ì¨ 기ì
ì í¨ì¨ì ì¸ ì°ì¤ë¬´í´ ê³ ê° ìë¹ì¤ ì§ìì ì ê³µíê³ ì¼ì¼ 문ì를 ì²ë¦¬íë©° êµì°¨ í매 ì íì ì¶ì²í¨ì¼ë¡ì¨ ìë´ì ë¹ì©ì í¬ê² ì ê°í ì ììµëë¤.",让æä»¬å¼å§æ¨çä¸äºä¹æ
:"í´ë¼ì°ëë¡ì ì¬ì ì ììí´ ë³´ì¸ì","任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã":"íë«í¼ì íµí´ í르ë 모ë ë°ì´í°ë ë¤ë¥¸ ì¬ëì ê³µê° ëí 모ë¸ì êµì¡íë ë° ì¬ì©ëì§ ììµëë¤. ìì²ì 기본ì ì¼ë¡ AWS VPCì ë¤í¸ìí¬ ìëí¬ì¸í¸ 격리ì ì ì²´ KMS ë°ì´í° ìí¸í를 íì©í©ëë¤.",æ¥æ¬æ±äº¬æä¼ç¤¾:"ì¼ë³¸ ëì¿ì í í´ë½","è£è·AWS SPPèµè´¨":"AWS SPP ì격 íë",容å¨åè¿ç§»æ¹é :"컨í
ì´ëí ë§ì´ê·¸ë ì´ì
ë° ë³í","ä¸åå¹´ ICT ææ¯ç§¯ç´¯ï¼æ·±åº¦äºè§£ä¼ ç»æ¿ä¼æ°åå转åçç¹ãæä¾å¼ºå¤§ç软硬件ä¸ä½åè½åä¸å
¨æ èªä¸»å¯æ§çé²²é¹/æè
¾ç®åçæã":"30ë
ê°ì ICT 기ì ì¶ì ê³¼ ì íµ ì ë¶ ë° ê¸°ì
ì ëì§í¸ ì íì 문ì ì ì ëí ì¬ì¸µì ì¸ ì´í´. ê°ë ¥í ìíí¸ì¨ì´ ë° íëì¨ì´ íµí© 기ë¥ê³¼ ì ì²´ ì¤í ìì¨ì ì´ê³ ì ì´ ê°ë¥í Kunpeng/Asce
298nd ì»´í¨í
íì ìì½ìì¤í
ì ì ê³µí©ëë¤.","ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã":"ì¨ë¼ì¸ íë¡ë¹ì ë ì²ë¦¬ë(Provisioned Throughput) ë° ë¹ì© ì¶ì 모ëí°ë§.",社交åªä½å
å®¹å®¡æ ¸:"ìì
미ëì´ ì½í
ì¸ ê²í ",社交åªä½è´´ææ¹éææ:"ìì
미ëì´ ê²ì물 ì¼ê´ ìì½",ç³è¯·å¨çº¿èµè´¨æ ¸éª:"ì¨ë¼ì¸ ì격ì¸ì¦ ì ì²",æ·±è°å¤§åæ¿ä¼åè§ä¸ç§æäº:"ëê·ëª¨ ì ë¶ ë° ê¸°ì
ê·ì ì¤ìì íë¼ì´ë¹ í´ë¼ì°ëì ëí ê¹ì ì´í´","深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼":"AWS ìµê³ ì í´ë¼ì°ë ìí¤í
ì²ì ì¸ê³µ ì§ë¥ íì ìë¹ì¤ë¥¼ ì¬ì¸µì ì¼ë¡ íµí©í©ëë¤.","æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»":"CoreByteì ë
í¹í ìì¤í
ì ëí´ ìì¸í ììë³´ì¸ì",æ·±å
¥çè§£è¯ä¼°:"íê°ì ëí ê¹ì ì´í´","æ·±åè¶
500+顶级ä¼ä¸ä¿¡èµçäºåä½ä¼ä¼´":"500ê° ì´ìì ìµê³ 기ì
ì´ ì 뢰íë í´ë¼ì°ë íí¸ë","ä»ä¹æ¯ Amazon Bedrockï¼":"ìë§ì¡´ ë² ëë½ì´ë 무ìì
ëê¹?","ä»ä¹æ¯AWS SPPï¼":"AWS SPPë 무ìì
ëê¹?","çæå¼ AI æ¼è¿":"ìì±ì AI ì§í","çæå¼ AI åºç¨ä¸å®¶":"ìì± AI ìì© ì 문ê°","çæå¼äººå·¥æºè½å·¥å
·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå
容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå
¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå
容çæè½æå¤§ç®åå
容工ä½è
çæµç¨ã":"ìì±ì AI ë구ë ì¤ì기ì
ì´ ì¹ì¬ì´í¸, ë¸ë¡ê·¸, ìì
미ëì´ íë«í¼ ë° êµì¡ ìë리ì¤ì© ì½í
ì¸ ë¥¼ ë§ë¤ê³ ìµì ííë ë° ëìì ì¤ëë¤. ë§¤ë ¥ì ì¸ ì í ì¤ëª
ìì±ë¶í° ë§¤ë ¥ì ì¸ ì½ì¤ ë§ë¤ê¸°ê¹ì§, AI ê¸°ë° ì½í
ì¸ ìì±ì ì½í
ì¸ ìì
ìì íë¡ì¸ì¤ë¥¼ í기ì ì¼ë¡ ë¨ìíí ì ììµëë¤.","çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå
ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å
容å®å
¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å
¨é¢æéç¹éçè§è§å
å®¹æµæ°´çº¿å¤çã":"ìì±ì AI 기ë¥ì ì¼ë° í
ì¤í¸ë¥¼ ëì´ ë¤ì¤ 모ë ì²ë¦¬ê¹ì§ íì¥ëì´ ì ììê±°ë, ì매, ìí°í
ì¸ë¨¼í¸ì ê°ì ì°ì
ë¶ì¼ì 기ì
ì ìë¡ì´ ìë를 ì´ììµëë¤. ëê·ëª¨ ì´ë¯¸ì§ ìë ë¼ë²¨ë§, ë¤ì¤ íì ì½í
ì¸ ë³´ì ê²í , ê°ì ìì ì´ì ë¶ì, ëì©ë ìì ì½í
ì¸ íì´íë¼ì¸ì ì¢
í© ì²ë¦¬.","çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã":"Generative AIë íë 기ì
ì´ ì ê·¼í ì ììì§ë§ ì´ì ë ì ë ´íê² ì´ì©í ì ìë ìë§ì ì±ì¥ ì루ì
ì ì ê³µí©ëë¤. ì´ë¤ ë¹ì¦ëì¤ ë³ëª© íìì ì§ë©´íëë¼ë ì´ë ì
ìíì 극복í ì ìë ë¹ë° ë¬´ê¸°ê° ë ê²ì
ëë¤.","çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã":"ì물íì ì¶ì ë°©ì§ ìë³ ë° ì¬ê°ì§ë ìë 24ìê° ëª¨ëí°ë§. ìì²ë§ ë¬ë¬ì ë¬íë ê·íì ì»´í¨í
íì ìì°ì´ ìì íê² ë³´í¸ëëë¡ íì¸ì.",宿¶ææ¬ä¼æåæ:"ì¤ìê° ë¹ì© í¨ì¨ì± ë¶ì",宿¶æ°æ®ç®¡é:"ì¤ìê° ë°ì´í° íì´íë¼ì¸","ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾":"Amazon Bedrockììë ìë¹í ìì ë°ë¼ ë¹ì©ì ì§ë¶í©ëë¤. ê³µê¸","ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã":"ìì ì ë°ì´í°ë¥¼ ì¬ì©íì¬ ëª¨ë¸ì ìì íê² ë¯¸ì¸ ì¡°ì íì¸ì. RAG를 íµí´ 모ë¸ì ë
ì ë°ì´í° ìì¤ì ì°ê²°íì¸ì.",è§è®¡è´¹å¨æ:"ê²°ì 주기ì ë°ë¼ ë¤ë¦","é¦å模åä½éªæéï¼":"첫 ë²ì§¸ ì¶ì ëª¨ë¸ ê²½í ê¶ë¦¬:","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã":"AWS íí¸ë ë¤í¸ìí¬(APN)ì ê²°í©ëì´ SLA ë° ìë¹ì¤ íì§ì ëí ì ëì ì¸ í¬ëª
ì±ì ë³´ì¥í©ëë¤.","è¾åºï¼":"ì°ì¶:",è¾å
¥è¾åºå®å
¨å´æ :"ì
ì¶ë ¥ ìì íì¤",æ°æ®åæä¸å䏿ºè½:"ë°ì´í° ë¶ì ë° ë¹ì¦ëì¤ ì¸í
리ì ì¤","æ°æ®è¿ç§»ï¼æºè½åçå°åº":"ë°ì´í° ë§ì´ê·¸ë ì´ì
: ì¸í
리ì ì¤ì 기ì´","æ°æ®æ³¨å
¥ï¼":"ë°ì´í° 주ì
:",æ°åè¥é:"ëì§í¸ ë§ì¼í
","åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã":"ì´ì¤ íë¡ ì£¼ ì ì + UPS + ëì ¤ ë°±ì
ì ìì í ë¡ëë H100 ë² ì´ ë©í ì¥ì¹ 4ê°ë¥¼ 콤í©í¸íê² ìì ì¬ë ¤ì¼ íë ì격í ì ë ¥ 문ì 를 충족í©ëë¤.","ç§æç¥è¯åº RAG":"ë¹ê³µê° 기ì ìë£ RAG",å®å¥³å£«:"ì¡ ì¨","éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã":"í´ë¼ì°ë ì»´í¨í
기ì ì´ ì±ìíê³ ìì¥ ììê° ì¦ê°í¨ì ë°ë¼ CoreByteë ê³ ê¸ í´ë¼ì°ë ì루ì
ì¤ê³ ë° êµ¬í, í´ë¼ì°ë ìí¤í
ì² ì»¨ì¤í
298
, ë§ì¶¤í íë¡ì í¸ ë§ì´ê·¸ë ì´ì
ìë¹ì¤ë¥¼ í¬í¨íëë¡ ìë¹ì¤ ë²ì를 íì¥íìµëë¤.","æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã":"모ë ê·¸ëí½ ì¹´ëë ë¨ê¸° ìë, ì¥ê¸° í¨í¤ì§, 주문í ì ì°ì± ë° êµ¬ë§¤ì ê°ì ì ì°í ê¸ìµ ìµì
ì ì ê³µí©ëë¤.","å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã":"ë¤ìí ëª¨ë¸ ì íì ì ê³µí ë¿ë§ ìëë¼ ê¸°ì
ì´ ë°ì´í° ê°ì¸ ì ë³´ ë³´í¸ ë° ë³´ìì ë³´ì¥íë©´ì ìì± AI ì í리ì¼ì´ì
ì ì½ê² 구ì¶, í
ì¤í¸ ë° ë°°í¬í ì ìëë¡ ì§ìíë ë¤ìí 기본 기ë¥ë ê°ì¶ê³ ììµëë¤. ì¸íë¼ë¥¼ ê´ë¦¬íì§ ìê³ ë ìµì²¨ë¨ AI 기ë¥ì ë¹ì¦ëì¤ íë¡ì¸ì¤ì íµí©í ì ììµëë¤.","æ¢ç´¢ MSP æå¡è¯¦æ
":"MSP ìë¹ì¤ ì¸ë¶ì ë³´ ì´í´ë³´ê¸°","æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é
ä½¿ç¨æ¡ä¾ãä»å
容åä½å°å®¢æ·æ¯æï¼å
¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã":"ì¤ì기ì
ì ìí ìì± AIì ì¤ì ì¬ì© ì¬ë¡ë¥¼ ì´í´ë³´ì¸ì. ì½í
ì¸ ì ìë¶í° ê³ ê° ì§ìê¹ì§ 모ë 측면ìì ê·íì ë¹ì¦ëì¤ê° ì§ë¥ì ì¸ ëì½ì ì´ë£° ì ìëë¡ ì§ìí©ëë¤.","è
¾è®¯äº (Tencent Cloud)":"í
ì¼í¸ í´ë¼ì°ë","æä¾ä» IaaS å° PaaS çæ¼è¿æå¯¼ï¼å©ç¨ Serverlessï¼æ æå¡å¨ï¼æ¶æä¸å®¹å¨åé群缩容çç¥ï¼ä»å·¥ç¨è®¾è®¡æºå¤´éä½å¼éã":"ìì§ëì´ë§ ì¤ê³ ìì¤ìì ë¹ì©ì ì ê°í기 ìí´ ìë²ë¦¬ì¤(ìë²ë¦¬ì¤) ìí¤í
ì²ì 컨í
ì´ëíë í´ë¬ì¤í° ì¶ì ì ëµì ì¬ì©íì¬ IaaSìì PaaSë¡ì ì§í ì§ì¹¨ì ì ê³µí©ëë¤.","æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã":"ê³ ê¸ GPU 칩 ìì¤ ëê°í ì´ ë°©ì¶ ë³íì ì ê³µíì¬ ì»´í¨í
ì ì¬ë ¥ì ìµëí íì©íê³ ê³ ì¨ì¼ë¡ ì¸í ì½ì´ 주íì ì ê¸ì ë°©ì§í©ëë¤.",æäº¤ä¼ä¸è®¤è¯:"ë²ì¸ì¦ëª
ì ì ì¶",æäº¤éæ±æ¸
å:"ìì² ëª©ë¡ ì ì¶","å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã":"ìë ììì ìì±íìë©´ í´ë¼ì°ë ì 문ê°ë ê³ ê° ìë¹ì¤ ì§ìì´ 24ìê° ì´ë´ì ì°ë½ì ë릴 ê²ì
ëë¤.",ææ:"ëì ","éè¿ Amazon Bedrock æé æºè½å¯¼è´å¼æ":"Amazon Bedrockì ì¬ì©íì¬ ì§ë¥í ì¼í ê°ì´ë ìì§ êµ¬ì¶","éè¿ API åæä¸ºæ¨æåé²ç½®ç EIPãæ æå¿«ç
§ä¸æä½å©ç¨çç计ç®å®ä¾ï¼æä¾å¯æ§è¡ç缩å建议ã":"API ë¶ìì ì í´ EIP, ì못ë ì¤ë
ì·, íì©ëê° ë§¤ì° ë®ì ì»´í¨í
ì¸ì¤í´ì¤ë¥¼ 캡ì²íê³ ì¤í ê°ë¥í ê°ì ê¶ì¥ ì¬íì ì ê³µíë ë° ì¬ì©ë©ëë¤.","éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã":"ì¸ë°ì´ë ë° ììë°ì´ë í í°ì ì²ë¦¬íì¬ ì¬ì©í ë§í¼ ì§ë¶í©ëë¤. ì´ë ì¬ì ì½ì ìì´ í
ì¤í¸ ë° ê°ë
ì¦ëª
(PoC)ì ìí ìµìì ìµì
ì
ëë¤.","éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã":"AIë ê¸°ê³ íìµì íµí ê³ ê° ë°ì´í° íë í¨í´ì ëí ëê·ëª¨ ë¶ìì íµí´ 기ì
ì´ ìì² ëª
ì ì¬ëë¤ì ëìì¼ë¡ EDM ì´ë©ì¼, íê² ê´ê³ ë° ì¹ ì¬ì´í¸ ì¶ì² ë²½ì ë§ì¶¤ííì¬ í´ë¦ ìì ì í ì를 í¬ê² ë릴 ì ìëë¡ ì§ìí©ëë¤.","éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã":"IaC(Infrastru
298cture as Code)를 íµí´ ì ê³µ í¨ì¨ì±ì ëì´ê³ 7x24ìê° í´ë¼ì°ë 리ìì¤ í¸ì¤í
ì ì ê³µí©ëë¤. ëìì ìì²´ ê°ë°í ì§ë¥í ê³¼ê¸ ì ëµê³¼ FinOps ë°©ë²ë¡ ì íì©íì¬ í´ë¼ì°ë ì¬ì© ë¹ì©ì í¨ê³¼ì ì¼ë¡ ì ê°í©ëë¤.","éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã":"CoreByte를 AWS ì루ì
ê³µê¸ì(SPP)ë¡ ì ííë©´ ìµì ì 리ìì¤ êµ¬ì±, ìµì²¨ë¨ Bedrock 모ë¸ì ëí ì¡ì¸ì¤ ë° ê°ì¥ ê³µìì ì¸ ê¸°ì ë³´ì¦ì ì§ì ì»ì ì ììµëë¤. ì°ë¦¬ë 기ì
ì ì ëí ê°ë¥í ë¹ì¦ëì¤ ì±ì¥ ì ì¬ë ¥ì ì ê³µí©ëë¤.",ç»ä¸å¤äºç®¡å®¶æå¡:"íµí© ë©í°í´ë¼ì°ë ì§ì¬ ìë¹ì¤",ç»ä¸èåè´¦å:"íµí© ì§ê³ ì²êµ¬ì","çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã":"ìì°ë¥ë ¥ì íê³ë¥¼ ëííê³ ì¥ê¸°ê³ì½ì íµí´ ì주를 ë³´ì¥í©ëë¤. ìµì ì¸ëì NVIDIA H100, A100, L40S ë° ê¸°í ìí°íë¼ì´ì¦ê¸ ê°ì기 ì¹´ë를 ì ê³µí©ëë¤. 구매í기 ì ì 먼ì í
ì¤í¸ë¥¼ ì§ìíê³ ìì í ê³µì¥ ë³´ì¦ ì¼ë ¨ ë²í¸ë¥¼ ì ê³µíììì¤.",æ¨è转åç:"ê¶ì¥ ì íì¨",æ¨çå©å¨:"ì¶ë¡ ë구","æç®¡ç代ç (Agents)ï¼":"í¸ì¤í
ìì´ì í¸:","å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã":"ê³µì© ë¤í¸ìí¬ì ìì í ì¬ì íë ë³´ìì ìì í ì ê±°íê³ ê¸°ë° ë²ë¥ íì¼ì í
ì¤í¸ ë¶ìì´ ì ì© í´ë¼ì°ë í°ëìì ì¤íëëë¡ ë³´ì¥í©ëë¤.","ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼æå¤§åæåé群线æ§å 鿝ã":"Wankaë 먼ì ì¨ë¼ì¸ì¼ë¡ ë¹ì½ì ë§ëëë¤. 400G InfiniBand(NDR) ë¹ì°¨ë¨ í»í¸ë¦¬ ë¤í¸ìí¬ ìí¤í
ì² ê³íì ì ê³µíê³ RDMA ë° RoCEv2 ê³ ì±ë¥ ë¤í¸ìí¬ íê²½ì 구ì¶íë©° í´ë¬ì¤í° ì í ê°ì ë¹ì¨ì ê·¹ëíí©ëë¤.",å¾®æå¡æ¶æè½¬å:"ë§ì´í¬ë¡ìë¹ì¤ ìí¤í
ì² íì ","å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ
ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼":"ìì± AIì ëí ëíë ì´ì ê³¼ íì를 모ë ë¶ë¬ì¼ì¼ì¼°ìµëë¤. ìì°ê³¼ 기ì íê³ì ì ì½ ììì ì¤ì기ì
ì´ ì§ë¥í íì ì í¥í 첫 걸ìì ë´ëì ì ìë ë°©ë²ì 무ìì¼ê¹ì?","为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã":"ë¤ìí ë¨ê³ì ëì§í¸ íì 기ì
ì ìí í¨ì¨ì ì´ê³ ìì íë©° ì ì°í ë§ì¶¤í 기ì ì´ìì
ëë¤.","为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã":"ë¤ìí ìì±ë í
ì¤í¸ ìë리ì¤ì ëí ìµì ì ííì 모ë¸ì
ëë¤.","为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã":"ê´ê³ ë° ì ììê±°ë를 ìí ë§¤ì° ì íí ê³ íì§ ì´ë¯¸ì§ë¥¼ ì ìíê² ìì±í©ëë¤.","为ä½éè¦æ£ç´¢å¢å¼ºçæï¼":"í¥ìë ì¸ë를 ì°¾ìì¼ íë ì´ì ë 무ìì
ëê¹?","ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼":"ê·íì ì구 ì¬íì ë ì ëìí기 ìí´ ì¼ë°ì ì¼ë¡ íê°ê° ììë기 ì ì ë¤ìì ì ê³µí´ì¼ í©ëë¤.","为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼":"ìí°íë¼ì´ì¦ ìì¤ íë¡ì í¸ìì Bedrockì ì íí´ì¼ íë ì´ì ë 무ìì
ëê¹?",ææ¡£:"문ì",ææ¡£ä¸å¿:"문ì ì¼í°","æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã":"ì°ë¦¬ë 기ì
ê³ ê°ì´ ìì± AI를 기존 í´ë¼ì°ë ìí¤í
ì²ì ìííê² íµí©íê³ , ì§ë¥í ê³ ê° ìë¹ì¤, ë°ì´í° íµì°°ë ¥, ì½í
ì¸ ìì±ê³¼ ê°ì ë¤ìí ìë리ì¤ìì ë¹ì¦ëì¤ì ì ìí 구íì ì´ì§íê³ , ì
ê³ë¥¼ ëì§í¸ ì¸í
리ì ì¤ì ìë¡ì´ ìëë¡ ì´ëëë¡ ì§ìí©ëë¤.",æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯:"ì°ë¦¬ë ê·íì ì 보를 ì격íê² ê¸°ë°ë¡ ì ì§í ê²ì ì½ìí©ëë¤",æä»¬çæå¡èå¾:"ì°ë¦¬ì ìë¹ì¤ ì²ì¬ì§",æä»¬çæ ¸å¿æå¡æ¯ææ¶æ:"ì°ë¦¬ì íµì¬ ìë¹ì¤ ì§ì ìí¤í
ì²","æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã":"ì°ë¦¬ì íë ê°ë ¹ì ìµëíì ì
298ì í ë¹ì ê°ìí기보ë¤ë ë¹ì¦ëì¤ ìì²´ìì ììíë ê²ì
ëë¤.","æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã":"ì°ë¦¬ë Bedrockì ì°ìì± ëª¨ë¸ì ì°ì
ë³ ë¹ì¦ëì¤ ìí¬íë¡ì°ì ì°ê²°íì¬ ëª¨ë ê³ì¸µì ê³ ê°ì ìí´ ì¶ìí ì ìë ì°ì
ì í리ì¼ì´ì
ì ë§ì¶¤íí©ëë¤.","æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã":"ì°ë¦¬ë ê·íì ì견ì 기ë¤ë¦¬ê² ìµëë¤. ëë ìì
미ëì´ ë©ìì§ ë구를 íµí´ ë¹ì¬ì 문ìíì¤ ì ììµëë¤.","æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã":"쿼리 ì±ë¥ ë° ê·ì ì¤ì ì ì½ ì¡°ê±´ì ê³ ë ¤íì¬ Amazon OpenSearch Serverlessì ë²¡í° ê²ì ìì§ ë²ì ëë Aurora PostgreSQL 기ë°ì pgVector를 ì¬ì©íë ê²ì´ ì¢ìµëë¤.","æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã":"ì°ë¦¬ë ê·íì íê³ ìì¤í
ì ì§ì ì²ë¦¬íê³ ê¸°ì
íê¸ ë° êµê²½ ê° ê²°ì 를 ì©ì´íê² í기 ìí´ ì ì© íë를 ì ê³µí©ëë¤.",æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å:"ì¸ê³ìì ê°ì¥ ìµì²¨ë¨ì ëê·ëª¨ ì¸ì´ 모ë¸ì ëí ìíí ì¡ì¸ì¤","æ ç¼æ©å± AI ç®ååºåº§":"AI ì»´í¨í
ì±ë¥ 기ë°ì ìííê² íì¥","æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã":"기ì ì ì¸ ì¡°ì¸, ë§ì¶¤í ìí¤í
ì² ì루ì
ì´ íìíê±°ë ë¹ì¬ ìë¹ì¤ì ëí´ ìì¸í ììë³´ê³ ì¶ì ê²½ì° ë¹ì¬ì ì ë¬¸ê° íì´ ê·íìê² ëìì ë릴 ì¤ë¹ê° ëì´ ììµëë¤.","æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã":"ê·íê° íì ì ì´ë ë¨ê³ì ìë ë¹ì¬ì ì ë¬¸ê° íì ê·íì ë¹ì¦ëì¤ ëª©íì ë§ë ë¡ëë§µì ìì±í기 ìí ë¬´ë£ ëì íê°ë¥¼ ì ê³µí ê²ì
ëë¤.","æ éç¹ççèµè´¨å®¡æ ¸ä¸æ³¨åï¼åä¸è´¦å·ç´è¾¾å
¨ç头é¨5å®¶äºå¹³å°ï¼å½å¤©æéå¼éæ¿æ´»ï¼å³å»æ ç¼ä½¿ç¨ææäºåç产åã":"ë²ê±°ë¡ì´ ì격ì¬ì¬ ë° ë±ë¡ì´ íìíì§ ììµëë¤. ë¨ì¼ ê³ì ì¼ë¡ ì ì¸ê³ ìì 5ê° í´ë¼ì°ë íë«í¼ì ì§ì ì¡ì¸ì¤í ì ììµëë¤. ë¹ì¼ ë¹ ë¥´ê² íì±íê° ê°ë¥íë©°, 모ë í´ë¼ì°ë ë¤ì´í°ë¸ ì íì ì¦ì ìííê² ì¬ì©í ì ììµëë¤.","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´":"기존 AWS ê²°ì ìì¤í
ê³¼ ì¼ê´ì±ì ì ì§íê³ ì¶ì",æ¾å:"ë¹ëì¤ ë©ëª¨ë¦¬",ç°è´§å
è¶³:"ì¶©ë¶í ì¬ê³ ","详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã":"기존 ë¤í¸ìí¬ ìí¤í
ì²ì ë¹ì¦ëì¤ì ìµê³ ì ê³¼ ìµì ì ì ë©´ë°í íê°íê³ , ì¸ê¸° ìë ìë¹ì¤ë¥¼ 맹목ì ì¼ë¡ ì¶êµ¬íì§ ë§ê³ , ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ê· íì ì ì°¾ì¼ì¸ì.","åé弿ï¼":"ë²¡í° ìì§:","åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã":"기ì
ì´ Amazon Bedrockì ì¬ì© ê°ë¥í 모ë¸ì ì¡ì¸ì¤íê³ , ê¶í 구ì±ì ìë£íê³ , ë´ë¶ ë¤í¸ìí¬ ì±ë(PrivateLink)ì 구ì¶íê³ , API í¸ì¶ì ì¤íí ì ìëë¡ ì§ìí©ëë¤.","æ°å 塿¬å°é¢å
éé¶éèæºæéè¦æ»¡è¶³æä¸¥æ ¼çæ°æ®é©»çä¸åè§å®¡è®¡è¦æ±ãæä»¬æä¾ç«¯å°ç«¯è¿ç§»æ¹æ¡ï¼éæå®å
¨è¾¹çï¼VPC & WAFï¼ï¼å¹¶å®ç°å¼å°å¤æ´»æ¹æ¡ãä¸ä»
å®å
¨æ»¡è¶³é管å±å®¡æ¥ï¼æ´éè¿èªå¨åæµæ°´çº¿å°åå¸å¨æç¼©çè³æ°å°æ¶ã":"ì±ê°í¬ë¥´ì ì ëì ì¸ íì§ ë¹ìí ê¸ìµ 기ê´ì ë§¤ì° ì격í ë°ì´í° ë³´ì¡´ ë° ê·ì ì¤ì ê°ì¬ ì구 ì¬íì 충족í´ì¼ í©ëë¤. ìëí¬ìë ë§ì´ê·¸ë ì´ì
ì루ì
ì ì ê³µíê³ ë³´ì ê²½ê³(VPC ë° WAF)를 ì¬êµ¬ì±íë©° ë¤ì¤ íì± ì격 ì루ì
ì 구íí©ëë¤. í콩 íµíì²ì ì¬ì¬ë¥¼ ìë²½íê² ì¶©ì¡±í ë¿ë§ ìëë¼ ìëíë 조립 ë¼ì¸ì íµí´ ì¶ì 주기를 ëª ìê°ì¼ë¡ ë¨ì¶í©ëë¤.","æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã":"AWS í´ë¼ì°ë ì¸íë¼ ë° Amazon Bedrock ìí°íë¼ì´ì¦ ìì¤ ìì± AI ì루ì
ì ì¤ì ì ëê³ ìë ì±ê°í¬ë¥´ ìµê³ ì AWS SPP ìë¹ì¤ ì ê³µ
298ì
ì²´ì
ëë¤.",è¡ä¸è§£å³æ¹æ¡:"ì°ì
ì루ì
",éæ±æè¿°:"ì구ì¬í ì¤ëª
",éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·:"ê°ì¸ ëë©ì¸ ë°ì´í° ë³´í¸ê° íìí ê¸ìµ ë° ìë£ ê³ ê°","éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã":"ì í ë¹êµ, ë°ì´í° ì본 ì¸ë²¤í 리 ë° AWS VPC/IAM ë³´ì ê¸°ì¤ ì¤ì .",äºå¤ªç¬¬ä¸:"ìììííì 1ì","ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã":"AWS Well-Architected ë³´ì ì¬ìì ì격íê² ë°ë¥´ê³ , VPC ë° IAM ê¶íì ìµì ë²ìì ìì¹ì ë°ë¦
ëë¤.","ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã":"ë°ì´í°ê° íë¼ì´ë¹ í´ë¼ì°ë를 ë²ì´ëì§ ìëë¤ë ì ì 를 ì격í ì¤ìíë©´ì Bedrockì ìë¯¸ë¡ ì 기ë°ì¼ë¡ ìì í ìë£ ê²ìì ë¬ì±í기 ìí´ ë¯¼ê°íì§ ìì 500ë§ ê°ì ìë£ ê¸°ë¡ì 벡í°ííë ë° ì¬ì©ëììµëë¤.",éªè¯å®æ¹èµè´¨:"ê³µì ì격 íì¸","ä¸å¡ Actionæµæ´å":"ë¹ì¦ëì¤ ìì
íë¦ íµí©",ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±:"ë¹ì¦ëì¤ ìë리ì¤ì ëí ë°ì´í° ì¤í ë¦¬ì§ ê·ì ì¤ì ì구 ì¬í",ä¸å¡å¯ç¨æ§:"ë¹ì¦ëì¤ ê°ì©ì±","ä¸ç«å¼éè´å
¨çé¡¶å°äºèµæºï¼æç ´äºååå£åã":"ì¸ê³ ìµê³ ì í´ë¼ì°ë 리ìì¤ë¥¼ ìì¤í±ì¼ë¡ 구매íì¬ í´ë¼ì°ë 벤ë ì¥ë²½ì 무ëë¨ë¦½ëë¤.",ä¸ç«æ ç¼éè´:"ìì¤í± ìíí 구매","å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã":"ìì¬ë ë§¤ì¼ ìë§ì 과거 ìë£ ê¸°ë¡ì ê²ìí´ì¼ íë©° 기존 ê²ì ìì¤í
ì ì¼ì¹ëê° ë®ì ê³¼íì ì°êµ¬ í¨ì¨ì±ê³¼ íë°í¸ìë ì§ë¨ ê²ì¦ í¨ì¨ì±ì´ ë§¤ì° ë®ìµëë¤.","以è·å详ç»å表ã":"ìì¸í 목ë¡ì ë³´ë ¤ë©´.","以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã":"ì¤ì ë¹ì¦ëì¤ ë¬¸ì ì ì í´ê²°íë ê²ì ì§í¥íë©° ì¸íë¼, ë°ì´í° ê°ì¹ ë§ì´ë ë° AI ì¸í
리ì ì¤ì ì ì²´ ë§í¬ 주기를 í¬ê´ì ì¼ë¡ ë¤ë£¹ëë¤.",é³è§é¢é¸ä¸»:"ì¤ëì¤ ë° ë¹ëì¤ ë군주","æ¥æ±AIä¸Amazon Bedrock":"Amazon Bedrockì¼ë¡ AI ìì©","ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
":"ê·ì ì¤ì ë° ê°ì©ì± ì구 ì¬íì¼ë¡ ì¸í´ ì¼ë¶ 기본 모ë¸ì í¹ì AWS 리ì ììë§ ì¬ì©í ì ììµëë¤. íì¸í´ì£¼ì¸ì",游æä¸ç¤¾äº¤çææ ç¼å¯¹æ¥:"ê²ìê³¼ ì¬íìíì ìíí ì°ê²°",游æèµäº§å®å
¨ä¸èæ
çæ§:"ê²ì ìì° ë³´ì ë° ì¬ë¡ 모ëí°ë§","ä¸ AWS ååç´§å¯ååä½ä¸":"AWS ìë ê³µê¸ì
ì²´ì 긴ë°í íë ¥","ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã":"CoreByteì AWS ì ë¬¸ê° íê³¼ í¨ê» ë¬´ë£ ìí¤í
ì² íê° ì¸ì
ì ìì½íë©´ ë§ì¶¤í ì´ê¸° ì§ë¨ ë³´ê³ ì를 ë°ì ì ììµëë¤.","䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã":"SPP(ì루ì
ê³µê¸ì íë¡ê·¸ë¨) ë¤í¸ìí¬ë¥¼ 기ë°ì¼ë¡ ì¼ë° ì¬ì©ìê° ì§ì ìëª
íë ê²ì ë¹í´ AWS ê³µì ìì¤í
ìì ë¤ìí ìí°íë¼ì´ì¦ê¸ ííê³¼ ë³´ì¦ì ë릴 ì ììµëë¤.",ä¸ä¼åç©éµ:"ë° ìµì í 매í¸ë¦ì¤",颿µå确度:"ì측 ì íë",é¢é
ååé:"íë¡ë¹ì ëë ì²ë¦¬ë","é¢é
ååéï¼":"íë¡ë¹ì ëë ì²ë¦¬ë:",颿çå¹¶åæ°ä¸å»¶è¿åºçº¿:"ììëë ëìì± ë° ë기 ìê° ìµì¢
ê²°ê³¼","é¢çº¦ Bedrock 深度è¯ä¼°":"Bedrockì íµí´ ì¬ì¸µ íê° ìì½",åççº§æ°æ®éç§é离:"기본 ìì¤ì ë°ì´í° ê°ì¸ ì ë³´ ë³´í¸ ê²©ë¦¬",åçæ£ç´¢åµå
¥:"기본 ê²ì ì½ì
",é
读ç宿忡ä¾:"ì¤ì ì±ê³µ ì¬ë¡ ì½ê¸°","äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã":"í´ë¼ì°ëë ëì´ ìëë¤. 기ì
ì´ ì±ì¥í¨ì ë°ë¼ ì°ë¦¬ë ëª ë¶ê¸° ì ì í¥í 리í©í ë§ ìµì
ì ê³íí©ëë¤.",äºè®¡ç®æå¡:"í´ë¼ì°ë ì»´í¨í
ìë¹ì¤",äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦:"í´ë¼ì°ëê´ë ¨ ì 문기ì ì¸ì¦ì",äºåçå®å
¨ä¸åè§æ²»ç:"í´ë¼ì°ë ë¤ì´í°ë¸ ë³´ì ë° ê·ì ì¤ì ê±°ë²ëì¤",äºåçå·¥å
·éæ:"í´ë¼ì°ë ë¤ì´í°ë¸ ë구 íµí©",è¿ç»´ææ¬:"ì´ì ë° ì ì§ê´ë¦¬ ë¹ì©","å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç":"AWSìì CoreByteë ìì ê´ë¦¬í ì¬ì©ì ê¶ì¥í©ëë¤.","å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã":"ë§¤ì° ë³µì¡í ë
¼ë¦¬, íë¡ê·¸ëë° ë° ê³¼íì ì°êµ¬ ëí를 ì²ë¦¬íë ë° íìí©ëë¤.","卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã":"기본 모ë¸ì ì¤ííê³ , ì§ì 기ë°ì ë§ë¤ê³ , ì´ ìê°ì ì¸í°íì´ì¤ìì ìì´ì í¸ë¥¼ í
ì¤í¸íì¸ì.","å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã":"ë³µì¡íê³ ëììì´ ë³ííë ê·ì ì¤ì íê²½ìì ì°ë¦¬ë ë¤í¸ìí¬ ìí¤í
ì², ì ì ì¸ì¦, ë°ì´í° ìí¸íì ì´ë¥´ê¸°ê¹ì§ ìëí¬ìë ë³´ì ë°©ì´ ì ëµì 기ì
ì ì ê³µí©ëë¤. í´ë¼ì°ë íë«í¼ ë³´ì í
ì¤í¸ë¥¼ ì¬ì¸µì ì¼ë¡ íµí©íì¬ ë¹ì¦ëì¤ë¥¼ ë³´í¸í©ëë¤.","å¨ç¤¾äº¤ã游æãé³è§é¢åæ³å¨±ä¹é¢åç§¯æ·æ·±åãæä¾ä¸çé¡¶å°ç TRTC 宿¶é³è§é¢éä¿¡ä¸æµ·éå°æ¸¸æ/å°ç¨åºåçäºç«¯æ¯æï¼è§¦è¾¾äº¿ä¸Cç«¯ç¨æ·ã":"ìì
ë¤í¸ìí¹, ê²ì, ì¤ëì¤ ë° ë¹ëì¤, í¬ ìí°í
ì¸ë¨¼í¸ ë¶ì¼ìì ìì²ë ì¶ì ì ì´ë£¨ììµëë¤. ì
ê³ ìµê³ ì TRTC ì¤ìê° ì¤ëì¤ ë° ë¹ëì¤ íµì ê³¼ ëê·ëª¨ 미ë ê²ì/미ë íë¡ê·¸ë¨ì ëí 기본 í´ë¼ì°ë ì§ìì ì ê³µíì¬ ììµ ëª
ì C-end ì¬ì©ììê² ëë¬í©ëë¤.","å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã":"ì íë ê°ì©ì± ìììì ê·¸ë ì´ì¤ì¼ì¼ í
ì¤í¸ ë° ê²ì¦ì ìííê³ ì¦ê°ì ì¸ ë°ë³µì ìíí©ëë¤.","å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã":"ì í리ì¼ì´ì
ìì¤ìì ë§ì¶¤í ë³´í¸ë¥¼ 구ííì¬ ìì¹ ìë ì½í
ì¸ ë¥¼ íí°ë§íê³ ë¯¼ê°í ì 보를 ë§ì¤í¹í©ëë¤.",å æ¯:"ë¹ì¨","è´¦åè¿ä½£æææ£æ 让ï¼":"ì²êµ¬ì ë¦¬ë² ì´í¸ ëë í ì¸:","è´¦å·è¿ç§» / æ°å»ºæ¥éª¤":"ê³ì ë§ì´ê·¸ë ì´ì
/ìì± ë¨ê³","è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã":"ì´ë ê³ íì§ í´ë¼ì°ë ì루ì
ì ê³µ, í´ë¼ì°ë ìí¤í
ì² ìµì í ë° êµ¬í ë¶ì¼ìì ë¹ì¬ì ì 문ì ìëì ê¶ììê² ì¸ì ë°ììì ì미íë©°, ê³ ê°ìê² ë³´ë¤ ì¬ì¸µì ì¸ íì´ë¸ë¦¬ë í´ë¼ì°ë íê²½ í¸ì¤í
ìë¹ì¤ë¥¼ ì ê³µí ì ìê² ëììµëë¤.","é对ä¸åä¸å¡çº¿è§£å³å
·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã":"ë¤ìí ë¹ì¦ëì¤ ë¼ì¸ì í¹ì ì
298±ì¥ 문ì ì ì í´ê²°íê³ ì¤ì 결과를 ë°íì¼ë¡ ìì¬ê²°ì ì ë´ë¦¬ì¸ì.","é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã":"ëê·ëª¨ ëª¨ë¸ íë ¨ì ìí í í´ë¡ì§ ìµì í. 8ê° ì¹´ë/10ê° ì¹´ë를 ì§ìíê³ 2TB+ ECC ë©ëª¨ë¦¬ì PCIe Gen5 NVMe ì´ê³ ì ìºì를 íì¬íì¬ ë°°ë´ í¨ê³¼ë¥¼ ê±°ë¶íë NVLink ìì í ìí¸ ì°ê²°ë í í´ë¡ì§ ìë²ë¥¼ ì ê³µí©ëë¤.","éå¯¹åºæé¶æ£ç线ä¸é¨åºä¸è¿éåæ°æ®é¾ï¼éè¿ AWS æ°æ®æ¹è§£å³æ¹æ¡(Lake Formation & Redshift)ï¼æç ´æ°æ®å£åãå¼å
¥ç±äºç«¯æä¾ç AI ç®å䏿¨¡å颿µæ¬¡æäº§åéæ±ï¼æå¤§éä½äºåºå积åé£é©ï¼éæ¾äºæ°ç¾ä¸ç¾å
çè¥è¿èµéã":"ë³µì¡íê³ ë¨í¸íë ì¤íë¼ì¸ 매ì¥ê³¼ 구매, í매, ì¬ê³ ë°ì´í° ë§í¬ì ê²½ì° AWS ë°ì´í° ë ì´í¬ ì루ì
(Lake Formation & Redshift)ì ì¬ì©íì¬ ë°ì´í° ì¥ë²½ì íë¬¼ì´ ë³´ì¸ì. ë¤ì ë¬ ì í ìì를 ì측í기 ìí´ í´ë¼ì°ëìì ì ê³µíë AI ì»´í¨í
ì±ë¥ê³¼ 모ë¸ì ëì
í¨ì¼ë¡ì¨ ì¬ê³ ìê³ ì ìíì í¬ê² ì¤ì´ê³ ìë°±ë§ ë¬ë¬ì ì´ì ì본ì íë³´íìµëë¤.","é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã":"ê²ì, ë² ìí°í
ì¸ë¨¼í¸ ë° êµê²½ ê° ì ì ìê±°ëì ëí í´ì¸ ì구ì ë¶ìíì¬ ì ì¸ê³ì ë¶ì°ë ë¤í¸ìí¬ ë
¸ë를 ì¬ì©íì¬ ì ì ìì° ì ë¬ ë° ëì ì í리ì¼ì´ì
ê°ìí를 ìµì ííê³ êµê²½ ê° ì¡ì¸ì¤ ì§ì°ì í¬ê² ì¤ì´ê³ ìµì¢
ì¬ì©ì ê²½íì ê°ì í©ëë¤.","æ´åç»ç®ä½ç³»ï¼è®©æ¨çå¤äºæç¥ä¸ä»
åè§å¯æ§ï¼æ´æå
·ææ¬ä¼å¿ã":"ê²°ì ìì¤í
ì íµí©íì¬ ë©í° í´ë¼ì°ë ì ëµì ì¤ìíê³ ì ì´í ì ìì ë¿ë§ ìëë¼ ë¹ì© í¨ì¨ì±ë ëì¼ ì ììµëë¤.",æ¿ä¼é¦é:"ì ë¶ì 기ì
ì ìí 첫 ë²ì§¸ ì í",æ¯æçåºç¡æ¨¡å:"ì§ìëë 기본 모ë¸",æ¯æçåºå忍¡å:"ì§ìëë ì§ì ë° ëª¨ë¸","ç¥ååºæµ·äºå¨±ç±»/游æä¼ä¸ (Singapore)":"í´ì¸ ì ëª
ì¸í°ëí°ë¸ ìí°í
ì¸ë¨¼í¸/ê²ì íì¬(ì±ê°í¬ë¥´)",ç´æ¥èç³»æä»¬:"ì í¬ìê² ì§ì ì°ë½íì¸ì",æºæ
§çµåä¸ç´æ:"ì¤ë§í¸ ì ììê±°ë ë° ë¼ì´ë¸ ì¤í¸ë¦¬ë°",æºè½ç¥è¯åºæå»º:"ì§ë¥í ì§ì ê¸°ë° êµ¬ì¶",æºè½å¶é :"ì¤ë§í¸ ì ì¡°",æºè½å¶é ä¸è¿ç»´:"ì§ë¥í ì ì¡°, ì´ì ë° ì ì§ë³´ì","ä¸å½æå¤§ãäºå¤ªé¢å
çäºè®¡ç®å¹³å°ãåç»å¤å¹´å11é«å¹¶åèéªï¼å¨çµåãéèãæ¿ä¼çé¢åæ¥æææççæ¬ååè§£å³æ¹æ¡ï¼å½å
ä¸äºé¦éåºåº§ã":"ì¤êµ ìµëì´ì ììì ííì ìµê³ ì í´ë¼ì°ë ì»´í¨í
íë«í¼ì
ëë¤. Double 11ìì ìë
ê° ëì ëìì± í
ì¤í¸ë¥¼ ê±°ì¹ í ì ììê±°ë, ê¸ìµ, ì ë¶ ë° ê¸°ì
ë¶ì¼ìì ê°ì¥ ì±ìí íì§í ì루ì
ì ë³´ì íê³ ìì¼ë©° ì¤êµìì í´ë¼ì°ë ë§ì´ê·¸ë ì´ì
ì ìí ì í¸ ê¸°ë°ì
ëë¤.",卿:"주기","éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã":"ì ì© SPP ëìë³´ë를 íµí´ íëª©ë³ ì²êµ¬ í¼ì¦ í목ì í´ê²°íê³ í¹ì ë¶ì ë° ìë¹ì¤ì ëí ì¬ì© ì§íì ëí í¼ëë°±ì ë°ì¼ì¸ì.","注æï¼":"ììì±ë¤:",ä¸å®¶çº§éæ¬å¢æçç¥:"ì ë¬¸ê° ìì¤ì ë¹ì© ì ê° ë° í¨ì¨ì± í¥ì ì ëµ",ä¸å®¶å¢éæ¯æ:"ì ë¬¸ê° í ì§ì",ä¸å±ééä¸è´¦åä¼å:"ë
ì ì±ë ë° ì²êµ¬ì ìµì í","ä¸ä¸ºé«å¯ AI è®¾è®¡çæºæ¿æç®¡":"ê³ ë°ë AI를 ìí´ í¹ë³í ì¤ê³ë ì»´í¨í°ì¤ í¸ì¤í
","ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã":"기ì
ë´ë¶ í
ì¤í¸ ì²ë¦¬ ë° ì§ì° ìê°ì´ ì§§ì ì í리ì¼ì´ì
ì ë§ê² í¹ë³í ìµì íë ì´ ì íì ê°ì¸íë ë¯¸ì¸ ì¡°ì ì ì§ìíê³ ë°ì´í° ì ì´ì íì 루í를 ë³´ì¥í©ëë¤.","ä¸ä¸ï¼å¯é ã":"ì 문ì ì´ê³ ì 뢰í ì ììµëë¤.",ä¸ä¸é¡¾é®ä¼´éè½å°:"ì 문 컨ì¤í´í¸ê° 구íì ëí",转å为:"ë¡ ë³íë¨","åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼":"ìì± AI를 ìí°íë¼ì´ì¦ ê·ëª¨ ìì°ì ì ì©í ì¤ë¹ê° ëì
¨ëì?","åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼":"기ì
ì í´ë¼ì°ë ë° AI ì¬ì ì ììí ì¤ë¹ê° ëì
¨ëì?","åå¤å¥½å¼å¯æºè½å弿äºåï¼":"ì¸í
리ì ì¤ ìì§ì 켤 ì¤ë¹ê° ëì
¨ëì?","åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼":"ê·íì ë¹ì¦ëì¤ë¥¼ ìí 기ì ìì§ì ì
ê·¸ë ì´ëí ì¤ë¹ê° ëì
¨ìµëê¹?","æ¡é¢çº§é¸ä¸»ï¼æå
·æ§ä»·æ¯ï¼éå妿¯çåå°å¾®å¢éè¿è¡æ¥å¸¸å¼åä¸ååéªè¯ã":"ë§¤ì° ë¹ì© í¨ì¨ì ì´ë©° íê³ì ìê·ëª¨ ë° ë§ì´í¬ë¡ íì ì¼ìì ì¸ ê°ë° ë° íë¡í íì
ê²ì¦ì ì í©í ë°ì¤í¬í± ìì¤ì ë군주ì
ëë¤.",å¨è¯¢ç®å䏿ºæ¿å¸ä½:"ì»´í¨í
ì±ë¥ ë° ì»´í¨í°ì¤ ì¢ìì ëí´ ë¬¸ìíì¸ì.","åèè·³å¨å°å
¶å¼ºå¤§çæ¨èç®æ³ãé³è§é¢å¤çä¸å¤§æ¨¡åè½å对å¤å¼æ¾ãç¹å«éåéè¦æºè½å¢é¿ãå
容åå䏿è´ç¨æ·ä½éªææ°çåæ°åä¼ä¸ã":"ByteDanceë ê°ë ¥í ì¶ì² ìê³ ë¦¬ì¦, ì¤ëì¤ ë° ë¹ëì¤ ì²ë¦¬, ëê·ëª¨ ëª¨ë¸ ê¸°ë¥ì ì¸ë¶ ì¸ê³ì ê³µê°í©ëë¤. ìë¡ì´ ê³ ê°ì ì ì¹í기 ìí´ ì§ë¥ì ì¸ ì±ì¥, ì½í
ì¸ ë°°í¬ ë° ê¶ê·¹ì ì¸ ì¬ì©ì ê²½íì´ íìí íì ì ì¸ ê¸°ì
ì í¹í ì í©í©ëë¤.",åè忬¾å¢é¿æ¨èç®æ³:"ë°ì´í¸ ì¦ê° ì¶ì² ìê³ ë¦¬ì¦","èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã":"CoreByte를 í´ë¼ì°ë ìë¹ì¤ íí¸ëë¡ ì íí ì´í ì´ì í¨ì¨ì±ì´ í¬ê² í¥ìëììµëë¤. ê·¸ë¤ì ì 문ì ì¸ AWS ìí¤í
ì² ìµì í를 ì ê³µíì ë¿ë§ ìëë¼ AI ì
ê·¸ë ì´ë ë° ë³íì ëí í° ì§ìì ì ê³µíì¼ë©° ì´ë ì ê·¹ ê¶ì¥ë©ëë¤.","èªå
298®ä¹æ¨¡åæ¯æï¼":"ë§ì¶¤í ëª¨ë¸ ì§ì:",èªå¨åæ¼æ´æ«æ:"ìëíë ì·¨ì½ì ì¤ìº","èªå¨åè¿ç»´ä¸ FinOps":"ìëíë ì´ì ë° FinOps","èªå©å¼ BI å±ç°":"ì
í ìë¹ì¤ BI íë ì í
ì´ì
","æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼åºæµ·æ å¿§ã":"ì±ê°í¬ë¥´ì 본ì¬ë¥¼ ëê³ ìì¼ë©°, ìììííì ë° ê¸ë¡ë² 기ì
ì ì»´íë¼ì´ì¸ì¤ íê²½ì ì ìê³ ìì´ í´ì¸ ì§ì¶ ì ê±±ì ì´ ììµëë¤.",ç»ç»å±æéé离:"ì¡°ì§ ìì¤ ê¶í 격리",æä¸°å¯çææ¯çæä¸ç»ä»¶:"ê°ì¥ íë¶í 기ì ìíê³ ë° êµ¬ì± ìì","æåæ´æ°äº:":"ë§ì§ë§ ì
ë°ì´í¸:","æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã":"ë§¤ì° ëì ìì¤ì ì§ë¥ì ê°ì¶ ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ëª¨ë¸ì
ëë¤.","æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã":"ì²ë¦¬ëì´ ë§ì ì¤ìê° ìë리ì¤ì ì í©í ê°ì¥ ë¹ ë¥´ê³ ë°ìì±ì´ ë°ì´ë 모ë¸ì
ëë¤.",ææ°æ¶æ:"ìµì ìí¤í
ì²",æä¼è´ä¹°çç¥éç»:"ìµì ì 구매ì ëµ ê°í¸","ä½è¤ å¥":"ì¬í íì¼ë£¨","ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±åº¦ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç
298»æ¼è¿çææ¯æ¯æ´ã":"AWSì ì¬ì¸µ íí¸ëì¸ CoreByteë ì¸ê³ ìµê³ ì í´ë¼ì°ë ìë¹ì¤ ìì¤í
ê³¼ ë§ì¶¤í ë¹ì¦ëì¤ë¥¼ 긴ë°íê² ê²°í©íì¬ ì 문ì ì´ê³ í¬ëª
íë©° ì§ìì ì¼ë¡ ë°ì íë 기ì ì§ìì ì ê³µí©ëë¤.","ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã":"AWS SPP íµì¬ íí¸ëë¡ì ì°ë¦¬ë ê³ ê°ì ë¹ì¦ëì¤ í¹ì±ê³¼ ì±ì¥ 기ëì¹ë¥¼ 기ë°ì¼ë¡ í´ë¼ì°ë ìí¤í
ì² ëª¨ë² ì¬ë¡ë¥¼ ì¤ìíë ì ì°íê³ íì¥ ê°ë¥íë©° ê°ì©ì±ì´ ëì íê²½ì ë§ì¶¤ííì¬ í´ì¸ ì§ì¶ê³¼ ì ì¸ê³ ë°°í¬ë¥¼ ë ì½ê² ë§ëëë¤.","Ada Lovelace æ¶æï¼å¾å½¢ä¸ AI çéç¨çè
ï¼ç¹å«éå AIGC å¾å/è§é¢çæä¸å¾®è°ã":"ê·¸ëí½ê³¼ AIì ë³´í¸ì ì¸ ìì¸ Ada Lovelace ìí¤í
ì²ë í¹í AIGC ì´ë¯¸ì§/ë¹ëì¤ ìì± ë° ë¯¸ì¸ ì¡°ì ì ì í©í©ëë¤.","Agent å¼åå¹è®":"ìì´ì í¸ ê°ë° êµì¡","AI å¹¶é é¥ä¸å¯å":"AIë ìì´ ë¿ì§ ìë ê³³ì ìë¤","AI è½å°":"AI 구í","AI Agent ä¸å¡å¼å":"AI Agent ì¬ì
ê°ë°","AI Agent ä¸ä¸å¡å·¥ä½æµ":"AI ìì´ì í¸ ë° ë¹ì¦ëì¤ ìí¬íë¡","AI Agent èªå¨å":"AI ìì´ì í¸ ìëí","AI/æ¨è弿":"AI/ì¶ì² ìì§",AIå®å¶æå¡:"AI ë§ì¶¤í ìë¹ì¤","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã":"Amazon Bedrockì ë¨ì¼ API를 íµí´ AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI ë° Amazonê³¼ ê°ì 주ì AI 기ì
ì ê³ ì±ë¥ FM(기본 모ë¸)ê³¼ ê°ì¸ ì ë³´ ë³´í¸ ë° ë³´ìì ì ì§íë©´ì ê°ë° íë¡ì¸ì¤ë¥¼ ë¨ìííë ìì±ì AI ì í리ì¼ì´ì
ì 구ì¶íë ë° íìí ê´ë²ìí ê¸°ë¥ ì¸í¸ë¥¼ ì ê³µíë ìì ê´ë¦¬í ìë¹ì¤ì
ëë¤.","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã":"Amazon Bedrockì Anthropic, Meta, Mistral AI, Cohere ë±ê³¼ ê°ì 주ì AI 기ì
ê³¼ Amazon ìì²´ì ê³ ì±ë¥ 기본 모ë¸(FM)ì ë¨ì¼ API를 íµí´ ì ê³µíë ìì ê´ë¦¬í ìë¹ì¤ì
ëë¤.","Amazon Bedrock ä¸çæå¼ AI":"ìë§ì¡´ ë² ëë½(Amazon Bedrock)ê³¼ ìì±ì AI(Generative AI)","Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã":"Amazon Bedrockì ë¤ìí ì°ì
ë¶ì¼ìì ê°ì¥ ë°ì ë 기본 ëª¨ë¸ ì íêµ°ì ì§ìí©ëë¤.","Amazon Bedrock å¨è¯¢":"ìë§ì¡´ ë² ëë¡ ì»¨ì¤í
","Amazon OpenSearch Serverless åéæ£ç´¢":"Amazon OpenSearch ìë²ë¦¬ì¤ ë²¡í° ê²ì","Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã":"Amazon Titan ëª¨ë¸ ì íêµ°ì ëê·ëª¨ ê³ íì§ ë°ì´í° ì¸í¸ì ëí´ AWSìì ì¬ì íë ¨ëì´ ëê·ëª¨ ì¸ì´ ë° ì´ë¯¸ì§ ì²ë¦¬ë¥¼ ìí ê°ë ¥íê³ ë¤ìí ìµì
ì ì ê³µí©ëë¤.","Amazon Titan ç³»å":"ìë§ì¡´ íì´í ì리ì¦","Amazon Web Services, AWS, Amazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææã":"Amazon Web Services, AWS, Amazon Bedrock ë° ê¸°í ìíë Amazon.com, Inc. ëë ê·¸ ê³ì´ì¬ì ìì ì
ëë¤.","Ampere æ¶æï¼å
¼é¡¾è®ç»ä¸æ¨ççå
边形æå£«ï¼æé«æ§ä»·æ¯çé«ç«¯ç®åé¦éã":"íë ¨ê³¼ ì¶ë¡ ì ê²°í©í ì¡ê°í ì ì¬ì¸ Ampere ìí¤í
ì²ë ë§¤ì° ëì ë¹ì© ì±ë¥ì ê°ì¶ ê³ ê¸ ì»´í¨í
ì±ë¥ì ìí 첫 ë²ì§¸ ì íì
ëë¤.","Anthropic Claude ç³»å":"ì¸ë¥ í´ë¡ë ì리ì¦","AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã":"AWSë SPP íí¸ëì ëí ë§¤ì° ì격í ì구 ì¬íì ê°ê³ ìì¼ë©° íë«í¼ ì격, ìí¤í
í¸ ì¸ì¦ ì, 기ì
ì±ê³µ ì¬ë¡ ë° ì ë°ì
298ì¸ í´ë¼ì°ë ë¹ì¦ëì¤ ê·ëª¨ì ëí´ ë§¤ë
ê·ì ì¤ì ê°ì¬ë¥¼ ì¤ìí©ëë¤. ê°ì¥ 기ì ì ì¼ë¡ ì ë¥í íë§ì´ ì´ ì격ì ì ì§í ì ììµëë¤.","AWS ç®¡çæ§å¶å°ï¼":"AWS ê´ë¦¬ ì½ì:","AWS ååä¸¥æ ¼æå
³ä¸è书":"AWS ìë ê³µì¥ììë ì격íê² íµì íê³ ë³´ì¦í©ëë¤.","AWS äºæ¶æä¸è¿ç»´":"AWS í´ë¼ì°ë ìí¤í
ì² ë° ì´ì","AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç":"AWS IAMì ì¶ë¡ ë° ë°ì´í° ìì¤ ì¡ì¸ì¤ ê²½ê³ë¥¼ ââì격íê² ì ì´í©ëë¤.","AWS SPP 宿¹æå¡å":"AWS SPP ê³µì ìë¹ì¤ ì ê³µì
ì²´","AWS SPP åä½ä¼ä¼´":"AWS SPP íí¸ë","AWS SPP è´¦å·æ¥å
¥æå":"AWS SPP ê³ì ì¡ì¸ì¤ ê°ì´ë","Bedrock æ¨¡åæ¥å
¥æå¡":"기ë°ì ëª¨ë¸ ì¡ì¸ì¤ ìë¹ì¤","Bedrock ç®åè§£è¦":"기ë°ì ì»´í¨í
ì±ë¥ ë¶ë¦¬","Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã":"Bedrockì ìëì¼ë¡ Embedding ëí 모ë¸(ì: Titan Embeddings)ì í¸ì¶íê³ ê¸´ 문ì를 ì¸ê·¸ë¨¼í¸ê° ê²¹ì¹ë ì²í¬ë¡ ë¶í í©ëë¤.","Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥":"Bedrock Agents ë구 í¸ì¶ ë° OpenAPI ëí¹","C 端海éé«å¹¶åå¤çåºå ":"C측 ëê·ëª¨ ëì ì²ë¦¬ ì ì ì","Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼":"Claude 모ë¸ì ì¬ì¸µì ì¸ ë
¼ë¦¬ì ì¶ë¡ , ì½ë ìì± ë° ë³´ì ì½í
ì¸ ìì±ì ë¥ìí©ëë¤. Claude 3 ì리ì¦(Sonnet, Haiku, Opus)ì ìµì ì¸ëë ìë¡ì´ ì±ë¥ 벤ì¹ë§í¬ë¥¼ ì¤ì í©ëë¤.","CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã":"CoreByte ì¤ê³ìë 기존 ê³ì ì íµí© ê°ë¥ì±ì ê²í íê±°ë ìë¡ì´ ì¡°ì§ ë£¨í¸ ê³ì ì ìì±í©ëë¤.","CoreByte ä¸å¡éæ":"CoreByte ë¹ì¦ëì¤ íµí©","COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã":"CoreByte 기ì PTE. LTD. 기ì
ì ëì§í¸ íì ì ì§ìíë ë° ì ë
íë ì±ê°í¬ë¥´ì ì ëì ì¸ íì§ ê¸°ì ìë¹ì¤ ì ê³µ
298ì
ì²´ì´ì AWS SPP(ì루ì
ê³µê¸ì íë¡ê·¸ë¨) íµì¬ íí¸ëë¡ì ì°ë¦¬ë í´ë¼ì°ë ìí¤í
ì² ì¤ê³, íë¡ì í¸ ë§ì´ê·¸ë ì´ì
ë° íì´ë¸ë¦¬ë í´ë¼ì°ë í¸ì¤í
ë¶ì¼ìì 10ë
ì´ìì íë¶í ê²½íì ë³´ì íê³ ììµëë¤. ì²¨ë¨ ê¸°ì ì ë°ë¼ê°ë©° 기ì
ì´ ê¸°ë³¸ í´ë¼ì°ëìì AI ìëë¡ ì§íí ì ìëë¡ ì¢
í©ì ì¼ë¡ ì§ìí©ëë¤. Amazon Bedrockê³¼ ê°ì ì ëì ì¸ íë«í¼ì íì©íì¬ ê¸°ì
ì ìí ì§ë¥í ìì± AI ì루ì
ì ë§ëëë¤. ê²ì, ì ììê±°ë, ê¸ìµ, ë²ì¸í°ë· ë¶ì¼ì 500ê° ì´ìì í´ì¸ ë° êµë´ 기ì
ì´ í´ë¼ì°ë 기ë°ê³¼ AI ìì§ì íµí´ ê¸ë¡ë² íì ì¬ì
ì ê°ìíí ì ìëë¡ ì±ê³µì ì¼ë¡ ì§ìíìµëë¤.","COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã":"CoreByteë ì²ììë ì´ì ì ì¸ IT ë° í´ë¼ì°ë ì»´í¨í
ì ë¬¸ê° ê·¸ë£¹ì ìí´ 2014ë
ì ì¤ë¦½ëìì¼ë©° ì¤ì기ì
ì í´ë¼ì°ë ì»´í¨í
ì루ì
ì ì ê³µíë ë° ì¤ì ì ëê³ ììµëë¤.","COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã":"CoreByte íì ë°ì´ë ì 문ì±ì ë³´ì¬ì£¼ììµëë¤. ê·¸ë¤ì ì°ë¦¬ê° AWSìì ë§¤ì° ìì ì ì¸ ê¸°ë°ì 구ì¶íë ë° ëìì 주ìê³ ìµê·¼ ëì
ë Amazon Bedrock ì§ë¥í ê³ ê° ìë¹ì¤ë¥¼ íµí´ ì¸ê±´ë¹ë¥¼ í¬ê² ì ê°íìµëë¤.","DDoS / WAF æ¼ç»":"DDoS/WAF ì°ìµ","DevOps 管é建设":"DevOps íì´íë¼ì¸ 구ì¶","FinOps çæ¿æ¥å
¥":"FinOps Kanban ì¡ì¸ì¤",GPUç®åæå¡:"GPU ì»´í¨í
íì ìë¹ì¤","Guardrails å®å
¨æ²»ç":"ê°ëë ì¼ ë³´ì ê±°ë²ëì¤","Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤":"Guardrails PII ëê°í ë° ë¶ë² ë¨ì´ ì°¨ë¨ ë° íí°ë§","Hopper æ¶æï¼AI è®ç»ä¹çï¼æ¯æç¨çæ§å éãæéçªç ´ä¸äº¿åæ°æ¨¡å计ç®ç¶é¢ã":"AI íë ¨ì ìì¸ í¸í¼ ìí¤í
ì²ë í¬ìì± ê°ìí를 ì§ìí©ëë¤. 1ì¡° 매ê°ë³ì 모ë¸ì ê³ì° ë³ëª© íìì ë¹ ë¥´ê² í´ê²°í©ëë¤.","IAM ç²¾ç»åæ§å¶":"IAM ì¸ë¶íë ì ì´","IB ç½ç»å¸¦å®½":"IB ë¤í¸ìí¬ ëìí","Meta Llama ç³»å":"ë©í ë¼ë§ ì리ì¦","Mistral AI ç³»å":"미ì¤í¸ë AI ì리ì¦","OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã":"OpenAIì ìµì ì¸ë ìµì²¨ë¨ ì§ë¥í 모ë¸ì ë§¤ì° ë³µì¡í ì¸ì§ ìì
ì ì²ë¦¬íê³ ì¶ë¡ ë° ì°½ìì ê¸ì°ê¸°ì ìì´ íê´´ì ì¸ ê²½í ì
ê·¸ë ì´ë를 ê°ì ¸ì¬ ì ììµëë¤.","Organization 设计":"ì¡°ì§ ëìì¸","PB çº§æµ·éæ°æ®å¤ç":"PBê¸ ëì©ë ë°ì´í° ì²ë¦¬","Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿":"1ë¨ê³: ë¹ì¦ëì¤ ì구 ì¬í ë° ë³´ì 기ì¤","Phase 2: RAG / Agent æ¶æè®¾è®¡":"2ë¨ê³: RAG/ìì´ì í¸ ìí¤í
ì² ì¤ê³","Phase 3: æå°å¯è¡æ§äº§å (MVP)":"3ë¨ê³: MVP(ìµì ì¤í ê°ë¥ ì í)","Phase 4: å
¨é¢æäº§ä¸ FinOps":"4ë¨ê³: ì ì²´ ìì° ë° FinOps","Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度":"Q2 ì íµ ì¸ê¸°ë¥¼ ë¶ë¥´ë ìí°íë¼ì´ì¦ 모ë¸","RAG ç§åé¨ç½²":"RAG ê°ì¸ ëë©ì¸ ë°°í¬","S3 é¿æåè§å½æ¡£":"S3 ì¥ê¸° ê·ì ì¤ì ë³´ê´","SEO ä¼åå客èªå¨çæ":"SEOì ìµì íë ë¸ë¡ê·¸ ìë ìì±","SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã":"SPP ê³ ê°ì ì¼ë°ì ì¼ë¡ 미리 보기ìì Amazon Bedrockì ìµì íì´í¸ë¦¬ì¤í¸ íê²½ì ì¡ì¸ì¤í ì ììµëë¤.","SRE äºåçè¿ç»´":"SRE í´ë¼ì°ë 기본 ì´ì ë° ì ì§ ê´ë¦¬","ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã":"ì½ìë°ì´í ì ì§ì§ì ë¶ì´ìµ ì¬íì ë¹ì§ë¤ì¤ì í° í¤ëå¤ ê°ì£½ì ããããªãã¾ãã. AWS SPPë ì§ì ì ì©, Amazon Bedrockì AI íì©, ìëí ì ì©ì¼ë¡ í¨ì¨ì± í¥ìì´ ê°ë¥í©ëë¤.",ç«ç¹å°å¾:"ì¬ì´í¸ë§µ","å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã":"ì´ ì¹ì¬ì´í¸ì 주ì íì´ì§ì 문ì íì´ì§ì ë¹ ë¥´ê² ì¡ì¸ì¤íì¸ì.",主è¦é¡µé¢:"ë©ì¸ íì´ì§",ææ¡£é¡µé¢:"문ì íì´ì§",é¦é¡µ:"ì§",éç§æ¿ç:"ê°ì¸ ì ë³´ ë³´í¸ ì ì±
",æå¡æ¡æ¬¾:"ìë¹ì¤ ì½ê´","Cookie æ¿ç":"ì¿ í¤ ì ì±
","DataInsight æºæ":"ë°ì´í°ì¸ì¬ì´í¸",ä¼ä¸å
鍿ºåº:"기ì
ì§ì íë¸","å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã":"Confluence, S3, Notion 리í¬ì§í 리ì ì°ê²°íì¸ì. 구조íëì§ ìì ë°ì´í°ë¥¼ ìëì¼ë¡ 구문 ë¶ìíê³ ì¸ì© ê¸°ë° ì§ë¥í Q&A를 ì ê³µí©ëë¤.","æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ":"PDF, PPT ë± ë³µì¡í íìì 구문 ë¶ì ì§ì",å
ç½®è®¿é®æéæ ¡éªååç追溯:"ë´ì¥í ì¡ì¸ì¤ ì ì´ ê²ì¦ ë° ëµë³ ì¶ì ì±","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ":"RAG ëª¨ë² ì¬ë¡ë¥¼ 기ë°ì¼ë¡ í ë°°í¬ ìí¤í
ì²","CodePilot æºç ":"ì½ëíì¼ë¿",ç åæè½æå:"ìì§ëì´ë§ ìì°ì± í¥ì","æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã":"GitLab ë° CodeCommit 리í¬ì§í 리ì íµí©íê³ ê¸°ì¡´ ì½ë ì¤íì¼ì ë§ì¶° ì¡°ì íë©° ì½ë ê²í , 주ì ìì± ë° ì·¨ì½ì ê²ìì ì ê³µí©ëë¤.",æ¯æç§æé¨ç½²æ¨¡åè¾
å©:"ë¹ê³µê° ë°°í¬ ëª¨ë¸ì ëí ì§ì ì§ì",代ç åºå¢éç´¢å¼åæ¥ææ¯:"ì¦ë¶ ì ì¥ì ì¸ë±ì¤ ë기í",åå°ä¸è§è代ç
298åå
¥ä¸»å¹²:"ë¹ì¤ì ì½ë를 ë©ì¸ ë¸ëì¹ì ë³í©íë ê²ì ì¤ì
ëë¤.","CustomerEngage æºè":"ê³ ê°ì°¸ì¬",æºè½å®¢æä¸æ¢:"ì§ë¥í ê³ ê° ìë¹ì¤ íë¸","å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã":"Zendesk ë° WeChat ê³µì ê³ì ì ì°ê²°íì¬ ê°ì ë¶ì 기ë¥ì ê°ì¶ ë¤ë¨ê³ ëí ë´ì ì ê³µíê³ ìë´ììê² ìííê² ì ë¬íì¸ì.",æå¾è¯å«åç¡®çè°ä¼æ¨¡å:"ìë ì¸ì ì íë íë 모ë¸","䏿¢æ CRM ç³»ç» API æé":"기존 CRM ìì¤í
APIì íµí©",ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶:"민ê°í ë¨ì´ íí°ë§ ë° ê·ì ì¤ì ê°ì¬ ë©ì»¤ëì¦",ç®ä½ä¸æ:"ì¤êµì´ ê°ì²´",æ¥æ¬èª:"ì¼ë³¸ì´",ç¹é«ä¸æ:"ì¤êµì´ ë²ì²´",å¹»è§:"íê°","Amazon Bedrock ææ¡£ä¸å¿":"Amazon Bedrock 문ì ì¼í°","å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã":"Amazon Bedrock ìí°íë¼ì´ì¦ 구íì ì¤ì ì ëê³ í목 íê°, ì§ì ê¸°ë° ë° ìì´ì í¸ ì루ì
ì¤ê³ë¶í° ë³´ì ê±°ë²ëì¤, ë¹ì© ì´ì ë° ì ì§ ê´ë¦¬, ë°°ì¡ êµ¬íì ì´ë¥´ê¸°ê¹ì§ ì¤ë¬´ 문ì를 구ì±í©ëë¤.",åç±»çé:"ë¶ë¥ íí°",å
¨é¨:"모ë",æ¥ç详æ
:"ì¸ë¶ ì¬íì íì¸íì¸ì","åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼":"기ì
ì Amazon Bedrockì 구íí ì¤ë¹ê° ëì
¨ëì?","æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã":"ê³ì ì¤ë¹, ëª¨ë¸ ì¡ì¸ì¤, ì§ì ê¸°ë° êµ¬ì¶, ìì´ì í¸ íµí©, ë³´ì ê±°ë²ëì¤, ì¨ë¼ì¸ ì´ì ë° ì ì§ ê´ë¦¬ì ëí´ ëìì ë릴 ì ììµëë¤.","é¢çº¦ Bedrock å¨è¯¢":"ë² ëë½ ìë´ ìì½","éåé
读人群ï¼":"ë
ì êµ°ì¤ì ì í©:",åé:"ë¶",ä¼ä¸è½å°å»ºè®®:"ì¬ì
ì¶ì§ ì ì","COREBYTE å¯ä»¥æä¾çæ¯æ":"COREBYTEê° ì ê³µí ì ìë ì§ì","è½»é CTA":"ê²½ë CTA","Bedrock å
¥é¨":"ë² ëë½ ììí기","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼":"ìë§ì¡´ ë² ëë½ì´ë 무ìì
ëê¹? 기ì
ììë ì ì´ì 주목í´ì¼ í ê¹ì?","ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã":"Amazon Bedrockì 기본 í¬ì§ì
ë, ì í©í ìí°íë¼ì´ì¦ ìë리ì¤, 기존 AI API í¸ì¶ ë°©ë²ê³¼ì ì°¨ì´ì ì ìê°í©ëë¤.","é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å
±å认ç¥ã":"Amazon Bedrockì í¬ì§ì
ë, ê°ì¹ ë° êµ¬í ì ì ì¡°ê±´ì ìí°íë¼ì´ì¦ íì ì¤ëª
íì¬ ê´ë¦¬ íê³¼ 기ì íì´ ê³µíµ ì´í´ë¥¼ í립í ì ìëë¡ ëìµëë¤.","8 åé":"8ë¶","ä¼ä¸çæå¼ AI":"기ì
ì ìí ìì±ì AI",æ¨¡åæ¥å
¥:"ëª¨ë¸ ì¡ì¸ì¤",ä¼ä¸è½å°:"기ì
ì°©ë¥","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿":"ìë§ì¡´ ë² ëë½ì´ë 무ìì
ëê¹? 기ì
ììë ì ì´ì 주목í´ì¼ í ê¹ì? - CoreByte 문ì ì¼í°","ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å
¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã":"íì´ ìì± AI íë¡ì í¸ë¥¼ ììí기ì ì í©íì§ ì¬ë¶ë¥¼ íê°íë ë° ëìì´ ëëë¡ ìí°íë¼ì´ì¦ ê´ì ìì Amazon Bedrockì í¬ì§ì
ë, ì ì© ê°ë¥í ìëë¦¬ì¤ ë° ì¡ì¸ì¤ ë°©ë²ì ì¤ëª
í©ëë¤.","Amazon Bedrock çå®ä½":"ìë§ì¡´ 기ë°ì í¬ì§ì
ë",éååªäºä¼ä¸åºæ¯:"ì´ë¤ ë¹ì¦ëì¤ ìë리ì¤ê° ì í©íê°ì?","ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«":"기존 AI API í¸ì¶ ë°©ìê³¼ì ì°¨ì´ì ","ä¸ AWS äºæå¡çæçå
³ç³»":"AWS í´ë¼ì°ë ìë¹ì¤ ìíê³ìì ê´ê³","COREBYTE å¯ä»¥æä¾åªäºåå©":"COREBYTEê° ì´ë»ê² ëìë릴 ì ìëì?","ä¼ä¸ç®¡çè
ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人":"ë¹ì¦ëì¤ ê´ë¦¬ì, 기ì 리ë, ì¤ê³ì, AI íë¡ì í¸ íìì","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼":"기ì
ë¹ì¦ëì¤ì ì í©í Bedrock 모ë¸ì ì´ë»ê² ì íí©ëê¹?","帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å
¨è¦æ±åä¸å¡åºæ¯ã":"ëª¨ë¸ ì íì 매ê°ë³ìì ì¸ê¸°ë를 ê³ ë ¤í´ì¼ í ë¿ë§ ìëë¼ ë¹ì©, ìë, ìí©, ì¸ì´ 기ë¥, ë³´ì ì구 ì¬í ë° ë¹ì¦ëì¤ ìë리ì¤ë ê²°í©í´ì¼ íë¤ë ì ì 기ì
ì´ ì´í´íëë¡ ëìµëë¤.","ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å
åªææ¨¡åä½éæç度åå³çã":"ë¹ì¦ëì¤ ëª©íì ìì§ëì´ë§ ì ì½ ì¡°ê±´ì 기ë°ì¼ë¡ ìí°íë¼ì´ì¦ ëª¨ë¸ íê° íë ììí¬ë¥¼ 구ì¶íì¬ ëª¨ë¸ ê·ëª¨ë ì¸ê¸°ìë§ ê¸°ë°í ê²°ì ì ë´ë¦¬ì§ ìëë¡ íì¸ì.","9 åé":"9ë¶",模åéæ©:"ëª¨ë¸ ì í","Bedrock 模å":"기ë°ì 모ë¸",夿¨¡åçç¥:"ë¤ì¤ ëª¨ë¸ ì ëµ","ä¼ä¸ AI":"ìí°íë¼ì´ì¦ AI","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿":"기ì
ë¹ì¦ëì¤ì ì í©í Bedrock 모ë¸ì ì´ë»ê² ì íí©ëê¹? - CoreByte 문ì ì¼í°","æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã":"ì íì±, ë기 ìê°, ë¹ì© ë° ê±°ë²ëì¤ ì구 ì¬íì ê· íì ë§ì¶ë Bedrock ëª¨ë¸ íê°ì ëí ìí°íë¼ì´ì¦ ì¤í ê°ë¥í ì ê·¼ ë°©ìì ì ê³µí©ëë¤.",模åéæ©çåºæ¬åå:"ëª¨ë¸ ì íì 기본 ìì¹",ä¸åè¡ä¸éæ±å·®å¼:"ë¤ìí ì°ì
ë¶ì¼ì ë¤ìí ì구 ì¬í","ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡":"ë¹ì©, ì§ì° ìê°, ì íë ê· í","PoC ä¸å¤æ¨¡åçç¥":"PoC ë° ë¤ì¤ ëª¨ë¸ ì ëµ",é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å:"맹목ì ì¼ë¡ ê°ì¥ í° ëª¨ë¸ì ì¶êµ¬íì§ ë§ììì¤","æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº":"ì¤ê³ì, AI Platformí, ì í ìì ì",äº¤ä»æå:"ë°°ì¡ìë´","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤":"기ì
ì´ Amazon Bedrockì 구ííë 8ê°ì§ 주ì ë¨ê³","ä»è´¦å·åå¤ãæéé
ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã":"ê³ì ì¤ë¹, ê¶í 구ì±, ëª¨ë¸ ì í, PoC í
ì¤í¸ë¶í° ê³µì ì¶ìê¹ì§ 기ì
ì´ Bedrockì 구ííë 기본 ê²½ë¡ë¥¼ ìê°í©ëë¤.","ç»åº Bedrock ä¼ä¸è½å°çå
«æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã":"íë¡ì í¸ê° íì¼ë¿ìì íë¡ëì
ì¼ë¡ ìííê² ì íë ì ìëë¡ Bedrock ìí°íë¼ì´ì¦ 구íì ìí 8ë¨ê³ 구í ê²½ë¡ë¥¼ ì ê³µí©ëë¤.","10 åé":"10ë¶","Bedrock 交ä»":"기ë°ì ë°°ë¬",ä¸çº¿æµç¨:"ì¨ë¼ì¸ íë¡ì¸ì¤",å®å
¨æ²»ç:"ë³´ì ê±°ë²ëì¤",ææ¬çæ§:"ë¹ì© 모ëí°ë§","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿":"기ì
ì´ Amazon Bedrockì 구ííë 8ê°ì§ 주ì ë¨ê³ - CoreByte Documentation Center","æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 个å
³é®æ¥éª¤ã":"ì구ì¬í íê°ë¶í° ì¨ë¼ì¸ ì´ì ë° ì ì§ê´ë¦¬ê¹ì§ Bedrock íë¡ì í¸ì 8ê°ì§ 주ì ë¨ê³ë¥¼ ë¨ê³ë³ë¡ ìì½í©ëë¤.","æ¥éª¤ 1ï¼éæ±è¯ä¼°":"1ë¨ê³: ì구ì¬í íê°","æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©":"2-4ë¨ê³: ê³ì , ê¶í ë° ëª¨ë¸ ì í","æ¥éª¤ 5-6ï¼æ¥å
¥ä¸æ¹æ¡è®¾è®¡":"5-6ë¨ê³: ì¡ì¸ì¤ ë° ì루ì
ì¤ê³","æ¥éª¤ 7ï¼å®å
¨æ²»ç䏿æ¬çæ§":"7ë¨ê³: ë³´ì ê±°ë²ëì¤ ë° ë¹ì© 모ëí°ë§","æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å":"8ë¨ê³: ì¨ë¼ì¸ì ì ìíì¬ ìµì í ê³ìí기","项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é":"íë¡ì í¸ ê´ë¦¬ì, ì ê³µ 리ë, 기ì
IT ê´ë¦¬ í","ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼":"기ì
ììë ì§ê¸ Amazon Bedrockì ì¬ì©íë ê²ì´ ì í©íì§ ì´ë»ê² íë¨í ì ììµëê¹?","帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å
·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å
¨æ²»çè½åã":"기ì
ì´ ìì¬ê²°ì íê°ë¥¼ íê³ ë°ì´í° 기ë°, ë¹ì¦ëì¤ ìë리ì¤, ìì°, 기ì í ë° ë³´ì ê±°ë²ëì¤ ìëì ê°ì¶ê³ ìëì§ íë¨í ì ìëë¡ ì§ìí©ëë¤.","æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå
¥é£é©ã":"맹목ì ì¸ í¬ìì ìíì ì¤ì´ê¸° ìí´ Bedrock íë¡ì í¸ë¥¼ ììí기 ì ì 기ì
ì ì
298ì²´ íê° íë ììí¬ë¥¼ ì ê³µí©ëë¤.",项ç®è¯ä¼°:"íë¡ì í¸ íê°","PoC å³ç":"PoC ê²°ì ",æ°æ®åºç¡:"ë°ì´í°ë² ì´ì¤","Bedrock è§å":"기ë°ê³í","ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿":"ì§ê¸ì´ ê·íì ë¹ì¦ëì¤ìì Amazon Bedrockì ì¬ì©í기 ììí기ì ì ì í ì기ì
ëê¹? - CoreByte 문ì ì¼í°","éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã":"ìë리ì¤, ë°ì´í°, ê¶í, ìì°, í ìëì´ë¼ë 5ê°ì§ ì°¨ìì íµí´ 기ì
ì Bedrock ì¶ì ì¤ë¹ ìí를 íê°í©ëë¤.",æ¯å¦ææç¡®ä¸å¡åºæ¯:"ëª
íí ë¹ì¦ëì¤ ìë리ì¤ê° ìëì?",æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡:"ì¬ì© ê°ë¥í 문ìì ë°ì´í°ë² ì´ì¤ê° ììµëê¹?","æ¯å¦å
·å¤ AWS è´¦å·ä¸æéåºç¡":"기본 AWS ê³ì ê³¼ ê¶íì´ ììµëê¹?",æ¯å¦æå®å
¨ä¸é¢ç®çº¦æç®¡çè½å:"ìì ê³¼ ìì° ì ì½ì ê´ë¦¬í ì ìë ë¥ë ¥ì´ ììµëê¹?","æ¯å¦å¯ä»¥å
å PoC":"PoC를 먼ì ìíí ì ìëì?","ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å
¨è´è´£äºº":"기ì
ê²½ì, ëì§í¸í ê´ë¦¬ì, ì ë³´ë³´ì ê´ë¦¬ì","ä¼ä¸ç¥è¯åº / RAG":"기ì
기ì ìë£/RAG","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå":"Amazon Bedrock 기ì ìë£: 기ì
기ì ìë£ ë° RAG 구í ìë´ì","ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å
é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã":"Bedrock Knowledge Base를 기ë°ì¼ë¡ ë´ë¶ 기ì
ì§ì Q&A, 문ì ê²ì, ê³ ê° ìë¹ì¤ ì§ì ë² ì´ì¤ ë° ë¹ì¦ëì¤ ì§ìì 구ì¶íë ë°©ë²ì ìê°í©ëë¤.","ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã":"기ì
ì¤ë¬´ ê´ì ìì Bedrock Knowledge Bases ë° RAGì 구í ë°©ë², ìí ì§ì ë° ê±°ë²ëì¤ ì ìì ìê°í©ëë¤.","11 åé":"11ë¶",ä¼ä¸ç¥è¯åº:"기ì
ì§ì 기ë°",æ°æ®æºæ²»ç:"ë°ì´í° ìì¤ ê±°ë²ëì¤","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock 기ì ìë£: 기ì
기ì ìë£ ë° RAG 구í ìë´ì - CoreByte 문ì ì¼í°","è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã":"기ì
ì´ Bedrock 기ì ìë£ë¥¼ ì¬ì©íì¬ RAG ì í리ì¼ì´ì
ì 구ì¶íê³ ë°ì´í°, ê¶í ë° ê²ìì ê´ë¦¬íë ë°©ë²ì ì¤ëª
í©ëë¤.","ä»ä¹æ¯ RAG":"RAG ë 무ìì
ëê¹?",为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº:"기ì
ì ìì²´ ì§ì 기ë°ì´ íìí ì´ì ",é忥å
¥åªäºææ¡£:"ì´ë¤ 문ìê° í¬í¨í기ì ì í©í©ëê¹?",æ£ç´¢ä¸å¼ç¨æºå¶:"ê²ì ë° ì¸ì© ë©ì»¤ëì¦",è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©:"ì°©ë¥ ì£¼ìì¬í ë° ì¼ë°ì ì¸ ìí","ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸":"ì§ìê´ë¦¬í, ê³ ê°ìë¹ì¤ ìì¤í
리ë, ìí¤í
í¸","ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº":"기ì
ì§ì ê¸°ë° íë¡ì í¸ê° ì¤í¨í기 ì¬ì´ ì´ì ë 무ìì
ëê¹? Bedrock RAG 구íì ëí ì¼ë°ì ì¸ ì¤í´","æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å
æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã":"ë®ì 문ì íì§, í¼ëì¤ë¬ì´ ê¶í, ì
ë°ì´í¸ ë©ì»¤ëì¦ ìì, íê° ë°©ë² ë¶ì¡± ë± ì§ì ê¸°ë° íë¡ì í¸ë¥¼ ìíí ë 기ì
ì´ ì§ë©´íë ì¼ë°ì ì¸ ë¬¸ì 를 ìì½í©ëë¤.","å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã":"ìí°íë¼ì´ì¦ RAG íë¡ì í¸ì ëí ì¼ë°ì ì¸ ì¤í´ë¥¼ ê²í íì¬ íì´ íë¡ì í¸ ì´ê¸° ë¨ê³ìì ì¬ë°ë¥¸ ì ë¬ ë° ì´ì ë©ì»¤ëì¦ì ì¤ì íë ë° ëìì ì¤ëë¤.","RAG 误åº":"RAGì ì¤í´",ç¥è¯åºå¤±è´¥åå :"기ì ìë£ ì¤í¨ ì´ì ",ææ¡£æ²»ç:"문ì ê±°ë²ëì¤",æéæ²»ç:"ê¶ì ê±°ë²ëì¤",æç»ç»´æ¤:"ì§ìì ì¸ ì ì§ë³´ì","Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿":"Bedrock RAG 구íì ëí ì¼ë°ì ì¸ ì¤í´ - CoreByte Documentation Center","è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã":"기ì
ì§ì ê¸°ë° íë¡ì í¸ì ì¼ë°ì ì¸ ì¤í¨ ìì¸ì ë¶ìíê³ ì¤í ê°ë¥í ê°ì ì ìì ì ê³µí©ëë¤.",ææ¡£è´¨éé®é¢:"문ì íì§ ë¬¸ì ",æ°æ®æéé®é¢:"ë°ì´í° ê¶í 문ì ",åå䏿£ç´¢çç¥é®é¢:"ì²í¹ ë° ê²ì ì ëµ ë¬¸ì ",缺å°åé¦éç¯:"í¼ëë°± 루í ë¶ì¡±",缺
298å°æç»ç»´æ¤æºå¶:"ì§ìì ì¸ ì ì§ ê´ë¦¬ ë©ì»¤ëì¦ ë¶ì¡±","项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè
":"íë¡ì í¸ ë¦¬ë, ì§ìë² ì´ì¤ ì´ì ë° ì ì§ ê´ë¦¬ í, IT ê´ë¦¬ì","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼":"Amazon Bedrock ìì´ì í¸ë 기ì
ì ìí´ ë¬´ìì í ì ììµëê¹?","ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã":"Bedrock Agentsê° ê¸°ì
ì´ ëª¨ë¸, ë¹ì¦ëì¤ ìì¤í
, API ë° ê¸°ì
ë°ì´í°ë¥¼ ê²°í©íì¬ ë³´ë¤ ìëíë ë¹ì¦ëì¤ íë¡ì¸ì¤ë¥¼ ë¬ì±íë ë° ì´ë»ê² ëìì´ ëëì§ ì¤ëª
í©ëë¤.","è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿è¥ãIT æ¯æä¸çåºç¨è¾¹çã":"Bedrock Agentê° ê³ ê° ìë¹ì¤, ìì
, ì´ì ë° IT ì§ì ì ë°ì ê±¸ì³ ìí°íë¼ì´ì¦ ìì¤í
ë° ì í리ì¼ì´ì
ê²½ê³ì ì´ë»ê² ìëíëì§ ì¤ëª
í©ëë¤.",ä¸å¡èªå¨å:"ë¹ì¦ëì¤ ìëí","API éæ":"API íµí©",ç¥è¯åº:"ì§ì 기ë°",人工审æ¹:"ìë ì¹ì¸","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ìì´ì í¸ë 기ì
ì ìí´ ë¬´ìì í ì ììµëê¹? - CoreByte 문ì ì¼í°","ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã":"ë¹ì¦ëì¤ ê´ì ìì Bedrock Agentsì ê¸°ë¥ ê²½ê³, ì ì© ê°ë¥í ìëë¦¬ì¤ ë° ê±°ë²ëì¤ í¬ì¸í¸ë¥¼ ë¶ìí©ëë¤.","Agent 䏿®éè天æºå¨äººçåºå«":"Agentì ì¼ë° ì±ë´ì ì°¨ì´ì ","è¿æ¥ä¼ä¸ç³»ç»ä¸ API":"APIë¡ ìí°íë¼ì´ì¦ ìì¤í
ì°ê²°",éåçä¸å¡åºæ¯:"ì í©í ë¹ì¦ëì¤ ìë리ì¤",人工审æ¹ä¸å®å
¨è¾¹ç:"ìë ì¹ì¸ ë° ë³´ì ê²½ê³",è½å°å®æ½è¦ç¹:"구íì íµì¬ ì¬í","ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç":"ë¹ì¦ëì¤ ìì¤í
리ë, íë¡ì¸ì¤ ìëí í, AI ì í ê´ë¦¬ì","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥":"ì±ë´ìì ë¹ì¦ëì¤ ìì´ì í¸ê¹ì§: ìí°íë¼ì´ì¦ AI ì í리ì¼ì´ì
ì ìí ë¤ì ë¨ê³","è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å
·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã":"기ì
ì´ ì§ë¬¸ê³¼ ëµë³ ë¡ë´ì ê·¸ì¹ì§ ìê³ ì ì°¨ì ì¼ë¡ ë구를 í¸ì¶íê³ ìì¤í
ì ì°ê²°íê³ ìì
ì ìë£í ì ìë ë¹ì¦ëì¤ ìì´ì í¸ë¥¼ 구ì¶í´ì¼ íë ì´ì 를 ì¤ëª
íì¸ì.","帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã":"기ì
ì´ ì±í
Q&A ë¨ê³ìì ìì
ì¤í ë¨ê³ë¡ ì ííê³ ë ë§ì ë¹ì¦ëì¤ ê°ì¹ë¥¼ ì§ë AI ì í리ì¼ì´ì
ììì 구ì¶í ì ìëë¡ ì§ìí©ëë¤.","ä¸å¡ Agent":"ë¹ì¦ëì¤ ìì´ì í¸",å·¥å
·è°ç¨:"ë구 í¸ì¶",工使µèªå¨å:"ìí¬íë¡ì° ìëí",é£é©æ§å¶:"ìí íµì ","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿":"ì±ë´ìì ë¹ì¦ëì¤ ìì´ì í¸ê¹ì§: ìí°íë¼ì´ì¦ AI ì í리ì¼ì´ì
ì ìí ë¤ì ë¨ê³ - CoreByte Documentation Center","说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã":"기ì
ì´ ì§ììëµ ì±ë´ìì ìì
ì ìíí ì ìë ë¹ì¦ëì¤ ìì´ì í¸ë¡ ì ì°¨ ë°ì í ì ìë ë°©ë²ì ì¤ëª
íì¸ì.","Chatbot çå±é":"ì±ë´ì íê³","Agent çä¸å¡ä»·å¼":"ìì´ì í¸ì ë¹ì¦ëì¤ ê°ì¹",å·¥å
·è°ç¨ä¸å·¥ä½æµèªå¨å:"ë구 í¸ì¶ ë° ìì
íë¦ ìëí",éè¦äººå·¥ç¡®è®¤çåºæ¯:"ìë íì¸ì´ íìí ìë리ì¤",é£é©æ§å¶æºå¶:"ìí íµì ë©ì»¤ëì¦","AI åºç¨è´è´£äººãæµç¨ç®¡çè
ãä¼ä¸æ¶æå¢é":"AI ì í리ì¼ì´ì
리ë, íë¡ì¸ì¤ ê´ë¦¬ì, ìí°íë¼ì´ì¦ ìí¤í
ì² í","å®å
¨ä¸ Guardrails":"ê°ëë ì¼ì íµí ë³´ì","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç":"Amazon Bedrock Guardrails: ìí°íë¼ì´ì¦ ìì± AI를 ìí ë³´ì ê²½ê³","ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å
æ¬å
容å®å
¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã":"ì½í
ì¸ ë³´ì, 민ê°í ì ë³´ ë³´í¸, ì¶ë ¥ ì ì´ ë° ìí ê°ì를 í¬í¨íì¬ ìí°íë¼ì´ì¦ AI ì í리ì¼ì´ì
ìì Guardrailsì ìí ì ì¤ëª
í©ëë¤.","帮å©ä¼ä¸çè§£ Guardrails å¨è¾å
¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã":"ì
ë ¥ ë° ì¶ë ¥ ìí ì ì´ìì Guardrailsì ìì¹ì ìì´ì í¸ ë° ê¸°ì ìë£ì í¨ê» ìëíë ë°©ìì 기ì
ì´ ì´í´íëë¡ ëìµëë¤.",å
容å®å
¨:"ì½í
ì¸ ë³´ì",ææä¿¡æ¯ä¿æ¤:"민ê°í ì ë³´ ë³´í¸",è¾åºæ§å¶:"ì¶ë ¥ ì ì´",ä¼ä¸æ²»ç:"기ì
ì§ë°°êµ¬ì¡°","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Guardrails: ìí°íë¼ì´ì¦ ìì± AI를 ìí ë³´ì ê²½ê³ - CoreByte Documentation Center","è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã":"기ì
ìë리ì¤ìì Guardrailsê° ì´ë»ê² ì¬ì©ëëì§ ë¶ìíê³ ì ëµì ì¤ê³ì íµì¬ ì¬íì ë¶ìíì¸ì.",为ä»ä¹ä¼ä¸éè¦å®å
¨è¾¹ç:"기ì
ì ë³´ì ê²½ê³ê° íìí ì´ì ",è¾å
¥ä¸è¾åºé£é©:"í¬ì
ë° ì°ì¶ ìí",çç¥é
ç½®éç¹:"ì ëµ êµ¬ì±ì íµì¬","ä¸ AgentsãKnowledge Bases çé
å":"ìì´ì í¸ ë° ê¸°ì ìë£ìì íë ¥",è¿è¥å»ºè®®:"ì´ì ì ì","ä¿¡æ¯å®å
¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå":"ì ë³´ë³´ìí, 리ì¤í¬ê´ë¦¬í, AIíë«í¼ ì´ì ë° ì ì§ê´ë¦¬ ì¸ë ¥","ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å
³æ³¨åªäºå®å
¨ä¸åè§é®é¢ï¼":"Amazon Bedrockì ì¬ì©í ë 기ì
ì´ ì£¼ìí´ì¼ í ë³´ì ë° ê·ì ì¤ì 문ì ë 무ìì
ëê¹?","ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å
¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã":"IAM ê¶í, ë°ì´í° ì¡ì¸ì¤, ë¡ê·¸ ê°ì¬, ë¤í¸ìí¬ ë³´ì, ëª¨ë¸ í¸ì¶ ë° ê³µê¸ì ê´ë¦¬ì ê´ì ìì ì´ ë¬¸ìììë 기ì
ì´ Bedrockì ì¬ì©í기 ì ì ê³ ë ¤í´ì¼ í 문ì 를 ìê°í©ëë¤.","æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å
¨ä¸åè§æ£æ¥æ¸
åï¼é使²»çç²åºã":"기ì
ì´ Bedrockì íµí´ ì¨ë¼ì¸ì ì ìí기 ì ì ë³´ì ë° ê·ì ì¤ì ì²´í¬ë¦¬ì¤í¸ë¥¼ ì ê³µíì¬ ê±°ë²ëì¤ ì¬ê°ì§ë를 ì¤ì
ëë¤.",审计:"ì¬ì¬",æ°æ®è¾¹ç:"ë°ì´í° ê²½ê³",è®¿é®æ§å¶:"ì ê·¼ ì ì´",åè§æ²»ç:"ê·ì ì¤ì ê±°ë²ëì¤","ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å
¨ä¸åè§æ¸
å - CoreByte ææ¡£ä¸å¿":"Amazon Bedrockì ì¬ì©íë 기ì
ì ìí ë³´ì ë° ê·ì ì¤ì ì²´í¬ë¦¬ì¤í¸ - CoreByte Documentation Center","è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å
¨ä¸åè§è¦ç¹ã":"IAM, ë°ì´í° ê²½ê³, ë¡ê·¸ ê°ì¬ ë° ì¹ì¸ íë¡ì¸ì¤ë¥¼ ë¤ë£¨ë ê¸°ë° ë³´ì ë° ê·ì ì¤ì íì ì¬íì
ëë¤.","IAM æéæå°å":"IAM ê¶í ìµìí",æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç:"ë°ì´í° ê²½ê³ ë° ë¯¼ê°í ì ë³´ ì²ë¦¬",æ¥å¿ä¸å®¡è®¡:"ë¡ê¹
ë° ê°ì¬",è®¿é®æ§å¶ä¸å®¡æ¹æµç¨:"ì ê·¼ íµì ë° ì¹ì¸ íë¡ì¸ì¤",ä¾åºåä¸è´£ä»»è¾¹çæ²»ç:"ê³µê¸ì
ì²´ ë° ì±
ì ê²½ê³ ê±°ë²ëì¤","å®å
¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é":"ë³´ì ì»´íë¼ì´ì¸ì¤ ê´ë¦¬ì, ê°ì¬í, íë«í¼ ê±°ë²ëì¤í",ææ¬ä¸è¿ç»´:"ë¹ì©ê³¼ ì´ì ë° ì ì§ë³´ì","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿
é¡»èèçè´¹ç¨é®é¢":"Amazon Bedrock ë¹ì©ì ê´ë¦¬íë ë°©ë²ì 무ìì
ëê¹? 기ì
ì´ ì¨ë¼ì¸ì ì§ì¶í기 ì ì ê³ ë ¤í´ì¼ í ë¹ì© 문ì ","ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å
³æ³¨çææ¬å ç´ ï¼å
æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã":"ëª¨ë¸ í¸ì¶, í í° ì¬ì©, ì§ì ê¸°ë° ê²ì, ì¼ê´ ì²ë¦¬, ëìì± ë° ëª¨ëí°ë§ì í¬í¨íì¬ ê¸°ì
ì´ Bedrockì ì¬ì©í ë 주ìí´ì¼ í ë¹ì© ìì를 ìê°í©ëë¤.","ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã":"ë¹ì© 구조ì ì´ì ë° ì ì§ ê´ë¦¬ ì ëµì´ë¼ë ë ê°ì§ ì°¨ììì 기ì
ì´ ì¨ë¼ì¸ì ì§ì¶í기 ì ì ì¤í ê°ë¥í ë¹ì© ê´ë¦¬ ë©ì»¤ëì¦ì 구ì¶í ì ìë ë°©ë²ì ì¤ëª
í©ëë¤.","Bedrock ææ¬":"기ë°ì ë¹ì©",é¢ç®çæ§:"ìì° ëª¨ëí°ë§","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ë¹ì©ì ê´ë¦¬íë ë°©ë²ì 무ìì
ëê¹? - CoreByte 문ì ì¼í°","说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«
298é¢ç®ä¸çæ§æºå¶ã":"Bedrockì´ ì¨ë¼ì¸ ìíê° ë기 ì ì ë¹ì© íê°, ì´ì ë° ì ì§ ê´ë¦¬ì íµì¬ ì¬íì ì¤ëª
íê³ ê¸°ì
ì´ ìì° ë° ëª¨ëí°ë§ ë©ì»¤ëì¦ì ì립íëë¡ ëìµëë¤.",ææ¬ç»æä¸å½±åå ç´ :"ë¹ì© 구조 ë° ìí¥ ìì¸",模åéæ©å¯¹ææ¬çå½±å:"ëª¨ë¸ ì íì´ ë¹ì©ì 미ì¹ë ìí¥",æµéå³°å¼ä¸å¹¶å管ç:"í¸ëí½ í¼í¬ ë° ëìì± ê´ë¦¬",æç¤ºè¯ä¸ç¼åä¼å:"í롬íí¸ ë¨ì´ ë° ìºì ìµì í",é¢ç®æé䏿ç»çæ§:"ìì° ì림 ë° ì§ìì ì¸ ëª¨ëí°ë§","FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè
":"FinOps í, ì´ì ë° ì ì§ ê´ë¦¬ 리ë, 기ì ê´ë¦¬ì",è¡ä¸æ¹æ¡:"ì°ì
ì루ì
","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯":"Amazon Bedrockì ì í©í 6ê°ì§ ì íì ìí°íë¼ì´ì¦ ì í리ì¼ì´ì
ìë리ì¤","å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã":"ê¸ìµ, ì ììê±°ë, ì ì¡°, ê²ì, 기ì
ì¬ë¬´ì¤, ê³ ê°ì¼í° ë± ì°ì
ë¶ì¼ë¥¼ ì¤ì¬ì¼ë¡ ë² ëë½ì ì í©í ì ì© ë°©í¥ì ìê°í©ëë¤.","æ»ç» Bedrock å¨å
类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã":"6ê°ì§ ì¼ë°ì ì¸ ì°ì
ìë리ì¤ìì Bedrockì ì¤í ê°ë¥í ì ì© ë°©í¥ ë° êµ¬í ê³ ë ¤ ì¬íì ìì½í©ëë¤.",éèåè§é®ç:"ê¸ìµì¤ì Q&A",çµå客æ:"ì ììê±°ë ê³ ê° ìë¹ì¤",å¶é ç¥è¯åº:"ì ì¡° ì§ì 기ë°",å¤è¯è¨è¿è¥:"ë¤ì¤ ì¸ì´ ìë","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrockì ì í©í 6ê°ì§ ì íì ìí°íë¼ì´ì¦ ì í리ì¼ì´ì
ìëë¦¬ì¤ - CoreByte Documentation Center","è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã":"ê¸°ë° ì ì© ë°©í¥ìë ê¸ìµ, ì ì ìê±°ë, ì ì¡°, ê²ì, 기ì
ì¬ë¬´ì¤ ë° ê³ ê° ìë¹ì¤ ì¼í°ê° í¬í¨ë©ëë¤.",çµåæºè½å®¢æ:"ì ììê±°ë ì§ë¥í ê³ ê° ìë¹ì¤",å¶é ä¸è®¾å¤ç¥è¯åº:"ì ì¡° ì¥ë¹ 기ì ìë£",游æç©å®¶æå¡:"ê²ì´ë¨¸ ìë¹ì¤",ä¼ä¸å
é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥:"ë´ë¶ ì§ì ì§ì ë° ë¤êµì´ ì´ì","è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é":"ì
ê³ ë¹ì¦ëì¤ ë¦¬ë, ëì§í¸ íì í, ì í ë° ì´ì í","Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã":"Amazon Bedrockì 기ì
ì´ íµí© íë«í¼ìì ì¬ë¬ ê³µê¸ìì 기본 모ë¸ì ì¬ì©íê³ ê¸°ì
ìì²´ ë°ì´í°ë¥¼ ê²°í©íì¬ ì í리ì¼ì´ì
ì 구ì¶í ì ìëë¡ AWSìì ì ê³µíë ê´ë¦¬í ìì± AI ìë¹ì¤ì
ëë¤. AWS ê³µì 문ìì ë°ë¥´ë©´ Bedrockì íì´ ì¤í ë¨ê³ìì ëª¨ë¸ í¸ì¶ì ê´ë¦¬ ê°ë¥í ìì° ë°©ìì¼ë¡ ë°ì ìí¤ë ë° ëìì´ ëë ëª¨ë¸ í¸ì¶, ì§ì 기ë°, ìì´ì í¸, Guardrails ë° ê¸°í 기ë¥ì ì ê³µí©ëë¤.","å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å
è¯ä¼° Bedrockï¼":"모ë íì¬ê° ë³µì¡í AI íë«í¼ì í꺼ë²ì 구ì¶í íìë ìì§ë§ ì¼ë°ì ì¼ë¡ Bedrock íê°ì ì°ì ìì를 ì§ì íë ë° ë¤ì ìë리ì¤ê° ì í©í©ëë¤.","å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å
¥ä¸è¿ç»´å¤æåº¦ã":"íµì¬ ìì¤í
ì ì´ë¯¸ AWSìì ì¤íëê³ ìì¼ë©° ì¶ê° íë«í¼ ëì
ê³¼ ì´ì ë° ì ì§ ê´ë¦¬ì ë³µì¡ì±ì ì¤ì¼ ì ì기를 ë°ëëë¤.","éè¦å¨å¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã":"ë¨ì¼ ëª¨ë¸ ì ê³µìì ì½ë§¤ì´ê¸°ë³´ë¤ë ì¬ë¬ 모ë¸ì íê°íê³ ì íí´ì¼ í©ëë¤.","计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾
å©ãå
容çæçä¸å¡åºç¨ï¼å¹¶å
³æ³¨æéä¸å®¡è®¡ã":"기ì
ì§ì Q&A, íë¡ì¸ì¤ ì§ì, ì½í
ì¸ ìì± ë± ë¹ì¦ëì¤ ì í리ì¼ì´ì
구ì¶ì ê³ííê³ ê¶í ë° ê°ì¬ì 주ì를 기ì¸ì´ì¸ì.","ä¼ ç»æ¹å¼é常å
ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å
¥çäº
298§é¶æ®µåï¼å¸¸è§ææå
æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å
¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ
ã":'기존 ë°©ë²ì ì¼ë°ì ì¼ë¡ ë¨ì¼ ëª¨ë¸ APIë¡ ììíì¬ ë¹ ë¥´ê² ë°ë³µë©ëë¤. ê·¸ë¬ë íë¡ëì
ë¨ê³ì ë¤ì´ê° íìë ê¶í ê±°ë²ëì¤, ë¡ê·¸ ê°ì¬, ëª¨ë¸ ì í ë¹ì©, RAG ìì§ëì´ë§ ë³µì¡ì± ë±ì´ ì¼ë°ì ì¸ ê³¼ì ì ì§ë©´íê² ë©ëë¤. Bedrockì ê°ì¹ë "모ë ê°ë° ìì
ì ëì²´"íë ë° ìë ê²ì´ ìëë¼ í¸ì¤í
기ë¥ì íµí´ ëª¨ë¸ ê±°ë²ëì¤, ì¡ì¸ì¤ ì¬ì ë° ì´ìì± ì¸¡ë©´ìì 기ì
ì ìì§ëì´ë§ ë¶ë´ì ì¤ì´ë ë° ììµëë¤.',"å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé
å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å
¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å
¨æ§å¶æµç¨ã":"ìí°íë¼ì´ì¦ ìë리ì¤ìì Bedrockì ë
립ì ì¼ë¡ ë°°í¬ëì§ ìë ê²½ì°ê° ë§ìµëë¤. ì¼ë°ì ì¼ë¡ IAM, CloudWatch, VPC/PrivateLink, S3, ë¡ê·¸ ê°ì¬ ìì¤í
ë±ê³¼ í¨ê» ì¬ì©ë©ëë¤. ì´ê²ì´ ê°ë ì미ë ìì± AI ëì
íìë 기ì
ì´ ê¸°ì¡´ ê³ì ìì¤í
, ê¶í ì ì±
ë° ë³´ì ì ì´ íë¡ì¸ì¤ë¥¼ ê³ì ì¬ì©í ì ìë¤ë ê²ì
ëë¤.","ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸
ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿
ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å
¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã":'ìë¹ì¤ ì ê³µ
298ìì ê´ì ìì ì°ë¦¬ë ì¼ë°ì ì¼ë¡ ê³ ê°ì´ ì구 ì¬í ëª
íí, 기ì ì í, PoC ê²ì¦ ë° ì¨ë¼ì¸ ê±°ë²ëì¤ì ë¤ ê°ì§ ì íì ìì
ì ìë£íëë¡ ì§ìí©ëë¤. ì´ì ì "ì±ê³µ ë³´ì¥"ì ì½ìíë ê²ì´ ìëë¼ ë¹ì¦ëì¤ ëª©í, ë¹ì© ê²½ê³ ë° ë³´ì ì구 ì¬í ê°ì ì¤í ê°ë¥í ê²½ë¡ë¥¼ ì°¾ë ê²ì
ëë¤.',"建议å
å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å
æâæ¥å
¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã":'ëª¨ë¸ ë° ìí¤í
ì²ë¥¼ ê²°ì í기 ì ì 1~2ê°ì ì ëí ê°ë¥í ë¹ì¦ëì¤ ëª©í(ì: ì²ë¦¬ ì ìì±, ìë¹ì¤ íì§ ëë ì´ì í¨ì¨ì±)를 ì ìíë ê²ì´ ì¢ìµëë¤. "ì¡ì¸ì¤ 모ë¸"ì íë¡ì í¸ì ì¢
ë£ì ì¼ë¡ ì¼ì§ ë§ê³ ëì "ì§ìì ì¸ ì´ì ë° ì ì§ ê´ë¦¬"를 ìì© ê¸°ì¤ì¼ë¡ ì¼ì¼ììì¤.',"ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã":'ìí°íë¼ì´ì¦ ëª¨ë¸ ì íì "ëª¨ë¸ ë§¤ê°ë³ìê° ë í°ì§ ì¬ë¶"ë³´ë¤ë "ë¹ì¦ëì¤ ìì
ì´ íì¤ì 충족íëì§ ì¬ë¶"ì ì´ì ì ë§ì¶°ì¼ í©ëë¤. ê³¼ì ì í, ìëµ ì§ì°, íµí ë¹ì©, ê±°ë²ëì¤ì 4ê°ì§ ì°¨ìì ëìì íê°íê³ íê° íë¡ì¸ì¤ë¥¼ ì ëííë ê²ì´ ì¢ìµëë¤.',"éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã":"ê¸ìµ, ìë£, ì ì¡° ë° ì ì ìê±°ëì ê°ì ìë리ì¤ë ëª¨ë¸ ê¸°ë¥ì ëí´ ìë¡ ë¤ë¥¸ ì¤ì ì ëê³ ììµëë¤. ì¼ë¶ë ê·ì ì¤ì í´ì ê°ë¥ì±ì ë ê°ì¡°íê³ , ì¼ë¶ë ë¤êµì´ ê³ ê° ìë¹ì¤ ì²ë¦¬ëì ë ê°ì¡°íë©°, ì¼ë¶ë 문ì ì´í´ì ê¹ì´ë¥¼ ë ê°ì¡°í©ëë¤. íµí© 모ë¸ì´ ë°ëì 모ë ìë리ì¤ë¥¼ í¬ê´íë ê²ì ìëëë¤.","å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé
ç»ä¸å模åã":"ìí°íë¼ì´ì¦ íê²½ììë ëª¨ë¸ í¸ì¶ ë¹ì©ê³¼ ìë¹ì¤ ê²½íì´ ìë¡ë¥¼ ì ííë ê²½ì°ê° ë§ìµëë¤. ë ëì ì©ë 모ë¸ì ë ëì í í° ë¹ì©ê³¼ ì§ì°ì ê°ì ¸ì¬ ì ììµëë¤. ê²½ë 모ë¸ì ë³µì¡í 문ì ììë ì ëë¡ ìëíì§ ìì ì ììµëë¤. ê³ì¸µì ë¼ì°í
ì íµí´ ìì²ì ë¤ë¥¸ 모ë¸ì ë°°í¬íë ê²ì´ ì¢ìµëë¤.","PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã":"PoC ë¨ê³ììë ì íë, ê±°ë¶ì¨, ìí ì¶ë ¥ì¨, íê· ì§ì°, ë¨ì¼ ë¹ì© ë± ìµì ë ì¸í¸ì íë³´ 모ë¸ì ì¤ë¹íê³ ëì¼í íê° ì¸í¸ìì ë¹êµíë ê²ì´ ì¢ìµëë¤. 'ë©ì¸ ëª¨ë¸ + í´ë°± 모ë¸' ì ëµì íë¡ëì
ë¨ê³ìì íì©í´ ìì ì±ì ëì¼ ì ìë¤.","æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸
æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã":"ê°ì¥ í° ëª¨ë¸ì´ íì ìµì ì ì íì ìëëë¤. ë¹ì¦ëì¤ ë¬¸ì ì êµ¬ì¡°ê° ìëì ì¼ë¡ ëª
ííê³ ì»¨í
ì¤í¸ê° ì íì ì¸ ê²½ì° ê²½ë 모ë¸ì´ 목í를 ë¬ì±íê³ ë¹ì©ì í¬ê² ì¤ì¼ ì ììµëë¤. ëª¨ë¸ ì íì ì¼íì± ê²°ì ì´ ìë ì§ìì ì¸ ìµì í íë¡ì¸ì¤ì¬ì¼ í©ëë¤.","建ç«å
鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçå夿å
¥ã":'ë´ë¶ ëª¨ë¸ íê° ê¸°ì¤(íµí© í
ì¤í¸ ì¸í¸, íµí© ì±ì ìì¤, íµí© ë¦´ë¦¬ì¤ ìê³ê°)ì ì¤ì í©ëë¤. ì´ë¥¼ íµí´ "모ë¸ì ë³ê²½íê³ ë¤ì ììíë" ë°ë³µì ì¸ í¬ì를 ì¤ì¼ ì ììµëë¤.',"æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã":"ì°ë¦¬ë PoC íê° íë ììí¬ë¥¼ ì¤ê³íê³ , ë¼ì°í
ì ëµì ì립íê³ , 모ëí°ë§ ì§í를 구ííê³ ì´ë¥¼ íì¬ì 기존 ì¹ì¸ íë¡ì¸ì¤ì ë§ì¶ë ë° ëìì ë릴 ì ììµëë¤.","å
æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã":"먼ì ì²ë¦¬ í¨ì¨ì±, ëì íì§, ì»´íë¼ì´ì¸ì¤ 리ì¤í¬ íµì ë± ë¹ì¦ëì¤ ëª©íì íê° ì§í를 ëª
íí í©ëë¤. ëª
íí 목íê° ìì¼ë©´ íì 기ì ê²°ì ì´ ì½ê²
298 ë²ì´ë ì ììµëë¤.","åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã":"AWS ê³ì 구조 ë° íê²½ ê³ì¸µí(ê°ë°/í
ì¤í¸/ìì°)를 ì¤ë¹í©ëë¤.","宿 IAM æå°æéé
ç½®åå
³é®æä½å®¡æ¹è·¯å¾ã":"IAM ìµì ê¶í êµ¬ì± ë° ì¤ì ìì
ì¹ì¸ ê²½ë¡ë¥¼ ìë£í©ëë¤.","åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã":"ìì
목í를 기ë°ì¼ë¡ íë³´ 모ë¸ì ì ë³íê³ PoC ë¹êµ ê³íì ê°ë°í©ëë¤.","宿 API æ¥å
¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å
ï¼æ Agent ä»»å¡ç¼æä¼å
ã两è
é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã":"API ì¡ì¸ì¤ë¥¼ ìë£í í 기ì
ì ì¼ë°ì ì¼ë¡ ì§ì ë² ì´ì¤/RAG ì°ì ëë ìì´ì í¸ ìì
ì¡°ì ì°ì ì´ë¼ë ë ê°ì§ ê²½ë¡ ì¤ìì ì íí´ì¼ í©ëë¤. ë ë¤ ê°ë¥íì§ë§ ìí¤í
ì² ì´ì ê³¼ ê±°ë²ëì¤ ë°©ë²ì´ ë¤ë¦
ëë¤. ë¹ì¦ëì¤ ìëë¦¬ì¤ íê°ë¥¼ ê²°í©íë ê²ì´ ì¢ìµëë¤.","å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å
ä¸çº¿åææ¬å¤±æ§ã":"ë³´ì ê±°ë²ëì¤ìë ì¼ë°ì ì¼ë¡ Guardrails, ë¡ê·¸ ê°ì¬, 민ê°í ì ë³´ ì²ë¦¬ ë° ë¤í¸ìí¬ ê²½ê³ ì ì´ê° í¬í¨ë©ëë¤. ë¹ì© ìì¤ììë ì¨ë¼ì¸ ì ì í ë¹ì© ìì¤ì ë°©ì§í기 ìí´ í í° ëª¨ëí°ë§, ìì° ìë í¸ì¶ ë° í¼í¬ ì ëµì ì¤ì íë ê²ì´ ì¢ìµëë¤.","å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å
åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã":"ì¼ê´ì ì¼ë¡ ì¨ë¼ì¸ì ì ìíê³ ìë íë¡ì¸ì¤ë¥¼ ì ì§íë ê²ì´ ì¢ìµëë¤. ì¨ë¼ì¸ ìíê° ë íìë ì¤í¨í ìí, ìí ìí, ê³ ë¹ì© ìì² ìíì ì§ìì ì¼ë¡ ì¬íì©íì¬ ë°ë³µì ì¸ íì 루í를 íì±í´ì¼ í©ëë¤.","æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé
åï¼äº§åãITãå®å
¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã":'Bedrock íë¡ì í¸ë¥¼ ì¼íì± ê¸°ë¥ ê°ë°ì´ ìë "ì§ìì ì¸ ì´ì ìë 구ì¶"ì¼ë¡ ìê°íììì¤. ì¡°ì§ ìì¤(ì í, IT, ë³´ì, ë²ë¬´)ììì íë ¥ì´ íë¡ì í¸ì ìíì ì ê²°ì íë ê²½ì°ê° ë§ìµëë¤.',"æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸
åï¼å¹¶é
åä¼ä¸å®æé¶æ®µéªæ¶ã":"ì°ë¦¬ë ì ê³µ ê³í ì립, ì루ì
ì íë¹ì± íì¸, ì¤í ê±°ë²ëì¤ ëª©ë¡ ì¤ì ë° ê¸°ì
ì ë¨ê³ ì¹ì¸ ìë£ ì§ìì ì§ìí ì ììµëë¤.","æå¸¸è§çé£é©æ¯âå
ä¸å¹³å°åæ¾åºæ¯âã建议å
确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå
é¨å©æï¼åå³å®æ¯å¦å¯å¨ã":'ê°ì¥ ì¼ë°ì ì¸ ìíì "먼ì íë«í¼ì ì¬ë¼ê° ë¤ì íì¥ì ì°¾ë ê²"ì
ëë¤. ê³ ê° ìë¹ì¤ í¨ì¨ì± í¥ì, ì§ì ê²ì, 문ì ì²ë¦¬, ë´ë¶ ë³´ì¡°ì ë± ì ëí ê°ë¥í ìë리ì¤ë¥¼ íë ì´ì íì¸í í ì¤í ì¬ë¶ë¥¼ ê²°ì íë ê²ì´ ì¢ìµëë¤.',"è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾
å©ï¼é常éè¦å
·å¤å¯æ´çã坿æã坿´æ°çå
é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã":"기ì
목íê° ì§ì Q&A ëë íë¡ì¸ì¤ ì§ìê³¼ ê´ë ¨ë ê²½ì° ì¼ë°ì ì¼ë¡ 구ì±, ì¹ì¸ ë° ì
ë°ì´í¸í ì ìë ë´ë¶ 문ìê° íìí©ëë¤. ë°ì´í°ë² ì´ì¤ë RAG ëë ìì´ì í¸ì ì¤í ê°ë¥í ìíì ê²°ì í©ëë¤.","建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å
宿åºç¡æ²»çï¼åè¿å
¥ç产级 AI 项ç®ã":"ê³ì 구조, ìí ê¶í, ê°ì¬ ë¡ê·¸, ë¤í¸ìí¬ ì ì±
ì 미리 íì¸íë ê²ì´ ì¢ìµëë¤. ê³ì ê±°ë²ëì¤ê° ìì§ í립ëì§ ìì ê²½ì° íë¡ëì
ìì¤ AI íë¡ì í¸ì ë¤ì´ê°ê¸° ì ì 기본 ê±°ë²ëì¤ë¥¼ ìë£íë ê²ì´ ì¢ìµëë¤.","çæå¼ AI 项ç®ä¸ä»
æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã":"ìì±ì AI íë¡ì í¸ë 기ì ì ì¸ ë¬¸ì ë¿ë§ ìëë¼ ê·ì ì¤ì, ê°ì¬, ë¹ì© ê²½ê³ë í¬í¨í©ëë¤. 기ì
ì 민ê°í ì ë³´, ì¡ì¸ì¤ ì ì´ ë° ìì° ì림ì ì§ìì ì¼ë¡ ê´ë¦¬í ì ìì´ì¼ í©ëë¤.","PoC æ¯éä½å³çé£é©çå
³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã":"PoCë ìì¬ê²°ì ìíì ì¤ì´ë ë° íµì¬ì
ëë¤. 4~8주 ì´ë´ì ìê·ëª¨ ê²ì¦ì ìë£íê³ ì¤ì ë¹ì¦ëì¤ ë°ì´í°ë¥¼ íì©í´ í¨ê³¼, ìí, ë¹ì©ì íê°í í íì¥ ì¬ë¶ë¥¼ ê²°ì íë ê²ì´ ì¢ìµëë¤.","妿
298äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å
è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å
å½¢æé夿å
¥ã":"5ê°ì§ ì¤ë¹ì¡°ì¹ ì¤ 2ê°ì§ ì´ìì´ ëª
ë°±í ë¶ì¡±í ê²½ì°, í¬ì ì¤ë³µì í¼í기 ìí´ ì°ì 기본 ìëì ë³´ìí í ëê·ëª¨ ì¶ì를 ì¶ì§íë ê²ì´ ì¢ìµëë¤.","æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸
忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å
¥ä¸ä¸é¶æ®µã":"ì°ë¦¬ë 기ì
ì´ ë¤ì ë¨ê³ë¡ ì§ì
í ì§ ì¬ë¶ë¥¼ ê²°ì íë ë° ëìì´ ëëë¡ ì¤ë¹ ìí íê°, PoC ì루ì
ì¤ê³ ë° ìí ëª©ë¡ ì ë ¬ì ìë£íë ë° ëìì ë릴 ì ììµëë¤.","RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå
æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã":"RAG(Retrieval Augmented Generation)ë 기ì
ë°ì´í°ë¥¼ ìì±í기 ì ì ê²ìíë ë°©ë²ì
ëë¤. AWS ê³µì 문ìì ë°ë¥´ë©´ 기ì ìë£ë íì´ ê²ì, 벡í°í, 컨í
ì¤í¸ í¥ì ë° ê¸°í 측면ì í¸ì¤í
íì¬ ìì§ëì´ë§ ìì
ì ì¤ë³µì ì¤ì´ë ë° ëìì´ ë ì ììµëë¤.","åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå
é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é
èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã":"기본 모ë¸ìë ì¼ë°ì ì¸ ì§ìì´ ìì§ë§ ìí°íë¼ì´ì¦ ìë리ì¤ìë ê°ì¸ íë¡ì¸ì¤, ì í ê·ì¹ ë° ë´ë¶ ìì¤í
ì´ íìí©ëë¤. ì§ì ë² ì´ì¤ì ìí ì ëª¨ë¸ ë©ëª¨ë¦¬ìë§ ìì¡´í기보ë¤ë ì¤ì 기ì
ë°ì´í°ì ëí ëµë³ì 기ë°ì¼ë¡ íê³ ì¶ì ì±ì í¥ììí¤ë ê²ì
ëë¤.","æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã":"íì¤ ì´ì ì ì°¨(SOP), ì í 매ë´ì¼, ì ì±
ë° ìì¤í
, FAQ, ìë¹ì¤ íë¡ì¸ì¤ 문ì.","éè¦çæ¬ç®¡çãæéè¾¹çæ¸
æ°ãå¯æç»æ´æ°çæ°æ®æºã":"ë²ì ê´ë¦¬, ëª
íí ê¶í ê²½ê³, ì§ì ê°ë¥í ì
ë°ì´í¸ê° íìí ë°ì´í° ìì¤ì
ëë¤.","ä¸å»ºè®®ä¼å
æ¥å
¥æªç»æ¸
æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã":"ì 리ëì§ ìì 문ì, ì¬ê°í ê°ë±ì´ ìê±°ë ì±
ìì´ ë¶ì¡±í 문ìì ì°ì ìì를 ëë ê²ì ê¶ì¥ëì§ ììµëë¤.","å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿":"Bedrock ì§ì ë² ì´ì¤ìì 기ì
ì ë¤ìì ìíí ì ììµëë¤.","妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã":'ì본 문ìì ì¤ëë¨, ì¶©ë, 컨í
ì¤í¸ ëë½ ë±ê³¼ ê°ì 문ì ê° ìë ê²½ì° ëª¨ë¸ ëµë³ì íì§ì ì§ì ì ì¸ ìí¥ì 미칩ëë¤. RAGë ââ"ìì¤ ë°ì´í° íì§ ì í"ì 근본 ìì¸ì ìëì¼ë¡ ìì í ì ììµëë¤.',"å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å
¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã":"ë§ì íë¡ì í¸ììë íì¼ë¿ ë¨ê³ìì ê¶í 격리를 무ìíê³ ì¨ë¼ì¸ì ì ìí íìì¼ ëì¼í ëµë³ì ë³¼ ë ìë¡ ë¤ë¥¸ ìí ì ê·ì ì¤ì ìíì´ ììì ë°ê²¬í©ëë¤. ì ê·¼í기 ì ì ê¶í ê³ì¸µ 구조ì ì ê·¼ ì ì±
ì ì를 ìë£íë ê²ì´ ì¢ìµëë¤.","è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå
æ°æ®åéæåºè®¾ç½®ã":"ì²í¹ì´ ë무 í¬ë©´ ì´ì ì´ í¬ìëê³ , ì²í¬ê° ë무 ìì¼ë©´ ì미 무결ì±ì´ ìì¤ë©ëë¤. ê²ì ê²°ê³¼ê° ë¶ìì í ê²½ì° ëª¨ë¸ì 문ì ê° ìë ê²ì´ ìëë¼ ì²í¬ ì ëµ, ë©íë°ì´í° ë° ì¬ì ë ¬ ì¤ì ì 문ì ê° ìë ê²½ì°ê° ë§ìµëë¤.","è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã":'ì¬ì©ì í¼ëë°± ìì§, ìë ì¤ë¥ ìì , ì¤í¨ ìí ë¶ì ìì´ë ìì¤í
íì§ì ì§ìì ì¼ë¡ ê°ì í기 ì´ë ¤ì¸ ê²ì
ëë¤. "문ì ë¶ë¥-ì리-ê²ì¦"ì ìí ë©ì»¤ëì¦ì 구ì¶íë ê²ì´ ì¢ìµëë¤.',"ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã":"ì§ì 기ë°ì ë¨ë²ì 구ì¶ëì§ ììµëë¤. ìí°íë¼ì´ì¦ ìì¤í
, ì í ì ëµ ë° íë¡ì¸ì¤ê° ë³ê²½ëê³ ë°ì´í° ìì¤ ë° ê²ì ì ëµì´ ëìì ì
ë°ì´í¸ëì´ì¼ í©ëë¤. ê·¸ë ì§ ìì¼ë©´ ì í리ì¼ì´ì
ì´ ë¹ ë¥´ê² ì곡ë©ëë¤.","æ RAG 项ç®çº³å
¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã":"RAG íë¡ì í¸ë¥¼ ì¥ê¸° ì´ì ìì¤í
ì íµí©: ë°ì´í° ì±
ì
298ì, ì
ë°ì´í¸ ë¹ë, íì§ ëìë³´ë ë° ê²í 리ë¬ì ëª
íí í©ëë¤.","æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã":"ì°ë¦¬ë íë¡ì í¸ íë° ë¨ê³ìì ì¬ìì
ìíì ì¤ì´ê¸° ìí´ ì§ì ê¸°ë° íì§ ê±°ë²ëì¤ íë ììí¬, 문ì ìì¹ ë©ì»¤ëì¦ ë° ë°ë³µ ê³íì ì립íë ë° ëìì ë릴 ì ììµëë¤.","è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å
·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã":'ì±ë´ì ì¼ë°ì ì¼ë¡ ì§ë¬¸ê³¼ ëµë³ì ì¤ì ì ëë ë°ë©´ ìì´ì í¸ë "ìì
ì´í´, ë구 í¸ì¶, ë¨ê³ ì¤í ë° ê²°ê³¼ ë°í"ì ê°ì¡°í©ëë¤. AWS ê³µì ì¤ëª
ì ë°ë¥´ë©´ Bedrock ìì´ì í¸ë ë³´ë¤ ë³µì¡í ë¹ì¦ëì¤ íë¡ì¸ì¤ì ì í©í 모ë¸, ë°ì´í° ìì¤ ë° API를 ì¡°ì í ì ììµëë¤.',"Agent çå
³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå
é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã":'Agentì íµì¬ê°ì¹ë CRM, ìì
ì§ì, 주문, ë´ë¶ê²°ì¬ìì¤í
ë±ì ë¹ì¦ëì¤ ì¸í°íì´ì¤ë¥¼ ì°ê²°íëë° ììµëë¤. ì´ë¬í ë°©ìì¼ë¡ ì¬ì©ì ìì²ì "ìë´"ìì "ìì
ìí"ì¼ë¡ ëì± íì¥ë ì ììµëë¤.',"客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã":"ê³ ê° ìë¹ì¤: ìì
주문 ìí를 쿼리íê³ , ì²ë¦¬ ì ìì ë°ííê³ , íì¤ íë¡ì¸ì¤ë¥¼ ììí©ëë¤.","éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã":"ìì
: ê³ ê° ì ë³´ ìì½, 방문 ì¶ì² ìì±, 리ë ìì¤í
ì°ê³ ë±ì ìíí©ëë¤.","è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã":"ìì
: ì¼ì¼ ë³´ê³ ì, ìì¸ ì림 ë° ìì¤í
ê° ìì
ë기í를 ìëì¼ë¡ ìì±í©ëë¤.","IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã":"IT ì§ì: ì¼ë°ì ì¸ ë¬¸ì í´ê²° ë¨ê³ë¥¼ ìííê³ êµ¬ì¡°íë í¼ëë°±ì ìì±í©ëë¤.","æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å
³é®æ§å¶ç¹ã":"ìê¸, íê°, ê³ì½ ë±ê³¼ ê´ë ¨ë ê³ ìí ìì
ì´ ê´ë ¨ë ê²½ì° ìë ì¹ì¸ ë
¸ë를 ì¤ì íë ê²ì´ ì¢ìµëë¤. ìë´ìì í¨ì¨ì±ì í¥ììí¬ ì ìì§ë§ ì¤ìí 기ì
ì ì´ ì§ì ì ì°íí´ìë ì ë©ëë¤.","建议å
éåæµç¨æ¸
æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å
䏿¬¡æ§æ¥å
¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã":"í ë²ì ë무 ë§ì ìì¤í
ì ì°ê²°íì¬ ë°ìíë ê³¼ëí ê±°ë²ëì¤ ë³µì¡ì±ì í¼í기 ìí´ ë¨¼ì ëª
íí íë¡ì¸ì¤, ìì ì ì¸ ê·ì¹ ë° ì±ìí ì¸í°íì´ì¤ë¥¼ ê°ì¶ íì¼ë¿ ìë리ì¤ë¥¼ ì íí ë¤ì ì ì°¨ì ì¼ë¡ ë¶ì ê° íë¡ì¸ì¤ë¡ íì¥íë ê²ì´ ì¢ìµëë¤.","ä¼å
å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸
åâï¼å¹¶ä¸å®å
¨ã审计å¢é忥ã":'ìì´ì í¸ì "ë¥ë ¥ ê²½ê³" ë° "ê¸ì§ë íì 목ë¡" ì ìì ì°ì ìì를 ëê³ ì´ë¥¼ ë³´ì ë° ê°ì¬ íê³¼ ë기íí©ëë¤.',"æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã":"ìì´ì í¸ ì루ì
ê³í, ìì¤í
ì¸í°íì´ì¤ ë¶ë¥, ì¹ì¸ íë¡ì¸ì¤ ì¤ê³ ë° ì§í 모ëí°ë§ì ì§ìíì¬ íë¡ì í¸ê° 꾸ì¤í ì§íëëë¡ ëìµëë¤.","ä»
é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å
¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã":'ì§ììëµ ê¸°ë¥ë§ì¼ë¡ë 기ì
ì´ "ì§ìí í ì¤í"íë ìë리ì¤ë¥¼ ì²ë¦¬íì§ ëª»íë ê²½ì°ê° ë§ìµëë¤. ì를 ë¤ì´, ì¬ì©ì ìë´ì´ ìë£ë íìë ì²ë¦¬ë¥¼ ìí´ ìì¤í
ì ìëì¼ë¡ ì
ë ¥í´ì¼ íë©° íë¡ì¸ì¤ ì²´ì¸ì´ ì¤ì§ì ì¼ë¡ ë¨ì¶ëì§ ìììµëë¤.',"ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä»
æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã":'ë¹ì¦ëì¤ ìì´ì í¸ì ê°ì¹ë "ì구 ì¬í ì´í´"ì "ìì
ì¤í"ì ì°ê²°íì¬ AI를 ë¨ìí ëí ì¸í°íì´ì¤ê° ìë íë¡ì¸ì¤ ë
¸ëë¡ ë§ëë ë° ììµëë¤. ì´ë ì¢
ì¢
ëì í¨ì¨ì±ê³¼ íë¡ì¸ì¤ ì¼ê´ì±ì í¥ììíµëë¤.',"éè¿æ ååå·¥å
·è°ç¨ï¼Agent å¯ä»¥è®¿é®å
é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å
¥è¾åºç»ææ¸
æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã":"íì¤íë ë구 í
298¸ì¶ì íµí´ ìì´ì í¸ë ë´ë¶ APIì ì¡ì¸ì¤íê³ , ì§ì 기ë°ì 쿼리íê³ , ì림ì í¸ë¦¬ê±°íê±°ë ìì
ì ìì±í ì ììµëë¤. íµì¬ì ì
ë ¥ ë° ì¶ë ¥ êµ¬ì¡°ê° ëª
ííê³ ì¤ë¥ë¥¼ 롤백í ì ìì¼ë©° íë¡ì¸ì¤ë¥¼ ì¶ì í ì ìëë¡ íë ê²ì
ëë¤.","è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å
å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã":"ì¬ì ì ë³í, ê¶í ì¡°ì , ì¸ë¶ ì½ì ë° ê¸°í ì¡°ì¹ë ìë íì¸ì ì ì§í´ì¼ í©ëë¤. ìì´ì í¸ë 먼ì ë°ì´í° ìì§ì ìë£íê³ ì ìì ìì±í í íì¸ ë° ì¤íì ìí´ ì¹ì¸ììê² ì ì¶í ì ììµëë¤.","建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å
³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã":'Guardrails, ìì
íì´í¸ë¦¬ì¤í¸, ê°ì¬ ë¡ê·¸ ë° ìì¸ ê²½ê³ ë¥¼ ì¡°í©íì¬ ì¬ì©íë ê²ì´ ì¢ìµëë¤. 기ì
ì´ ì¤ì ì ëë ê²ì "ìëí ë¹ì¨ì´ ëììë¡ ì¢ë¤"ê° ìëë¼ "ì ì´ ê°ë¥í ì¡°ê±´ìì í¨ì¨ì±ì ì§ìì ì¼ë¡ í¥ììí¤ë ê²"ì
ëë¤.',"ä»å䏿µç¨è¯ç¹å¼å§ï¼å
建ç«ç¨³å®å·¥å
·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã":"ë¨ì¼ íë¡ì¸ì¤ íì¼ë¿ìì ììíì¬ ë¨¼ì ìì ì ì¸ ë구 ì²´ì¸ì 구ì¶í ë¤ì ë¤ì¤ ìì¤í
íì
ì ì´ì§íë©´ ìì¤í
ê° íµí© ìíì í¨ê³¼ì ì¼ë¡ ì¤ì¼ ì ììµëë¤.","æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å
·æ¥å
¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã":"ì°ë¦¬ë ìì´ì í¸ íë¡ì¸ì¤ ì²ì¬ì§, ë구 ì¡ì¸ì¤ ì¬ì, ìí ì ì´ ë° ì´ì ì§í ìì¤í
ì¤ê³ë¥¼ ì§ìí ì ììµëë¤.","çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å
¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é
ç½®çå®å
¨çç¥ã":"Generative AIë 기ì
ìë리ì¤ìì ê·ì ì¤ì, ë¸ëë©, ì¬ì©ì ê°ì¸ ì ë³´ ë³´í¸ì ê°ì ìíì ìë°í©ëë¤. AWS ê³µì 문ììë Guardrails를 ì¬ì©íì¬ ì¬ì©ì ì
ë ¥ ë° ëª¨ë¸ ì¶ë ¥ì íê°íì¬ ì í리ì¼ì´ì
ì´ êµ¬ì± ê°ë¥í ë³´ì ì ì±
ì ì¤ì íë ë° ëìì ì¤ ì ìë¤ê³ ëª
ìëì´ ììµëë¤.","é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å
¥å¯è½å
å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å
容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å
¨è¾¹çåºåæ¶è¦çè¾å
¥åè¾åºã":"ìíì ì¼ë°ì ì¼ë¡ ì쪽ìì ë°ìí©ëë¤. ì¬ì©ì ì
ë ¥ìë ë¶ë²ì ì¸ ìì²ì´ë 민ê°í ì ë³´ê° í¬í¨ë ì ììµëë¤. ëª¨ë¸ ì¶ë ¥ìë ë¶ì ì í ì½í
ì¸ , ë²ì를 ë²ì´ë ì ì ëë ì ë³´ ì ì¶ì´ í¬í¨ë ì ììµëë¤. ë³´ì ê²½ê³ë ì
ë ¥ê³¼ ì¶ë ¥ì 모ë í¬í¨í´ì¼ í©ëë¤.","å
å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã":"ì½í
ì¸ íí°ë§ ë° ì£¼ì ì í: ë¶ë² 주ì ì¶ë ¥ ìíì ì¤ì
ëë¤.","ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå
容è¿è¡è¯å«ä¸å¤çã":"민ê°í ì ë³´ ë³´í¸: PII ë° ê¸°í ì½í
ì¸ ë¥¼ ìë³íê³ ì²ë¦¬í©ëë¤.","è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã":"ì´í ì ëµ ë° ìëµ ì²ë¦¬: ì°¨ë¨, ëì²´, í롬íí¸ ë° ê¸°í ì²ë¦¬ ë°©ë²ì ì ìí©ëë¤.","Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿":"ê°ëë ì¼ì ëª¨ë¸ íµí, ìë´ì, 기ì ìë£ì í¨ê» ì¬ì©íê±°ë ë¤ìì íµí´ ì¬ì©í ì ììµëë¤.","æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å
ä¸ç»åè¯æ¥æè¿å¤æä½è½åã":"ê³µì AWS IAM 문ìì ë°ë¥´ë©´ Bedrockì ì격 ì¦ëª
ê¸°ë° ì ì±
, ì ì±
리ìì¤ ë° ì¡°ê±´ í¤ë¥¼ ì§ìí©ëë¤. íëì ì격 ì¦ëª
ì¸í¸ì ë무 ë§ì ì´ì 기ë¥ì´ í¬í¨ëì§ ìëë¡ ìí ë³ë¡ ê¶íì ë¶í íë ê²ì´ ì¢ìµëë¤.","åºæç¡®åªäºæ°æ®å¯ä»¥è¿å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã":"ì´ë¤ ë°ì´í°ê° ëª¨ë¸ ì»¨í
ì¤í¸ì ë¤ì´ê° ì ìëì§, ì´ë¤ ë°ì´í°ë¥¼ ëê°íê² íê±°ë ë¹íì±íí´ì¼ íëì§ ëª
íí´ì¼ í©ëë¤. ì§ì ê° ì¶ë¡ ë° ë¤ì¤ íê²½ í¸ì¶ì ê²½ì° ë°ì´í° 주ê¶ê³¼ ê·ì ì구 ì¬íì ëìì íê°íë ê²ì´ ì¢ìµëë¤.","建议记å½å
³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã":'ìì² ìì¤, ëª¨ë¸ ë²ì , ì ì±
ì ì¤, ì¶ë ¥ ì²ë¦¬ ê²°ê
298³¼ ë± ì£¼ì í¸ì¶ ì²´ì¸ì 기ë¡íë ê²ì´ ì¢ìµëë¤. ê°ì¬ 목íë "ë¡ê·¸ ì체를 ì ì¥"íë ê²ì´ ìëë¼ ë¬¸ì ì¶ì ë° ì±
ì ì ì를 ì§ìíë ê²ì
ëë¤.',"é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå
³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å
¥å®¡æ¹æµï¼é¿å
æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã":"ê¶í íì°ì¼ë¡ ì¸í ìì¤í
ì ìíì ë°©ì§í기 ìí´ ì¹ì¸ íë¡ì¸ì¤ì ê³ ìí 기ë¥(ì: íë¡ëì
íê²½ ì ì±
ë³ê²½, êµì°¨ ê³ì ì¹ì¸, 주ì ìì
ì¤í)ì í¬í¨íë ê²ì´ ì¢ìµëë¤.","æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é
ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã":"ìë¹ì¤ ì ê³µì
ì²´ë 구íì ì§ìí ì ìì§ë§ 기ì
ì íµì¬ ìì¬ê²°ì ë° íµì ê¶íì ë³´ì í´ì¼ í©ëë¤. ê³ì½ ë° íë¡ì¸ì¤ ìì¤ìì ë ë¹ì¬ì ê°ì ê²½ê³(êµ¬ì± ë´ë¹, ì¹ì¸ ë´ë¹, ìµì¢
ì±
ì ë´ë¹)를 ëª
íí íë ê²ì´ ì¢ìµëë¤.","å° Bedrock å®å
¨è¦æ±å¹¶å
¥ç°æäºå®å
¨å¶åº¦ï¼
298é¿å
å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã":'"AI ìì¤í
ì ëí ë³ëì ê·ì¹ ì¸í¸"ë¼ë ê±°ë²ëì¤ ì¬ì´ íì±ëë ê²ì ë°©ì§í기 ìí´ Bedrock ë³´ì ì구 ì¬íì 기존 í´ë¼ì°ë ë³´ì ìì¤í
ì íµí©í©ëë¤.',"æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸
åï¼å¹¶é
åä¼ä¸å®å
¨å¢é宿è¯å®¡ä¸æ´æ¹ã":"ì°ë¦¬ë ê¶í 모ë¸, ê°ì¬ ì ëµ ë° ì¨ë¼ì¸ ì²´í¬ë¦¬ì¤í¸ë¥¼ ì 리íë ë° ëìì ì£¼ê³ ê¸°ì
ë³´ì íê³¼ íë ¥íì¬ ê²í ë° ìì ì ìë£í ì ììµëë¤.","AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å
¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é
ãæ¹å¤çï¼çç¸å
³ãä¸çº¿ååºå
å»ºç«ææ¬å£å¾ï¼é¿å
âåªçæ»è´¦ä¸çæ¥æºâã":'AWS ê³µì 문ìììë Bedrock ë¹ì©ì´ ì
/ì¶ë ¥ í í°, í¸ì¶ ëª¨ë¸ ì í, ì¶ë¡ ë°©ë²(ì¨ë맨ë, íë¡ë¹ì ë, ë°°ì¹ ì²ë¦¬) ë±ê³¼ ê´ë ¨ëì´ ìë¤ê³ ì§ì íê³ ììµëë¤. ì¨ë¼ì¸ì ì ìí기 ì ì "ì본ì ë³´ì§ ìê³ ì´ê³ì ìì¥ë§ ë³´ë" ì¼ì´ ìëë¡ ë¨¼ì ë¹ì© ìì¤ì í립í´ì¼ í©ëë¤.',"模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã":"ëª¨ë¸ ê¸°ë¥ì´ ê°ë ¥í ìë¡ ë¹ì©ê³¼ ì§ì° ìë ¥ë 커ì§ëë¤. ë³µì¡ì±ì ë°ë¼ ìì²ì ê³ì¸µííë ê²ì´ ì¢ìµëë¤. ì¼ë°ì ì¸ ìì²ìë ê²½ë 모ë¸ì ì¬ì©íê³ , ë³µì¡í ìì²ìë ê³ ì°¨ 모ë¸ë¡ ì
ê·¸ë ì´ëíì¸ì.","峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã":"í¼í¬ í¸ëí½ì ë°ë¼ ì ì²´ ìì° íëê° ê²°ì ëë ê²½ì°ê° ë§ìµëë¤. í¼í¬ ê¸°ê° ëì ì ì´ ê°ë¥í ìì
ì ë³´ì¥íë ¤ë©´ ëìì± ì ëµ, ì ë¥ ì í ê·ì¹ ë° ìë¹ì¤ ì í ê³íì 미리 ê³ííë ê²ì´ ì¢ìµëë¤.","éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâ纳å
¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã":"컨í
ì¤í¸ë¥¼ ìì¶íê³ , ì¤ë³µ 기ë¡ì ì¤ì´ê³ , ë¹ëê° ëì ê²°ê
298³¼ë¥¼ ì¬ì¬ì©í¨ì¼ë¡ì¨ í í° ìë¹ë¥¼ ì¤ì¼ ì ììµëë¤. ê°ë° ë¨ê³ììë§ ì²ë¦¬í기보ë¤ë ì´ì ë° ì ì§ë³´ì ì¬ìì 'ì ìí ë¨ì´ ê´ë¦¬'를 í¬í¨ìí¤ë ê²ì´ ì¢ìµëë¤.","建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã":"ìì° ìê³ê°, í ìì¤ ë¹ì© ëìë³´ë ë° ìë³ ê²í ë©ì»¤ëì¦ì ì¤ì íë ê²ì´ ì¢ìµëë¤. ë¹ì ìì ì¸ íµí ê¸ì¦ì ëí ìë 경보 ë° ì¶ì íë¡ì¸ì¤ê° ìì´ì¼ í©ëë¤.","ä¸çº¿åå
å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶
é¢ç®æ¶çå¤ç½®çç¥âãå
·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã":"ì¨ë¼ì¸ì ì ìí기 ì ì 2~4주 ëì êµíµ ì뮬ë ì´ì
ì ì¤ìíì¬ ë¹ì© ë²ì ì측ì ê³µìííê³ 'ìì° ì´ê³¼ ì ì²ë¦¬ ì ëµ'ì ëª
íí í©ëë¤. 구체ì ì¸ ê°ê²©ì AWS ê³µì ì¤ìê° ê°ê²© íì´ì§ë¥¼ 참조íì¸ì.","æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å
æç»ä¼åã":"ì°ë¦¬ë íì´ íµì ê°ë¥í ìì° ë´ìì ì§ìì ì¼ë¡ ìµì íí ì ìëë¡ ë¹ì© 기ì¤ì , ì§í ìì¤í
ë° ê²½ë³´ ë©ì»¤ëì¦ì ì¤ì íë ë° ëìì ì¤ ì ììµëë¤.","å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã":"ìì¤í
ê²ì, íë¡ì¸ì¤ Q&A, ìë£ ìì½ ë±ì ìë리ì¤ìì ì¬ì©í ì ììµëë¤. ìë ìì¬ê²°ì ì ëì²´íë ê²ì´ ìëë¼ ì¶ë ¥ ì¶ì ì±ê³¼ ê°ì¬ ì¶ì ì ì¤ì ì ë¡ëë¤.","éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã":"ë¹ë²í ìë´, 주문 ì§í ìë´, ì íí° íë¡ì¸ì¤ ìë´ ë±ì ì
무ì ì í©í©ëë¤. ì§ìë² ì´ì¤ ë° ìì
ì§ì ìì¤í
ê³¼ ê²°í©íë©´ ìë¹ì¤ ì¼ê´ì±ì í¥ììí¬ ì ììµëë¤.","å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ
鿡便´å为æ£ç´¢å¼å©æï¼è¾
å©ä¸çº¿æéä¸å¹è®ã":"ì¥ë¹ ì§ì¹¨, ì ì§ ê´ë¦¬ 매ë´ì¼ ë° ì¤ë¥ ì¬ë¡ë¥¼ ê²ì ë³´ì¡°ìì íµí©íì¬ ì¼ì 문ì í´ê²° ë° êµì¡ì ì§ìí ì ììµëë¤.","å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å
¬åçæçåºæ¯ï¼éç¹å
³æ³¨å³°å¼å¹¶ååå
容å®å
¨æ§å¶ã":"íë ì´ì´ FAQ, ì´ë²¤í¸ ê·ì¹ ì¤ëª
, ë¤êµì´ ê³µì§ ìì±ê³¼ ê°ì ìë리ì¤ìì ìµë ëìì± ë° ì½í
ì¸ ë³´ì ì ì´ì ì¤ì ì ëê³ ì¬ì©í ì ììµëë¤.","å¨å
é¨åå
¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®®çºªè¦æ´çãè·¨è¯è¨å
容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã":"ë´ë¶ ì¬ë¬´ì¤ ìë리ì¤ììë ìì¤í
ê²ì, íìë¡ ìì§, ì¸ì´ ê° ì½í
ì¸ ì´ì ìì±ì ì§ìí ì ììµëë¤. ì§ì ê° íì ê²½ì° ë¤êµì´ 기ë¥ì´ íµì¬ ì구 ì¬í ì¤ íëì¸ ê²½ì°ê° ë§ìµëë¤.","建议å
éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã":"먼ì ë¨ì¼ ì°ì
ë° ë¨ì¼ íë¡ì¸ì¤ë¥¼ ì ííì¬ PoC를 ìííì¬ ë¹ì¦ëì¤ ì´ì ê³¼ ìíì ëª
íí í ë¤ì ì ì°¨ì ì¼ë¡ ìëë¦¬ì¤ ë²ì를 íì¥íë ê²ì´ ì¢ìµëë¤.","æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã":"ì°ë¦¬ë ì°ì
ìëë¦¬ì¤ ë¶ë¥, ì루ì
íê°, ìí¤í
ì² êµ¬í, ì¨ë¼ì¸ ì´ì ë° ì ì§ ê´ë¦¬ë¥¼ ì§ìíê³ ê¸°ì
ì´ ê¾¸ì¤í ë°ì í ì ìëë¡ ì§ìí©ëë¤."},rz={'<h2 id="intro">为ä½éè¦æ£ç´¢å¢å¼ºçæï¼</h2> <p>å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã</p> <h2 id="components">æ ¸å¿åºç¡è®¾æ½å»ºè®¾</h2> <p>å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æ°æ®æ³¨å
¥ï¼</strong>å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã</li> <li><strong>ååä¸åµå
¥ï¼</strong>Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã</li> <li><strong>åé弿ï¼</strong>æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã</li> <li><strong>è¾åºï¼</strong>彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã</li> </ul>':'<h2 id="intro">å¼·åãããä¸ä»£ãåå¾ããå¿
è¦ãããã®ã¯ãªãã§ãã? </h2> <p>åç´ãªå¤§è¦æ¨¡è¨èªã¢ãã«ã«ã¯ãé¯è¦ãç¾è±¡ãçºçãã伿¥å
ã®ææ°ã®ãã©ã¤ãã¼ã ãã¼ã¿ãä¸è¶³ãã¾ããæ¤ç´¢æ¡å¼µçæ (RAG) ã使ç¨ããã¨ãé¢é£ããç¥èã³ã³ããã¹ããæ³¨å
¥ãããã¨ã§ã䏿£ç¢ºãªçµæãçæãããå¯è½æ§ã大å¹
ã«æ¸å°ãã顧客ãµã¼ãã¹ã®ç²¾åº¦ãåä¸ãã¾ãã </p> <h2 id="components">ã³ã¢ã¤ã³ãã©ã¹ãã©ã¯ãã£ã®æ§ç¯</h2> <p>AWS ã§ã¯ãCoreByte ã¯ãã«ããã¼ã¸ãã®<strong>Amazon Bedrock ã®ãã¬ãã¸ãã¼ã¹</strong>ã使ç¨ãããã¨ãæ¨å¥¨ãã¦ãã¾ãã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ãã¼ã¿ã¤ã³ã¸ã§ã¯ã·ã§ã³:</strong> Amazon S3 ãã±ããã使ç¨ãã¦ããã¥ã¡ã³ãã¢ãããã¼ãã¤ãã³ããèªåçã«ç£è¦ãã¾ãã </li> <li><strong>ãã£ã³ã¯åã¨åãè¾¼ã¿: </strong>Bedrock ã¯èªåçã«åãè¾¼ã¿å¤§è¦æ¨¡ã¢ãã« (Titan Embeddings ãªã©) ãå¼ã³åºããé·ãããã¥ã¡ã³ããã»ã°ã¡ã³ããéè¤ãããã£ã³ã¯ (ãã£ã³ã¯) ã«åå²ãã¾ãã </li> <li><strong>ãã¯ã¿ã¼ ã¨ã³ã¸ã³:</strong> ã¯ã¨ãªã®ããã©ã¼ãã³ã¹ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®å¶ç´ãèæ
®ãã¦ãAmazon OpenSearch Serverless ã®ãã¯ã¿ã¼åå¾ã
298¨ã³ã¸ã³ ãã¼ã¸ã§ã³ãã¾ã㯠Aurora PostgreSQL ã«åºã¥ã pgvector ã使ç¨ãããã¨ããå§ããã¾ãã </li> <li><strong>åºå:</strong> ããã³ããåèªãåä¿¡ããå¾ãã¨ã³ã¸ã³ã¯å義èªã¨æå³è«ã®æ··åæ¤ç´¢ãå®è¡ããClaude 3 ã¨ååãã¦å³å¯ãªæçµè¦ç´åºåã宿ãã¾ãã </li> </ul>','<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã</p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>广æ³çåºç¡æ¨¡åéæ©ï¼</strong>ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã</li> <li><strong>èªå®ä¹æ¨¡åæ¯æï¼</strong>ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã</li> <li><strong>æç®¡ç代ç (Agents)ï¼</strong>æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã</li> <li><strong>å®å
¨ä¸éç§ï¼</strong>æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã</li> <li><strong>é²èæªæ½ (Guardrails)ï¼</strong>å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã</li> </ul> <h2 id="access">è®¿é® Amazon Bedrock</h2> <p>æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã</li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã</li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
<a href="#" class="text-blue-600 underline">æ¯æçåºå忍¡å</a> 以è·å详ç»å表ã</p> </div> <h2 id="pricing">å®ä»·</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾<strong>æé</strong>å<strong>é¢é
ååé</strong>两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æéè´ä¹°ï¼</strong>éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã</li> <li><strong>é¢é
ååéï¼</strong>对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã</li> </ul>':'<h2 id="overview">æ¦è¦</h2> <p>Amazon Bedrock ã¯ãAI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AIãAmazon ãªã©ã®ä¸»è¦ AI 伿¥ã®é«æ§è½åºç¤ã¢ãã« (FM) ãåä¸ã® API ãéãã¦æä¾ãããã«ããã¼ã¸ã ãµã¼ãã¹ã§ããã¾ãããã©ã¤ãã·ã¼ã¨ã»ãã¥ãªãã£ãç¶æããªããéçºããã»ã¹ãç°¡ç´ åããçæ AI ã¢ããªã±ã¼ã·ã§ã³ã®æ§ç¯ã«å¿
è¦ãªå¹
åºãæ©è½ã»ãããæä¾ãã¾ãã </p> <p>Amazon Bedrock ãæä¾ããå
æ¬çãªæ©è½ã»ããã使ç¨ããã¨ããã¾ãã¾ãªããã FM ãç°¡åã«è©¦ãããã微調æ´ãæ¤ç´¢æ¡å¼µçæ (RAG) ãªã©ã®ææ³ãéãã¦ãã¼ã¿ã使ç¨ãã¦ãããã®ã¢ãã«ããã©ã¤ãã¼ãã«ã
298«ã¹ã¿ãã¤ãºããããã³ã¼ãã®ä½æãç»åã®å¦çããã¼ã¿ãã¼ã¹ã¨ã®å¯¾è©±ãªã©ãè¤éãªãã¸ãã¹ ã¿ã¹ã¯ãå®è¡ããããã¼ã¸ã ã¨ã¼ã¸ã§ã³ãã使ãããã§ãã¾ãã </p> <h2 id="features">ã³ã¢æ©è½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ãã¼ã¹ã¢ãã«ã®å¹
åºã鏿:</strong> 主è¦ãª AI ã©ããã鏿ãã¦ãã¦ã¼ã¹ã±ã¼ã¹ã«æé©ãªã¢ãã«ãè¦ã¤ãã¾ãã </li> <li><strong>ã«ã¹ã¿ã ã¢ãã«ã®ãµãã¼ã: </strong> ç¬èªã®ãã¼ã¿ã使ç¨ãã¦ã¢ãã«ãå®å
¨ã«å¾®èª¿æ´ãã¾ãã RAG ãä»ãã¦ã¢ãã«ãç¬èªã®ãã¼ã¿ ã½ã¼ã¹ã«æ¥ç¶ãã¾ãã </li> <li><strong>ãã¹ãåã¨ã¼ã¸ã§ã³ã: </strong>ã¦ã¼ã¶ã¼ã«ä»£ãã£ã¦è¤éãªæä½ãå®è¡ããããå
é¨ããã³å¤é¨ API ã¨çµ±åããããã³ã¼ããå®è¡ãããããããã«ã¨ã¼ã¸ã§ã³ããæ§æã§ãã¾ãã </li> <li><strong>ã»ãã¥ãªãã£ã¨ãã©ã¤ãã·ã¼:</strong> ãã¼ã¿ã¯åºæ¬ã¢ãã«ã®ãã¬ã¼ãã³ã°ã«ã¯ä½¿ç¨ããã¾ããããã¹ã¦ã®ãã¼ã¿ã¯ä¿åä¸ã転éä¸ãæå·åããã¾ãã AWS PrivateLink ã使ç¨ãã¦ãã©ã¤ãã¼ãã«æ¥ç¶ã§ãã¾ãã </li> <li><strong>ã¬ã¼ãã¬ã¼ã«:</strong> ã¢ããªã±ã¼ã·ã§ã³ ã¬ãã«ã§ã«ã¹ã¿ãã¤ãºãããä¿è·ãå®è£
ããä¸è¦ãªã³ã³ãã³ãããã£ã«ã¿ãªã³ã°ããæ©å¯æ
å ±ããããã¯ãã¾ãã </li> </ul> <h2 id="access">Amazon Bedrock ã«ã¢ã¯ã»ã¹ãã</h2> <p>æ¬¡ã®æ¹æ³ã§ Amazon Bedrock ã«ã¢ã¯ã»ã¹ã§ãã¾ã: </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ããã¸ã¡ã³ãã³ã³ã½ã¼ã«:</strong> ãã®ãã¸ã¥ã¢ã«ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§åºç¤ã¨ãªãã¢ãã«ãä½é¨ãããã¬ãã¸ãã¼ã¹ã使ããã¨ã¼ã¸ã§ã³ãããã¹ããã¾ãã </li> <li><strong>AWS CLI/SDK: </strong>PythonãJavaãGoãJavaScript ãªã©ãåºããµãã¼ãããã¦ããããã°ã©ãã³ã°è¨èªã使ç¨ãã¦ãAmazon Bedrock ãæ¢åã®ã¢ããªã±ã¼ã·ã§ã³ããã¼ã¿ ãã¤ãã©ã¤ã³ã«çµ±åã§ãã¾ãã </li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注:</strong> ã³ã³ãã©ã¤ã¢ã³ã¹ã¨å¯ç¨æ§ã®è¦ä»¶ã«ãããä¸é¨ã®ãã¼ã¹ã¢ãã«ã¯ç¹å®ã® AWS ãªã¼ã¸ã§ã³ã§ã®ã¿å©ç¨å¯è½ã§ãã詳細ãªãªã¹ãã«ã¤ãã¦ã¯ã<a href="#" class="text-blue-600underline">ãµãã¼ãããã¦ããå°åã¨ã¢ãã«</a>ãã覧ãã ããã </p> </div> <h2 id="pricing">ä¾¡æ ¼</h2> <p>Amazon Bedrock ã§ã¯ãæ¶è²»ããéã«åºã¥ãã¦æ¯æãã¾ãããã¾ãã¾ãªãã¸ãã¹ ãã¼ãºã«åããã¦ã<strong>ãªã³ããã³ã</strong> ã¨<strong>ãããã¸ã§ã³ã ã¹ã«ã¼ããã</strong>ã® 2 ã¤ã®æéã¢ãã«ãå©ç¨å¯è½ã§ãã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>ãªã³ããã³ãè³¼å
¥:</strong> ã¤ã³ãã¦ã³ã ãã¼ã¯ã³ã¨ã¢ã¦ããã¦ã³ã ãã¼ã¯ã³ãå¦çãããã¨ã§å¾é課éå¶ã§ããããã¯ãäºåã®ã³ãããã¡ã³ããªãã§ãã¹ãããã³æ¦å¿µå®è¨¼ (PoC) ãè¡ãå ´åã«æé©ãªãªãã·ã§ã³ã§ãã </li> <li><strong>ãããã¸ã§ãã³ã°ãããã¹ã«ã¼ããã:</strong> 1 åãããã®ãªã¯ã¨ã¹ãæ°ã®ä¿è¨¼ãå¿
è¦ãªå®ç¨¼åç°å¢ãã¾ãã¯å¾®èª¿æ´ãããã«ã¹ã¿ã ã¢ãã«ã使ç¨ããå®ç¨¼åç°å¢ã®å ´åããããã¸ã§ãã³ã°ããããã£ãã·ãã£ã¯ä¸å®æéã®åºå®ä¿è¨¼ãæä¾ãã¾ãã </li> </ul>','<p>æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã</p> <h2 id="benefits">æ¥å
¥ SPP çä¼å¿</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨ä¸ç»ç®ï¼</strong>æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã</li> <li><strong>è´¦åè¿ä½£æææ£æ 让ï¼</strong>åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã</li> <li><strong>é¦å模åä½éªæéï¼</strong>SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã</li> </ul> <h2 id="steps">è´¦å·è¿ç§» / æ°å»ºæ¥éª¤</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">é¶æ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">æè¿°</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">卿</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM åæéè¯ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 工使¥</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. åéé请 (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">ä» CoreByte ç Management Account ååº Organization æè½½é请ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿¶</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. è´¦åæè½½å¹¶çæ</td> <td class="px-6 py-4 text-sm text-gray-500">
298客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è§è®¡è´¹å¨æ</td> </tr> </tbody> </table> </div> <h2 id="support">ææ¯æ¯æä¿é</h2> <p>æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã</p>':'<p>CoreByte AWS ã½ãªã¥ã¼ã·ã§ã³ ãããã¤ãã¼ (SPP) ã®é¡§å®¢ã«ãªãã¸ãããããå½ç¤¾ã®ãã¹ãã£ã³ã° ãã©ã³ãéãã¦ãæè¡çãªã³ã³ãµã«ãã£ã³ã°ã楽ããã ãã§ãªããæãã³ã¹ãå¹çã®é«ããªã½ã¼ã¹è«æ±ç®¡çãå®ç¾ãã¾ãã </p> <h2 id="benefits">SPP ã«ã¢ã¯ã»ã¹ããå©ç¹</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>å
¬å¼ä¸ä¿¡ã¨æ±ºæ¸:</strong> å½ç¤¾ã¯ã客æ§ã®ä¼è¨ã·ã¹ãã ãç´æ¥å¦çãã伿¥ã®åéã¨å½å¢ãè¶ããæ±ºæ¸ã容æã«ããä¸ä¿¡æ ãæä¾ãã¾ãã </li> <li><strong>è«æ±æ¸ã®ãªãã¼ãã¾ãã¯å²å¼: </strong>ã¯ã©ã¦ãæè³ã®æè³åççãæå¤§åããããã®ãæ¶è²»å±¤ã«åºã¥ãç¹å¥ãªå²å¼ã¨ç¾éã¤ã³ã»ã³ãã£ãã </li> <li><strong>æåã®ã¢ãã«ã¨ã¯ã¹ããªã¨ã³ã¹ã¸ã®ã¢ã¯ã»ã¹: </strong>SPP ã®é¡§å®¢ã¯é常ããã¬ãã¥ã¼æéä¸ã« Amazon Bedrock ã®ææ°ã®ãã¯ã¤ããªã¹ãã¨ã¯ã¹ããªã¨ã³ã¹ã«ã¢ã¯ã»ã¹ã§ãã¾ãã </li> </ul> <h2 id="steps">ã¢ã«ã¦ã³ãã®ç§»è¡/æ°ããæé </h2> <div class="border border-gray-200rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full Division-y Division-gray-200"> <thead class="bg-gray-50"> <tr> <thscope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">ãã§ã¼ãº</th> <thscope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">説æ</th> <thscope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">ããªãªã</th> </tr> </thead> <tbody class="bg-white Division-y Division-gray-200"> <tr> <td class="px-6 py-4whitespace-nowrap text-sm font-medium text-gray-900">1. IAM ã¨æ¨©éã®è©ä¾¡</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte ã¢ã¼ããã¯ãã¯ãçµ±åã®å®ç¾å¯è½æ§ã«ã¤ãã¦æ¢åã®ã¢ã«ã¦ã³ããã¬ãã¥ã¼ããããæ°ããçµç¹ã«ã¼ã ã¢ã«ã¦ã³ãã使ãã¾ãã </td> <td class="px-6 py-4whitespace-nowrap text-sm text-gray-500">1ï½2 å¶æ¥æ¥</td> </tr> <tr> <td class="px-6 py-4whitespace-nowrap text-sm font-medium text-gray-900">2.æå¾
ç¶ã®éä¿¡ (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte ã®ç®¡çã¢ã«ã¦ã³ãããçµç¹ãã¦ã³ãæå¾
ç¶ãçºè¡ãã¾ãã </td> <td class="px-6 py-4whitespace-nowrap text-sm text-gray-500">å³åº§ã«</td> </tr> <tr> <td class="px-6 py-4whitespace-nowrap text-sm font-medium text-gray-900">3.è«æ±æ¸ããã¦ã³ããããæå¹ã«ãªãã¾ãã</td> <td class="px-6 py-4 text-sm text-gray-500">顧客ã [åæãã] ãã¯ãªãã¯ããã¨ãç¿æ (ã¾ãã¯å½æä»¥éã®æé) ã®ä½¿ç¨éãèªåçã« SPP è«æ±ãã¼ã«ã«å²ãå½ã¦ããã¾ãã </td> <td class="px-6 py-4whitespace-nowrap text-sm text-gray-500">è«æ±ãµã¤ã¯ã«ã«å¿ãã¦</td> </tr> </tbody> </table> </div> <h2 id="support">ãã¯ãã«ã«ãµãã¼ãä¿è¨¼</h2> <p>ã¢ã¯ã»ã¹å¾ãããã¹ã¦ã®ã¤ã³ãã©ã¹ãã©ã¯ã㣠(åºç¤ã¨ãªã EC2/S3ãä¸ä½ã® Bedrock API) ã¯ä¾ç¶ã¨ã㦠root ã¢ã«ã¦ã³ãã«ãã£ã¦ 100% ææããã¾ããã客æ§ãã¡ã³ããã³ã¹ã®ããã«ã¯ãã¹ã¢ã«ã¦ã³ã ã¢ã¯ã»ã¹ãç©æ¥µçã«ãªã¼ãã³ããªãéãããã©ã¤ãã·ã¼é¢é£ã® IAM ãã¼ã¿ ã¢ã¯ã»ã¹è¨±å¯ãåå¾ãããã¨ã¯ããã¾ããã AWS å
¬å¼ã¨ã³ã¿ã¼ãã©ã¤ãºãµãã¼ãã«æ¨©éãã·ã¼ã ã¬ã¹ã«ã¨ã¹ã«ã¬ã¼ã·ã§ã³ãããã¨ãã§ãã¾ãã </p>','<p>Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã</p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã</li> <li><strong>Claude 3 Haikuï¼</strong>æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã</li> <li><strong>Claude 3 Opusï¼</strong>å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã</li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã</li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã</li> <li><strong>Titan Image Generatorï¼</strong>为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã</li> </ul> <h2 id="meta">
298Meta Llama ç³»å</h2> <p>广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã</p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã</p>':'<p>Amazon Bedrock ã¯ãå¤ãã®æ¥çã®æãé«åº¦ãªåºæ¬ã¢ãã« ãã¡ããªããµãã¼ããã¦ãã¾ãã </p> <h2 id="anthropic">人éã¯ãã¼ã ã·ãªã¼ãº</h2> <p>ã¯ãã¼ã ã¢ãã«ã¯ãæ·±ãè«ççæ¨è«ãã³ã¼ãè¨è¿°ãå®å
¨ãªã³ã³ãã³ãçæã«åªãã¦ãã¾ããææ°ä¸ä»£ã® Claude 3 ã·ãªã¼ãº (SonnetãHaikuãOpus) ã¯ãæ°ããããã©ã¼ãã³ã¹ ãã³ããã¼ã¯ãè¨å®ãã¾ãã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnet:</strong>é常ã«é«ãã¬ãã«ã®ã¤ã³ããªã¸ã§ã³ã¹ãåãããæãã³ã¹ãå¹çã®é«ãã¢ãã«ã§ãã </li> <li><strong>Claude 3 Haiku: </strong>æãé«éã§å¿çæ§ã®é«ãã¢ãã«ã§ãé«ã¹ã«ã¼ãããã®ãªã¢ã«ã¿ã¤ã ã·ããªãªã«é©ãã¦ãã¾ãã </li> <li><strong>Claude 3 Opus: </strong>é常ã«è¤éãªãã¸ãã¯ãããã°ã©ãã³ã°ãç§å¦ç ç©¶ã®ä¼è©±ã®å¦çã«åªãã¦ãã¾ãã </li> </ul> <h2 id="amazon">Amazon Titan ã·ãªã¼ãº</h2> <p>Amazon Titan ã¢ãã«ãã¡ããªã¼ã¯ãå¤§è¦æ¨¡ã§é«å質ãªãã¼ã¿ã»ããã«åºã¥ã㦠AWS ã«ãã£ã¦äºåãã¬ã¼ãã³ã°ããã³æ§ç¯ããã¦ãããå¼·åã§æ±ç¨æ§ã®é«ãå¤§è¦æ¨¡è¨èªããã³ç»åå¦çãªãã·ã§ã³ãæä¾ãã¾ãã </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Express: </strong>ãã¾ãã¾ãªããã¹ãçæã·ããªãªã«æé©ãªå¹³è¡¡ç¹ã¢ãã«ã </li> <li><strong>Titan åãè¾¼ã¿: </strong>ããã¹ãã¨ãã«ãã¢ã¼ãã«ãå«ã¾ãã¾ãã RAG ããã³æ¤ç´¢ã¢ããªã±ã¼ã·ã§ã³ã§ä½¿ç¨ãããããã¹ãã¨ç»åãæ£ç¢ºãªãã¯ãã«è¡¨ç¾ã«å¤æãã¾ãã </li> <li><strong>Titan Image Generator: </strong>åºåãé»åååå¼ç¨ã«é«ç²¾åº¦ãã¤é«å質ã®ç»åãè¿
éã«çæãã¾ãã </li> </ul> <h2 id="meta">Meta Llama ã·ãªã¼ãº</h2> <p>Llama 3 8B / 70B ãªã©ãéçºè
ã«äººæ°ã®ãããªã¼ãã³ã§æé©åãããè¨èªã¢ãã«ãå½¼ãã¯ãé«éãã¤ä½ã³ã¹ãã®æ¨è«ãè¦ç´ãããã¹ãçæããã£ããè¨é²ã®å¦çãå°éã¨ãã¦ãã¾ãã </p> <h2 id="mistral">Mistral AI ã·ãªã¼ãº</h2> <p>ã¨ã¼ãããã®ããã AI æ©é¢ãæä¾ããé«åº¦ãªã¢ãã«ããããã«ã¯ãã¯ã©ã¹æé«ã®å¤è¨èªã«å¯¾å¿ããæµæ¢ãªããã°ã©ãã³ã°ã¨æ¨è«ããã©ã¼ãã³ã¹ãæä¾ãã Mistral Large ããã³ Mixtral 8x7B (Expert Hybrid Architecture MoE ã«åºã¥ã) ãå«ã¾ãã¾ãã </p>',"1-2 工使¥":"1ï½2å¶æ¥æ¥","1. å
容åä½":"1. ã³ã³ãã³ãã®ä½æ","1. IAM åæéè¯ä¼°":"1. IAM ã¨æ¨©éã®è©ä¾¡","2. åéé请 (Invite)":"2. æå¾
ç¶ãéä¿¡ããï¼Inviteï¼","2. å®¢æ·æ¯æè天æºå¨äººéæ":"2. ã«ã¹ã¿ãã¼ãµãã¼ããã£ãããããã®çµ±å","2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã":"2023 å¹´ãCoreByte 㯠AWS SPP (ã½ãªã¥ã¼ã·ã§ã³ ãããã¤ãã¼ ããã°ã©ã ) ãã¼ããã¼è³æ ¼ãæ£å¼ã«ç²å¾ãã¾ããã","2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã":"CoreByte 㯠2025 å¹´ãããAmazon Bedrock ãã©ãããã©ã¼ã ã«ç¦ç¹ãå½ã¦ãã¨ã³ã¿ã¼ãã©ã¤ãº ã¢ããªã±ã¼ã·ã§ã³ãå®å
¨ã«å¼·åãããã¯ã©ã¦ã + AIããã¥ã¢ã«ã¨ã³ã¸ã³æ¦ç¥ãæ¬æ ¼çã«éå§ãã¾ãã","24/7 åå级ååº":"24æéå¹´ä¸ç¡ä¼ã®å·¥å ´ã¬ãã«ã®å¯¾å¿","3. 个æ§åè¥éæ´»å¨":"3. ãã¼ã½ãã©ã¤ãºããããã¼ã±ãã£ã³ã° ãã£ã³ãã¼ã³","3. è´¦åæè½½å¹¶çæ":"3. æ³æ¡ãæåºããçºå¹ãã","4. éç»æåæ°æ®ææ":"4. éæ§é åãã¼ã¿ãã¤ãã³ã°","5. 颿µæ§æ´å¯":"5. äºæ¸¬çãªæ´å¯","500+ çå®ä¾åï¼å®åçæä½³è§è¯":"500 ãè¶
ããå®éã®ä¾ãå¼·ãã®æè¯ã®è¨¼æ ","6. å¾åä¸è§é¢å¤çå·¥ç¨":"6. ç»åããã³ãããªå¦çå·¥å¦","7x24 å°æ¶åå级æ¬å°åææ¯æé":"7x24 æé対å¿ã®å·¥å ´ã¬ãã«ã®ãã¼ã«ã©ã¤ãºãããæè¡ãã©ãã«ã·ã¥ã¼ãã£ã³ã°","é¿éäº (Alibaba Cloud)":"ã¢ãªããã¯ã©ã¦ã",å®å
¨ä¸åè§æ²»çç½å
³:"ã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®ã¬ããã³ã¹ ã²ã¼ãã¦ã§ã¤","å®å
¨ä¸éç§ï¼":"ã»ãã¥ãªãã£ã¨ãã©ã¤ãã·ã¼:",æé:"ãªã³ããã³ã","æéè´ä¹°ï¼":"ãªã³ããã³ãã§è³¼å
¥:",ä¼´é弿¼è¿:"ããã«ä¼´ãé²å","帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã":"æåç·ã®ã¡ã³ããã³ã¹ ãã¼ã ãã¢ãã¤ã«èªç¶è¨èªã·ã¹ãã ãéãã¦æ°åãã¼ã¸ã®æä½ããã¥ã¢ã«ãéå»ã®ä½æ¥æç¤ºæ¸ã«ã¢ã¯ã»ã¹ã§ããããã«æ¯æ´ãã¾ãã",帮å©ä¸ææ¡£:"ãã«ãã¨ããã¥ã¡ã³ã","å
æ
298¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã":"ããã¹ãã¨ãã«ãã¢ã¼ãã«ãå«ã¾ãã¾ãã RAG ããã³æ¤ç´¢ã¢ããªã±ã¼ã·ã§ã³ã§ä½¿ç¨ãããããã¹ãã¨ç»åãæ£ç¢ºãªãã¯ãã«è¡¨ç¾ã«å¤æãã¾ãã","æ¬ç½ç«ç±æ°å å¡ AWS åä½ä¼ä¼´/æå¡å CoreByte è¿è¥ï¼æ¨å¨æä¾ç¬¬ä¸æ¹ä¸ä¸å¨è¯¢ä¸ææ¯äº¤ä»æå¡ï¼å¹¶é AWS 宿¹ç½ç«ã":"ãã® Web ãµã¤ãã¯ãã·ã³ã¬ãã¼ã«ãæ ç¹ã¨ãã AWS ãã¼ããã¼/ãµã¼ãã¹ãããã¤ãã¼ã§ãã CoreByte ã«ãã£ã¦éå¶ããã¦ããããµã¼ããã¼ãã£ã®å°éçãªã³ã³ãµã«ãã£ã³ã°ããã³æè¡æä¾ãµã¼ãã¹ãæä¾ãããã¨ãç®çã¨ãã¦ãã¾ãããã㯠AWS ã®å
¬å¼ Web ãµã¤ãã§ã¯ããã¾ããã",æ¬é¡µå
容:"ãã®ãã¼ã¸ã®å
容",è¾¹ç¼å®å
¨é²æ¤:"ã¨ãã¸ã»ãã¥ãªãã£",æ åäº¤ä»æµç¨éç¨ç¢:"æ¨æºçãªé
ä¿¡ããã»ã¹ã®ãã¤ã«ã¹ãã¼ã³",å¹¶åå¤çè½å:"åæå¦çè½å","ä¸ç®¡æ¨å¼äºå¤å°ä¸ªäºå¹³å°å®ä¾ï¼æ¯æä»
é对æ¥ä¸ä»½ç»ææ¸
æ°ç综åè´¦åãæ¯æåä¸å¯¹å
¬ææ¬¾å¼ç¥¨ï¼å½»åºè§£æ¾è´¢å¡é¨é¨å¯¹è´¦ååã":"ãªã¼ãã³ããã¯ã©ã¦ã ãã©ãããã©ã¼ã ã¤ã³ã¹ã¿ã³ã¹ã®æ°ã«é¢ä¿ãªããæç¢ºãªæ§é ãæã¤å
æ¬çãªè«æ±æ¸ãæ¯æ 1 ã¤ã ãå¿
è¦ã«ãªãã¾ããåä¸ä¼æ¥ã®æ¯æãã¨è«æ±æ¸çºè¡ããµãã¼ããã財åé¨éã調æ´å§åããå®å
¨ã«è§£æ¾ãã¾ãã","ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã":"ç¡å¶éã®ã¯ã©ã¼ã¿ï¼Quotasï¼ããã¢ã¼ã·ã§ã³ãã£ãã«ã¯ãAmazon Bedrock æå
端ã¢ãã«ã®ã³ã³ãã¥ã¼ãã£ã³ã°ãã¯ã¼ä¸è¶³ãç®çã¨ãã¦ãSPP å°ç¨ãã£ãã«ã«ããå®å®ä¾çµ¦ã確ä¿ãã¾ãã","ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã":"ç´ç²ãªãªã½ã¼ã¹ã®å販ã«éå®ããããå½ç¤¾ã¯ Savings Plans ã¨ãªã¶ã¼ããã¤ã³ã¹ã¿ã³ã¹ã®ãã¼ããã©ãªãªæ¦ç¥ã«ãç²¾éãã¦ãã¾ãã","ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é":"åãªãã¨ã¼ã¸ã§ã³ãã§ã¯ãªãå®è·µçãªãã¼ã ","é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã":"èªåã«ã¼ãã£ã³ã°ã¨ãã«ãã¢ã¼ãã«ãªè£½å質åå¿çãåããããã¾ãã¾ãªãµã¤ãã«åºã¥ããæ°å¶åãããå¤§è¦æ¨¡ã¢ãã«ã®é¡§å®¢ãµã¼ãã¹ ã·ã¹ãã ãå°å
¥ãã¾ãã",æ¥çææ¯ç½ç®ä¹¦:"ãã¯ãã«ã«ãã¯ã¤ããã¼ãã¼ãè¦ã",æ¥çäº¤ä»æ å:"é
éåºæºãè¦ã",æ¥é
ææå®¢æ·æåæ¡ä¾:"ãã¹ã¦ã®é¡§å®¢ã®æåäºä¾ãè¦ã",æ¥é
ç°è´§æ¸
å:"å¨åº«ãªã¹ãã確èªãã",产åæå¡:"製åã¨ãµã¼ãã¹","å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã":"ãªã¼ãã³ã½ã¼ã¹ã®ãã©ã°ã¤ã³ã®è¤éãªã¹ã¿ãã¯ãå®å
¨ã«æ¾æ£ãã¾ãããã®ã·ã¹ãã ã¯ãé«ä¿¡é ¼æ§åå¾ (RAG) ã®ããã® S3 ããã¥ã¡ã³ã ã»ã³ã¿ã¼ã¸ã®æ¥ç¶ããã¤ãã£ãã«ãµãã¼ããã¦ãããããLambda ãå¼ã³åºãã¨ã³ã¿ã¼ãã©ã¤ãº ã¯ãã¼ãºã ã«ã¼ã ã¨ã¼ã¸ã§ã³ããç°¡åã«æ§ç¯ã§ãã¾ãã","ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)":"ã³ã¹ãå¯è¦åç£è¦ï¼ãã¼ã¯ã³ã¨ã¯ã©ã¦ããªã½ã¼ã¹ã®åæ¹åç£è¦ï¼",ææ¬æ·±åº¦ä¼å:"å¾¹åºããã³ã¹ãã®æé©å",æç«ä¹å:"è¨ç«å½å","æç»åè§ä¸è¿ç»´æç®¡ (MSP)":"ç¶ç¶çãªã³ã³ãã©ã¤ã¢ã³ã¹ã¨éç¨ç®¡ç (MSP)","åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã":"åæã®å社ã¯ä¸»ã«ã顧客ãã¯ã©ã¦ã ã³ã³ãã¥ã¼ãã£ã³ã°ã®å©ç¹ãçè§£ããã¯ã©ã¦ã ãã¯ããã¸ã¼ãå°å
¥ãã¦å¹çãåä¸ãããã³ã¹ãã忏ã§ããããæ¯æ´ãããåºæ¬çãªã¯ã©ã¦ãç§»è¡ãµã¼ãã¹ã¨ã³ã³ãµã«ãã£ã³ã°ãæä¾ãã¦ãã¾ããã","é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã":"åªããã¢ãã« ã¢ã¯ã»ã¹ã«å ãã¦ãå½ç¤¾ã¯åºç¤ã¨ãªãã¯ã©ã¦ã ã¤ã³ãã©ã¹ãã©ã¯ãã£ã®ã»ãã¥ãªãã£ã¨æ¥å¸¸çãªå¯ç¨æ§ã«ãããã«æ³¨æãæã£ã¦ãã¾ãã","ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã":"徿¥ã®ã©ãã¯ã§ã¯ã8 ã«ã¼ã GPU ãµã¼ãã¼ã® 6kW ï½ 10kW ã¨ããæãããé»åæ¶è²»ã«å¯¾å¿ã§ãã¾ãããå½ç¤¾ã®å°ç¨ã³ã³ãã¥ã¼ã¿ã¼å®¤ã¯ãå®å
¨ã«ã風水å·å´ã¨é«é»å§ç´æµãã«å¤ããã¾ããã","ä» CoreByte ç Management Account ååº Organization æè½½é请ã":"CoreByte ã®ç®¡çã¢ã«ã¦ã³ãããçµç¹ãã¦ã³ãæå¾
ãçºè¡ãã¾ãã","ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã":"åä¸ãã¤ã³ãã® PoC æ¤è¨¼ãããã¿ã¤ããããã»ãã¥ãªã㣠ã³ã³ãã©ã¤ã¢ã³ã¹ãåããæ¬æ ¼çãªéç¨å±éã¾ã§ãå½ç¤¾ã®å°éå®¶ãæºåãæ´ãã¦ãã¾ãã","ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã":"åä¸ã«ã¼ãã®åºè·ãã Wanka ã¯ã©ã¹ã¿ã¼ã®æ§ç¯ãç©ºå·æ©æ¢°ã®çµã¿ç«ã¦ããæ¶²å·ãã£ããããã®ã©ãã¯ã«è³ãã¾ã§ãå½ç¤¾ã¯ã¨ã³ããã¼ã¨ã³ãã®ãã¯ããã¸ã¼æä¾ãæä¾ãã¾ãã","ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã":"主è¦ãª AI ã©ããã鏿ãã¦ãã¦ã¼ã¹ã±ã¼ã¹ã«æé©ãªã¢ãã«ãè¦ã¤ãã¦ãã ããã","ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã":"CoreByte ã¯ãã¢ã«ã¦ã³ãè¨å®ãã RAG ã¸ã®ã¢ãã« ã¢ã¯ã»ã¹ãã¨ã¼ã¸ã§ã³ã ãªã¼ã±ã¹ãã¬ã¼ã·ã§ã³ãã»ãã¥ãªãã£æä½ã«è³ãã¾ã§ãã¨ã³ããã¼ã¨ã³ãã®å®è£
ãµãã¼ããæä¾ãã¾ãã","æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã":"ãã«ã¼ããæã«å
¥ããã®ã¯é£ãããã®å£ãæã¡ç ´ããå½ç¤¾ã¯ãAlchemy ã®ç©¶æ¥µã®ããã©ã¼ãã³ã¹ãæå¤§éã«å¼ãåºãããã³ããããã³ã° InfiniBand ãããã¯ã¼ã¯ã¨æ°´å·ã³ã³ãã¥ã¼ã¿ã¼ ã«ã¼ã ãã¹ãã£ã³ã°ãåãã NVIDIA A100/H100 ãã¤ã¨ã³ã ã°ã©ãã£ãã¯ã¹ ã«ã¼ããã¬ã³ã¿ã«ããã³è²©å£²ã§æä¾ãã¾ãã",æç ´ææ¬ä¸å®å
¨çè¿·æ:"ã³ã¹ãã¨å®å
¨æ§ã®ç¥è©±ãæã¡ç ´ã","æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã":"伿¥ãã¼ã¿ã®ãµã¤ããæç ´ããã¨ã³ããã¼ã¨ã³ãã®ãã¼ã¿ã¬ã¤ã¯æ§ç¯ããã³ãã¼ã¿ ã¦ã§ã¢ãã¦ã¹æé©åãµã¼ãã¹ãæä¾ãã¾ãã AWS ã®å¼·åãªãã¼ã¿åæãã¼ã«ã使ç¨ãã¦ã大éã®çãã¼ã¿ãè¦è¦çãªæ´å¯ã«å¤æãããã¸ãã¹ã®æ¥éãªæé·ãä¿é²ãã¾ãã","æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª":"ã¯ã©ã¦ã ã¤ã³ãã©ã¹ãã©ã¯ãã£ã¨æå
端㮠AI æ©è½ã®ã©ã¤ããµã¤ã¯ã«å
¨ä½ã®ä¿è·","大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã":"å¤§è¦æ¨¡ãªãã©ãã£ãã¯ã¨é«ãåæå®è¡ä¸ã§ã®ãã¬ã¼ã¤ã¼å´ã§ã® UGC ããã¹ã ã¬ãã¥ã¼ãããã³ãã¼ã±ãã£ã³ã°å´ã®è³¼å
¥è³æã®èªååæã¨ãã¼ãã³ã°ã",å¤§æ¨¡åæ¶ä»£ç:"ããã°ã¢ãã«æä»£ã®",大模åç§æåé¨ç½²:"å¤§è¦æ¨¡ã¢ãã«ã®ãã©ã¤ãã¼ãå±é",大忳危ä¹åºç¨å
¬å¸:"大æç·åã¨ã³ã¿ã¼ãã¤ã¡ã³ã ã¢ããªã±ã¼ã·ã§ã³ä¼ç¤¾",大åè·¨å½éèéå¢:"大æå¤å½ç±éèã°ã«ã¼ã","大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã":"å¤§è¦æ¨¡ãªè¨èªã¢ãã«ã®æ©è½ã¯ãåç´ãª API å¼ã³åºãã«ã¯åæ ããããã¨ã³ã¿ã¼ãã©ã¤ãº ã¬ãã«ã®ã»ãã¥ãªãã£ãã³ã¹ãã®ç®¡çå¯è½æ§ãããã¸ã§ã¯ãå®è£
ã®å®å
¨æ§ã«åæ ããã¾ããç§ãã¡ã¯ãã®ããã»ã¹ããµãã¼ããããã¨ã«éç¹ãç½®ãã¦ãã¾ãã",带宽:"帯åå¹
",'å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã':"åç´ãªå¤§è¦æ¨¡ãªè¨èªã¢ãã«ã«ã¯ãé¯è¦ãç¾è±¡ãçºçãã伿¥å
ã®ææ°ã®ãã©ã¤ãã¼ã ãã¼ã¿ãä¸è¶³ãã¾ããæ¤ç´¢æ¡å¼µçæ (RAG) ã使ç¨ããã¨ãé¢é£ããç¥èã³ã³ããã¹ããæ³¨å
¥ãããã¨ã§ã䏿£ç¢ºãªçµæãçæãããå¯è½æ§ã大å¹
ã«æ¸å°ãã顧客ãµã¼ãã¹ã®ç²¾åº¦ãåä¸ãã¾ãã","åæºæ 30kW+ è¶
é«ä¾çµ":"ã·ã³ã°ã«ãã£ãããã 30kW+ è¶
é«é»æº","åä¸ API / ç»ç«¯èç¹":"åä¸ã® API/ã¨ã³ããã¤ã³ã","彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã":"ããã³ããåèªãåä¿¡ããå¾ãã¨ã³ã¸ã³ã¯å義èªã¨æå³è«ã®æ··åæ¤ç´¢ãå®è¡ããClaude 3 ã¨ååãã¦å³å¯ãªæçµè¦ç´åºåã宿ãã¾ãã","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§":"ç¾å¨ã® AWS ã¯ã©ã¦ã ã¢ã«ã¦ã³ãã®ã·ã¹ãã ãµã¤ãºã®æ¦è¦","é¢ è¦ä¼ ç»çå
³é®åæç´¢ãæ·±å
¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å
³é®çæ¡ã":"徿¥ã®ãã¼ã¯ã¼ãæ¤ç´¢ãè¦ãã¾ãã伿¥ã®é·æããã¹ãããã㪠ã¬ãã¥ã¼ãä¹±éãªéå»ã®é»åã¡ã¼ã«ãæ·±ãæ
298ãä¸ããã»ãã³ãã£ã㯠ãã¯ãã«å (æ¤ç´¢ API) ãéãã¦é ããå¾åã¨éè¦ãªçãããã°ããè¦ã¤ãã¾ãã",å·
å³°ç®å弿:"ãã¼ã¯ã³ã³ãã¥ã¼ãã£ã³ã°ã¨ã³ã¸ã³","çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç":"é»è©±çªå· / WhatsApp / WeChat / ã¡ã¼ã«ãªã©",çµè¯ç线:"é»è©±ãããã©ã¤ã³",çµåé®ç®±:"é»åã¡ã¼ã«","è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ
å¿çæ¯âæ°æ®å®å
¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå
鍿°æ®ç§å¦å¢éææå
¥æå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã":"ãã®èª¿æ»ã«ããã¨ãä¸å°ä¼æ¥ã®çµå¶è
ãæãæ¸å¿µãã¦ããã®ã¯ããã¼ã¿ã»ãã¥ãªãã£ãã¨ããã¯ããã¸ã¼ã®å°å
¥ã³ã¹ããã ã¨ãããããããã¯ã©ã¦ãæä»£ã§ã¯ããã¯éå»ã®ãã®ã§ãã AI ãã¯ããã¸ã¼ã®æ°ä¸»åã¨ããã¼ã³ã¼ã/ãã¼ã³ã¼ã ã½ãªã¥ã¼ã·ã§ã³ãå¾é課éå¶ã¢ãã«ãæä¾ãã夿°ã®ãµã¼ãã¹ã«ããã社å
ã«ãã¼ã¿ ãµã¤ã¨ã³ã¹ ãã¼ã ãæ§ç¯ããããæ³å¤ã«é«ä¾¡ãªåææ®µéã®ã³ã³ãã¥ã¼ãã£ã³ã°è½åã«æè³ããããããã¨ãªãã使ãå§ãããã¨ãã§ãã¾ãã",顶级æ¾å¡ç°è´§ä¾åº:"æä¸ä½ã®ã°ã©ãã£ãã¯ã¹ ã«ã¼ããå¨åº«ããå
¥æå¯è½",顶级äºååç´é车:"ãããã¯ã©ã¦ããªãªã¸ãã«å·¥å ´ç¹æ¥åè»",å®ä»·:"ä¾¡æ ¼è¨å®","å®å¶å AWS äºç«¯æ¶æè§å":"ã«ã¹ã¿ãã¤ãºããã AWS ã¯ã©ã¦ã ã¢ã¼ããã¯ãã£ã®è¨ç»",å®å¶å±äºæ¨çå¢é¿èå¾:"ç¬èªã®æé·éåçãã«ã¹ã¿ãã¤ãºãã",å¨éææºè½å é:"åçããã³éçãªã¤ã³ããªã¸ã§ã³ããªå é",端管äºåå硬件ä¼å¿:"ã¿ã¼ããã«ããã¤ããã¯ã©ã¦ãã®ã³ã©ãã¬ã¼ã·ã§ã³ ãã¼ãã¦ã§ã¢ã®å©ç¹","对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã":"1 åãããã®ãªã¯ã¨ã¹ãæ°ã®ä¿è¨¼ãå¿
è¦ãªå®ç¨¼åç°å¢ãã¾ãã¯å¾®èª¿æ´ãããã«ã¹ã¿ã ã¢ãã«ã使ç¨ããå®ç¨¼åç°å¢ã®å ´åããããã¸ã§ãã³ã°ããããã£ãã·ãã£ã¼ã¯ä¸å®æéã®åºå®ä¿è¨¼ãæä¾ãã¾ãã",å¤å¯ç¨åºå®¹ç¾è®¾è®¡:"ãã«ã AZ ç½å®³å¾©æ§è¨è¨",å¤å¯ç¨åºåæ´»:"ãã«ã AZ ã¢ã¯ãã£ã/ã¢ã¯ãã£ã",夿¨¡æä¸ææ¬:"ãã«ãã¢ããªãã£ã¨ã³ã¹ã",å¤è¯è¨äº§åææ¡éé
:"å¤è¨èªè£½åã³ãã¼ã©ã¤ãã£ã³ã°ã®é©å¿","å¤è¯ç§èªå¨å客æ Agent":"å¤è¨èªèªåã«ã¹ã¿ãã¼ãµã¼ãã¹ã¨ã¼ã¸ã§ã³ã","å¤äºäºèï¼åç¹ä¸ºç®":"ãã«ãã¯ã©ã¦ãã®ç¸äºæ¥ç¶ã«ããè¤éããç°¡ç´ å",å¤è´¦å·ç»ç»æ²»ç:"è¤æ°ã¢ã«ã¦ã³ãã®çµç¹ç®¡ç",é¢åº¦æ ç¼å®æ¶å转:"ä¸ä¿¡é度é¡ã®ã·ã¼ã ã¬ã¹ãªãªã¢ã«ã¿ã¤ã ç§»è¡",åç°æ´å¤ææ¯ç»è:"æè¡çãªè©³ç´°ãããã«è©³ããè¦ã",åå±åç¨:"éçºçµç·¯",æ³å¡ä¸æ¿ä¼:"æ³åã¨æ¿åºæ©é¢",æ³éèä¸:"æ±éèç£æ¥","é²èæªæ½ (Guardrails)ï¼":"ã¬ã¼ãã¬ã¼ã«:","è®¿é® Amazon Bedrock":"Amazon ãããããã¯ã«ã¢ã¯ã»ã¹",é£å¤©äºæä½ç³»ç»åºåº§:"Feitian ã¯ã©ã¦ã ãªãã¬ã¼ãã£ã³ã° ã·ã¹ãã ãã¼ã¹",è´¹ç¨æè´éæ:"極ãã¦éææ§ã®é«ãææ°æ","ååä¸åµå
¥ï¼":"ãã£ã³ã¯åã¨åãè¾¼ã¿:","åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã":"主è¦ãªåé¡ã® 60% ã転ç¨ãããã«ã¹ã¿ãã¼ ãµã¼ãã¹ã®æåã®å¯¾å¿ã 48 æéãã 1 åã«ç縮ããã¾ããã","åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã":"ãã¯ããã¬ã³ããåæããçæçãªéè¦å¤åãäºæ¸¬ãã¾ããå¨åº«è£å
ã¢ã©ã¼ã ã«å¯¾å¦ããå ´åã§ãããã¼ã³ã®ããã©ã«ã確çã«å¯¾å¦ããå ´åã§ããæ©æ¢°å¦ç¿ã¢ãã«ã¯ããªã¹ã¯ç®¡çã¨éç¨ã«ããã¦è³¢æãªæææ±ºå®ãè¡ãã®ã«å½¹ç«ã¡ã¾ãã",æå¡é¡¹ç®:"ãµã¼ãã¹","夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã":"è¤éãªå»çè¨é²ã®æ¤ç´¢æéã 90% ç縮ãããå»çè¨é²ã®æ§é åã®å¹çã 2 åã«ãªãã¾ããã",夿æ¨ç代ç :"è¤éãªæ¨è«ã³ã¼ã",èµè½ä¼ä¸æ°åå使å½:"伿¥ã®ãã¸ã¿ã«ããã·ã§ã³ãæ¯æ´",è¦çå
¨ççåºç¡è®¾æ½:"ã°ãã¼ãã«ã¤ã³ãã©ã¹ãã©ã¯ãã£",è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å:"ãããããã¸ãã¹ã·ããªãªãã«ãã¼ããæ¥çå
298®è£
è½å","该æ°å å¡ç¥åç ååè¡ä¸ä½ç游æå
¬å¸é¢ä¸´å
¨çåæç巨大ååãCOREBYTE å¢éå©ç¨ AWS å
¨çç½ç»ãAmazon Aurora å
¨çæ°æ®åºåæ æå¡å¨æ¶æï¼å¸®å©å
¶æå»ºäºå¯å¼¹æ§ä¼¸ç¼©çåºå±ç³»ç»ãä¸çº¿å½æ¥æååºå¯¹ç¾ä¸çº§åæ¶å¨çº¿å¹¶åï¼æ°æ®åºå»¶è¿éä½ 40%ã":"ã·ã³ã¬ãã¼ã«ã«æ¬æ ãç½®ããç ç©¶éçºã¨è²©å£²ãçµ±åãããã®æåãªã²ã¼ã ä¼ç¤¾ã¯ãã°ãã¼ãã«ãµã¼ãã¼ããã®å¤å¤§ãªãã¬ãã·ã£ã¼ã«ç´é¢ãã¦ãã¾ãã CoreByte ãã¼ã ã¯ãAWS ã°ãã¼ãã« ãããã¯ã¼ã¯ãAmazon Aurora ã°ãã¼ãã« ãã¼ã¿ãã¼ã¹ããµã¼ãã¼ã¬ã¹ ã¢ã¼ããã¯ãã£ã使ç¨ãã¦ãå¼¾åçã«ã¹ã±ã¼ã©ãã«ãªåºç¤ã·ã¹ãã ã®æ§ç¯ãæ¯æ´ãã¾ããããªãªã¼ã¹å½æ¥ãä½ç¾ä¸ãã®åæãªã³ã©ã¤ã³åæå¦çã®å¦çã«æåãããã¼ã¿ãã¼ã¹ã®é
å»¶ã 40% 忏ãã¾ããã",æ¦è¿°:"æ¦è¦","é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã":"ãã¤ã¨ã³ã GPU å¸å ´ã¯é¼è¿«ãã¦ãã¾ããææ°ã®å¨åº«ç¶æ³ãç´æãæ£ç¢ºãªè¦ç©ãã«ã¤ãã¦ã¯ãå½ç¤¾ã®ã³ã³ãã¥ã¼ãã£ã³ã°ãã¯ã¼ã¢ã¼ããã¯ãã«ç´æ¥ãåãåãããã ããã",é«å¯ç¨å®¹ç¾æ¶æ:"é«å¯ç¨æ§ã®ç½å®³å¾©æ§ã¢ã¼ããã¯ãã£",é«å¯è£¸é屿´æºå®å¶:"é«å¯åº¦ãã¢ã¡ã¿ã«ãã·ã³ã®ã«ã¹ã¿ãã¤ãº",髿§ä»·æ¯å¤§æ¨¡åç®åæ¥å
¥:"ã³ã¹ãå¹çã®é«ãå¤§è¦æ¨¡ã¢ãã«ã®ã³ã³ãã¥ã¼ãã£ã³ã°è½åã¸ã®ã¢ã¯ã»ã¹","髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é":"髿§è½ã¨ã㸠ã³ã³ãã¥ã¼ãã£ã³ã°ã¨ CDN ã¢ã¯ã»ã©ã¬ã¼ã·ã§ã³",个:"å人çãª",个æ§åè§¦è¾¾ç©æèªå¨çæ:"ãã¼ã½ãã©ã¤ãºãããã¿ãããããªã¢ã«ãèªåçã«çæ","åè¡åä¸çé¢åä¼ä¸éè¿ä¸ COREBYTE åä½ï¼ä¸ä»
å®ç°äºå¹³æ»ä¸äºï¼":"CoreByteã¨ã®é£æºã«ããããã¾ãã¾ãªæ¥çã®å¤§æä¼æ¥ãã¹ã ã¼ãºãªã¯ã©ã¦ãç§»è¡ãå®ç¾ããã ãã§ãªãã","æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã":"伿¥ãã©ã³ãã®ãã¸ã¥ã¢ã« ã¬ã¤ãã©ã¤ã³ã«å¾ã£ã¦ãã¦ã¼ã¶ã¼ã®ãã¼ãã¬ã¼ãã¨çµã¿åããã¦ããã¼ã±ãã£ã³ã° ã°ã©ãã£ãã¯ã¨ããã¹ãã®æ§é ãããªç§åä½ã§é
ä¿¡ãã¾ãã","æ ¹æ®ä¸å¡åºå ä¸åå±å°åï¼ä¸ºæ¨èªç±ç»åæå¼ºåºå±ç®ååºåº§":"ãã¸ãã¹éºä¼åã¨éçºå°åã«åºã¥ãã¦ãå½ç¤¾ã¯ã客æ§ã®ããã«æãå¼·åãªåºç¤ã¨ãªãã³ã³ãã¥ã¼ãã£ã³ã°ãã¯ã¼ãã¼ã¹ãèªç±ã«çµã¿åããããã¨ãã§ãã¾ãã","æ´æä¸å¡ç FinOps ææ¬æ§å¶ä¸å¿":"ãã¸ãã¹ãããæ·±ãçè§£ãã FinOps ã³ã¹ã管çã»ã³ã¿ã¼","æ´å
¨é¢æ¿æ´»äºæ°æ®ä»·å¼ï¼å¨ AI æ¶ä»£èµ¢å¾å
æºã":"ãã¼ã¿ã®ä¾¡å¤ãããå
æ¬çã«æ´»æ§åããAIæä»£ãåªä½ã«é²ãã¾ãã",å·¥åæè¦ä¸ç»´ä¿®è¾
å©:"使¥æç¤ºã®æ¦è¦ã¨ã¡ã³ããã³ã¹ã®æ¯æ´","å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã":"å社ã¯ãã¤ã³ã¿ã¼ããããã¡ãã£ã¢ãé»ååå弿¥çã®ãªã¼ãã¼ãå«ããããå¤ãã®å¤§ä¼æ¥é¡§å®¢ãå¼ãä»ãå§ãã¾ããããã®æéä¸ãCoreByte ã¯ã¢ã¸ã¢å¤ªå¹³æ´å°åã§ã®å¸å ´å±éãæ¡å¤§ãå§ããè¤æ°ã®ã¯ã©ã¦ã ãµã¼ãã¹ ãããã¤ãã¼ã¨æ¦ç¥çãã¼ããã¼ã·ããã確ç«ãã¾ããã","å
¬å¸åç§° (éå¡«)":"ä¼ç¤¾åï¼ä»»æï¼","å
¬æäºè½ç¶å¸¦æ¥äºææ·ï¼ä½ä¹å¸¸å¸¸å 为âæéä»è´¹â导è´è´¦ååºå®¢å¤±æ§ãæä»¬ä¸ä»
代çå®åäºèµæºï¼æ´æ å¿æä¾æ·±åº¦ç FinOps äºè´¢å¡è¥è¿åæã":"ãããªã㯠ã¯ã©ã¦ãã¯ä¿ææ§ãããããã¾ããããå¾é課éå¶ãã«ããæ³æ¡ææ®ºè
ãå¶å¾¡ä¸è½ã«ãªããã¨ãããããã¾ããå½ç¤¾ã¯ã¯ã©ã¦ããªã½ã¼ã¹ã代ç販売ããã ãã§ãªããFinOpsã¯ã©ã¦ãã®è²¡åéç¨åæãç¡æã§æä¾ãã¾ãã",ä¾åºé¾å¨è½¬:"ãµãã©ã¤ãã§ã¼ã³ã®å£²ä¸é«","æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã":"ã¢ãã« ãã¤ãã©ã¤ã³ãæ§ç¯ããå
é¨å®ç¨¼åãããã¯ã¼ã¯ã«æ¥ç¶ããGuardrails æ§æãå®äºãã¾ãã","æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã":"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®æ¤ç´¢æ¡å¼µçæ (RAG) ãæ§ç¯ãã¦ã伿¥ã®å
é¨ã·ã¹ãã ã®ãã¼ã¿ ããã¼ããªã¼ãã³ã«ããã¤ã³ããªã¸ã§ã³ããªæ¤ç´¢ãèªååæããã¸ãã¹æ¯æ´ãå®ç¾ãã¾ãã","æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã":"æ°ç¾ GB ã®ã³ã³ãã©ã¤ã¢ã³ã¹ææ¸ãå«ãé«ç²¾åº¦ã® RAG ã·ã¹ãã ãæ§ç¯ãã調æ»ã¬ãã¼ãã®æ¤ç´¢ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ ã¬ãã¥ã¼ã«ãããæä½æ¥ã®æéã大å¹
ã«åæ¸ãã¾ãã",å
³äºæä»¬:"ç§ãã¡ã«ã¤ãã¦","宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã":"ä¿¡é ¼æ§ã®ä½ãä¸éã°ã¬ã¼ ãã£ãã«ã®ãªã¹ã¯ãåé¿ããããã«ãAPN å
¬å¼ Web ãµã¤ãã§æ£å¼ã«å¥ç´ãããµã¼ãã¹ ãããã¤ãã¼ã確èªã§ãã¾ãã","宿¹ä¿¡ç¨ä¸ç»ç®ï¼":"å
¬å¼ã¯ã¬ã¸ããã¨æ±ºæ¸:",宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡:"å
¬å¼ã®å³æ ¼ãªè³æ ¼å¯©æ»ã¨ç³è«","广æ³çåºç¡æ¨¡åéæ©ï¼":"å¹
åºããã¼ã¹ã¢ãã«ã®é¸æ:","广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã":"Llama 3 8B/70B ãªã©ãéçºè
ã«äººæ°ã®ãªã¼ãã³ã§æé©åãããè¨èªã¢ãã«ãå½¼ãã¯ãé«éãã¤ä½ã³ã¹ãã®æ¨è«ãè¦ç´ãããã¹ãçæããã£ããè¨é²ã®å¦çãå°éã¨ãã¦ãã¾ãã","è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã":"åä¸ã¢ãã«ã«ãããã³ãã¼ ããã¯ã¤ã³ã®ãªã¹ã¯ãåé¿ãã¾ãã伿¥ã¯åä¸ã®ã¨ã³ããã¤ã³ãã使ç¨ã㦠Claude ã Llama ãªã©ã®ãã¾ãã¾ãªã¢ãã«ã¸ã®ã¢ã¯ã»ã¹ãæ¨æºåããåæ§ç¯ã
298³ã¹ãã忏ããé«å¯ç¨æ§ã追æ±ãã¾ãã",彿 çº§æ°æ®ä¸å¿:"å½å®¶æ¨æºã®ãã¼ã¿ã»ã³ã¿ã¼",å½å
æå®åçäºå®å
¨ä½ç³»:"ä¸å½ã§æãå®å
¨ãªã¯ã©ã¦ã ã»ãã¥ãªã㣠ã·ã¹ãã ",åè§æ£æµ:"ã³ã³ãã©ã¤ã¢ã³ã¹ãã¹ã",åè§å®¡æ¥ä¸å
é¨ç¥è¯åº:"ã³ã³ãã©ã¤ã¢ã³ã¹ã®ã¬ãã¥ã¼ã¨å
é¨ãã¬ãã¸ãã¼ã¹",å:"ããã¦",æ ¸å¿åè½:"ã³ã¢æ©è½",æ ¸å¿åºç¡è®¾æ½å»ºè®¾:"åºå¹¹ã¤ã³ãã©ã®æ§ç¯","æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã":"ã³ã¢ã¢ã¼ããã¯ãã¯ãè¦ä»¶ãåãåã£ã¦ãã 1 å¶æ¥æ¥ä»¥å
ã«ã¯ã¤ã¤èª¿æ´ãæé
ãã¾ãã",æ ¸å¿å¿è½æ¤åæ²³:"ã³ã¢ã®ããã³ã·ã£ã«ã¨ãã«ã®ã¼å ",æ ¸å¿ç°è´§åå·æ¸
å:"ã³ã¢ã¹ããã¯ã¢ãã«ä¸è¦§",æ ¸å¿ä¼å¿:"主ãªå©ç¹",äºå¨å¨±ä¹:"ã¤ã³ã¿ã©ã¯ãã£ãã¨ã³ã¿ã¼ãã¤ã¡ã³ã","åä¸ºäº (Huawei Cloud)":"ãã¡ã¼ã¦ã§ã¤ã¯ã©ã¦ã","æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã":"CoreByte AWS ã½ãªã¥ã¼ã·ã§ã³ ãããã¤ãã¼ (SPP) ã®é¡§å®¢ã«ãªããã¨ãæè¿ãã¾ããå½ç¤¾ã®ãã¹ãã£ã³ã° ãã©ã³ãéãã¦ãæè¡çãªã³ã³ãµã«ãã£ã³ã°ã楽ããã ãã§ãªããæãã³ã¹ãå¹çã®é«ããªã½ã¼ã¹è«æ±ç®¡çãå®ç¾ãã¾ãã","ç«å±±å¼æ (BytePlus)":"ç«å±±ã¨ã³ã¸ã³ (BytePlus)",ä¼ä¼´:"ãã¼ããã¼",è·åå
è´¹å¨è¯¢:"ç¡æç¸è«ãåãã","åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã":"Amazon Bedrock ã®åä¸ãµã¼ãã¹ ã¨ã³ããã¤ã³ãã«åºã¥ãã¦ãä¸ä½ã®åºæ¬ã¢ãã«ãæºæ ãã¦å¼ã³åºããã¨ãã§ãã¾ããå½ç¤¾ã¯ã伿¥åãã®ææ°ã¢ãã«ã®é¸å®ã¨è©ä¾¡ã«è±å¯ãªçµé¨ãæã£ã¦ãã¾ãã","åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã":"Amazon Bedrock ããã³ Claude 3 ã¢ãã«ã«åºã¥ãã¦ãã³ã¢ã®ä½æ¥æç¤ºã¤ã³ã¿ã¼ãã§ã¤ã¹ã«æ¥ç¶ãããå¤è¨èªãã¸ã¹ãã£ã¯ã¹ Q&A RAG ãæ§ç¯ãã¾ãã","åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã":"Amazon Bedrock ã¢ãã«ã¨ Claude ã¢ãã«ã«åºã¥ãã¦ããã®å¼·åãªé·ææ¨è«æ©è½ã使ç¨ãã¦ãé«ã¬ãã«ã®è²¡åã³ã³ãã©ã¤ã¢ã³ã¹ææ¸åæã¨ã¼ã¸ã§ã³ããæ§ç¯ãã¾ãã","åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã":"AWS ã®åªããã¢ã¼ããã¯ãã£ã«åºã¥ãã¦ã伿¥ã Amazon Bedrock ãªã©ã®çæ AI ã¢ããªã±ã¼ã·ã§ã³ãå®å
¨ãã¤ã³ã³ãã©ã¤ã¢ã³ã¹ã«æºæ ãã¦ã·ã³ã¬ãã¼ã«ãä¸çå¸å ´ã«å±éã§ããããã«æ¯æ´ãã¾ãã","åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã":"Bedrock Agents ããã¼ã¹ã«ãCRM ã ERP ãªã©ã®ã³ã¢ ãã¸ãã¹ã«æ¥ç¶ãããã¸ãã¹ ããã¼å
¨ä½ã«ãããã¤ã³ããªã¸ã§ã³ããªå®è¡ã¨èªåã¹ã±ã¸ã¥ã¼ã«ã¨æ¿èªãå®ç¾ãã¾ãã","åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶":"Converse API ã«åºã¥ãã·ã¼ã ã¬ã¹ãªãã©ããã«ããè©ä¾¡ãã¬ã¼ã ã¯ã¼ã¯","åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã":"CoreByte ã®ãã«ã¹ã¿ã㯠ã¯ã©ã¦ã ãµã¼ãã¹æ©è½ã«åºã¥ãã¦ãå½ç¤¾ã¯ã客æ§ã® AI ã¢ããªã±ã¼ã·ã§ã³ ã¤ã³ãã°ã¬ã¼ã¿ã¼ã§ããã ãã§ãªããé·æçãªéç¨ããã³ä¿å®ãã¼ããã¼ã§ãããã¾ããå«ã¾ãããã®: AWS ã¢ã«ã¦ã³ãã®ã³ã³ãã©ã¤ã¢ã³ã¹è¨å®ãFinOps ã³ã¹ã管çããããã¯ã¼ã¯ ã»ãã¥ãªã㣠ã°ã«ã¼ãã®åé¢è¨å®ãããã³å®æçãªã¢ã¼ããã¯ãã£ã®å¥å
¨æ§ã¬ãã¥ã¼ã","åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã":"Guardrails for Bedrock ã«åºã¥ãã¦ã³ã³ãã³ã ã»ãã¥ãªãã£å¢çãæ§æããIAM 㨠CloudTrail ã使ç¨ãã¦å³å¯ãª API ã¢ã¯ã»ã¹ã¨ãã¼ã¿ç£æ»ãªã³ã¯ãæ§ç¯ãã¾ãã","åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨":"ã¢ãã«ãã¼ã¹ã®ãã¼ã¯ã³ã¬ãã«ã®ã³ã¹ãã¨ã¯ã¹ããã¼ã©ã¼ã¬ãã¼ã","åºäºæ¨çä¸å¡æµéåºçº¿ï¼è®¾è®¡ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼ä¸ Spotï¼ç«ä»·å®ä¾ï¼çæä¼é
æ¯è´ä¹°è®¡åã":"ãã¸ãã¹ ãã©ãã£ãã¯ã®ãã¼ã¹ã©ã¤ã³ã«åºã¥ãã¦ããªã³ããã³ã (ãªã³ããã³ã)ããªã¶ã¼ãã (å¹´éããã³æ¯æ)ãããã³ã¹ããã (ã¹ããã ã¤ã³ã¹ã¿ã³ã¹) ã®æé©ãªè³¼å
¥è¨ç»ãè¨è¨ãã¾ãã","åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã":"å®éã®ãã¸ãã¹ ãã¼ãºã«åºã¥ããéç¨ã¬ãã«ã®çµæã¯ããã¾ãã¾ãªä¸æ ¸ã¨ãªã大éçç£ç£æ¥ã®ãã³ããã¼ã¯ ã¢ã¼ããã¯ãã£ãã«ãã¼ãã¦ãã¾ãã","åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã":"æ¶è²»å±¤ã«åºã¥ãç¬èªã®å²å¼ã¨ç¾éã¤ã³ã»ã³ãã£ãã«ãããã¯ã©ã¦ãæè³ã® ROI ãæå¤§åããã¾ãã",å
298³æ¶:"ããã«","æä½ PUE 宿µ":"é常ã«ä½ãPUEãæ¸¬å®ããã¾ãã",æä½å»¶è¿å¹¶å:"é常ã«ä½ãã¬ã¤ãã³ã·ã®åæå®è¡æ§",æå¼ºçåºå¯¹é«å¹¶åè½å:"é«ãåæå®è¡æ§ã«å¯¾å¦ããå¼·åãªæ©è½",é群ç»ç½ä¸å¹¶è¡è°åº¦:"ã¯ã©ã¹ã¿ã¼ãããã¯ã¼ãã³ã°ã¨ä¸¦åã¹ã±ã¸ã¥ã¼ãªã³ã°","ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã":"æè¡ã¢ã¼ããã¯ãã£ã¯ãAWS ç¬èªã®å°éå®¶ã«ããè¨è¨ã¬ãã¥ã¼ (Well-Architected Review) ã®ç³è«ããããã¸ã§ã¯ãã®ã¤ã³ãã©ã¹ãã©ã¯ãã£ã®ãã¹ãè³é (PoC ãã¡ã³ãã£ã³ã°) ã®ç³è«ãæ¯æ´ã§ãã¾ãã",ææ¯æ¯æä¿é:"ãã¯ãã«ã«ãµãã¼ãä¿è¨¼",å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´:"ãã¸ãã¹ã®ãããããã¬ã¼ã¯ã¹ã«ã¼ãå éãã¾ã",æ¶æéªè¯ä¸èµéæ¯æ:"ã¢ã¼ããã¯ãã£ã®æ¤è¨¼ã¨è²¡æ¿çãµãã¼ã",æ¶æä¸æ¹æ¡:"ã¢ã¼ããã¯ãã£ã¨ã½ãªã¥ã¼ã·ã§ã³","æ¶æåç AI è½åæå±":"ã¢ã¼ããã¯ãã£ãã¤ãã£ã AI æ©è½ã®æ¡å¼µ",æ¶æåçä¼å:"ã¢ã¼ããã¯ãã£ãã¤ãã£ãã®æé©å",çæ§ä¸èªå¨æ©ç¼©å®¹:"ç£è¦ã¨èªå伸縮","å°å沿 AI ææ¯":"æå
端ã®AIæè¡ãå°å
¥","å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã":"ç¹å®ã®ç£æ»æ¸é¡ã®ããã¹ãæ¤è¨¼æéã¯ãæ¬çªã¬ãã«ã®ç²¾åº¦ã§ 3 é±éãã 4 æéã«ç縮ããã¾ããã",é¶æ®µ:"ã¹ãã¼ã¸","æ¥å
¥ SPP çä¼å¿":"SPP ã«ã¢ã¯ã»ã¹ããå©ç¹","æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã":"ã¢ã¯ã»ã¹å¾ãããã¹ã¦ã®ã¤ã³ãã©ã¹ãã©ã¯ã㣠(åºç¤ã¨ãªã EC2/S3ãä¸ä½å±¤ã® Bedrock API) ã¯ä¾ç¶ã¨ã㦠root ã¢ã«ã¦ã³ãã«ãã£ã¦ 100% ææããã¾ããã客æ§ãã¡ã³ããã³ã¹ã®ããã«ã¯ãã¹ã¢ã«ã¦ã³ã ã¢ã¯ã»ã¹ãç©æ¥µçã«ãªã¼ãã³ããªãéãããã©ã¤ãã·ã¼é¢é£ã® IAM ãã¼ã¿ ã¢ã¯ã»ã¹è¨±å¯ãåå¾ãããã¨ã¯ããã¾ããã AWS å
¬å¼ã¨ã³ã¿ã¼ãã©ã¤ãºãµãã¼ãã«æ¨©éãã·ã¼ã ã¬ã¹ã«ã¨ã¹ã«ã¬ã¼ã·ã§ã³ãããã¨ãã§ãã¾ãã",ç»å大模åä¸äºç«¯æ°ä»çä¾åºé¾é¢æµ:"å¤§è¦æ¨¡ã¢ãã«ã¨ã¯ã©ã¦ã ãã¼ã¿ ã¦ã§ã¢ãã¦ã¹ãçµã¿åããããµãã©ã¤ ãã§ã¼ã³äºæ¸¬","ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã":"é«åº¦ãª AI ã¨ã³ã¸ã³ã¨å¤§è¦æ¨¡ãªè¨èªã¢ãã«ãçµã¿åããããã¨ã§ã伿¥ã顧客ãµã¼ãã¹æ¯æ´ã·ã¹ãã ãã¤ã³ããªã¸ã§ã³ããªã³ã³ãã³ãçæã詳細ãªãã¼ã¿ ãã¤ãã³ã°ãªã©ã®ç¹å®ã®ãã¸ãã¹ ã·ããªãªã«çæ AI ãå°å
¥ãããã¯ã©ã¦ã + AIãã®ãã¥ã¢ã« ã¨ã³ã¸ã³ã®éå£ãæ§ç¯ã§ããããã«ãªãã¾ãã",è§£å³æ¹æ¡:"解決","åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã":"Amazon Bedrock ãæä¾ããå
æ¬çãªæ©è½ã»ããã使ç¨ããã¨ããã¾ãã¾ãªããã FM ãç°¡åã«è©¦ãããã微調æ´ãæ¤ç´¢æ¡å¼µçæ (RAG) ãªã©ã®ææ³ãéãã¦ãã¼ã¿ã使ç¨ãã¦ãããã®ã¢ãã«ããã©ã¤ãã¼ãã«ã«ã¹ã¿ãã¤ãºããããã³ã¼ãã®ä½æãç»åã®å¦çããã¼ã¿ãã¼ã¹ã¨ã®å¯¾è©±ãªã©ãè¤éãªãã¸ãã¹ ã¿ã¹ã¯ãå®è¡ããããã¼ã¸ã ã¨ã¼ã¸ã§ã³ãã使ãããã§ãã¾ãã",éè飿§ä¸åè§:"財åãªã¹ã¯ç®¡çã¨ã³ã³ãã©ã¤ã¢ã³ã¹","éè级é«å¯ç¨ä¸ PCI-DSS åè§æ¶æè½å°":"éèã°ã¬ã¼ãã®é«å¯ç¨æ§ã¨ PCI-DSS æºæ ã¢ã¼ããã¯ãã£ã®å®è£
",ç»æµé¦é:"çµæ¸çãªé¸æ",ç²¾ç»åè®¡è´¹çæµ:"æ´ç·´ãããè«æ±ç£è¦",ç²¾åå®ä½åºå¼ç¨é:"廿£ç©ã®ä½¿ç¨ç¶æ³ãæ£ç¢ºã«ç¹å®ãã","å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨
298ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã":"ã»ã¼å®ç§ãªè«ççæ¨è«ã¨è¶
é·ãã³ã³ããã¹ã ã¦ã£ã³ãã¦ã®ãµãã¼ããããããã®ããã©ã¼ãã³ã¹ã¯è¤éãªããã°ã©ãã³ã°ãåæã¿ã¹ã¯ã«ããã¦äººéã®ãã³ããã¼ã¯ãè¶
ãã¦ãã¾ãã",ç»å¯¹è¾¹çå®å
¨:"絶対çãªå½å¢è¦å",å工级ç©çå®é²é²çº¿:"è»äºã°ã¬ã¼ãã®ç©ççã»ãã¥ãªãã£é²å¾¡ã©ã¤ã³",å¼å§èåæå»ºæå¼:"å
±åãã«ã ã¬ã¤ããéå§ãã","å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå
峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸
æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã":"å§ããåã«ããã¸ã¿ã« ãã¼ã¿ãæã£ã¦ãããã¨ãç¡è¦ã§ããªãåææ¡ä»¶ã§ããæ¢åã®ããã¹ã ãã¡ã¤ã«ãã¹ãã¬ããã·ã¼ãã使¥æç¤ºæ¸ãããã¥ã¡ã³ããè©ä¾¡ããå¿
è¦ãããã¾ããå½ç¤¾ã¯ããã¼ã¿ ã¯ãªã¼ãã³ã°ã¨ã¯ã©ã¦ã ã¢ã¼ããã¯ãã£ã®å®æãæ¯æ´ãã¾ããããã«ãããå°æ¥ã®ãã©ã¤ãã¼ã ã¢ãã«ã®ãã¬ã¼ãã³ã°ã微調æ´ãå¤§è¦æ¨¡æ¤ç´¢ (RAG) ã¸ã®éãéããã¾ãã",坿§åºç¡ä»»å¡:"å¶å¾¡å¯è½ãªåºæ¬ã¿ã¹ã¯",å¯éåææ:"å®éåå¯è½ãªçµæ",渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®:"ã¢ãã« ã¢ã¼ããã¯ãã£ãè¿
éã«å復ããåä¸ã®ã¯ã©ã¦ãã«æä»çã«ããã¯ããããã¨ãåé¿ãããã¨ããè¦æ",客æäººå缩å:"ã«ã¹ã¿ãã¼ãµã¼ãã¹ã®äººå¡åæ¸","客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã":"顧客ãµã¼ãã¹ã®å¿çæéã¯é
ããè¨å¤§ãªå½éç©æµæ¡ä»¶ãæåã§å¦çããã¨ééããçºçãããã¨ãå¤ããé¡§å®¢ã¯æ£ç¢ºãªéé¢ã¢ããã¤ã¹ãã¿ã¤ã ãªã¼ã«å
¥æã§ããªãã¨ä¸æºãæ±ãã¦ãã¾ãã",å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸:"顧客äºä¾ã¯ 20 以ä¸ã®æ¥çãã«ãã¼","客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã":"顧客ã [åæãã] ãã¯ãªãã¯ããã¨ãç¿æ (ã¾ãã¯å½æä»¥éã®æé) ã®ä½¿ç¨éãèªåçã« SPP è«æ±ãã¼ã«ã«å²ãå½ã¦ããã¾ãã",å®¢æ·æ¨è:"ã客æ§ã®å£°",è·¨å¢çµå:"è¶å¢é»åååå¼",跨模åå¹¶åæµè¯:"ã¯ãã¹ã¢ãã«åæãã¹ã",è·¨åºåè´è½½è°åº¦:"ã¯ãã¹ãªã¼ã¸ã§ã³è² è·ã¹ã±ã¸ã¥ã¼ãªã³ã°",è·¨äºä½é¢è½¬è´¦:"ã¯ãã¹ã¯ã©ã¦ãæ®é«è»¢é",è·¨è´¦æ·æéåæ¶:"ã¯ãã¹ã¢ã«ã¦ã³ã権éã®å復",æ©å±ä¸å¡ä¸å¸åº:"ãã¸ãã¹ã¨å¸å ´ã®æ¡å¤§",å·çééé离ä¸å·æ¿å¼æ¶²å·:"ãããã¢ã¤ã«ã¨ã³ã¼ã«ãã¢ã¤ã«ã®éé¢ã¨ã³ã¼ã«ããã¬ã¼ãã®æ¶²ä½å·å´",ç«å³æäº¤:"ä»ããéä¿¡",ç«å»éå®ç¨ç¼ºç®åé
é¢:"ä¸è¶³ãã¦ããã³ã³ãã¥ã¼ãã£ã³ã°è½åå²ãå½ã¦ãå³åº§ã«åºå®ãã¾ã",ç«å»é¢çº¦æ¶æå¸ä¼è®®:"ä»ãã建ç¯å®¶ã®ãã¼ãã£ã³ã°ãäºç´ãã",ç«è¶³æ°å å¡è¾å°å
¨ç:"ã·ã³ã¬ãã¼ã«ãæ ç¹ã¨ãã¦ä¸çä¸ã«åºãã","å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã":"Amazon S3 ãã±ããã使ç¨ãã¦ãããã¥ã¡ã³ãã®ã¢ãããã¼ã ã¤ãã³ããèªåçã«ç£è¦ãã¾ãã","ä¾å¦ï¼å¼ ä¸":"ä¾: å¼µä¸",èç»æ¶æå¸å
è´¹å¨è¯¢:"建ç¯å®¶ã«ç¡æç¸è«ãã",èç³»æ¹å¼:"é£çµ¡å
",èç³»æ¶æå¸è¯ä¼°:"è©ä¾¡ã®ããã«å»ºç¯å®¶ã«é£çµ¡ãã",èç³»åå¡éé:"ãã¸ãã¹ãã£ãã«ã¸ã®ãåãåãã",èç³»æä»¬:"ãåãåãã",èç³»æä»¬çæ¶æå¸:"å½ç¤¾ã®å»ºç¯å®¶ã«ãåãåãããã ãã","两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼":"ãã¾ãã¾ãªãã¸ãã¹ ãã¼ãºã«å¯¾å¿ãã 2 ã¤ã®ä¾¡æ ¼ã¢ãã«:",é¢å
çæé³å款è§é¢äº:"主è¦ãªDouyinãããªã¯ã©ã¦ã",åå
ç:"åãã",å
大ç»å
¸å®æåºç¨åºæ¯:"6 ã¤ã®å¤å
¸çãªå®éã®å¿ç¨ã·ããªãª",æ¼æ´èªå¨æ«æä¿®å¤:"èªåèå¼±æ§ã¹ãã£ã³ã¨ä¿®å¾©",马ä¸å¼éæ¨çä¼ä¸çº§å¤äºè´¦æ·:"ä»ããã¨ã³ã¿ã¼ãã©ã¤ãº ã¬ãã«ã®ãã«ãã¯ã©ã¦ã ã¢ã«ã¦ã³ããéè¨ãã¦ãã ãã","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã":"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®å®ç¨¼åç°å¢ã®å°å
¥ã«æåããäºä¾ããæ¯å¹´å°ãªãã¨ãæ°å件調æ»ãããåæ ¼ãã¦ãã¾ãã","é¢å¯¹æµ·éååå夿 ·åçæ¶è´¹è
éæ±ï¼æä»¬åºäº Amazon Bedrock æå»ºäºå¤æ¨¡æå¤§è¯è¨æ¨¡åï¼å¹¶ç§æåæ¥å
¥å®¢æ·ç¥è¯åºãé¨ç½²åï¼æºè½å¯¼è´åç¡®çé£åï¼å¹¶è½å¤æ ¹æ®å¾çãæåçæå¾ç²¾åæ¨èååï¼å¤§å¹
æé«äºéå®è½¬åçåç¨æ·åçæ¶é
298¿ã":"大éã®è£½åã¨å¤æ§ãªæ¶è²»è
ã®éè¦ã«ç´é¢ãã¦ãç§ãã¡ã¯ Amazon Bedrock ã«åºã¥ãã¦ãã«ãã¢ã¼ãã«ãªå¤§è¦æ¨¡è¨èªã¢ãã«ãæ§ç¯ãã顧客ã®ãã¬ãã¸ãã¼ã¹ã¸ã®ã¢ã¯ã»ã¹ãæ°å¶åãã¾ãããå°å
¥å¾ã¯ãã¤ã³ããªã¸ã§ã³ãã·ã§ããã³ã°ã¬ã¤ãã®ç²¾åº¦ãé£èºçã«åä¸ããåçãããã¹ããªã©ã®æå³ã«åºã¥ãã¦ååãæ£ç¢ºã«ã¬ã³ã¡ã³ãã§ããããã«ãªãã売ä¸ã®ã³ã³ãã¼ã¸ã§ã³çãã¦ã¼ã¶ã¼ã®æ»å¨æéã大å¹
ã«åä¸ãã¾ããã",æè¿°:"説æãã",ææå·å®å¤çä¸åè§é£æ§:"æ©å¯ãã¡ã¤ã«ã®å¦çã¨ã³ã³ãã©ã¤ã¢ã³ã¹ ãªã¹ã¯ç®¡ç",模ååç±»:"ã¢ãã«ã®åé¡",模åè§£è¦ä¸æ ç¼åæ¢:"ã¢ãã«ã®ãã«ãããªã³ã°ã¨ã·ã¼ã ã¬ã¹ãªåãæ¿ã",æå¤§åæ³å¨±ä¹çµåå¹³å°:"å¤§è¦æ¨¡ãªæ±ã¨ã³ã¿ã¼ãã¤ã¡ã³ãé»åååå¼ãã©ãããã©ã¼ã ",æå
¨çæ§ç©æµå¹³å°:"ã°ãã¼ãã«ç©æµãã©ãããã©ã¼ã ",æç¥ååºæµ·çµå:"æµ·å¤ã®æåEC伿¥","å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã":"å
é¨ç£æ»ã¨ã³ã³ãã©ã¤ã¢ã³ã¹æ¤æ»ã§ã¯ã審æ»å®ãä½ä¸ãã®è²¡åå ±åæ¸ã¨å弿¡ä»¶ãæ¯è¼ããããã«å¤å¤§ãªã¨ãã«ã®ã¼ãè²»ããå¿
è¦ãããã峿 ¼ãªç£æ»ããã»ã¹ãé·æåããã³ã¹ãããããã¾ãã","æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éãéè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã":"åªå
度ã®é«ãåé¡ã¯ãAWS ã¢ã¼ããã¯ãã¨ããã¯ã¨ã³ãã¨ã³ã¸ãã¢ãªã³ã°ãã¼ã ã«ç´æ¥éããã¾ãããªã³ããã³ã ã¤ã³ã¹ã¿ã³ã¹ã¨ãªã¶ã¼ãã ã¤ã³ã¹ã¿ã³ã¹ã®æ´ç·´ããã管çã«ãããé·æçãªã³ã¹ã忏ã¨å¹çã®åä¸ãå®ç¾ãã¾ãã",æ¨ç宿¹æ ç¼è¡æ¥:"å
¬å¼ã®ã·ã¼ã ã¬ã¹ãªæ¥ç¶",æ¨çä¼ä¸åç§°:"ããªãã®ãã¸ãã¹å",æ¨çä¼ä¸åºç¨ç¨åº:"ã¨ã³ã¿ã¼ãã©ã¤ãºã¢ããªã±ã¼ã·ã§ã³","æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã":"ãã¼ã¿ã¯åºæ¬ã¢ãã«ã®ãã¬ã¼ãã³ã°ã«ã¯ä½¿ç¨ããã¾ããããã¹ã¦ã®ãã¼ã¿ã¯ä¿åä¸ã転éä¸ãæå·åããã¾ãã AWS PrivateLink ã使ç¨ãã¦ãã©ã¤ãã¼ãã«æ¥ç¶ã§ãã¾ãã",æ¨çå§å:"ããªãã®åå","æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã":"PythonãJavaãGoãJavaScript ãªã©ãåºããµãã¼ãããã¦ããããã°ã©ãã³ã°è¨èªã使ç¨ãã¦ãAmazon Bedrock ãæ¢åã®ã¢ããªã±ã¼ã·ã§ã³ããã¼ã¿ ãã¤ãã©ã¤ã³ã«çµ±åã§ãã¾ãã","æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã":"ã¦ã¼ã¶ã¼ã«ä»£ãã£ã¦è¤éãªæä½ãå®è¡ããããå
é¨ããã³å¤é¨ API ã¨çµ±åããããã³ã¼ããå®è¡ãããããããã«ã¨ã¼ã¸ã§ã³ããæ§æã§ãã¾ãã","æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼":"Amazon Bedrock ã«ã¯æ¬¡ã®æ¹æ³ã§ã¢ã¯ã»ã¹ã§ãã¾ãã","欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã":"ã¨ã¼ãããã®ãããAIæ©é¢ãæä¾ããé«åº¦ãªã¢ãã«ããããã«ã¯ãã¯ã©ã¹æé«ã®å¤è¨èªã«å¯¾å¿ããæµæ¢ãªããã°ã©ãã³ã°ã¨æ¨è«ããã©ã¼ãã³ã¹ãæä¾ãã Mistral Large ããã³ Mixtral 8x7B (Expert Hybrid Architecture MoE ã«åºã¥ã) ãå«ã¾ãã¾ãã",æä½:"ã©ã³ãã³ã°","æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã":"å¶å¾¡ä¸è½ãªã¤ã³ã¿ã¼ãããã®å
¬è¡å©ç¨ãæ¾æ£ãã¦ãã ããã Bedrock ã¯ãã¨ã³ã¿ã¼ãã©ã¤ãº ã¬ãã«ã®ã»ãã¥ãªãã£ã®é常ã«é«ãåºæºããã¤ã
298ã£ãã®æ¦å¿µã¨ãã¦æ¡ç¨ããçæ AI ã«ã¢ã¼ããã¯ã㣠ã¬ãã«ã®ã³ã³ãã©ã¤ã¢ã³ã¹ ãã¼ã¹ãæä¾ãã¾ãã","å±è½åºå±çæ§å¶å°å·®å¼ãæä»¬æä¾è·¨äºç»ä¸ççæ§å¤§çä¸ä¸é®å¼ MSP å·¥åååºï¼å¤æç»ç½ç±ä¸å± SA ææ¯ä¸å®¶å
¨ç¨æ¤èªã":"æ ¹æ¬çãªã³ã³ã½ã¼ã«ã®éãããã¹ã¯ãã¾ããçµ±åãããã¯ãã¹ã¯ã©ã¦ãç£è¦ããã·ã¥ãã¼ãã¨ã¯ã³ã¯ãªãã¯ã® MSP 使¥æç¤ºå¿çãæä¾ãã¾ããè¤éãªãããã¯ã¼ãã³ã°ã¯ãå°ä»»ã® SA æè¡å°éå®¶ã«ãã£ã¦å®å
¨ã«ãµãã¼ãããã¾ãã",ä¼ä¸çº§:"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«","ä¼ä¸çº§ RAG æ¶ææä½³å®è·µ":"ã¨ã³ã¿ã¼ãã©ã¤ãºè¦æ¨¡ã® RAG ã¢ã¼ããã¯ãã£ã®ãã¹ã ãã©ã¯ãã£ã¹",ä¼ä¸çº§é«å¯ç¨æ¶ææ æ:"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®é«å¯ç¨æ§ã¢ã¼ããã¯ãã£ã®ãã³ããã¼ã¯",ä¼ä¸çº§ç产å:"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®çç£æ§",ä¼ä¸çº§æä½³å®è·µæ¡ä¾:"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®ãã¹ããã©ã¯ãã£ã¹ã±ã¼ã¹",ä¼ä¸è½å°å
¨æµç¨æ¹æ¡:"ã¨ã³ã¿ã¼ãã©ã¤ãºå±éã®ãã«ã¼ããªã³ã",ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®:"ã¨ã³ã¿ã¼ãã©ã¤ãº ãã¼ã¿ã®ã¯ãã¹ã¢ã«ã¦ã³ã ã»ãã¥ãªã㣠ããªã·ã¼ã®æ§æ",ä¼ä¸æ°ååæå¡ç»éª:"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¸ã¿ã«ãµã¼ãã¹ã¨ã¯ã¹ããªã¨ã³ã¹","ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼":"伿¥ã¯ AWS SPP ã鏿ãããã¨ã§ã©ã®ãããªæ ¸ã¨ãªã価å¤ããããããã¨ãã§ãã¾ãã?","ä¼ä¸ç¥è¯åº RAG 建设":"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ã®RAGæ§ç¯","ä¼ä¸ç¥è¯åºä¸ RAG éæ":"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ã¨ RAG ã®çµ±å",åæ²¿æ¨¡åæ¯æè½å:"æå
端ã®ã¢ãã«ãµãã¼ãæ©è½","请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡...":"貴社ã®ãã¸ãã¹ç¶æ³ã¾ãã¯å¿
è¦ãª Amazon ã¯ã©ã¦ã/ã¯ã©ã¦ã ãµã¼ãã¹ã«ã¤ãã¦ç°¡åã«èª¬æãã¦ãã ããã",åºåæ§å¤§å综åå»é¢:"å°åã®å¤§ããªç·åç
é¢",å
¨åºæ¯äºç«¯è§£å³æ¹æ¡:"ãã«ã·ããªãªã®ã¯ã©ã¦ã ã½ãªã¥ã¼ã·ã§ã³",å
¨å½äº§åç®åèªä¸»å¯æ§:"å½ç£ã®ã³ã³ãã¥ã¼ãã£ã³ã°è½åã¯ç¬ç«ãã¦å¶å¾¡å¯è½",å
¨å±æ ç¼æç®¡:"ã°ãã¼ãã«ãªã·ã¼ã ã¬ã¹ãªãã¹ãã£ã³ã°","å
¨é¾è·¯ AI ç®ååºå»ºä¿é":"ãã«ãªã³ã¯ AI ã³ã³ãã¥ã¼ãã£ã³ã°é»åã¤ã³ãã©ã¹ãã©ã¯ãã£ã®ä¿è¨¼","å
¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å
¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼å¹³æ»æ ç¼å°æ¥å
¥ä¼ä¸åçæ¶æã":"ãã¸ãã¹ ãã¼ãºãå
æ¬çã«è©ä¾¡ããå¾ãæ¢åã®å¤§è¦æ¨¡ã¢ãã«ã微調æ´ããããæçããã·ã¹ãã ã«ç´æ¥æ¥ç¶ãããã鏿ã§ãã¾ããå½ç¤¾ã¯ç¶¿å¯ãªã³ã³ãµã«ãã£ã³ã°ãæä¾ããAmazon Bedrock ã®ãããªä¸çã¯ã©ã¹ã®å¤§è¦æ¨¡ã¢ãã« ãã¹ãã£ã³ã° ãã©ãããã©ã¼ã ã使ç¨ãã¦ã伿¥ã®ãã¤ãã£ã ã¢ã¼ããã¯ãã£ã«ã¹ã ã¼ãºãã¤ã·ã¼ã ã¬ã¹ã«çµ±åãã¾ãã","å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã":"Amazon Bedrock ãå«ãè¤é㪠AI ã³ã³ãã¥ã¼ãã£ã³ã° ã¢ã¼ããã¯ãã£ã®å®è£
ãå®å
¨ã«ãµãã¼ããã¾ãã",å
¨çåäºå¤:"ã°ãã¼ãã«ãªãã£ã¹",å
¨çé¡¶å°é³è§é¢ç½ç»:"ä¸çãããã®ãªã¼ãã£ãªããã³ãã㪠ãããã¯ã¼ã¯",å
¨çåè§å®¡è®¡:"ã°ãã¼ãã«ã³ã³ãã©ã¤ã¢ã³ã¹ç£æ»",å
¨çæ ¸å¿èµæºå¿«éè°é
:"ã°ãã¼ãã«ã³ã¢ãªã½ã¼ã¹ã®è¿
éãªå°å
¥",å
¨ç忏¸æè¿è¥:"ã°ãã¼ãã«ãªã²ã¼ã éå¶",å
¨çé¢å
:"ã°ãã¼ãã«ãªã¼ãã¼","å
¨çå¸åºä»½é¢ç¬¬ä¸çäºæå¡æä¾åï¼æä¾è¶
è¿200项å
¨åè½æå¡ãé忥æå
¨çåä¸å¡å¸å±ãæé«æ¶æå¤æåº¦ä¸å¯¹åè§æä¸¥èè¦æ±çä¼ä¸åºæµ·é¦éã":"ä¸çæå¤§ã®å¸å ´ã·ã§ã¢ãèªãã¯ã©ã¦ã ãµã¼ãã¹ ãããã¤ãã¼ã§ã200 以ä¸ã®ãã«æ©è½ã®ãµã¼ãã¹ãæä¾ãã¦ãã¾ããã°ãã¼ãã«ãªãã¸ãã¹ ã¬ã¤ã¢ã¦ããé常ã«è¤éãªã¢ã¼ããã¯ãã£ãæµ·å¤é²åºã®ã
298ãã®å³æ ¼ãªã³ã³ãã©ã¤ã¢ã³ã¹è¦ä»¶ãæã¤ä¼æ¥ã«é©ãã¦ãã¾ãã",å
¨çåææ¶æä¸æ¯«ç§çº§å»¶è¿çªç ´:"ã°ãã¼ãã«ãµã¼ãã¼ã¢ã¼ããã¯ãã£ã¨ããªç§ã¬ãã«ã®é
å»¶ã®ç»æçãªé²æ©","å
¨ç½ç¬å®¶èµéæµå¨æ§ä¿éãé¢å
å¼èµéæ± ä¸ä»
享æå¤§å®¢ææ£ï¼æ´æ¯æå¨ AWSãé¿éäºãè
¾è®¯äºä¹é´":"ãããã¯ã¼ã¯å
¨ä½ã«å¯¾ããç¬å çãªæµåæ§ä¿è¨¼ããã¬ãã£ã¼ã¸è³éãã¼ã«ã¯ã顧客ã«å¤§å¹
ãªå²å¼ã享åã§ããã ãã§ãªããAWSãAlibaba CloudãTencent Cloud éã®ééããµãã¼ããã¦ãã¾ãã","å
¨ç½ç¨ç¼ºçè·¨äºè°è´¦è½åï¼æé
éæç»ä¸çå票ä¸ç»ç®ééãåå«è´¦åæ ¸ç®å°ç±ã":"ãããã¯ã¼ã¯å
¨ä½ã«ãããå¸å°ãªã¯ãã¹ã¯ã©ã¦ãã¢ã«ã¦ã³ãèª¿æ´æ©è½ã¯ãééçã§çµ±åãããè«æ±ããã³æ±ºæ¸ãã£ãã«ã¨çµã³ã¤ãã¦ãã¾ããè«æ±æ¸ä¼è¨å°çã«å¥ããåãã¾ãããã",å
¨æ°åè£
ç°è´§:"æ°åãªãªã¸ãã«å¨åº«ããã¾ã","å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã":"ãã¹ã¦ã®å¾æ¥å¡ã¯æ¥çæé«ã¬ãã«ã® AWS èªå®ã½ãªã¥ã¼ã·ã§ã³ã¢ã¼ããã¯ãèªå®è³æ ¼ãåå¾ãã¦ãã¾ãã","å
¨æ å¼ AI äºèµè½æ¶æ":"ãã«ã¹ã¿ã㯠AI ã¯ã©ã¦ã対å¿ã¢ã¼ããã¯ãã£","让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å
¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»è大å¹
éä½åº§å¸ææ¬ã":"ãµãã¼ã ã¹ã¿ããã¯ã人éã«ãã 1 対 1 ã®ä»å
¥ãæ¬å½ã«å¿
è¦ãªè¤éãªè¦æ
ã«éä¸ã§ããããã«ãã¾ããå¤§è¦æ¨¡ãªè¨èªã¢ãã«ã¨ä¼è©±ã®ã³ã³ããã¹ãã®æ·±ãçè§£ã«åºã¥ãã¦ã«ã¹ã¿ã ãã£ããããããæ§ç¯ãããã¨ã§ã伿¥ã¯å¹çç㪠24 æé 365 æ¥ã®ã«ã¹ã¿ãã¼ ãµã¼ãã¹ ãµãã¼ããæä¾ããæ¯æ¥ã®åãåããã«å¯¾å¿ããã¯ãã¹ã»ã«è£½åãæ¨å¥¨ã§ãããããã¨ã¼ã¸ã§ã³ãã®ã³ã¹ãã大å¹
ã«åæ¸ã§ãã¾ãã",让æä»¬å¼å§æ¨çä¸äºä¹æ
:"ã¯ã©ã¦ãã¸ã®æ
ãå§ãã¾ããã","任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã":"ãã©ãããã©ã¼ã ãä»ãã¦æµãããã¼ã¿ã¯ãä»äººã®å
¬éãããå¤§è¦æ¨¡ã¢ãã«ã®ãã¬ã¼ãã³ã°ã«ä½¿ç¨ããããã¨ã¯ããã¾ããããªã¯ã¨ã¹ãã¯ãAWS VPC ã®ãããã¯ã¼ã¯ ã¨ã³ããã¤ã³ãåé¢ã¨å®å
¨ãª KMS ãã¼ã¿æå·åããã¤ãã£ãã«å©ç¨ãã¾ãã",æ¥æ¬æ±äº¬æä¼ç¤¾:"æ±äº¬ã®ã¯ã©ã","è£è·AWS SPPèµè´¨":"AWS SPPè³æ ¼åå¾",容å¨åè¿ç§»æ¹é :"ã³ã³ããåã®ç§»è¡ã¨å¤é©","ä¸åå¹´ ICT ææ¯ç§¯ç´¯ï¼æ·±åº¦äºè§£ä¼ ç»æ¿ä¼æ°åå转åçç¹ãæä¾å¼ºå¤§ç软硬件ä¸ä½åè½åä¸å
¨æ èªä¸»å¯æ§çé²²é¹/æè
¾ç®åçæã":"30 å¹´ã«ããã ICT ãã¯ããã¸ã¼ã®èç©ã¨ã徿¥ã®æ¿åºã伿¥ã®ãã¸ã¿ã«å¤é©ã®åé¡ç¹ã«å¯¾ããæ·±ãçè§£ãå¼·åãªã½ããã¦ã§ã¢ã¨ãââã¼ãã¦ã§ã¢ã®çµ±åæ©è½ã¨ããã«ã¹ã¿ãã¯ã®èªå¾çã§å¶å¾¡å¯è½ãª Kunpeng/Asce
298nd ã³ã³ãã¥ã¼ãã£ã³ã° ãã¯ã¼ ã¨ã³ã·ã¹ãã ãæä¾ãã¾ãã","ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã":"ãªã³ã©ã¤ã³ã§ãããã¸ã§ãã³ã°ãããã¹ã«ã¼ããã (ãããã¸ã§ã³ã ã¹ã«ã¼ããã) ã¨ã³ã¹ã追跡ã¢ãã¿ãªã³ã°ã",社交åªä½å
å®¹å®¡æ ¸:"ã½ã¼ã·ã£ã«ã¡ãã£ã¢ã³ã³ãã³ãã®ã¬ãã¥ã¼",社交åªä½è´´ææ¹éææ:"ã½ã¼ã·ã£ã«ã¡ãã£ã¢æç¨¿ã®ãããã¹ã±ã¸ã¥ã¼ã«è¨å®",ç³è¯·å¨çº¿èµè´¨æ ¸éª:"ãªã³ã©ã¤ã³è³æ ¼ç¢ºèªç³è«",æ·±è°å¤§åæ¿ä¼åè§ä¸ç§æäº:"å¤§è¦æ¨¡ãªæ¿åºããã³ä¼æ¥ã®ã³ã³ãã©ã¤ã¢ã³ã¹ã¨ãã©ã¤ãã¼ã ã¯ã©ã¦ãã«å¯¾ããæ·±ãçè§£","深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼":"AWS ã®ãããã¯ã©ã¦ãã¢ã¼ããã¯ãã£ã¨äººå·¥ç¥è½ã®é©æ°çãªãµã¼ãã¹ãæ·±ãçµ±åãã","æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»":"CoreByte ã®ç¬èªã·ã¹ãã ã«ã¤ãã¦è©³ããè¦ã",æ·±å
¥çè§£è¯ä¼°:"è©ä¾¡ã«å¯¾ããæ·±ãçè§£","æ·±åè¶
500+顶级ä¼ä¸ä¿¡èµçäºåä½ä¼ä¼´":"500 社以ä¸ã®ããã伿¥ããä¿¡é ¼ãããã¯ã©ã¦ã ãã¼ããã¼","ä»ä¹æ¯ Amazon Bedrockï¼":"Amazon ãããããã¯ã¨ã¯ä½ã§ãã?","ä»ä¹æ¯AWS SPPï¼":"AWS SPP ã¨ã¯ä½ã§ãã?","çæå¼ AI æ¼è¿":"çæå AI ã®é²å","çæå¼ AI åºç¨ä¸å®¶":"çæ AI ã¢ããªã±ã¼ã·ã§ã³ã®å°éå®¶","çæå¼äººå·¥æºè½å·¥å
·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå
容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå
¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå
容çæè½æå¤§ç®åå
容工ä½è
çæµç¨ã":"çæ AI ãã¼ã«ã¯ãä¸å°ä¼æ¥ã Web ãµã¤ããããã°ãã½ã¼ã·ã£ã« ã¡ãã£ã¢ ãã©ãããã©ã¼ã ãæè²ã·ããªãªç¨ã®ã³ã³ãã³ãã使ããã³æé©åããã®ãæ¯æ´ãã¾ããé
åçãªè£½å説æã®ä½æããé
åçãªã³ã¼ã¹ã®ä½æã«è³ãã¾ã§ãAI 主å°ã®ã³ã³ãã³ãçæã«ãããã³ã³ãã³ãæ
å½è
ã®ããã»ã¹ã大å¹
ã«ç°¡ç´ åããã¾ãã","çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå
ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å
容å®å
¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å
¨é¢æéç¹éçè§è§å
å®¹æµæ°´çº¿å¤çã":"çæ AI æ©è½ã¯ãã¬ã¼ã³ ããã¹ããããã«ãã¢ã¼ãã«å¦çã¾ã§æ¡å¼µãããé»åååå¼ãå°å£²ãã¨ã³ã¿ã¼ãã¤ã¡ã³ããªã©ã®æ¥çã®ä¼æ¥ã«æ°æä»£ã®å°æ¥ãããããã¦ãã¾ããå¤§è¦æ¨¡ãªç»åã®èªåã©ãã«ä»ãããã«ããã©ã¼ããã ã³ã³ãã³ãã®ã»ãã¥ãªã㣠ã¬ãã¥ã¼ãç£è¦ãããªã®ç°å¸¸åæãããã³éããã¸ã¥ã¢ã« ã³ã³ãã³ã ãã¤ãã©ã¤ã³ã®å
æ¬çãªå¦çã","çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã":"Generative AI ã¯ããã¤ã¦ã¯ä¼æ¥ã«ã¨ã£ã¦æã®å±ããªãã£ãããããä»ã§ã¯æé ãªä¾¡æ ¼ã§å
¥æã§ããç¡æ°ã®æé·ã½ãªã¥ã¼ã·ã§ã³ãæä¾ãã¾ãããã¸ãã¹ã§ã©ã®ãããªããã«ããã¯ã«ç´é¢ãã¦ããããã¯ãµã¤ã¯ã«ãå
æããããã®ç§å¯å
µå¨ã«ãªãã¾ãã","çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã":"çç©å¦çãªè¿½è·¡é²æ¢èå¥ã¨æ»è§ã®ãªã 24 æéç£è¦ãæ°åä¸ãã«ç¸å½ã®ã³ã³ãã¥ã¼ãã£ã³ã°è½åè³ç£ãå®å
¨ãã¤ç¢ºå®ã«ä¿è·ãããããã«ãã¾ãã",宿¶ææ¬ä¼æåæ:"ãªã¢ã«ã¿ã¤ã ã®è²»ç¨å¯¾å¹æåæ",宿¶æ°æ®ç®¡é:"ãªã¢ã«ã¿ã¤ã ãã¼ã¿ ãã¤ãã©ã¤ã³","ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾":"Amazon Bedrock ã§ã¯ãæ¶è²»ããéã«åºã¥ãã¦æ¯æãã¾ããä¾çµ¦","ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã":"ç¬èªã®ãã¼ã¿ã使ç¨ãã¦ã¢ãã«ãå®å
¨ã«å¾®èª¿æ´ãã¾ãã RAG ãä»ãã¦ã¢ãã«ãç¬èªã®ãã¼ã¿ ã½ã¼ã¹ã«æ¥ç¶ãã¾ãã",è§è®¡è´¹å¨æ:"è«æ±ãµã¤ã¯ã«ã«ãã£ã¦ç°ãªãã¾ã","é¦å模åä½éªæéï¼":"ååãªãªã¼ã¹ã¢ãã«ä½é¨æ¨©ï¼","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã":"AWS ãã¼ããã¼ ãããã¯ã¼ã¯ (APN) ã«ææãããSLA ã¨ãµã¼ãã¹å質ã«å¯¾ãã絶対çãª
298éææ§ãä¿è¨¼ããã¾ãã","è¾åºï¼":"åºåï¼",è¾å
¥è¾åºå®å
¨å´æ :"å
¥åºåå®å
¨ãã§ã³ã¹",æ°æ®åæä¸å䏿ºè½:"ãã¼ã¿åæã¨ãã¸ãã¹ã¤ã³ããªã¸ã§ã³ã¹","æ°æ®è¿ç§»ï¼æºè½åçå°åº":"ãã¼ã¿ç§»è¡: ã¤ã³ããªã¸ã§ã³ã¹ã®åºç¤","æ°æ®æ³¨å
¥ï¼":"ãã¼ã¿ã¤ã³ã¸ã§ã¯ã·ã§ã³:",æ°åè¥é:"ãã¸ã¿ã«ãã¼ã±ãã£ã³ã°","åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã":"ãã¥ã¢ã«åè·¯ä¸»é»æº + UPS + ãã£ã¼ã¼ã« ããã¯ã¢ããã¯ããã«è£
åã® 4 å°ã® H100 ã㢠ã¡ã¿ã« ã¦ããããã³ã³ãã¯ãã«ã¹ã¿ããã³ã°ããã¨ããå³ããé»åã®èª²é¡ã«å¯¾å¿ãã¾ãã","ç§æç¥è¯åº RAG":"ãã©ã¤ãã¼ããã¬ãã¸ãã¼ã¹ RAG",å®å¥³å£«:"ã½ã³ãã","éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã":"ã¯ã©ã¦ã ã³ã³ãã¥ã¼ãã£ã³ã° ãã¯ããã¸ã¼ãæçããå¸å ´ã®éè¦ãé«ã¾ãã«ã¤ãã¦ãCoreByte ã¯ãµã¼ãã¹ç¯å²ãæ¡å¤§ããé«åº¦ãªã¯ã©ã¦ã ã½ãªã¥ã¼ã·ã§ã³ã®è¨è¨ã¨å®è£
ãã¯ã©ã¦ã ã¢ã¼ããã¯ãã£ã®ã³ã³ãµã«ãã£ã³ã°ãã«ã¹ã¿ãã¤ãºãããããã¸ã§ã¯ãç§»è¡ãµã¼ãã¹ãå«ããããã«ãªãã¾ããã","æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã":"ãã¹ã¦ã®ã°ã©ãã£ãã¯ã¹ ã«ã¼ãã¯ãçæã¬ã³ã¿ã«ãé·æããã±ã¼ã¸ããªã³ããã³ãã®æè»æ§ãè²·ãåããªã©ã®æè»ãªè²¡åãªãã·ã§ã³ãæä¾ãã¾ãã","å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã":"è±å¯ãªã¢ãã«ãæä¾ããã ãã§ãªãã伿¥ããã¼ã¿ã®ãã©ã¤ãã·ã¼ã¨ã»ãã¥ãªãã£ã確ä¿ããªããçæ AI ã¢ããªã±ã¼ã·ã§ã³ãç°¡åã«æ§ç¯ããã¹ããå±éã§ããããã«ããå¹
åºãçµã¿è¾¼ã¿æ©è½ãåãã¦ãã¾ããã¤ã³ãã©ã¹ãã©ã¯ãã£ã管çãããã¨ãªããæå
端㮠AI æ©è½ããã¸ãã¹ ããã»ã¹ã«çµ±åã§ãã¾ãã","æ¢ç´¢ MSP æå¡è¯¦æ
":"MSP ãµã¼ãã¹ã®è©³ç´°ã調ã¹ã","æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é
ä½¿ç¨æ¡ä¾ãä»å
容åä½å°å®¢æ·æ¯æï¼å
¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã":"ä¸å°ä¼æ¥åãã®çæ AI ã®å®éã®ã¦ã¼ã¹ã±ã¼ã¹ã調æ»ãã¾ããã³ã³ãã³ã使ãã顧客ãµãã¼ãã¾ã§ãããããé¢ã§ã客æ§ã®ãã¸ãã¹ãã¤ã³ããªã¸ã§ã³ããªé£èºãéããããããæ¯æ´ãã¾ãã","è
¾è®¯äº (Tencent Cloud)":"ãã³ã»ã³ãã¯ã©ã¦ã","æä¾ä» IaaS å° PaaS çæ¼è¿æå¯¼ï¼å©ç¨ Serverlessï¼æ æå¡å¨ï¼æ¶æä¸å®¹å¨åé群缩容çç¥ï¼ä»å·¥ç¨è®¾è®¡æºå¤´éä½å¼éã":"ãµã¼ãã¼ã¬ã¹ (ãµã¼ãã¼ã¬ã¹) ã¢ã¼ããã¯ãã£ã¨ã³ã³ããåãããã¯ã©ã¹ã¿ã¼ã®ç¸®å°æ¦ç¥ã使ç¨ãã¦ãã¨ã³ã¸ãã¢ãªã³ã°è¨è¨ã½ã¼ã¹ããã³ã¹ãã忏ãããIaaS ãã PaaS ã¸ã®é²åã®ã¬ã¤ãã³ã¹ãæä¾ãã¾ãã","æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã":"é«åº¦ãª GPU ãããã¬ãã«ã®ã³ã¼ã«ã ãã¬ã¼ãç±æ¾æ£å¤æãæä¾ãã¦ãã³ã³ãã¥ã¼ãã£ã³ã°ã®å¯è½æ§ãçµãè¾¼ã¿ã髿¸©ã«ãã£ã¦å¼ãèµ·ããããã³ã¢å¨æ³¢æ°ã®ããã¯ã¢ãããåé¿ãã¾ãã",æäº¤ä¼ä¸è®¤è¯:"æ³äººè¨¼ææ¸ãæåºãã",æäº¤éæ±æ¸
å:"ãªã¯ã¨ã¹ããªã¹ããéä¿¡ãã","å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã":"以ä¸ã®ãã©ã¼ã ã«ãè¨å
¥ããã ããã°ãå½ç¤¾ã®ã¯ã©ã¦ãå°éå®¶ã¾ãã¯ã«ã¹ã¿ãã¼ ãµã¼ãã¹ ã¹ã¿ããã 24 æé以å
ã«ãé£çµ¡ãããã¾ãã",ææ:"ãã£ã¬ã³ã¸","éè¿ Amazon Bedrock æé æºè½å¯¼è´å¼æ":"Amazon Bedrock ã使ç¨ãã¦ã¤ã³ããªã¸ã§ã³ããªã·ã§ããã³ã° ã¬ã¤ã ã¨ã³ã¸ã³ãæ§ç¯ãã","éè¿ API åæä¸ºæ¨æåé²ç½®ç EIPãæ æå¿«ç
§ä¸æä½å©ç¨çç计ç®å®ä¾ï¼æä¾å¯æ§è¡ç缩å建议ã":"API åæã使ç¨ãã¦ãã¢ã¤ãã«ç¶æ
ã® EIPãç¡å¹ãªã¹ãããã·ã§ããã使ç¨çãé常ã«ä½ãã³ã³ãã¥ã¼ãã£ã³ã° ã¤ã³ã¹ã¿ã³ã¹ããã£ããã£ããå®è¡å¯è½ãã¡ã¤ã«ã忏ããããã®æ¨å¥¨äºé
ãæä¾ãã¾ãã","éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ
298¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã":"ã¤ã³ãã¦ã³ãããã³ã¢ã¦ããã¦ã³ãã®ãã¼ã¯ã³ãå¦çããå¾é課éå¶ãããã¯ãäºåã®ã³ãããã¡ã³ããªãã§ãã¹ãããã³æ¦å¿µå®è¨¼ (PoC) ãè¡ãå ´åã«æé©ãªãªãã·ã§ã³ã§ãã","éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã":"AI ã¯ãæ©æ¢°å¦ç¿ã«ãã顧客ãã¼ã¿ã®è¡åãã¿ã¼ã³ã®å¤§è¦æ¨¡ãªåæãéãã¦ã伿¥ã EDM ã¡ã¼ã«ãã¿ã¼ã²ãããçµã£ãåºåãWeb ãµã¤ãã®ã¬ã³ã¡ã³ãã¼ã·ã§ã³ ã¦ã©ã¼ã«ãæ°å人åãã«èª¿æ´ããã¯ãªãã¯æ°ã¨ã³ã³ãã¼ã¸ã§ã³ã大å¹
ã«å¢å ãããã®ã«å½¹ç«ã¡ã¾ãã","éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã":"Infrastructure as Code (IaC) ãéãã¦é
ä¿¡å¹çãåä¸ããã24 æéå¹´ä¸ç¡ä¼ã®ã¯ã©ã¦ã ãªã½ã¼ã¹ ãã¹ãã£ã³ã°ãæä¾ãã¾ããåæã«ãç¬èªã«éçºããã¤ã³ããªã¸ã§ã³ããªè«æ±æ¦ç¥ã¨ FinOps ææ³ã使ç¨ãã¦ãã¯ã©ã¦ã使ç¨ã³ã¹ãã广çã«åæ¸ãã¾ãã","éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã":"CoreByte ã AWS ã½ãªã¥ã¼ã·ã§ã³ãããã¤ãã¼ (SPP) ã¨ãã¦é¸æããã¨ãæé©ãªãªã½ã¼ã¹æ§æãæå
端㮠Bedrock ã¢ãã«ã¸ã®ã¢ã¯ã»ã¹ãããã³æãå
¬å¼ãªæè¡çæ¿èªãç´æ¥åå¾ã§ãã¾ããç§ãã¡ã¯ãå®éåå¯è½ãªãã¸ãã¹æé·ã®å¯è½æ§ã伿¥ã«æä¾ãã¾ãã",ç»ä¸å¤äºç®¡å®¶æå¡:"çµ±åããããã«ãã¯ã©ã¦ã ããã©ã¼ ãµã¼ãã¹",ç»ä¸èåè´¦å:"çµ±åãããåè¨è«æ±æ¸","çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã":"çç£è½åã®å°éãæç ´ããé·æå¥ç´ãéãã¦ç¢ºå®ãªçºæ³¨ãå®ç¾ãã¾ããææ°ä¸ä»£ã® NVIDIA H100ãA100ãL40S ããã³ãã®ä»ã®ã¨ã³ã¿ã¼ãã©ã¤ãº ã¯ã©ã¹ã®ã¢ã¯ã»ã©ã¬ã¼ã¿ ã«ã¼ããæä¾ãã¾ããè³¼å
¥åã«ã¾ããµãã¼ããã¹ããè¡ã£ã¦ãå®å
¨ãªå·¥å ´ä¿è¨¼ã·ãªã¢ã«çªå·ãæä¾ãã¦ãã ããã",æ¨è转åç:"æ¨å¥¨å¤æç",æ¨çå©å¨:"æ¨è«ãã¼ã«","æç®¡ç代ç (Agents)ï¼":"ãã¹ããããã¨ã¼ã¸ã§ã³ã:","å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã":"ãããªã㯠ãããã¯ã¼ã¯ã®å®å
¨ã«æ°å¶åãããã»ãã¥ãªãã£ãå®å
¨ã«åãé¤ããæ©å¯æ§ã®é«ãæ³çãã¡ã¤ã«ã®ããã¹ãåæãå°ç¨ã®ã¯ã©ã¦ã ãã³ãã«ã§å®è¡ãããããã«ãã¾ãã","ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼æå¤§åæåé群线æ§å 鿝ã":"ã¯ã³ã«ã¯ã¾ããªã³ã©ã¤ã³ã§ã¨ãªã¯ãµã¼ãä½ãã¾ãã 400G InfiniBand (NDR) ãã³ããããã³ã° ãã¡ããããªã¼ ãããã¯ã¼ã¯ ã¢ã¼ããã¯ã㣠ãã©ã³ãã³ã°ãæä¾ããRDMA ããã³ RoCEv2 髿§è½ãããã¯ã¼ã¯ç°å¢ãæ§ç¯ããã¯ã©ã¹ã¿ã¼ã®ç·å½¢å éçãæå¤§åãã¾ãã",å¾®æå¡æ¶æè½¬å:"ãã¤ã¯ããµã¼ãã¹ ã¢ã¼ããã¯ãã£ã®å¤é©","å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ
ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼":"çæ AI ããããä¼è©±ã¯ãç±æã¨æçã®ä¸¡æ¹ãçã¿åºãã¾ãããäºç®ã¨æè¡çéçã®å¶ç´ã®ä¸ã§ãä¸å°ä¼æ¥ã¯ã©ã®ããã«ãã¦ã¤ã³ããªã¸ã§ã³ããªå¤é©ã«åããç¬¬ä¸æ©ãè¸ã¿åºããã¨ãã§ããã®ã§ãããã?","为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã":"ãã¸ã¿ã«å¤é©ä¼æ¥ã®ãã¾ãã¾ãªæ®µéã«åããã¦ãå¹ççãå®å
¨ãæè»ãªæè¡åºç¤ãã«ã¹ã¿ãã¤ãºãã¾ãã","为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã":"ãã¾ãã¾ãªçæããã¹ãã·ããªãªã«æé©ãªå¹³è¡¡ç¹ã¢ãã«ã","为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã":"åºåãé»åååå¼ã«ä½¿ç¨ããé«ç²¾åº¦ãã¤é«å質ã®ç»åãè¿
éã«çæãã¾ãã","为ä½éè¦æ£ç´¢å¢å¼ºçæï¼":"ãªãå¼·åä¸ä»£ãæ¢ãå¿
è¦ãããã®ã§ãããã?","ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼":"ã客æ§ã®ãã¼ãºã«ããããå¿ããããã«ãé常ãè©ä¾¡ãéå§ããåã«ä
298»¥ä¸ãæä¾ããå¿
è¦ãããã¾ãã","为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼":"ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®ããã¸ã§ã¯ãã Bedrock ã鏿ããå¿
è¦ãããã®ã¯ãªãã§ãã?",ææ¡£:"æ¸é¡",ææ¡£ä¸å¿:"ããã¥ã¡ã³ãã»ã³ã¿ã¼","æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã":"å½ç¤¾ã¯ã伿¥é¡§å®¢ãçæ AI ãæ¢åã®ã¯ã©ã¦ã ã¢ã¼ããã¯ãã£ã¨ã·ã¼ã ã¬ã¹ã«çµ±åããã¤ã³ããªã¸ã§ã³ããªé¡§å®¢ãµã¼ãã¹ããã¼ã¿ ã¤ã³ãµã¤ããã³ã³ãã³ã使ãªã©ã®è¤æ°ã®ã·ããªãªã§ã®ãã¸ãã¹ã®è¿
éãªå®è£
ãä¿é²ããæ¥çããã¸ã¿ã« ã¤ã³ããªã¸ã§ã³ã¹ã®æ°æä»£ã«å°ããã¨ãæ¯æ´ãã¾ãã",æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯:"ç§ãã¡ã¯ããªãã®æ
å ±ãå³éã«æ©å¯ã«ä¿ã¤ãã¨ããç´æãã¾ã",æä»¬çæå¡èå¾:"ç§ãã¡ã®ãµã¼ãã¹ã®éåç",æä»¬çæ ¸å¿æå¡æ¯ææ¶æ:"å½ç¤¾ã®ã³ã¢ãµã¼ãã¹ãµãã¼ãã¢ã¼ããã¯ãã£","æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã":"å½ç¤¾ã®è¡åè¦ç¯: æå¤§éã®ãªã½ã¼ã¹é
åãå¼·å¶ããã®ã§ã¯ãªãããã¸ãã¹ãã®ãã®ããå§ãã¾ãã","æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã":"ç§ãã¡ã¯ãBedrock ã®åè¶ããã¢ãã«ãæ¥çåºæã®ãã¸ãã¹ ã¯ã¼ã¯ããã¼ã¨çµã³ä»ãã¦ãããããé層ã®é¡§å®¢åãã«éå§ã§ããæ¥çã¢ããªã±ã¼ã·ã§ã³ãã«ã¹ã¿ãã¤ãºãã¾ãã","æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã":"ãé£çµ¡ããå¾
ã¡ãã¦ããã¾ãããããã¯ãã½ã¼ã·ã£ã« ã¡ãã£ã¢ ã¡ãã»ã¼ã¸ã³ã° ãã¼ã«çµç±ã§ãé£çµ¡ããã ããã¨ãã§ãã¾ãã","æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã":"ã¯ã¨ãªã®ããã©ã¼ãã³ã¹ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®å¶ç´ãèæ
®ãã¦ãAmazon OpenSearch Serverless ã®ãã¯ãã«åå¾ã¨ã³ã¸ã³ ãã¼ã¸ã§ã³ãã¾ã㯠Aurora PostgreSQL ã«åºã¥ã pgvector ã使ç¨ãããã¨ããå§ããã¾ãã","æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã":"å½ç¤¾ã¯ã客æ§ã®ä¼è¨ã·ã¹ãã ãç´æ¥å¦çãã伿¥ã®æãæ»ããå½å¢ãè¶ããæ±ºæ¸ã容æã«ããã¯ã¬ã¸ããã©ã¤ã³ãæä¾ãã¾ãã",æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å:"ä¸çæå
端ã®å¤§è¦æ¨¡è¨èªã¢ãã«ã¸ã®ã·ã¼ã ã¬ã¹ãªã¢ã¯ã»ã¹","æ ç¼æ©å± AI ç®ååºåº§":"AI ã³ã³ãã¥ã¼ãã£ã³ã°ã®ãã¯ã¼ãã¼ã¹ãã·ã¼ã ã¬ã¹ã«æ¡å¤§","æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã":"æè¡çãªã¢ããã¤ã¹ãå¿
è¦ãªå ´åã§ããã«ã¹ã¿ã ã¢ã¼ããã¯ã㣠ã½ãªã¥ã¼ã·ã§ã³ãå¿
è¦ãªå ´åã§ããå¼ç¤¾ã®ãµã¼ãã¹ã«ã¤ãã¦è©³ããç¥ãããå ´åã§ããå¼ç¤¾ã®å°éå®¶ãã¼ã ããã¤ã§ã対å¿ãããã¾ãã","æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã":"å¤é©ã®ã©ã®æ®µéã«ãã¦ããå½ç¤¾ã®å°éå®¶ãã¼ã ãç¡æã§çãçµã£ãè©ä¾¡ãæä¾ãããã¸ãã¹ç®æ¨ã«åããããã¼ããããã使ãã¾ãã","æ éç¹ççèµè´¨å®¡æ ¸ä¸æ³¨åï¼åä¸è´¦å·ç´è¾¾å
¨ç头é¨5å®¶äºå¹³å°ï¼å½å¤©æéå¼éæ¿æ´»ï¼å³å»æ ç¼ä½¿ç¨ææäºåç产åã":"é¢åãªè³æ ¼å¯©æ»ãç»é²ã¯å¿
è¦ããã¾ããã 1 ã¤ã®ã¢ã«ã¦ã³ãã§ä¸çããã 5 ã®ã¯ã©ã¦ã ãã©ãããã©ã¼ã ã«ç´æ¥ã¢ã¯ã»ã¹ã§ãã¾ãã峿¥ã¢ã¯ãã£ãã¼ããå¯è½ã§ããã¹ã¦ã®ã¯ã©ã¦ããã¤ãã£ã製åãã·ã¼ã ã¬ã¹ã«ããã«ãå©ç¨ããã ãã¾ãã","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´":"æ¢åã® AWS ã®æéä½ç³»ã¨çµ±ä¸ããã",æ¾å:"ãããªã¡ã¢ãª",ç°è´§å
è¶³:"ååãªå¨åº«","详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã":"æ¢åã®ãããã¯ã¼ã¯ ã¢ã¼ããã¯ãã£ã¨ãã¸ãã¹ã®å±±ã¨è°·ã詳細ã«è©ä¾¡ãã人æ°ã®ãããµã¼ãã¹ãç²ç®çã«è¿½æ±ãããæãã³ã¹ãå¹çã®é«ããã©ã³ã¹ ãã¤ã³ããè¦ã¤ãã¾ãã","åé弿ï¼":"ãã¯ãã«ã¨ã³ã¸ã³:","åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã":"伿¥ã Amazon Bedrock ã®å©ç¨å¯è½ãªã¢ãã«ã«ã¢ã¯ã»ã¹ããæ¨©éè¨å®ãå®äºããå
é¨ãããã¯ã¼ã¯ ãã£ãã« (PrivateLink) ãæ§ç¯ããAPI å¼ã³åºããéå§ã§ããããã«æ¯æ´ãã¾ãã","æ°å 塿¬å°é¢å
éé¶éèæºæéè¦æ»¡è¶³æä¸¥æ ¼çæ°æ®é©»çä¸åè§å®¡è®¡è¦æ±ãæä»¬æä¾ç«¯å°ç«¯è¿ç§»æ¹æ¡ï¼éæå®å
¨è¾¹çï¼VPC & WAFï¼ï¼å¹¶å®ç°å¼å°å¤æ´»æ¹æ¡ãä¸ä»
å®å
¨æ»¡è¶³é管å±å®¡æ¥ï¼æ´éè¿èªå¨åæµæ°´çº¿å°åå¸å¨æç¼©çè³æ°å°æ¶ã":"ã·ã³ã¬ãã¼ã«ã®ä¸»è¦ãªå°å
ãã³ãã³ã¯éèæ©é¢ã¯ãé常ã«å³ãããã¼ã¿ä¿ç®¡å ´æã¨ã³ã³ãã©ã¤ã¢ã³ã¹ç£æ»è¦ä»¶ãæºããå¿
è¦ãããã¾ããå½ç¤¾ã¯ãã¨ã³ããã¼ã¨ã³ãã®ç§»è¡ã½ãªã¥ã¼ã·ã§ã³ãæä¾ããã»ãã¥ãªãã£å¢ç (VPC ããã³ WAF) ãåæ§ç¯ãããã«ãã¢ã¯ãã£ã ãªã¢ã¼ã ã½ãªã¥ã¼ã·ã§ã³ãå®è£
ãã¾ãã馿¸¯éè管çå±ã®å¯©æ»ã«å®å
¨ã«é©åããã ãã§ãªããèªåçµç«ã©ã¤ã³ã«ãããªãªã¼ã¹ãµã¤ã¯ã«ãæ°æéã«ç縮ãã¾ãã","æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã":"ã·ã³ã¬ãã¼ã«ã®å¤§æ AWS SPP ãµã¼ãã¹ãããã¤ãã¼ã§ãAWS ã¯ã©ã¦ãã¤ã
298³ãã©ã¹ãã©ã¯ãã£ã¨ Amazon Bedrock ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®çæ AI ã½ãªã¥ã¼ã·ã§ã³ã«éç¹ãç½®ãã¦ãã¾ãã",è¡ä¸è§£å³æ¹æ¡:"æ¥çã½ãªã¥ã¼ã·ã§ã³",éæ±æè¿°:"è¦ä»¶ã®èª¬æ",éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·:"ãã©ã¤ãã¼ã ãã¡ã¤ã³ ãã¼ã¿ä¿è·ãå¿
è¦ã¨ããéèããã³å»çã®é¡§å®¢","éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã":"é¸æã®æ¯è¼ããã¼ã¿ ã½ã¼ã¹ ã¤ã³ãã³ããªãAWS VPC/IAM ã»ãã¥ãªã㣠ãã¼ã¹ã©ã¤ã³è¨å®ã",äºå¤ªç¬¬ä¸:"ã¢ã¸ã¢å¤ªå¹³æ´å°åã§No.1","ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã":"AWS Well-Architected ã®ã»ãã¥ãªãã£ä»æ§ã«å³å¯ã«å¾ããVPC 㨠IAM ã®ã¢ã¯ã»ã¹è¨±å¯ã¯æå°ç¯å²ã®ååã«å¾ãã¾ãã","ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã":"ãã¼ã¿ããã©ã¤ãã¼ã ã¯ã©ã¦ãããæµåºããªãã¨ããåæãå³å¯ã«éµå®ããBedrock ã使ç¨ã㦠500 ä¸ä»¶ã®éæä½å»çè¨é²ããã¯ãã«åããã»ãã³ãã£ã¯ã¹ã«åºã¥ããå®å
¨ãªå»çæ¤ç´¢ãå®ç¾ãã¾ããã",éªè¯å®æ¹èµè´¨:"å
¬çè³æ ¼ã確èªãã","ä¸å¡ Actionæµæ´å":"ãã¸ãã¹ã¢ã¯ã·ã§ã³ããã¼ã®çµ±å",ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±:"ãã¸ãã¹ ã·ããªãªã®ãã¼ã¿ ã¹ãã¬ã¼ã¸ ã³ã³ãã©ã¤ã¢ã³ã¹è¦ä»¶",ä¸å¡å¯ç¨æ§:"ãã¸ãã¹ã®å¯ç¨æ§","ä¸ç«å¼éè´å
¨çé¡¶å°äºèµæºï¼æç ´äºååå£åã":"ä¸çãããã¯ã©ã¹ã®ã¯ã©ã¦ã ãªã½ã¼ã¹ãã¯ã³ã¹ãããã§è³¼å
¥ããã¯ã©ã¦ã ãã³ãã¼ã®éå£ãæã¡ç ´ãã¾ãã",ä¸ç«æ ç¼éè´:"ã¯ã³ã¹ãããã§ã·ã¼ã ã¬ã¹ãªè³¼å
¥ãå¯è½","å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã":"å»å¸«ã¯æ¯æ¥å¤§éã®éå»ã®å»çè¨é²ãæ¤ç´¢ããå¿
è¦ãããã¾ããã徿¥ã®æ¤ç´¢ã·ã¹ãã ã§ã¯ä¸è´çãä½ããããç§å¦ç ç©¶ã®å¹çã¨ããã³ãã¨ã³ãã®è¨ºææ¤è¨¼ã®å¹çãé常ã«ä½ããªãã¾ãã","以è·å详ç»å表ã":"詳細ãªãªã¹ãã«ã¤ãã¦ã¯ã","以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã":"å®éã®ãã¸ãã¹ã®åé¡ç¹ã解決ãããã¨ãç®çã¨ãã¦ãããã¤ã³ãã©ã¹ãã©ã¯ãã£ããã¼ã¿å¤ãã¤ãã³ã°ãAI ã¤ã³ããªã¸ã§ã³ã¹ã®ãªã³ã¯ ãµã¤ã¯ã«å
¨ä½ãå
æ¬çã«ã«ãã¼ãã¦ãã¾ãã",é³è§é¢é¸ä¸»:"ãªã¼ãã£ãªã¨ãããªã®è¦è
","æ¥æ±AIä¸Amazon Bedrock":"Amazon Bedrock ã§ AI ãæ´»ç¨ãã","ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
":"ã³ã³ãã©ã¤ã¢ã³ã¹ã¨å¯ç¨æ§ã®è¦ä»¶ã«ãããä¸é¨ã®åºæ¬ã¢ãã«ã¯ç¹å®ã® AWS ãªã¼ã¸ã§ã³ã§ã®ã¿å©ç¨å¯è½ã§ãããã§ãã¯ãã¦ãã ãã",游æä¸ç¤¾äº¤çææ ç¼å¯¹æ¥:"ã²ã¼ã ã¨ç¤¾ä¼çæ
å¦ã®ã·ã¼ã ã¬ã¹ãªæ¥ç¶",游æèµäº§å®å
¨ä¸èæ
çæ§:"ã²ã¼ã è³ç£ã®ã»ãã¥ãªãã£ã¨ä¸è«ç£è¦","ä¸ AWS ååç´§å¯ååä½ä¸":"AWS ã®ãªãªã¸ãã«ãã³ãã¼ã¨ç·å¯ã«é£æºãã","ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã":"CoreByte ã® AWS å°éå®¶ãã¼ã ã«ããç¡æã®ã¢ã¼ããã¯ãã£è©ä¾¡ã»ãã·ã§ã³ãäºç´ããã¨ãã«ã¹ã¿ãã¤ãºãããåæè¨ºæã¬ãã¼ããå±ãã¾ãã","䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã":"SPP (ã½ãªã¥ã¼ã·ã§ã³ãããã¤ãã¼ããã°ã©ã ) ãããã¯ã¼ã¯ã«åºã¥ãä¸è¬ã¦ã¼ã¶ã¼ã«ããç´æ¥ç½²åã¨æ¯è¼ãã¦ãAWS å
¬å¼ã·ã¹ãã ããã®ã¨ã³ã¿ã¼ãã©ã¤ãºã¬ãã«ã®å©ç¹ã¨æ¿èªãè¤æ°äº«åã§ãã¾ãã",ä¸ä¼åç©éµ:"ããã³æé©åãããªãã¯ã¹",颿µå确度:"äºæ¸¬ç²¾åº¦",é¢é
ååé:"ãããã¸ã§ãã³ã°ãããã¹ã«ã¼ããã","é¢é
ååéï¼":"ãããã¸ã§ãã³ã°ãããã¹ã«ã¼ããã:",颿çå¹¶åæ°ä¸å»¶è¿åºçº¿:"äºæ³ãããåæå®è¡æ§ã¨ã¬ã¤ãã³ã·ã®åç","é¢çº¦ Bedrock 深度è¯ä¼°":"Bedrock ã«ãã詳細ãªè©ä¾¡ãã¹ã±ã¸ã¥ã¼ã«ãã",åççº§æ°æ®éç§é离:"ãã¤ãã£ãã¬ãã«ã®ãã¼ã¿ãã©ã¤ãã·ã¼åé¢",åçæ£ç´¢åµå
¥:"ãã¤ãã£ãæ¤ç´¢ã®åãè¾¼ã¿",é
读ç宿忡ä¾:"å®éã®æåäºä¾ãèªã","äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã":"ã¯ã©ã¦ãã¯çµããã§ã¯ããã¾ãããã客æ§ã®æé·ã«åããã¦ãå°æ¥ã®ãªãã¡ã¯ã¿ãªã³ã° ãªãã·ã§ã³ãæ°ååæåã«è¨ç»ãã¾ãã",äºè®¡ç®æå¡:"ã¯ã©ã¦ãã³ã³ãã¥ã¼ãã£ã³ã°ãµã¼ãã¹",äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦:"ã¯ã©ã¦ãé¢é£å°éæè¡èªå®è¨¼",äºåçå®å
¨ä¸åè§æ²»ç:"ã¯ã©ã¦ããã¤ãã£ãã®ã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®ã¬ããã³ã¹",äºåçå·¥å
·éæ:"ã¯ã©ã¦ããã¤ãã£ããã¼ã«ã®çµ±å",è¿ç»´ææ¬:"éç¨ä¿å®ã³ã¹ã","å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç":"AWS ã§ã
298¯ãCoreByte ã¯ãã«ããã¼ã¸ãã®ä½¿ç¨ãæ¨å¥¨ãã¦ãã¾ã","å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã":"é常ã«è¤éãªãã¸ãã¯ãããã°ã©ãã³ã°ãç§å¦ç ç©¶ã®ä¼è©±ã®å¦çã«åªãã¦ãã¾ãã","卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã":"ãã®ãã¸ã¥ã¢ã« ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§ãåºæ¬ã¢ãã«ã試ãããã¬ã㸠ãã¼ã¹ã使ããã¨ã¼ã¸ã§ã³ãããã¹ããã¾ãã","å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã":"è¤éã§å¸¸ã«å¤åããã³ã³ãã©ã¤ã¢ã³ã¹ç°å¢ã«ããã¦ãå½ç¤¾ã¯ãããã¯ã¼ã¯ ã¢ã¼ããã¯ãã£ãID èªè¨¼ãããã¼ã¿æå·åã«è³ãã¾ã§ãã¨ã³ããã¼ã¨ã³ãã®ã»ãã¥ãªãã£é²å¾¡æ¦ç¥ã伿¥ã«æä¾ãã¾ããã¯ã©ã¦ã ãã©ãããã©ã¼ã ã®ã»ãã¥ãªã㣠ãã¹ããå¾¹åºçã«çµ±åãã¦ãã¸ãã¹ãä¿è·ãã¾ãã","å¨ç¤¾äº¤ã游æãé³è§é¢åæ³å¨±ä¹é¢åç§¯æ·æ·±åãæä¾ä¸çé¡¶å°ç TRTC 宿¶é³è§é¢éä¿¡ä¸æµ·éå°æ¸¸æ/å°ç¨åºåçäºç«¯æ¯æï¼è§¦è¾¾äº¿ä¸Cç«¯ç¨æ·ã":"ã½ã¼ã·ã£ã« ãããã¯ã¼ãã³ã°ãã²ã¼ã ããªã¼ãã£ãªã¨ãããªãæ±ã¨ã³ã¿ã¼ãã¤ã³ã¡ã³ãã®åéã§æ·±ãèç©ãããã¾ããæ¥çãããã® TRTC ãªã¢ã«ã¿ã¤ã ãªã¼ãã£ãªããã³ãããªéä¿¡ã¨ãå¤§è¦æ¨¡ãªãã ã²ã¼ã /ãã ããã°ã©ã ã®ãã¤ãã£ã ã¯ã©ã¦ã ãµãã¼ããæä¾ããæ°åã® C ã¨ã³ã ã¦ã¼ã¶ã¼ã«ãªã¼ããã¾ãã","å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã":"å¶éãããå¯ç¨æ§ã¾ã¼ã³ã§ã°ã¬ã¼ã¹ã±ã¼ã«ã®ãã¹ãã¨æ¤è¨¼ã宿½ããè¿
éãªå復ãå®è¡ãã¾ãã","å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã":"ã¢ããªã±ã¼ã·ã§ã³ ã¬ãã«ã§ã«ã¹ã¿ãã¤ãºãããä¿è·ãå®è£
ãã¦ãä¸è¦ãªã³ã³ãã³ãããã£ã«ã¿ãªã³ã°ããæ©å¯æ
å ±ããã¹ã¯ãã¾ãã",å æ¯:"å²å","è´¦åè¿ä½£æææ£æ 让ï¼":"è«æ±æ¸ã®ãªãã¼ãã¾ãã¯å²å¼:","è´¦å·è¿ç§» / æ°å»ºæ¥éª¤":"ã¢ã«ã¦ã³ãã®ç§»è¡/使æé ","è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã":"ããã¯ãé«å質ã®ã¯ã©ã¦ã ã½ãªã¥ã¼ã·ã§ã³ãã¯ã©ã¦ã ã¢ã¼ããã¯ãã£ã®æé©åãå®è£
ãæä¾ããå½ç¤¾ã®å°éè½åãæ£å¼ã«èªãããããã¨ã示ãã¦ããããã詳細ãªãã¤ããªãã ã¯ã©ã¦ãç°å¢ã®ãã¹ãã£ã³ã° ãµã¼ãã¹ãã客æ§ã«æä¾ã§ããããã«ãªãã¾ãã","é对ä¸åä¸å¡çº¿è§£å³å
·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã":"ãã¾ãã¾ãªãã¸ãã¹åéã®ç¹å®ã®æé·ã®åé¡ç¹ã解決ããå®éã®çµæãä¼´ãæææ±ºå®ãæ¨é²ãã¾ãã","é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã":"å¤§è¦æ¨¡ãªã¢ãã«ã®ãã¬ã¼ãã³ã°ã®ããã®ãããã¸ã¼ã®æé©åã 8 ã«ã¼ã/10 ã«ã¼ãããµãã¼ããã2TB+ ECC ã¡ã¢ãªã¨ PCIe Gen5 NVMe è¶
é«éãã£ãã·ã¥ãåãããã¬ã«å¹æãæé¤ãã NVLink å®å
¨ç¸äºæ¥ç¶ããã㸠ãµã¼ãã¼ãæä¾ãã¾ãã","éå¯¹åºæé¶æ£ç线ä¸é¨åºä¸è¿éåæ°æ®é¾ï¼éè¿ AWS æ°æ®æ¹è§£å³æ¹æ¡(Lake Formation & Redshift)ï¼æç ´æ°æ®å£åãå¼å
¥ç±äºç«¯æä¾ç AI ç®å䏿¨¡å颿µæ¬¡æäº§åéæ±ï¼æå¤§éä½äºåºå积åé£é©ï¼éæ¾äºæ°ç¾ä¸ç¾å
çè¥è¿èµéã":"è¤éã§æçåããããªãã©ã¤ã³ã¹ãã¢ã¨è³¼å
¥ã販売ãå¨åº«ãã¼ã¿ãªã³ã¯ã®å ´åã¯ãAWS ãã¼ã¿ã¬ã¤ã¯ã½ãªã¥ã¼ã·ã§ã³ (Lake Formation ããã³ Redshift) ã使ç¨ãã¦ãã¼ã¿ã®å£ãæã¡ç ´ãã¾ãã AI ã³ã³ãã¥ã¼ãã£ã³ã°è½åã¨ãæ¥æã®è£½åéè¦ãäºæ¸¬ããããã«ã¯ã©ã¦ãã«ãã£ã¦æä¾ãããã¢ãã«ã®å°å
¥ã«ãããå¨åº«æ®é«ã®ãªã¹ã¯ã大å¹
ã«è»½æ¸ãããæ°ç¾ä¸ãã«ã®éè»¢è³æ¬ãè§£æ¾ããã¾ããã","é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã":"ã²ã¼ã ãæ±ã¨ã³ã¿ã¼ãã¤ã³ã¡ã³ããå½å¢ãè¶ããé»åååå¼ã¨ãã£ãæµ·å¤ã®ãã¼ãºã«å¿ãããããå½ç¤¾ã¯ä¸çä¸ã«åæ£ãããããã¯ã¼ã¯ ãã¼ãã使ç¨ãã¦éçã¢ã»ããã®é
ä¿¡ã¨åçã¢ããªã±ã¼ã·ã§ã³ã®é«éåãæé©åããå½å¢ãè¶ããã¢ã¯ã»ã¹ã®é
å»¶ã大å¹
ã«åæ¸ããã¨ã³ãã¦ã¼ã¶ã¼ ã¨ã¯ã¹ããªã¨ã³ã¹ãåä¸ããã¾ãã","æ´åç»ç®ä½ç³»ï¼è®©æ¨çå¤äºæç¥ä¸ä»
åè§å¯æ§ï¼æ´æå
·ææ¬ä¼å¿ã":"決æ¸ã·ã¹ãã ãçµ±åããã¨ããã«ãã¯ã©ã¦ãæ¦ç¥ãæºæ ããå¶å¾¡å¯è½ã«ãªãã ãã§ãªããã³ã¹ãå¹çãé«ããªãã¾ãã",æ¿ä¼é¦é:"æ¿åºããã³ä¼æ¥ã«ã¨ã£ã¦ã®ç¬¬ä¸ã®é¸æè¢",æ¯æçåºç¡æ¨¡å:"ãµãã¼ããããåºæ¬ã¢ãã«",æ¯æçåºå忍¡å:"ãµãã¼ãããã¦ããå°åã¨ã¢ãã«","ç¥ååºæµ·äºå¨±ç±»/游æä¼ä¸ (Singapore)":"æµ·å¤ã®æåã¤ã³ã¿ã©ã¯ãã£ãã¨ã³ã¿ã¼ãã¤ã³ã¡ã³ã/ã²ã¼ã ä¼ç¤¾ï¼ã·ã³ã¬ãã¼ã«ï¼",ç´æ¥èç³»æä»¬:"ç´æ¥ãåãåãããã ãã",æºæ
§çµåä¸ç´æ:"ã¹ãã¼ã e ã³ãã¼ã¹ã¨ã©ã¤ã ã¹ããªã¼ãã³ã°",æºè½ç¥è¯åºæå»º:"ã¤ã³ããªã¸ã§ã³ããªç¥èãã¼ã¹ã®æ§ç¯",æºè½å¶é :"ã¹ãã¼ãããã¥ãã¡ã¯ãã£ãªã³ã°",æºè½å¶é ä¸è¿ç»´:"ã¤ã³ããªã¸ã§ã³ããªè£½é ã¨éç¨ä¿å®","ä¸å½æå¤§ãäºå¤ªé¢å
çäºè®¡ç®å¹³å°ãåç»å¤å¹´å11é«å¹¶åèéªï¼å¨çµåãéèãæ¿ä¼çé¢åæ¥æææççæ¬ååè§£å³æ¹æ¡ï¼å½å
ä¸äºé¦éåºåº§ã":"ä¸å½æå¤§ãã¤ã¢ã¸ã¢å¤ªå¹³æ´å°åããªã¼ãããã¯ã©ã¦ã ã³ã³ãã¥ã¼ãã£ã³ã° ãã©ãããã©ã¼ã ãããã« 11 æéä¸ã®æ°å¹´ã«ãããé«åæå®è¡æ§ãã¹ããçµã¦ãé»åååå¼ãéèãæ¿åºã伿¥ã®åéã§æãæçãããã¼ã«ã©ã¤ãºãããã½ãªã¥ã¼ã·ã§ã³ãåãã¦ãããä¸å½ã«ãããã¯ã©ã¦ãç§»è¡ã®åªå
æ ç¹ã¨ãªã£ã¦ãã¾ãã",卿:"ãµã¤ã¯ã«","éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã":"è«æ±ã«é¢ããããºã«ãé
ç®ãã¨ã«è§£æ±ºããå°ç¨ã® SPP ããã·ã¥ãã¼ããéãã¦ä½¿ç¨ç¶æ³ã¡ããªã¯ã¹ãç¹å®ã®é¨éããµã¼ãã¹ã«ãã£ã¼ãããã¯ãã¾ãã","注æï¼":"ç¥ããï¼",ä¸å®¶çº§éæ¬å¢æçç¥:"å°éå®¶ã¬ãã«ã®ã³ã¹ã忏ã¨å¹çå䏿¦ç¥",ä¸å®¶å¢éæ¯æ:"å°éå®¶ãã¼ã ã®ãµãã¼ã",ä¸å±ééä¸è´¦åä¼å:"å°ç¨ãã£ãã«ã¨è«æ±æ¸ã®æé©å","ä¸ä¸ºé«å¯ AI 设
298è®¡çæºæ¿æç®¡":"é«å¯åº¦ AI åãã«ç¹å¥ã«è¨è¨ãããã³ã³ãã¥ã¼ã¿ã¼ ã«ã¼ã ãã¹ãã£ã³ã°","ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã":"伿¥å
é¨ã®ããã¹ãå¦çã¨ä½é
å»¶ã¢ããªã±ã¼ã·ã§ã³åãã«ç¹ã«æé©åããã¦ããããã©ã¤ãã¼ãåããã微調æ´ããµãã¼ããããã¼ã¿å¶å¾¡ã®éã«ã¼ããä¿è¨¼ãã¾ãã","ä¸ä¸ï¼å¯é ã":"ãããã§ãã·ã§ãã«ã§ä¿¡é ¼ã§ããã",ä¸ä¸é¡¾é®ä¼´éè½å°:"å°éã®ã³ã³ãµã«ã¿ã³ããå°å
¥ã«åè¡ãã¾ã",转å为:"ã«å¤æ","åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼":"çæ AI ãã¨ã³ã¿ã¼ãã©ã¤ãºè¦æ¨¡ã®çç£ã«å°å
¥ããæºåã¯ã§ãã¦ãã¾ãã?","åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼":"伿¥ã®ã¯ã©ã¦ã㨠AI ã¸ã®åãçµã¿ãå§ããæºåã¯ã§ãã¦ãã¾ãã?","åå¤å¥½å¼å¯æºè½å弿äºåï¼":"ã¤ã³ããªã¸ã§ã³ã¹ã¨ã³ã¸ã³ããªã³ã«ããæºåã¯ã§ãã¦ãã¾ãã?","åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼":"ãã¸ãã¹ã«åããã¦ãã¯ããã¸ã¼ ã¨ã³ã¸ã³ãã¢ããã°ã¬ã¼ãããæºåã¯ã§ãã¦ãã¾ãã?","æ¡é¢çº§é¸ä¸»ï¼æå
·æ§ä»·æ¯ï¼éå妿¯çåå°å¾®å¢éè¿è¡æ¥å¸¸å¼åä¸ååéªè¯ã":"ãã¹ã¯ãããã¬ãã«ã®ãªã¼ãã¼ãã¼ãã¯é常ã«è²»ç¨å¯¾å¹æãé«ããå¦è¡çãå°è¦æ¨¡ããã³é¶ç´°ãã¼ã ã§ã®æ¥ã
ã®éçºããããã¿ã¤ãã®æ¤è¨¼ã«é©ãã¦ãã¾ãã",å¨è¯¢ç®å䏿ºæ¿å¸ä½:"ã³ã³ãã¥ã¼ãã£ã³ã°è½åã¨ã³ã³ãã¥ã¼ã¿ã¼å®¤ã®åº§å¸ã«ã¤ãã¦åãåããã","åèè·³å¨å°å
¶å¼ºå¤§çæ¨èç®æ³ãé³è§é¢å¤çä¸å¤§æ¨¡åè½å对å¤å¼æ¾ãç¹å«éåéè¦æºè½å¢é¿ãå
容åå䏿è´ç¨æ·ä½éªææ°çåæ°åä¼ä¸ã":"ByteDance ã¯ãå¼·åãªæ¨å¥¨ã¢ã«ã´ãªãºã ããªã¼ãã£ãªããã³ãããªå¦çãããã³å¤
298§è¦æ¨¡ãªã¢ãã«æ©è½ãå¤é¨ã«å
¬éãã¾ããæ°ãã顧客ãå¼ãä»ããããã«ãã¤ã³ããªã¸ã§ã³ããªæé·ãã³ã³ãã³ãé
ä¿¡ã究極ã®ã¦ã¼ã¶ã¼ ã¨ã¯ã¹ããªã¨ã³ã¹ãå¿
è¦ã¨ãã驿°çãªä¼æ¥ã«ç¹ã«é©ãã¦ãã¾ãã",åè忬¾å¢é¿æ¨èç®æ³:"ãã¤ãå¢å æ¨å¥¨ã¢ã«ã´ãªãºã ","èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã":"CoreByte ãã¯ã©ã¦ã ãµã¼ãã¹ ãã¼ããã¼ã¨ãã¦é¸æãã¦ä»¥æ¥ãæ¥åå¹çã大å¹
ã«åä¸ãã¾ãããå½¼ãã¯ããããã§ãã·ã§ãã«ãª AWS ã¢ã¼ããã¯ãã£ã®æé©åãæä¾ããã ãã§ãªããAI ã®ã¢ããã°ã¬ã¼ãã¨å¤é©ã«ããã¦ãç´ æ´ããããµãã¼ããæä¾ãã¦ããã¾ãããããã¯å¼·ããå§ããã¾ãã","èªå®ä¹æ¨¡åæ¯æï¼":"ã«ã¹ã¿ã ã¢ãã«ã®ãµãã¼ã:",èªå¨åæ¼æ´æ«æ:"èªåèå¼±æ§ã¹ãã£ã³","èªå¨åè¿ç»´ä¸ FinOps":"èªååãããéç¨ã¨ FinOps","èªå©å¼ BI å±ç°":"ã»ã«ããµã¼ãã¹ BI ãã¬ã¼ã³ãã¼ã·ã§ã³","æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼åºæµ·æ å¿§ã":"ã·ã³ã¬ãã¼ã«ã«æ¬ç¤¾ãç½®ãå½ç¤¾ã¯ãã¢ã¸ã¢å¤ªå¹³æ´å°åããã³ã°ãã¼ãã«ä¼æ¥ã®ã³ã³ãã©ã¤ã¢ã³ã¹ç°å¢ã«ç²¾éãã¦ãããããæµ·å¤é²åºã®éãå®å¿ã§ãã",ç»ç»å±æéé离:"çµç¹ã¬ãã«ã®æ¨©éã®åé¢",æä¸°å¯çææ¯çæä¸ç»ä»¶:"æãè±å¯ãªãã¯ããã¸ã¼ã®ã¨ã³ã·ã¹ãã ã¨ã³ã³ãã¼ãã³ã","æåæ´æ°äº:":"æçµæ´æ°æ¥:","æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã":"é常ã«é«ãã¬ãã«ã®ã¤ã³ããªã¸ã§ã³ã¹ãåãããæãã³ã¹ãå¹çã®é«ãã¢ãã«ã","æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã":"æéãã¤æãå¿çæ§ã®é«ãã¢ãã«ã§ãé«ã¹ã«ã¼ãããã®ãªã¢ã«ã¿ã¤ã ã·ããªãªã«é©ãã¦ãã¾ãã",ææ°æ¶æ:"ææ°ã®ã¢ã¼ããã¯ãã£",æä¼è´ä¹°çç¥éç»:"æé©ãªè³¼è²·æ¦ç¥ã®åç·¨","ä½è¤ å¥":"ä½è¤å¥","ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±åº¦ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç
298»æ¼è¿çææ¯æ¯æ´ã":"CoreByte ã¯ãAWS ã®ç·å¯ãªãã¼ããã¼ã¨ãã¦ãä¸çãããã¯ã©ã¹ã®ã¯ã©ã¦ã ãµã¼ãã¹ ã·ã¹ãã ã¨ã客æ§ã®ã«ã¹ã¿ãã¤ãºããããã¸ãã¹ã坿¥ã«çµã³ä»ãããããã§ãã·ã§ãã«ã§éææ§ããããç¶ç¶çã«é²åããæè¡ãµãã¼ããæä¾ãã¾ãã","ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã":"AWS SPP ã®ã³ã¢ãã¼ããã¼ã¨ãã¦ãå½ç¤¾ã¯ã客æ§ã®ãã¸ãã¹ç¹æ§ã¨æé·æå¾
ã«åºã¥ããã¯ã©ã¦ãã¢ã¼ããã¯ãã£ã®ãã¹ããã©ã¯ãã£ã¹ã«æºæ ãããæè»ã§ã¹ã±ã¼ã©ãã«ã§å¯ç¨æ§ã®é«ãç°å¢ãã«ã¹ã¿ãã¤ãºããæµ·å¤ã¸ã®é²åºãä¸ççãªå±éã容æã«ãã¾ãã","Ada Lovelace æ¶æï¼å¾å½¢ä¸ AI çéç¨çè
ï¼ç¹å«éå AIGC å¾å/è§é¢çæä¸å¾®è°ã":"ã°ã©ãã£ãã¯ã¹ã¨ AI ã®æ®éçãªçæ§ã§ãã Ada Lovelace ã¢ã¼ããã¯ãã£ã¯ãAIGC ç»å/ãããªã®çæã¨å¾®èª¿æ´ã«ç¹ã«é©ãã¦ãã¾ãã","Agent å¼åå¹è®":"ã¨ã¼ã¸ã§ã³ãéçºãã¬ã¼ãã³ã°","AI å¹¶é é¥ä¸å¯å":"AIã¯æã®å±ããªããã®ã§ã¯ãªã","AI è½å°":"AIã®å°å
¥","AI Agent ä¸å¡å¼å":"AIã¨ã¼ã¸ã§ã³ãäºæ¥å±é","AI Agent ä¸ä¸å¡å·¥ä½æµ":"AIã¨ã¼ã¸ã§ã³ãã¨ãã¸ãã¹ã¯ã¼ã¯ããã¼","AI Agent èªå¨å":"AIã¨ã¼ã¸ã§ã³ãã®èªåå","AI/æ¨è弿":"AIã»ã¬ã³ã¡ã³ãã¨ã³ã¸ã³",AIå®å¶æå¡:"AIã«ã¹ã¿ãã¤ãºãµã¼ãã¹","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã":"Amazon Bedrock ã¯ãAI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AIãAmazon ãªã©ã®ä¸»è¦ AI 伿¥ã®é«æ§è½åºç¤ã¢ãã« (FM) ã 1 ã¤ã® API ãéãã¦æä¾ãããã«ããã¼ã¸ã ãµã¼ãã¹ã§ããã¾ãããã©ã¤ãã·ã¼ã¨ã»ãã¥ãªãã£ãç¶æããªããéçºããã»ã¹ãç°¡ç´ åããçæ AI ã¢ããªã±ã¼ã·ã§ã³ã®æ§ç¯ã«å¿
è¦ãªå¹
åºãæ©è½ã»ãããæä¾ãã¾ãã","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã":"Amazon Bedrock ã¯ãAnthropicãMetaãMistral AIãCohere ãªã©ã®å¤§æ AI 伿¥ããã³ Amazon ç¬èªã®é«æ§è½åºç¤ã¢ãã« (FM) ãåä¸ã® API ãéãã¦æä¾ãããã«ããã¼ã¸ã ãµã¼ãã¹ã§ãã","Amazon Bedrock ä¸çæå¼ AI":"Amazon Bedrock ã¨ã¸ã§ãã¬ã¼ãã£ã AI","Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã":"Amazon Bedrock ã¯ãå¤ãã®æ¥çã®æãé«åº¦ãªåºæ¬ã¢ãã« ãã¡ããªããµãã¼ããã¦ãã¾ãã","Amazon Bedrock å¨è¯¢":"ã¢ãã¾ã³ ããããã㯠ã³ã³ãµã«ãã£ã³ã°","Amazon OpenSearch Serverless åéæ£ç´¢":"Amazon OpenSearch ãµã¼ãã¼ã¬ã¹ ãã¯ãã«æ¤ç´¢","Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã":"Amazon Titan ã¢ãã«ãã¡ããªã¼ã¯ãå¤§è¦æ¨¡ã§é«å質ã®ãã¼ã¿ã»ããã§ AWS ã«ãã£ã¦äºåãã¬ã¼ãã³ã°ããã¦ãããå¤§è¦æ¨¡ãªè¨èªãç»åãå¦çããããã®å¼·åã§æ±ç¨æ§ã®é«ããªãã·ã§ã³ãæä¾ãã¾ãã","Amazon Titan ç³»å":"ã¢ãã¾ã³ã¿ã¤ã¿ã³ã·ãªã¼ãº","Amazon Web Services, AWS, Amazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææã":"Amazon Web ServicesãAWSãAmazon Bedrock ããã³ãã®ä»ã®åæ¨ã¯ãAmazon.com, Inc. ã¾ãã¯ãã®é¢é£ä¼ç¤¾ãææãã¦ãã¾ãã","Ampere æ¶æï¼å
¼é¡¾è®ç»ä¸æ¨ççå
边形æå£«ï¼æé«æ§ä»·æ¯çé«ç«¯ç®åé¦éã":"è¨ç·´ã¨æ¨è«ãçµã¿åãããå
è§å½¢ã®æ¦å£«ã§ãã Ampere ã¢ã¼ããã¯ãã£ã¯ãé常ã«é«ãã³ã¹ãããã©ã¼ãã³ã¹ãåãããã¤ã¨ã³ãã®ã³ã³ãã¥ã¼ãã£ã³ã°ãã¯ã¼ã®ç¬¬ä¸ã®é¸æè¢ã§ãã","Anthropic Claude ç³»å":"人éã¯ãã¼ãã·ãªã¼ãº","AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã":"AWS 㯠SPP ãã¼ããã¼ã«å¯¾ãã¦é常ã«å³ããè¦ä»¶ãè¨ãã¦ããããã©ãããã©ã¼ã ã®è³æ ¼ãã¢ã¼ããã¯ãèªå®ã®æ°ã伿¥ã®æåäºä¾ãå
¨ä½çãªã¯ã©ã¦ã ãã¸ãã¹ã®è¦æ¨¡ã«é¢ããã³ã³ãã©ã¤ã¢ã³ã¹ç£æ»ãæ¯å¹´å®æ½ãã¦ãã¾ããæãæè¡çã«æè½ãªãã¼ã ã®ã¿ããã®è³æ ¼ãç¶æã§ãã¾ãã","AWS ç®¡çæ§å¶å°ï¼":"AWS ããã¸ã¡ã³ãã³ã³ã½ã¼ã«:","AWS ååä¸¥æ ¼æå
³ä¸è书":"AWSç¬èªã®å·¥å ´ãå³ãã管çã»ä¿è¨¼","AWS äºæ¶æä¸è¿ç»´":"AWS ã¯ã©ã¦ãã®ã¢ã¼ããã¯ãã£ã¨éç¨","AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç":"AWS IAM ã¯æ¨è«ã¨ãã¼ã¿ã½ã¼ã¹ã®ã¢ã¯ã»ã¹å¢çãå³å¯ã«å¶å¾¡ãã¾ã","AWS SPP 宿¹æå¡å":"AWS SPP æ£è¦ãµã¼ãã¹ãããã¤ãã¼","AWS SPP åä½ä¼ä¼´":"AWS SPP ãã¼ããã¼","AWS SPP è´¦å·æ¥å
¥æå":"AWS SPP ã¢ã«ã¦ã³ã ã¢ã¯ã»ã¹ ã¬ã¤ã","Bedrock æ¨¡åæ¥å
¥æå¡":"岩ç¤ã¢ãã«ã¢ã¯ã»ã¹ãµã¼ãã¹","Bedrock ç®åè§£è¦":"åºç¤ã³ã³ãã¥ã¼ãã£ã³ã°ã®é»æºãã«ãããªã³ã°","Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã":"Bedrock ã¯ãEmbedding ã®å¤§ããªã¢ãã« (Titan Embeddings ãªã©) ãèªåçã«å¼ã³åºããé·ãããã¥ã¡ã³ããã»ã°ã¡ã³ããéè¤ãããã£ã³ã¯ã«åå²ãã¾ãã","Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥":"Bedrock Agents ãã¼ã«ã®å¼ã³åºã㨠OpenAPI ãããã³ã°","C 端海éé«å¹¶åå¤çåºå ":"C å´ã®å¤§è¦æ¨¡ãã¤é«åæå¦çéºä¼å","Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼":"ã¯ãã¼ã ã¢ãã«ã¯ãæ·±ãè«ççæ¨è«ãã³ã¼ãè¨è¿°ãå®å
¨ãªã³ã³ãã³ãçæã«å
298ªãã¦ãã¾ããææ°ä¸ä»£ã® Claude 3 ã·ãªã¼ãº (SonnetãHaikuãOpus) ã¯ãæ°ããããã©ã¼ãã³ã¹ ãã³ããã¼ã¯ãè¨å®ãã¾ãã","CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã":"CoreByte ã¢ã¼ããã¯ãã¯ãçµ±åã®å®ç¾å¯è½æ§ã«ã¤ãã¦æ¢åã®ã¢ã«ã¦ã³ããã¬ãã¥ã¼ããããæ°ããçµç¹ã«ã¼ã ã¢ã«ã¦ã³ãã使ãã¾ãã","CoreByte ä¸å¡éæ":"CoreByteäºæ¥çµ±å","COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã":"CoreByte TECHNOLOGY PTE.æ ªå¼ä¼ç¤¾ä¼æ¥ã®ãã¸ã¿ã«å¤é©ã®æ¨é²ã«å°å¿µããã·ã³ã¬ãã¼ã«ã®å¤§æãã¼ã«ã«ãã¯ããã¸ã¼ãµã¼ãã¹ãããã¤ãã¼ã§ãããAWS SPP (ã½ãªã¥ã¼ã·ã§ã³ãããã¤ãã¼ããã°ã©ã ) ã®ã³ã¢ãã¼ããã¼ã¨ãã¦ãå½ç¤¾ã¯ã¯ã©ã¦ãã¢ã¼ããã¯ãã£è¨è¨ãããã¸ã§ã¯ãç§»è¡ããã¤ããªããã¯ã©ã¦ããã¹ãã£ã³ã°ã«ãã㦠10 年以ä¸ã®è±å¯ãªçµé¨ãæã£ã¦ãã¾ããæå
端ã®ãã¯ããã¸ã¼ã常ã«è¿½ãç¶ãã伿¥ãåºæ¬çãªã¯ã©ã¦ããã AI æä»£ã«é²åããã¾ã§ã®å¤é©ãå
æ¬çã«æ¯æ´ãã¾ãã Amazon Bedrock ãªã©ã®ä¸»è¦ãªãã©ãããã©ã¼ã ãå©ç¨ãã¦ãå½ç¤¾ã¯ä¼æ¥åãã®ã¤ã³ããªã¸ã§ã³ããªçæ AI ã½ãªã¥ã¼ã·ã§ã³ã使ãã¾ããå½ç¤¾ã¯ãã²ã¼ã ãé»åååå¼ãéèãæ±ã¤ã³ã¿ã¼ãããåéã® 500 社以ä¸ã®æµ·å¤ããã³å½å
伿¥ãæ¯æ´ããã¯ã©ã¦ã ãã¼ã¹ã¨ AI ã¨ã³ã¸ã³ã使ç¨ãã¦ã°ãã¼ãã« ã¤ããã¼ã·ã§ã³ ãã¸ãã¹ãå éãããã¨ã«æåãã¦ãã¾ããã","COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã":"CoreByte 㯠2014 å¹´ã«è¨ç«ãããå½åã¯æ
ç±ç㪠IT ããã³ã¯ã©ã¦ã ã³ã³ãã¥ã¼ãã£ã³ã°ã®å°éå®¶ã®ã°ã«ã¼ãã«ãã£ã¦è¨ç«ãããä¸å°ä¼æ¥ã«ã¯ã©ã¦ã ã³ã³ãã¥ã¼ãã£ã³ã° ã½ãªã¥ã¼ã·ã§ã³ãæä¾ãããã¨ã«éç¹ãç½®ãã¦ãã¾ããã","COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã":"CoreByte ãã¼ã ã¯åè¶ããå°éç¥èãå®è¨¼ãã¾ãããå½¼ãã¯ãAWS ä¸ã«ä¿¡é ¼æ§ã®é«ãåºç¤ãæ§ç¯ããã®ã«å½¹ç«ã¡ã¾ãããã¾ããæè¿å°å
¥ããã Amazon Bedrock ã¤ã³ããªã¸ã§ã³ã ã«ã¹ã¿ãã¼ ãµã¼ãã¹ã«ããã人件費ã大å¹
ã«åæ¸ããã¾ããã","DDoS / WAF æ¼ç»":"DDoS / WAF ã®ã¦ã©ã¼ã¯ã¹ã«ã¼","DevOps 管é建设":"DevOpsãã¤ãã©ã¤ã³æ§ç¯","FinOps çæ¿æ¥å
¥":"FinOps ã«ã³ãã³ ã¢ã¯ã»ã¹",GPUç®åæå¡:"GPUã³ã³ãã¥ã¼ãã£ã³ã°ãã¯ã¼ãµã¼ãã¹","Guardrails å®å
¨æ²»ç":"ã¬ã¼ãã¬ã¼ã« ã»ãã¥ãªã㣠ã¬ããã³ã¹","Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤":"ã¬ã¼ãã¬ã¼ã« PII ã®æåº¦è§£é¤ã¨éæ³ãªåèªã®ãããã¯ã¨ãã£ã«ã¿ãªã³ã°","Hopper æ¶æï¼AI è®ç»ä¹çï¼æ¯æç¨çæ§å éãæéçªç ´ä¸äº¿åæ°æ¨¡å计ç®ç¶é¢ã":"AI ãã¬ã¼ãã³ã°ã®çæ§ã§ãããããã¼ ã¢ã¼ããã¯ãã£ã¯ãã¹ãã¼ã¹ ã¢ã¯ã»ã©ã¬ã¼ã·ã§ã³ããµãã¼ããã¾ããå
ãã©ã¡ã¼ã¿ã¢ãã«ã®è¨ç®ããã«ããã¯ãç´ æ©ãçªç ´ãã¾ãã","IAM ç²¾ç»åæ§å¶":"IAMã®ããç´°ããªå¶å¾¡","IB ç½ç»å¸¦å®½":"IBãããã¯ã¼ã¯å¸¯åå¹
","Meta Llama ç³»å":"ã¡ã¿ã©ãã·ãªã¼ãº","Mistral AI ç³»å":"ãã¹ãã©ã«AIã·ãªã¼ãº","OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã":"OpenAI ã®ææ°ä¸ä»£ã®æå
端ã®ã¤ã³ããªã¸ã§ã³ã ã¢ãã«ã¯ãé常ã«è¤éãªèªç¥ã¿ã¹ã¯ãå¦çã§ããæ¨è«ãåµé çãªã©ã¤ãã£ã³ã°ã«ããã¦ç ´å£çãªä½é¨ã®ã¢ããã°ã¬ã¼ããããããã¾ãã","Organization è
298®¾è®¡":"çµç¹è¨è¨","PB çº§æµ·éæ°æ®å¤ç":"PBã¬ãã«ã®å¤§è¦æ¨¡ãã¼ã¿å¦ç","Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿":"ãã§ã¼ãº 1: ãã¸ãã¹è¦ä»¶ã¨ã»ãã¥ãªã㣠ãã¼ã¹ã©ã¤ã³","Phase 2: RAG / Agent æ¶æè®¾è®¡":"ãã§ã¼ãº 2: RAG/ã¨ã¼ã¸ã§ã³ã ã¢ã¼ããã¯ãã£ã®è¨è¨","Phase 3: æå°å¯è¡æ§äº§å (MVP)":"ãã§ã¼ãº 3: å®ç¨æå°éã®è£½å (MVP)","Phase 4: å
¨é¢æäº§ä¸ FinOps":"ãã§ã¼ãº 4: å®å
¨ãªéç¨ã¨ FinOps","Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度":"Q2 ã¨ã³ã¿ã¼ãã©ã¤ãºã¢ãã«ã³ã¼ã«é
信人æ°","RAG ç§åé¨ç½²":"RAG ãã©ã¤ãã¼ã ãã¡ã¤ã³ã®å±é","S3 é¿æåè§å½æ¡£":"S3 ã®é·æã³ã³ãã©ã¤ã¢ã³ã¹ ã¢ã¼ã«ã¤ã","SEO ä¼åå客èªå¨çæ":"SEOã«æé©åãããããã°ãèªåçæããã","SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã":"SPP ã®é¡§å®¢ã¯é常ãAmazon Bedrock ã®ãã¯ã¤ããªã¹ãã«ç»é²ãããææ°ã®ã¨ã¯ã¹ããªã¨ã³ã¹ããã¬ãã¥ã¼ã§å©ç¨ã§ãã¾ãã","SRE äºåçè¿ç»´":"SRE ã¯ã©ã¦ããã¤ãã£ãã®éç¨ä¿å®","ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã":"ã³ã¢ãã¤ãã¨ã®æ¯æ´ã¨ãã¡ãªãã社ä¼ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ããã AWS SPP ã¯ãã¬ãã¸ã«ç¹åããAmazon Bedrock 㯠AI ã®æ´»ç¨ã«ä½¿ç¨ãããèªååã¯å¹çãåä¸ãããããã«é©ç¨ããã¾ãã",ç«ç¹å°å¾:"ãµã¤ãããã","å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã":"ãã® Web ãµã¤ãã®ä¸»è¦ãªãã¼ã¸ãããã¥ã¡ã³ã ãã¼ã¸ã«ããã«ã¢ã¯ã»ã¹ã§ãã¾ãã",主è¦é¡µé¢:"ã¡ã¤ã³ãã¼ã¸",ææ¡£é¡µé¢:"ããã¥ã¡ã³ããã¼ã¸",é¦é¡µ:"å®¶",éç§æ¿ç:"ãã©ã¤ãã·ã¼ããªã·ã¼",æå¡æ¡æ¬¾:"å©ç¨è¦ç´","Cookie æ¿ç":"ã¯ããã¼ããªã·ã¼","DataInsight æºæ":"ãã¼ã¿ã¤ã³ãµã¤ã",ä¼ä¸å
鍿ºåº:"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã","å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã":"ConfluenceãS3ãããã³ Notion ãªãã¸ããªã«æ¥ç¶ãã¾ããéæ§é åãã¼ã¿ãèªåçã«è§£æããå¼ç¨ã«è£ä»ããããã¤ã³ããªã¸ã§ã³ã㪠Q&A ãæä¾ãã¾ãã","æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ":"PDF ã PPT ãªã©ã®è¤éãªå½¢å¼ã®è§£æããµãã¼ã",å
ç½®è®¿é®æéæ ¡éªååç追溯:"çµã¿è¾¼ã¿ã®ã¢ã¯ã»ã¹å¶å¾¡æ¤è¨¼ã¨åçã®è¿½è·¡å¯è½æ§","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ":"RAG ã®ãã¹ã ãã©ã¯ãã£ã¹ã«åºã¥ãå°å
¥ã¢ã¼ããã¯ãã£","CodePilot æºç ":"ã³ã¼ããã¤ããã",ç åæè½æå:"ã¨ã³ã¸ãã¢ãªã³ã°ã®çç£æ§åä¸","æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã":"GitLab ããã³ CodeCommit ãªãã¸ããªã¨çµ±åããæ¢åã®ã³ã¼ã ã¹ã¿ã¤ã«ã«åããã¦ãã³ã¼ã ã¬ãã¥ã¼ãã³ã¡ã³ãçæãããã³èå¼±æ§ã¹ãã£ã³ãæä¾ãã¾ãã",æ¯æç§æé¨ç½²æ¨¡åè¾
å©:"ãã©ã¤ãã¼ãã§å°å
¥ãããã¢ãã«ã®ãµãã¼ãæ¯æ´",代ç åºå¢éç´¢å¼åæ¥ææ¯:"ãªãã¸ããªã¤ã³ããã¯ã¹ã®å¢ååæ",åå°ä¸è§è代ç
298åå
¥ä¸»å¹²:"ã¡ã¤ã³ãã©ã³ãã¸ã®éæºæ ã³ã¼ãã®ãã¼ã¸ãæ¸ãã","CustomerEngage æºè":"ã«ã¹ã¿ãã¼ã¨ã³ã²ã¼ã¸ã¡ã³ã",æºè½å®¢æä¸æ¢:"ã¤ã³ããªã¸ã§ã³ããªã«ã¹ã¿ãã¼ãµã¼ãã¹ãã","å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã":"Zendesk ããã³ WeChat å
¬å¼ã¢ã«ã¦ã³ãã«æ¥ç¶ãã¦ãææ
åæãåãããã«ãã¿ã¼ã³ä¼è©±ããããæä¾ãã人éã®ã¨ã¼ã¸ã§ã³ãã«ã¹ã ã¼ãºã«å¼ãç¶ãã¾ãã",æå¾è¯å«åç¡®çè°ä¼æ¨¡å:"æå³èªè精度ãã¥ã¼ãã³ã°ã¢ãã«","䏿¢æ CRM ç³»ç» API æé":"æ¢åã®CRMã·ã¹ãã APIã¨ã®çµ±å",ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶:"æ©å¯ç¨èªã®ãã£ã«ã¿ãªã³ã°ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ç£æ»ã¡ã«ããºã ",ç®ä½ä¸æ:"ç°¡ä½åä¸å½èª",æ¥æ¬èª:"æ¥æ¬èª",ç¹é«ä¸æ:"ç¹ä½åä¸å½èª",å¹»è§:"å¹»è¦","Amazon Bedrock ææ¡£ä¸å¿":"Amazon Bedrock ããã¥ã¡ã³ãã»ã³ã¿ã¼","å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã":"Amazon Bedrock ã®ã¨ã³ã¿ã¼ãã©ã¤ãºå®è£
ã«ç¦ç¹ãå½ã¦ãå°å
¥è©ä¾¡ããã¬ãã¸ãã¼ã¹ã¨ã¨ã¼ã¸ã§ã³ãã½ãªã¥ã¼ã·ã§ã³ã®è¨è¨ãããã»ãã¥ãªãã£ã¬ããã³ã¹ãã³ã¹ãéç¨ã¨ä¿å®ãé
ä¿¡ã®å®è£
ã«è³ãã¾ã§ãå®è·µçãªææ¸ãæ´çãã¾ãã",åç±»çé:"åé¡ãã£ã«ã¿ã¼",å
¨é¨:"å
¨ã¦",æ¥ç详æ
:"詳細ã確èªãã","åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼":"ããªãã®ä¼æ¥ã« Amazon Bedrock ãå°å
¥ããæºåã¯ã§ãã¦ãã¾ãã?","æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã":"ã¢ã«ã¦ã³ãã®æºåãã¢ãã«ã¸ã®ã¢ã¯ã»ã¹ããã¬ãã¸ãã¼ã¹ã®æ§ç¯ãã¨ã¼ã¸ã§ã³ãã®çµ±åãã»ãã¥ãªãã£ã¬ããã³ã¹ããªã³ã©ã¤ã³éç¨ã¨ã¡ã³ããã³ã¹ãæ¯æ´ãã¾ãã","é¢çº¦ Bedrock å¨è¯¢":"岩ç¤ç¸è«ãäºç´ãã","éåé
读人群ï¼":"èªæ¸ããã人ã«é©ãã¦ãã¾ã:",åé:"å",ä¼ä¸è½å°å»ºè®®:"äºæ¥å°å
¥ã®ãææ¡","COREBYTE å¯ä»¥æä¾çæ¯æ":"COREBYTEãæä¾ã§ãããµãã¼ã","è½»é CTA":"軽éCTA","Bedrock å
¥é¨":"Bedrock ã®ä½¿ç¨ãéå§ãã","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼":"Amazon ãããããã¯ã¨ã¯ä½ã§ãã?ãªã伿¥ã¯ããã«æ³¨æãæãå¿
è¦ãããã®ã§ãããã?","ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã":"Amazon Bedrock ã®åºæ¬çãªä½ç½®ä»ããé©åãªã¨ã³ã¿ã¼ãã©ã¤ãº ã·ããªãªã徿¥ã® AI API å¼ã³åºãæ¹æ³ã¨ã®éããç´¹ä»ãã¾ãã","é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å
±å认ç¥ã":"Amazon Bedrock ã®ä½ç½®ä»ãã価å¤ãå®è£
ã®åææ¡ä»¶ã伿¥ãã¼ã ã«èª¬æããçµå¶ãã¼ã ã¨æè¡ãã¼ã ãå
±éã®çè§£ã確ç«ã§ããããã«ãã¾ãã","8 åé":"8å","ä¼ä¸çæå¼ AI":"伿¥åãã®çæ AI",æ¨¡åæ¥å
¥:"ã¢ãã«ã¢ã¯ã»ã¹",ä¼ä¸è½å°:"ã¨ã³ã¿ã¼ãã©ã¤ãºçé¸","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon ãããããã¯ã¨ã¯ä½ã§ãã?ãªã伿¥ã¯ããã«æ³¨æãæãå¿
è¦ãããã®ã§ãããã? - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å
¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã":"ã¨ã³ã¿ã¼ãã©ã¤ãºè¦ç¹ãã Amazon Bedrock ã®ä½ç½®ä»ããé©ç¨å¯è½ãªã·ããªãªãã¢ã¯ã»ã¹æ¹æ³ã説æãããã¼ã ãçæ AI ããã¸ã§ã¯ããéå§ããã®ãé©åãã©ãããè©ä¾¡ã§ããããã«ãã¾ãã","Amazon Bedrock çå®ä½":"Amazon ã®åºç¤ã®ä½ç½®ä»ã",éååªäºä¼ä¸åºæ¯:"ã©ã®ãã¸ãã¹ã·ããªãªãé©ãã¦ããã","ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«":"徿¥ã®AI APIå¼ã³åºãæ¹æ³ã¨ã®éã","ä¸ AWS äºæå¡çæçå
³ç³»":"AWSã¯ã©ã¦ããµã¼ãã¹ã¨ã³ã·ã¹ãã ã¨ã®é¢ä¿","COREBYTE å¯ä»¥æä¾åªäºåå©":"COREBYTE ãã©ã®ããã«å½¹ç«ã¤ã","ä¼ä¸ç®¡çè
ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人":"ãã¸ãã¹ããã¼ã¸ã£ã¼ãæè¡ãªã¼ãã¼ãã¢ã¼ããã¯ããAI ããã¸ã§ã¯ãã®ã¹ãã³ãµã¼","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼":"ã¨ã³ã¿ã¼ãã©ã¤ãº ãã¸ãã¹ã«é©ãã Bedrock ã¢ãã«ã鏿ããã«ã¯ã©ãããã°ããã§ãã?","帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å
¨è¦æ±åä¸å¡åºæ¯ã":"ã¢ãã«ã®é¸æã§ã¯ãã©ã¡ã¼ã¿ã¼ã¨äººæ°ã ããèæ
®ããå¿
è¦ãããã®ã§ã¯ãªããã³ã¹ããé度ãã³ã³ããã¹ããè¨èªæ©è½ãã»ãã¥ãªãã£è¦ä»¶ããã¸ãã¹ ã·ããªãªãçµã¿åãããå¿
è¦ããããã¨ã伿¥ãçè§£ã§ããããã«æ¯æ´ãã¾ãã","ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å
åªææ¨¡åä½éæç度åå³çã":"ãã¸ãã¹ç®æ¨ã¨ã¨ã³ã¸ãã¢ãªã³ã°ä¸ã®å¶ç´ã«åºã¥ãã¦ãã¨ã³ã¿ã¼ãã©ã¤ãº ã¢ãã«ã®è©ä¾¡ãã¬ã¼ã ã¯ã¼ã¯ã確ç«ããã¢ãã«ã®éã人æ°ã®ã¿ã«åºã¥ãã¦æææ±ºå®ãè¡ããã¨ãé¿ãã¾ãã","9 åé":"9å",模åéæ©:"æ©ç¨®é¸å®","Bedrock 模å":"岩ç¤ã¢ãã«",夿¨¡åçç¥:"ãã«ãã¢ãã«æ¦ç¥","ä¼ä¸ AI":"ã¨ã³ã¿ã¼ãã©ã¤ãº AI","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿":"ã¨ã³ã¿ã¼ãã©ã¤ãº ãã¸ãã¹ã«é©ãã Bedrock ã¢ãã«ã鏿ããã«ã¯ã©ãããã°ããã§ãã? - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã":"精度ãé
å»¶ãã³ã¹ããã¬ããã³ã¹ã®è¦ä»¶ã®ãã©ã³ã¹ãã¨ã£ããBedrock ã¢ãã«è©ä¾¡ã«å¯¾ããã¨ã³ã¿ã¼ãã©ã¤ãºã§å®è¡å¯è½ãªã¢ããã¼ããæä¾ãã¾ãã",模åéæ©çåºæ¬åå:"æ©ç¨®é¸å®ã®åºæ¬åå",ä¸åè¡ä¸éæ±å·®å¼:"æ¥çãã¨ã«ç°ãªããã¼ãº","ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡":"ã³ã¹ããã¬ã¤ãã³ã·ã精度ã®ãã©ã³ã¹","PoC ä¸å¤æ¨¡åçç¥":"PoC ã¨ãã«ãã¢ãã«æ¦ç¥",é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å:"ç²ç®çã«æå¤§ã®ã¢ãã«ã追æ±ããªãããã«ãã","æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº":"ã¢ã¼ããã¯ããAI ãã©ãããã©ã¼ã ãã¼ã ããããã¯ã ãªã¼ãã¼",äº¤ä»æå:"é
éã¬ã¤ã","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤":"伿¥ã Amazon Bedrock ãå°å
¥ããããã® 8 ã¤ã®éè¦ãªã¹ããã","ä»è´¦å·åå¤ãæéé
ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã":"ã¢ã«ã¦ã³ãã®æºåãæ¨©éã®è¨å®ãã¢ãã«ã®é¸æãPoC ãã¹ãããæ£å¼ãªãªã¼ã¹ã¾ã§ã伿¥ã Bedrock ãå°å
¥ããããã®åºæ¬çãªãã¹ãç´¹ä»ãã¾ãã","ç»åº Bedrock ä¼ä¸è½å°çå
«æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã":"Bedrock ã¨ã³ã¿ã¼ãã©ã¤ãºå®è£
ã®ã
298ãã® 8 ã¹ãããã®å®è£
ã«ã¼ããæä¾ããããã¸ã§ã¯ãããã¤ãããããæ¬çªç°å¢ã«ã¹ã ã¼ãºã«ç§»è¡ã§ããããã«ãã¾ãã","10 åé":"10å","Bedrock 交ä»":"岩ç¤ã®é
é",ä¸çº¿æµç¨:"ãªã³ã©ã¤ã³ããã»ã¹",å®å
¨æ²»ç:"ã»ãã¥ãªãã£ã¬ããã³ã¹",ææ¬çæ§:"ã³ã¹ãç£è¦","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿":"伿¥ã Amazon Bedrock ãå°å
¥ããããã® 8 ã¤ã®éè¦ãªã¹ããã - CoreByte ããã¥ã¡ã³ãã»ã³ã¿ã¼","æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 个å
³é®æ¥éª¤ã":"ãã¼ãºã®è©ä¾¡ãããªã³ã©ã¤ã³éç¨ã¨ä¿å®ã«è³ããBedrock ããã¸ã§ã¯ãã® 8 ã¤ã®ä¸»è¦ãªã¹ããããæ®µéãã¨ã«ã¾ã¨ãããã¦ãã¾ãã","æ¥éª¤ 1ï¼éæ±è¯ä¼°":"ã¹ããã 1: è©ä¾¡ãå¿
è¦","æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©":"ã¹ããã 2-4: ã¢ã«ã¦ã³ããæ¨©éãã¢ãã«ã®é¸æ","æ¥éª¤ 5-6ï¼æ¥å
¥ä¸æ¹æ¡è®¾è®¡":"ã¹ããã 5-6: ã¢ã¯ã»ã¹ã¨ã½ãªã¥ã¼ã·ã§ã³ã®è¨è¨","æ¥éª¤ 7ï¼å®å
¨æ²»ç䏿æ¬çæ§":"ã¹ããã 7: ã»ãã¥ãªã㣠ã¬ããã³ã¹ã¨ã³ã¹ãã®ç£è¦","æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å":"ã¹ããã 8: ãªã³ã©ã¤ã³ã«æ¥ç¶ãã¦æé©åãç¶è¡ãã","项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é":"ããã¸ã§ã¯ã ããã¼ã¸ã£ã¼ãããªããªã¼ ãªã¼ãã¼ãã¨ã³ã¿ã¼ãã©ã¤ãº IT 管çãã¼ã ","ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼":"伿¥ã¯ä»ãã Amazon Bedrock ã®ä½¿ç¨ãéå§ãããã¨ãé©åãã©ãããã©ã®ããã«å¤æããã°ããã§ãããã?","帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å
·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å
¨æ²»çè½åã":"伿¥ãæææ±ºå®ã®è©ä¾¡ãè¡ãããã¼ã¿åºç¤ããã¸ãã¹ ã·ããªãªãäºç®ãæè¡ãã¼ã ãã»ãã¥ãªã㣠ã¬ããã³ã¹è½åããããã©ããã夿ã§ããããã«æ¯æ´ãã¾ãã","æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå
¥é£é©ã":"ãã¿ãããªæè³ã®ãªã¹ã¯ã軽æ¸ããããã«ãBedrock ããã¸ã§ã¯ããéå§ããåã«ä¼æ¥ã«èªå·±è©ä¾¡ãã¬ã¼ã ã¯ã¼ã¯ãæä¾ãã¾ãã",项ç®è¯ä¼°:"ããã¸ã§ã¯ãã®è©ä¾¡","PoC å³ç":"PoCã®æ±ºå®",æ°æ®åºç¡:"ãã¼ã¿ãã¼ã¹","Bedrock è§å":"岩ç¤è¨ç»","ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿":"ããªãã®ãã¸ãã¹ã«ã¨ã£ã¦ãä»ã¯ Amazon Bedrock ã®ä½¿ç¨ãéå§ããé©åãªææã§ãã? - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã":"ã·ããªãªããã¼ã¿ã権éãäºç®ããã¼ã è½åã® 5 ã¤ã®å´é¢ãéãã¦ãBedrock ãç«ã¡ä¸ãã伿¥ã®æºåç¶æ³ãè©ä¾¡ãã¾ãã",æ¯å¦ææç¡®ä¸å¡åºæ¯:"æç¢ºãªãã¸ãã¹ã·ããªãªã¯ããã¾ãã?",æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡:"å©ç¨å¯è½ãªããã¥ã¡ã³ãã¨ãã¼ã¿ãã¼ã¹ã¯ããã¾ãã?","æ¯å¦å
·å¤ AWS è´¦å·ä¸æéåºç¡":"åºæ¬ç㪠AWS ã¢ã«ã¦ã³ãã¨æ¨©éãæã£ã¦ãã¾ãã?",æ¯å¦æå®å
¨ä¸é¢ç®çº¦æç®¡çè½å:"å®å
¨æ§ã¨äºç®ã®å¶ç´ã管çããè½åã¯ããã¾ãã?","æ¯å¦å¯ä»¥å
å PoC":"ã¾ãã¯PoCãè¡ã£ã¦ããã ããã¨ã¯å¯è½ã§ããããï¼","ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å
¨è´è´£äºº":"伿¥çµå¶è
ããã¸ã¿ã«åããã¼ã¸ã£ã¼ãæ
å ±ã»ãã¥ãªãã£ããã¼ã¸ã£ã¼","ä¼ä¸ç¥è¯åº / RAG":"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹/RAG","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå":"Amazon Bedrock ãã¬ãã¸ãã¼ã¹: ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ããã³ RAG å®è£
ã¬ã¤ã","ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å
é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã":"Bedrock Knowledge Bases ã«åºã¥ãã¦ã社å
ã®ä¼æ¥ãã¬ã㸠Q&Aãããã¥ã¡ã³ãæ¤ç´¢ã顧客ãµã¼ãã¹ ãã¬ã㸠ãã¼ã¹ãããã³ãã¸ãã¹ ã¢ã·ã¹ã¿ã³ããæ§ç¯ããæ¹æ³ãç´¹ä»ãã¾ãã","ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã":"伿¥å®è·µã®è¦³ç¹ãããBedrock Knowledge Bases 㨠RAG ã®å®è£
æ¹æ³ããªã¹ã¯ ãã¤ã³ããã¬ããã³ã¹ã«é¢ããææ¡ãç´¹ä»ãã¾ãã","11 åé":"11å",ä¼ä¸ç¥è¯åº:"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹",æ°æ®æºæ²»ç:"ãã¼ã¿ã½ã¼ã¹ã®ã¬ããã³ã¹","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ãã¬ãã¸ãã¼ã¹: ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ããã³ RAG å®è£
ã¬ã¤ã - CoreByte ããã¥ã¡ã³ãã»ã³ã¿ã¼","è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã":"伿¥ã Bedrock Knowledge Base ã使ç¨ã㦠RAG ã¢ããªã±ã¼ã·ã§ã³ãæ§ç¯ãããã¼ã¿ã権éãåå¾ã管çããæ¹æ³ã説æãã¾ãã","ä»ä¹æ¯ RAG":"RAGã¨ã¯ä½ã§ãã",为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº:"伿¥ãç¬èªã®ãã¬ãã¸ãã¼ã¹ãå¿
è¦ã¨ããçç±",é忥å
¥åªäºææ¡£:"ã©ã®ææ¸ãå«ããã®ãé©åã§ãã?",æ£ç´¢ä¸å¼ç¨æºå¶:"æ¤ç´¢ã¨å¼ç¨ã®ä»çµã
298¿",è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©:"çé¸æã®æ³¨æäºé
ã¨ä¸è¬çãªãªã¹ã¯","ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸":"ãã¬ãã¸ç®¡çãã¼ã ã顧客ãµã¼ãã¹ ã·ã¹ãã ãªã¼ãã¼ãã¢ã¼ããã¯ã","ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº":"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ããã¸ã§ã¯ãã¯ãªã失æããããã®ã§ãããã? Bedrock RAG ã®å®è£
ã«é¢ãããããã誤解","æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å
æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã":"ãã¬ã㸠ãã¼ã¹ ããã¸ã§ã¯ããå®è¡ããéã«ä¼æ¥ãç´é¢ããä¸è¬çãªåé¡ (ããã¥ã¡ã³ãã®å質ã®ä½ãããããã«ããæ¨©éãæ´æ°ã¡ã«ããºã ã®æ¬ å¦ãè©ä¾¡æ¹æ³ã®æ¬ å¦ãªã©) ãè¦ç´ãã¾ãã","å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã":"ã¨ã³ã¿ã¼ãã©ã¤ãº RAG ããã¸ã§ã¯ãã«é¢ãããããã誤解ã確èªãããã¼ã ãããã¸ã§ã¯ãã®åææ®µéã§æ£ããé
ä¿¡ããã³éç¨ã¡ã«ããºã ã確ç«ã§ããããã«ãã¾ãã","RAG 误åº":"RAGã®èª¤è§£",ç¥è¯åºå¤±è´¥åå :"ãã¬ãã¸ãã¼ã¹ã®å¤±æã®çç±",ææ¡£æ²»ç:"ããã¥ã¡ã³ãã¬ããã³ã¹",æéæ²»ç:"å½å±ã®ã¬ããã³ã¹",æç»ç»´æ¤:"ç¶ç¶çãªã¡ã³ããã³ã¹","Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿":"Bedrock RAG å®è£
ã«é¢ãããããã誤解 - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã":"ã¨ã³ã¿ã¼ãã©ã¤ãºãã¬ãã¸ãã¼ã¹ããã¸ã§ã¯ãã®ä¸è¬çãªå¤±æè¦å ãåæããå®è¡å¯è½ãªæ¹åææ¡ãæä¾ãã¾ãã",ææ¡£è´¨éé®é¢:"ææ¸ã®å質ã®åé¡",æ°æ®æéé®é¢:"ãã¼ã¿æ¨©éã®åé¡",åå䏿£ç´¢çç¥é®é¢:"ãã£ã³ã¯åã¨å徿¦ç¥ã®åé¡",缺å°åé¦éç¯:"ãã£ã¼ãããã¯ã«ã¼ãã®æ¬ å¦",ç¼ºå°æç»ç»´æ¤æºå¶:"ç¶ç¶çãªã¡ã³ããã³ã¹ã¡ã«ããºã ã®æ¬ å¦","项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè
":"ããã¸ã§ã¯ããªã¼ãã¼ããã¬ãã¸ãã¼ã¹éç¨ä¿å®ãã¼ã ãITããã¼ã¸ã£ã¼","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼":"Amazon Bedrock ã¨ã¼ã¸ã§ã³ãã¯ä¼æ¥ã«å¯¾ãã¦ä½ãã§ããã®ã§ãããã?","ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã":"Bedrock Agent ã伿¥ãã¢ãã«ããã¸ãã¹ ã·ã¹ãã ãAPIãã¨ã³ã¿ã¼ãã©ã¤ãº ãã¼ã¿ãçµã¿åããã¦ãããèªååããããã¸ãã¹ ããã»ã¹ãå®ç¾ããã®ã«ã©ã®ããã«å½¹ç«ã¤ãã説æãã¾ãã","è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿è¥ãIT æ¯æä¸çåºç¨è¾¹çã":"Bedrock Agent ãã¨ã³ã¿ã¼ãã©ã¤ãº ã·ã¹ãã ããã³é¡§å®¢ãµã¼ãã¹ã販売ãéç¨ãIT ãµãã¼ãã«ãããã¢ããªã±ã¼ã·ã§ã³å¢çã¨ã©ã®ããã«é£æºãããã説æãã¾ãã",ä¸å¡èªå¨å:"ãã¸ãã¹ãªã¼ãã¡ã¼ã·ã§ã³","API éæ":"APIçµ±å",ç¥è¯åº:"ç¥èãã¼ã¹",人工审æ¹:"æåæ¿èª","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ã¨ã¼ã¸ã§ã³ãã¯ä¼æ¥ã«å¯¾ãã¦ä½ãã§ããã®ã§ãããã? - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã":"ãã¸ãã¹ã®è¦³ç¹ãããBedrock Agent ã®æ©è½å¢çãé©ç¨å¯è½ãªã·ããªãªãã¬ããã³ã¹ ãã¤ã³ããåæãã¾ãã","Agent 䏿®éè天æºå¨äººçåºå«":"ã¨ã¼ã¸ã§ã³ãã¨é常ã®ãã£ãããããã®éã","è¿æ¥ä¼ä¸ç³»ç»ä¸ API":"ã¨ã³ã¿ã¼ãã©ã¤ãº ã·ã¹ãã ã API ã§æ¥ç¶ãã",éåçä¸å¡åºæ¯:"é©åãªãã¸ãã¹ã·ããªãª",人工审æ¹ä¸å®å
¨è¾¹ç:"æåæ¿èªã¨ã»ãã¥ãªãã£å¢ç",è½å°å®æ½è¦ç¹:"å°å
¥ã®ãã¤ã³ã","ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç":"ãã¸ãã¹ã·ã¹ãã ãªã¼ãã¼ãããã»ã¹ãªã¼ãã¡ã¼ã·ã§ã³ãã¼ã ãAIãããã¯ãããã¼ã¸ã£ã¼","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥":"ãã£ããããããããã¸ãã¹ ã¨ã¼ã¸ã§ã³ãã¸: ã¨ã³ã¿ã¼ãã©ã¤ãº AI ã¢ããªã±ã¼ã·ã§ã³ã®æ¬¡ã®ã¹ããã","è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å
·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã":"伿¥ãåã«è³ªçå¿
298çããããã«ã¨ã©ã¾ãã®ã§ã¯ãªãããã¼ã«ãå¼ã³åºããã·ã¹ãã ã«æ¥ç¶ããã¿ã¹ã¯ãå®äºã§ãããã¸ãã¹ ã¨ã¼ã¸ã§ã³ããæ®µéçã«æ§ç¯ããå¿
è¦ãããçç±ã説æãã¾ãã","帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã":"伿¥ããã£ãã Q&A 段éããã¿ã¹ã¯å®è¡æ®µéã«ç§»è¡ãããããã¸ãã¹ä¾¡å¤ã®ãã AI ã¢ããªã±ã¼ã·ã§ã³ ãã©ã¼ã ã確ç«ã§ããããã«æ¯æ´ãã¾ãã","ä¸å¡ Agent":"ãã¸ãã¹ã¨ã¼ã¸ã§ã³ã",å·¥å
·è°ç¨:"ãã¼ã«å¼ã³åºã",工使µèªå¨å:"ã¯ã¼ã¯ããã¼ã®èªåå",é£é©æ§å¶:"ãªã¹ã¯ç®¡ç","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿":"ãã£ããããããããã¸ãã¹ ã¨ã¼ã¸ã§ã³ãã¸: ã¨ã³ã¿ã¼ãã©ã¤ãº AI ã¢ããªã±ã¼ã·ã§ã³ã®æ¬¡ã®ã¹ããã - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã":"伿¥ã質åã¨åçãè¡ããã£ããããããããã¿ã¹ã¯ãå®è¡ã§ãããã¸ãã¹ ã¨ã¼ã¸ã§ã³ãã«ã©ã®ããã«æ®µéçã«é²åã§ãããã説æãã¾ãã","Chatbot çå±é":"ãã£ãããããã®å¶é","Agent çä¸å¡ä»·å¼":"ã¨ã¼ã¸ã§ã³ãã®ãã¸ãã¹ä¾¡å¤",å·¥å
·è°ç¨ä¸å·¥ä½æµèªå¨å:"ãã¼ã«ã®å¼ã³åºãã¨ã¯ã¼ã¯ããã¼ã®èªåå",éè¦äººå·¥ç¡®è®¤çåºæ¯:"æåã«ãã確èªãå¿
è¦ãªã·ããªãª",é£é©æ§å¶æºå¶:"ãªã¹ã¯ç®¡çã¡ã«ããºã ","AI åºç¨è´è´£äººãæµç¨ç®¡çè
ãä¼ä¸æ¶æå¢é":"AI ã¢ããªã±ã¼ã·ã§ã³ ãªã¼ãã¼ãããã»ã¹ ããã¼ã¸ã£ã¼ãã¨ã³ã¿ã¼ãã©ã¤ãº ã¢ã¼ããã¯ã㣠ãã¼ã ","å®å
¨ä¸ Guardrails":"ã¬ã¼ãã¬ã¼ã«ã«ããã»ãã¥ãªãã£","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç":"Amazon Bedrock ã¬ã¼ãã¬ã¼ã«: ã¨ã³ã¿ã¼ãã©ã¤ãºçæ AI ã®ã»ãã¥ãªãã£å¢ç","ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å
æ¬å
容å®å
¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã":"ã³ã³ãã³ã ã»ãã¥ãªãã£ãæ©å¯æ
å ±ã®ä¿è·ãåºåå¶å¾¡ããªã¹ã¯è»½æ¸ãªã©ãã¨ã³ã¿ã¼ãã©ã¤ãº AI ã¢ããªã±ã¼ã·ã§ã³ã«ãããã¬ã¼ãã¬ã¼ã«ã®å½¹å²ã«ã¤ãã¦èª¬æãã¾ãã","帮å©ä¼ä¸çè§£ Guardrails å¨è¾å
¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã":"伿¥ãå
¥åºåãªã¹ã¯ç®¡çã«ãããã¬ã¼ãã¬ã¼ã«ã®ä½ç½®ã¥ãã¨ãã¬ã¼ãã¬ã¼ã«ãã¨ã¼ã¸ã§ã³ãããã¬ãã¸ãã¼ã¹ã¨ã©ã®ããã«é£æºããããçè§£ã§ããããã«æ¯æ´ãã¾ãã",å
容å®å
¨:"ã³ã³ãã³ãã®ã»ãã¥ãªãã£",ææä¿¡æ¯ä¿æ¤:"æ©å¯æ
å ±ã®ä¿è·",è¾åºæ§å¶:"åºåå¶å¾¡",ä¼ä¸æ²»ç:"ã³ã¼ãã¬ã¼ãã¬ããã³ã¹","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ã¬ã¼ãã¬ã¼ã«: ã¨ã³ã¿ã¼ãã©ã¤ãºçæ AI ã®ã»ãã¥ãªãã£å¢ç - CoreByte ããã¥ã¡ã³ãã»ã³ã¿ã¼","è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã":"ã¨ã³ã¿ã¼ãã©ã¤ãº ã·ããªãªã§ Guardrails ãã©ã®ããã«ä½¿ç¨ããã¦ããããããã³æ¦ç¥çè¨è¨ã®éè¦ãªãã¤ã³ããåæãã¾ãã",为ä»ä¹ä¼ä¸éè¦å®å
¨è¾¹ç:"伿¥ã«ã»ãã¥ãªãã£å¢çç·ãå¿
è¦ãªçç±",è¾å
¥ä¸è¾åºé£é©:"ã¤ã³ãããã¨ã¢ã¦ããããã®ãªã¹ã¯",çç¥é
ç½®éç¹:"æ¦ç¥æ§ç¯ã®ãã¤ã³ã","ä¸ AgentsãKnowledge Bases çé
å":"ã¨ã¼ã¸ã§ã³ãããã³ãã¬ãã¸ãã¼ã¹ã¨ã®é£æº",è¿è¥å»ºè®®:"éç¨ä¸ã®ææ¡","ä¿¡æ¯å®å
¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå":"æ
å ±ã»ãã¥ãªãã£ãã¼ã ããªã¹ã¯ç®¡çãã¼ã ãAIãã©ãããã©ã¼ã éç¨ä¿å®æ
å½è
","ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å
³æ³¨åªäºå®å
¨ä¸åè§é®é¢ï¼":"Amazon Bedrock ã使ç¨ããå ´åã伿¥ã¯ã©ã®ãããªã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®åé¡ã«çæããå¿
è¦ãããã¾ãã?","ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å
¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã":"ãã®è¨äºã§ã¯ãIAM 権éããã¼ã¿ ã¢ã¯ã»ã¹ããã°ç£æ»ããããã¯ã¼ã¯ ã»ãã¥ãªãã£ãã¢ãã«å¼ã³åºãããµãã©ã¤ã¤ã¼ç®¡çã®è¦³ç¹ããã伿¥ã Bedrock ã使ç¨ããåã«èæ
®ããå¿
è¦ãããåé¡ãç´¹ä»ãã¾ãã","æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å
¨ä¸åè§æ£æ¥æ¸
åï¼é使²»çç²åºã":"伿¥ã Bedrock ã使ç¨ãã¦ãªã³ã©ã¤ã³ã«ç§»è¡ããåã«ãã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®ãã§ãã¯ãªã¹ããæä¾ãã¦ãã¬ããã³ã¹ã®æ»è§ãæ¸ããã¾ãã",审计:"ç£æ»",æ°æ®è¾¹ç:"ãã¼ã¿å¢ç",è®¿é®æ§å¶:"ã¢ã¯ã»ã¹å¶å¾¡",åè§æ²»ç:"ã³ã³ãã©ã¤ã¢ã³ã¹ã®ã¬ããã³ã¹","ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å
¨ä¸åè§æ¸
å - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ã使ç¨ãã伿¥åãã®ã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®ãã§ãã¯ãªã¹ã - CoreByte ããã¥ã¡ã³ãã»ã³ã¿ã¼","è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å
¨ä¸åè§è¦ç¹ã":"IAMããã¼ã¿å¢çããã°ç£æ»ãæ¿èªããã»ã¹ãã«ãã¼ãããåºæ¬çãªã»ãã¥ãªãã£ã¨ã³ã³ãã©ã¤ã¢ã³ã¹ã®åºæ¬äºé
ã","IAM æéæå°å":"IAM権éã®æå°å",æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç:"ãã¼ã¿å¢çã¨æ©å¯æ
å ±ã®åãæ±ã",æ¥å¿ä¸å®¡è®¡:"ãã®ã³ã°ã¨ç£æ»",è®¿é®æ§å¶ä¸å®¡æ¹æµç¨:"ã¢ã¯ã»ã¹å¶å¾¡ã¨æ¿èªããã»ã¹",ä¾åºåä¸è´£ä»»è¾¹çæ²»ç:"ãµãã©ã¤ã¤ã¼ã¨è²¬ä»»å¢çã®ã¬ããã³ã¹","å®å
¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é":"ã»ãã¥ãªã㣠ã³ã³ãã©ã¤ã¢ã³ã¹ ããã¼ã¸ã£ã¼ãç£æ»ãã¼ã ããã©ãããã©ã¼ã ã¬ããã³ã¹ ãã¼ã ",ææ¬ä¸è¿ç»´:"ã³ã¹ãã¨éç¨ä¿å®","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿
é¡»èèçè´¹ç¨é®é¢":"Amazon Bedrock ã®ã³ã¹ããå¶å¾¡ããã«ã¯ã©ãããã°ããã§ãã?伿¥ããªã³ã©ã¤ã³åããåã«èæ
®ãã¹ãã³ã¹ãã®åé¡","ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å
³æ³¨çææ¬å ç´ ï¼å
æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã":"ã¢ãã«ã®å¼ã³åºãããã¼ã¯ã³ã®ä½¿ç¨ããã¬ãã¸ãã¼ã¹ã®åå¾ããããå¦çãåæå®è¡æ§ãç£è¦ãªã©ã伿¥ã Bedrock ã使ç¨ããéã«æ³¨æãæãå¿
è¦ãããã³ã¹ãè¦ç´ ãç´¹ä»ãã¾ãã","ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã":"ã³ã¹ãæ§é ã¨éç¨ä¿å®æ¦ç¥ã® 2 ã¤ã®å´é¢ããã伿¥ããªã³ã©ã¤ã³åããåã«å®è¡å¯è½ãªã³ã¹ã管çã¡ã«ããºã ã確ç«ããæ¹æ³ã説æãã¾ãã","Bedrock ææ¬":"岩ç¤ã³ã¹ã",é¢ç®çæ§:"äºç®ã®ç£è¦","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ã®ã³ã¹ããå¶å¾¡ããã«ã¯ã©ãããã°ããã§ãã? - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«
298é¢ç®ä¸çæ§æºå¶ã":"Bedrock ããªã³ã©ã¤ã³ã«ããåã®ã³ã¹ãè©ä¾¡ã¨éç¨ä¿å®ã®éè¦ãªãã¤ã³ãã説æãã伿¥ãäºç®ã¨ç£è¦ã¡ã«ããºã ã確ç«ã§ããããã«æ¯æ´ãã¾ãã",ææ¬ç»æä¸å½±åå ç´ :"ã³ã¹ãæ§é ã¨å½±é¿è¦å ",模åéæ©å¯¹ææ¬çå½±å:"ã¢ãã«é¸æãã³ã¹ãã«ä¸ããå½±é¿",æµéå³°å¼ä¸å¹¶å管ç:"ãã©ãã£ãã¯ã®ãã¼ã¯ã¨åæå®è¡æ§ã®ç®¡ç",æç¤ºè¯ä¸ç¼åä¼å:"ããã³ããã¯ã¼ãã¨ãã£ãã·ã¥ã®æé©å",é¢ç®æé䏿ç»çæ§:"äºç®ãªãã¤ã³ãã¼ã¨ç¶ç¶çãªã¢ãã¿ãªã³ã°","FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè
":"FinOps ãã¼ã ãéç¨ä¿å®ãªã¼ãã¼ããã¯ãã«ã« ããã¼ã¸ã£ã¼",è¡ä¸æ¹æ¡:"æ¥çã½ãªã¥ã¼ã·ã§ã³","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯":"Amazon Bedrockã«é©ãã6種é¡ã®ã¨ã³ã¿ã¼ãã©ã¤ãºã¢ããªã±ã¼ã·ã§ã³ã·ããªãª","å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã":"éèãé»åååå¼ã製é ãã²ã¼ã ãæ¬ç¤¾ãã«ã¹ã¿ãã¼ãµã¼ãã¹ã»ã³ã¿ã¼ãªã©ã®æ¥çãä¸å¿ã«ãBedrockã«é©ããã¢ããªã±ã¼ã·ã§ã³ã®æ¹åæ§ããç´¹ä»ãã¾ãã","æ»ç» Bedrock å¨å
类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã":"Bedrock ã®å®ç¾å¯è½ãªã¢ããªã±ã¼ã·ã§ã³ã®æ¹åæ§ã¨å°å
¥ã«é¢ããèæ
®äºé
ã 6 ã¤ã®ä¸è¬çãªæ¥çã·ããªãªã§è¦ç´ãã¾ãã",éèåè§é®ç:"財åã³ã³ãã©ã¤ã¢ã³ã¹ã«é¢ãã Q&A",çµå客æ:"Eã³ãã¼ã¹ã«ã¹ã¿ãã¼ãµã¼ãã¹",å¶é ç¥è¯åº:"製é ç¥èãã¼ã¹",å¤è¯è¨è¿è¥:"å¤è¨èªæä½","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ã«é©ãã 6 種é¡ã®ã¨ã³ã¿ã¼ãã©ã¤ãº ã¢ããªã±ã¼ã·ã§ã³ ã·ããªãª - CoreByte ããã¥ã¡ã³ã ã»ã³ã¿ã¼","è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã":"Bedrock ã¢ããªã±ã¼ã·ã§ã³ã®æç¤ºã«ã¯ãéèãé»åååå¼ã製é ãã²ã¼ã ã伿¥ãªãã£ã¹ãã«ã¹ã¿ãã¼ ãµã¼ãã¹ ã»ã³ã¿ã¼ãå«ã¾ãã¾ãã",çµåæºè½å®¢æ:"Eã³ãã¼ã¹ã®ã¤ã³ããªã¸ã§ã³ããªé¡§å®¢ãµã¼ãã¹",å¶é ä¸è®¾å¤ç¥è¯åº:"製é è£
ç½®ã®ãã¬ãã¸ãã¼ã¹",游æç©å®¶æå¡:"ã²ã¼ãã¼ãµã¼ãã¹",ä¼ä¸å
é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥:"社å
ãã¬ãã¸ã¢ã·ã¹ã¿ã³ãã¨å¤è¨èªæä½","è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é":"æ¥çã®ãã¸ãã¹ ãªã¼ãã¼ããã¸ã¿ã«å¤é©ãã¼ã ã製åããã³éç¨ãã¼ã ","Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã":"Amazon Bedrock ã¯ãAWS ãæä¾ããããã¼ã¸ãçæ AI ãµã¼ãã¹ã§ã伿¥ãçµ±åãã©ãããã©ã¼ã ä¸ã§è¤æ°ã®ãããã¤ãã¼ã®åºæ¬ã¢ãã«ã使ç¨ãã伿¥ç¬èªã®ãã¼ã¿ãçµã¿åããã¦ã¢ããªã±ã¼ã·ã§ã³ãæ§ç¯ã§ããããã«ãã¾ãã AWS å
¬å¼ããã¥ã¡ã³ãã«ããã¨ãBedrock ã¯ãã¢ãã«å¼ã³åºãããã¬ãã¸ãã¼ã¹ãã¨ã¼ã¸ã§ã³ããã¬ã¼ãã¬ã¼ã«ãããã³ãã¼ã ãå®é¨æ®µéã§ã®ã¢ãã«å¼ã³åºãã管çå¯è½ãªå®ç¨¼åãã©ã¯ãã£ã¹ã«é²ããã®ã«å½¹ç«ã¤ãã®ä»ã®æ©è½ãæä¾ãã¾ãã","å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å
è¯ä¼° Bedrockï¼":"ãã¹ã¦ã®ä¼æ¥ãè¤é㪠AI ãã©ãããã©ã¼ã ãä¸åº¦ã«æ§ç¯ããå¿
è¦ãããããã§ã¯ããã¾ããããä¸è¬ã«ãBedrock ã®è©ä¾¡ãåªå
ããã«ã¯æ¬¡ã®ã·ããªãªãé©ãã¦ãã¾ãã","å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å
¥ä¸è¿ç»´å¤æåº¦ã":"ã³ã¢ã·ã¹ãã ã¯ãã§ã«AWSä¸ã§ç¨¼åãã¦ããã追å ãã©ãããã©ã¼ã ã®å°å
¥ãéç¨ã»ä¿å®ã®è¤éãã軽æ¸ãããã¨ãã¦ããã","éè¦å¨å
298¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã":"åä¸ã®ã¢ãã« ãããã¤ãã¼ã«åºå®ããã®ã§ã¯ãªããè¤æ°ã®ã¢ãã«ãè©ä¾¡ãã¦åãæ¿ããå¿
è¦ãããã¾ãã","计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾
å©ãå
容çæçä¸å¡åºç¨ï¼å¹¶å
³æ³¨æéä¸å®¡è®¡ã":"ã¨ã³ã¿ã¼ãã©ã¤ãº ãã¬ã㸠Q&Aãããã»ã¹æ¯æ´ãã³ã³ãã³ãçæãªã©ã®ãã¸ãã¹ ã¢ããªã±ã¼ã·ã§ã³ã®æ§ç¯ãè¨ç»ããæ¨©éã¨ç£æ»ã«æ³¨æãæãã¾ãã","ä¼ ç»æ¹å¼é常å
ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å
¥çäº§é¶æ®µåï¼å¸¸è§ææå
æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å
¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ
ã":"徿¥ã®æ¹æ³ã¯é常ãåä¸ã®ã¢ãã« API ããéå§ãããè¿
éã«å復ããã¾ããããããéç¨æ®µéã«å
¥ãã¨ã許å¯ã¬ããã³ã¹ããã°ç£æ»ãã¢ãã«åãæ¿ãã³ã¹ããRAG ã¨ã³ã¸ãã¢ãªã³ã°ã®è¤éããªã©ãä¸è¬çãªèª²é¡ã¨ãªãã¾ããBedrock ã®ä¾¡å¤ã¯ãããã¹ã¦ã®éçºä½æ¥ãç½®ãæããããã¨ã«ããã®ã§ã¯ãªããã¢ãã« ã¬ããã³ã¹ãã¢ã¯ã»ã¹ä»æ§ããã¹ãã£ã³ã°æ©è½ã«ããæä½æ§ã«ããã伿¥ã®ã¨ã³ã¸ãã¢ãªã³ã°è² æ
ã軽æ¸ãããã¨ã«ããã¾ãã","å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé
å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å
¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å
¨æ§å¶æµç¨ã":"ã¨ã³ã¿ã¼ãã©ã¤ãº ã·ããªãªã§ã¯ãBedrock ã¯åç¬ã§å±éãããªããã¨ãããããã¾ããé常ãIAMãCloudWatchãVPC/PrivateLinkãS3ããã°ç£æ»ã·ã¹ãã ãªã©ã¨çµã¿åããã¦ä½¿ç¨ââããã¾ãããã®éè¦æ§ã¯ãçæ AI ã®å°å
¥å¾ãã伿¥ãæ¢åã®ã¢ã«ã¦ã³ã ã·ã¹ãã ãæ¨©éããªã·ã¼ãã»ãã¥ãªãã£å¶å¾¡ããã»ã¹ãå¼ãç¶ã使ç¨ã§ãããã¨ã§ãã","ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸
ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿
ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å
¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã":"ãµã¼ãã¹ãããã¤ãã¼ã®è¦³ç¹ãããç§ãã¡ã¯é常ãè¦ä»¶ã®æç¢ºåããã¯ããã¸ã¼ã®é¸æãPoC æ¤è¨¼ãããã³ãªã³ã©ã¤ã³ã¬ããã³ã¹ã® 4 種é¡ã®ä½æ¥ãå®äºããããã«ã客æ§ãæ¯æ´ãã¾ãã ãä¿è¨¼ãããæåããç´æãããã¨ã§ã¯ãªãããã¸ãã¹ç®æ¨ãã³ã¹ãå¢çãã»ãã¥ãªãã£è¦ä»¶ã®éã§å®è¡å¯è½ãªéçãè¦ã¤ãããã¨ã«éç¹ãç½®ããã¦ãã¾ãã","建议å
å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å
æâæ¥å
¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã":"ã¢ãã«ã¨ã¢ã¼ããã¯ãã£ã決å®ããåã«ã1 ï½ 2 ã¤ã®å®éåå¯è½ãªãã¸ãã¹ç®æ¨ (å¦çã®é©ææ§ããµã¼ãã¹å質ãéç¨å¹çãªã©) ãå®ç¾©ãããã¨ããå§ããã¾ãã ãã¢ã¯ã»ã¹ ã¢ãã«ããããã¸ã§ã¯ãã®çµç¹ã¨ãããã¨ãé¿ãã代ããã«ãç¶ç¶çãªéç¨ã¨ä¿å®ããæ¿èªåºæºã¨ãã¾ãã","ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã":"ã¨ã³ã¿ã¼ãã©ã¤ãºã¢ãã«ã®é¸æã§ã¯ããã¢ãã«ãã©ã¡ã¼ã¿ã大ãããã©ãããã§ã¯ãªããããã¸ãã¹ã¿ã¹ã¯ãæ¨æºãæºããã¦ãããã©ãããã«ç¦ç¹ãå½ã¦ãå¿
è¦ãããã¾ããã¿ã¹ã¯ã®ç¨®é¡ãå¿çé
å»¶ãé話ã³ã¹ããã¬ããããªãã£ã®4ã¤ã®å´é¢ããåæã«è©ä¾¡ããè©ä¾¡ããã»ã¹ãå¶åº¦åãããã¨ãæ¨å¥¨ããã¾ãã","éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã":"éèãå»çã製é ãé»åååå¼ãªã©ã®ã·ããªãªã§ã¯ãã¢ãã«ã®æ©è½ã«éç¹ãç½®ãã¦ãã¾ããã³ã³ãã©ã¤ã¢ã³ã¹ã®è§£éå¯è½æ§ãéè¦ããã·ããªãªãããã°ãå¤è¨èªã«ã¹ã¿ãã¼ ãµã¼ãã¹ã®ã¹ã«ã¼ããããéè¦ããã·ããªãªãããã°ãããã¥ã¡ã³ãã®çè§£ã®æ·±ããéè¦ããã·ããªãªãããã¾ããçµ±ä¸ã¢ãã«ã¯å¿
ããããã¹ã¦ã®ã·ããªãªãã«ãã¼ããã¨ã¯éãã¾ããã","å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé
ç»ä¸å模åã":"ã¨ã³ã¿ã¼ãã©ã¤ãºç°å¢ã§ã¯ãã¢ãã«ã®å¼ã³åºãã³ã¹ãã¨ãµã¼ãã¹ ã¨ã¯ã¹ããªã¨ã³ã¹ãç¸ä
298ºã«å¶ç´ãä¸ãããã¨ãããããã¾ãããã大容éã®ã¢ãã«ã§ã¯ãããé«ããã¼ã¯ã³ã³ã¹ãã¨é
å»¶ãçºçããå¯è½æ§ãããã¾ãã軽éã¢ãã«ã¯ãè¤éãªåé¡ã§ã¯ãã¾ãæ©è½ããªãå¯è½æ§ãããã¾ããé層åã«ã¼ãã£ã³ã°ãä»ãã¦ãªã¯ã¨ã¹ããç°ãªãã¢ãã«ã«åæ£ãããã¨ããå§ããã¾ãã","PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã":"PoC 段éã§ã¯ãå°ãªãã¨ã 2 ã»ããã®åè£ã¢ãã«ãç¨æããåãè©ä¾¡ã»ãã (精度ãæå¦çããªã¹ã¯åºåçãå¹³åé
å»¶ãåä¸ã³ã¹ã) ã§æ¯è¼ãããã¨ããå§ããã¾ãã ãã¡ã¤ã³ ã¢ãã« + ãã©ã¼ã«ãã㯠ã¢ãã«ãæ¦ç¥ãéç¨æ®µéã§ä½¿ç¨ãã¦ãå®å®æ§ãåä¸ããããã¨ãã§ãã¾ãã","æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸
æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã":"æå¤§ã®ã¢ãã«ãå¸¸ã«æè¯ã®é¸æã§ããã¨ã¯éãã¾ããããã¸ãã¹ä¸ã®åé¡ã®æ§é ãæ¯è¼çæç¢ºã§ãã³ã³ããã¹ããéå®ããã¦ããå ´åã¯ã軽éã¢ãã«ã§ç®çãéæããã³ã¹ãã大å¹
ã«åæ¸ã§ããå¯è½æ§ãããã¾ããã¢ãã«ã®é¸æã¯ãä¸åº¦éãã®æ±ºå®ã§ã¯ãªããç¶ç¶çãªæé©åããã»ã¹ã§ããå¿
è¦ãããã¾ãã","建ç«å
鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçå夿å
¥ã":"å
é¨ã¢ãã«è©ä¾¡ãã¼ã¹ã©ã¤ã³ã確ç«ãã¾ã: çµ±ä¸ããããã¹ã ã»ãããçµ±ä¸ãããã¹ã³ã¢åºæºãããã³çµ±ä¸ããããªãªã¼ã¹ãããå¤ã ãæ©ç¨®å¤æ´ãã¦ããç´ããã¨ããç¹°ãè¿ãã®æè³ã軽æ¸ã§ãã¾ãã","æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã":"å½ç¤¾ã¯ãPoC è©ä¾¡ãã¬ã¼ã ã¯ã¼ã¯ã®è¨è¨ãã«ã¼ãã£ã³ã°æ¦ç¥ã®ç¢ºç«ãç£è¦ææ¨ã®å®è£
ãããã³ãããã伿¥ã®æ¢åã®æ¿èªããã»ã¹ã¨èª¿æ´ãããæä¼ãããã¾ãã","å
æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã":"ã¾ããå¦çå¹çã対å¿å質ãã³ã³ãã©ã¤ã¢ã³ã¹ãªã¹ã¯ç®¡çãªã©ã®ãã¸ãã¹ç®æ¨ã¨è©ä¾¡ææ¨ãæç¢ºã«ãã¾ããæç¢ºãªç®æ¨ããªãã¨ããã®å¾ã®æè¡çãªæææ±ºå®ã容æã«é¸è±ãã¦ãã¾ãã¾ãã","åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã":"AWS ã¢ã«ã¦ã³ãæ§é ã¨ç°å¢é層å (éçº/ãã¹ã/éç¨) ãæºåãã¾ãã","宿 IAM æå°æéé
ç½®åå
³é®æä½å®¡æ¹è·¯å¾ã":"IAM ã®æå°æ¨©éæ§æã¨éè¦ãªæä½ã®æ¿èªãã¹ãå®äºãã¾ãã","åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã":"ã¿ã¹ã¯ã®ç®çã«åºã¥ãã¦åè£ã¢ãã«ãé¸å¥ããPoC æ¯è¼è¨ç»ã使ãã¾ãã","宿 API æ¥å
¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å
ï¼æ Agent ä»»å¡ç¼æä¼å
ã两è
é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã":"API ã¢ã¯ã»ã¹ãå®äºããå¾ã伿¥ã¯é常ããã¬ã㸠ãã¼ã¹/RAG ãæåã«è¡ãããã¨ã¼ã¸ã§ã³ã ã¿ã¹ã¯ ãªã¼ã±ã¹ãã¬ã¼ã·ã§ã³ãæåã«è¡ããã® 2 ã¤ã®ãã¹ã®ã©ã¡ããã鏿ããå¿
è¦ãããã¾ããã©ã¡ããå®ç¾å¯è½ã§ãããã¢ã¼ããã¯ãã£ä¸ã®ç¦ç¹ã¨ã¬ããã³ã¹æ¹æ³ãç°ãªãã¾ãããã¸ãã¹ã·ããªãªè©ä¾¡ãçµã¿åããããã¨ãæ¨å¥¨ããã¾ãã","å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å
ä¸çº¿åææ¬å¤±æ§ã":"ã»ãã¥ãªã㣠ã¬ããã³ã¹ã«ã¯é常ãã¬ã¼ãã¬ã¼ã«ããã°ç£æ»ãæ©å¯æ
å ±ã®å¦çããããã¯ã¼ã¯å¢çå¶å¾¡ãå«ã¾ãã¾ããã³ã¹ãã¬ãã«ã§ã¯ããªã³ã©ã¤ã³åå¾ã®ã³ã¹ãæå¤±ãé¿ããããã«ããã¼ã¯ã³ã®ç£è¦ãã³ã¼ã«ãã¸ã§ããã¢ã©ã¼ã ãããã³ãã¼ã¯æ¦ç¥ã確ç«ãããã¨ããå§ããã¾ãã","å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å
åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã":"ãããã§ãªã³ã©ã¤ã³ã«ãã¦ãæåããã»ã¹ãç¶æãããã¨ããå§ããã¾ãããªã³ã©ã¤ã³ã«ãªã£ãå¾ã¯ã失æãããµã³ãã«ããªã¹ã¯ã®ãããµã³ãã«ãããã³é«ã³ã¹ãã®ãªã¯ã¨ã¹ãã®ãµã³ãã«ãç¶ç¶çã«ãªãµã¤ã¯ã«ãã¦ãå復çãª
298éã«ã¼ããå½¢æããå¿
è¦ãããã¾ãã","æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé
åï¼äº§åãITãå®å
¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã":"Bedrock ããã¸ã§ã¯ãã¯ã1 åéãã®æ©è½éçºã§ã¯ãªãããç¶ç¶çãªéç¨è½åã®æ§ç¯ãã§ããã¨èãã¦ãã ãããçµç¹ã¬ãã« (製åãITãã»ãã¥ãªãã£ãæ³å) ã§ã®ååãããã¸ã§ã¯ãã®ä¸éãæ±ºå®ãããã¨ãããããã¾ãã","æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸
åï¼å¹¶é
åä¼ä¸å®æé¶æ®µéªæ¶ã":"å½ç¤¾ã¯ãæä¾è¨ç»ã®çå®ãã½ãªã¥ã¼ã·ã§ã³ã®å®ç¾å¯è½æ§ã®æ¤è¨¼ã稼åéå§ã¬ããã³ã¹ ãªã¹ãã®ç¢ºç«ã伿¥ã段éçãªåãå
¥ããå®äºããã®ãæ¯æ´ãã¾ãã","æå¸¸è§çé£é©æ¯âå
ä¸å¹³å°åæ¾åºæ¯âã建议å
确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå
é¨å©æï¼åå³å®æ¯å¦å¯å¨ã":"æãä¸è¬çãªãªã¹ã¯ã¯ããã¾ããã¼ã ã«ä¹ã£ã¦ããç¾å ´ãè¦ã¤ããããã¨ã§ããéå§ãããã©ãããæ±ºå®ããåã«ã顧客ãµã¼ãã¹ã®å¹çåä¸ãç¥èã®æ¤ç´¢ãææ¸å¦çã社å
ã¢ã·ã¹ã¿ã³ããªã©ã®å®éåå¯è½ãªã·ããªãªãå°ãªãã¨ã 1 ã¤ç¢ºèªãããã¨ããå§ããã¾ãã","è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾
å©ï¼é常éè¦å
·å¤å¯æ´çã坿æã坿´æ°çå
é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã":"伿¥ã®ç®æ¨ã«ç¥èã«é¢ãã Q&A ãããã»ã¹æ¯æ´ãå«ã¾ããå ´åãé常ã¯ãæ´çãæ¿èªãæ´æ°ã§ããå
鍿æ¸ãå¿
è¦ã§ãããã¼ã¿ãã¼ã¹ã«ãã£ã¦ãRAG ã¾ãã¯ã¨ã¼ã¸ã§ã³ãã®å®ç¾å¯è½ãªä¸éãæ±ºã¾ãã¾ãã","建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å
宿åºç¡æ²»çï¼åè¿å
¥ç产级 AI 项ç®ã":"ã¢ã«ã¦ã³ãæ§æããã¼ã«æ¨©éãç£æ»ãã°ããããã¯ã¼ã¯ããªã·ã¼ãäºåã«ç¢ºèªãããã¨ããå§ããã¾ããã¢ã«ã¦ã³ã ã¬ããã³ã¹ãã¾ã 確ç«ããã¦ããªãå ´åã¯ãéç¨ã¬ãã«ã® AI ããã¸ã§ã¯ãã«å
¥ãåã«ãåºæ¬çãªã¬ããã³ã¹ãå®äºãããã¨ããå§ããã¾ãã","çæå¼ AI 项ç®ä¸ä»
æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã":"çæ AI ããã¸ã§ã¯ãã¯åãªãæè¡çãªåé¡ã§ã¯ãªããã³ã³ãã©ã¤ã¢ã³ã¹ãç£æ»ãã³ã¹ãã®å¢çãé¢ä¿ãã¾ãã伿¥ã¯ãæ©å¯æ
å ±ãã¢ã¯ã»ã¹å¶å¾¡ãäºç®ã¢ã©ã¼ããç¶ç¶çã«ç®¡çã§ããå¿
è¦ãããã¾ãã","PoC æ¯éä½å³çé£é©çå
³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã":"PoC ã¯æææ±ºå®ã®ãªã¹ã¯ã軽æ¸ããéµã¨ãªãã¾ãã 4ã8é±é以å
ã«å°è¦æ¨¡ãªæ¤è¨¼ãå®äºããå®éã®ãã¸ãã¹ãã¼ã¿ã使ç¨ãã¦å¹æããªã¹ã¯ãã³ã¹ããè©ä¾¡ãã¦ããæ¡å¼µãããã©ãããæ±ºå®ãããã¨ããå§ããã¾ãã","妿äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å
è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å
å½¢æé夿å
¥ã":"5 ã¤ã®æºåæªç½®ã®ãã¡ 2 ã¤ä»¥ä¸ãæããã«ä¸ååãªå ´åã¯ãæè³ã®éè¤ãé¿ããããã«ãã¾ãåºæ¬çãªæ©è½ãè£å®ãã¦ããå¤§è¦æ¨¡ãªæã¡ä¸ããä¿é²ãããã¨ãæ¨å¥¨ããã¾ãã","æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸
忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å
¥ä¸ä¸é¶æ®µã":"å½ç¤¾ã¯ã伿¥ãæ¬¡ã®æ®µéã«é²ããã©ãããæ±ºå®ã§ãããããæºåç¶æ³è©ä¾¡ãPoC ã½ãªã¥ã¼ã·ã§ã³è¨è¨ããªã¹ã¯ ãªã¹ãã®åé¡ã®å®äºãæ¯æ´ãã¾ãã","RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå
æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã":"RAG (Retrieval Augmented Generation) ã¯ãã¨ã³ã¿ã¼ãã©ã¤ãº ãã¼ã¿ãçæããåã«åå¾ããæ¹æ³ã§ãã AWS å
¬å¼ããã¥ã¡ã³ãã«ããã¨ããã¬ãã¸ãã¼ã¹ã¯ãã¼ã ãæ¤ç´¢ããã¯ãã«åãã³ã³ããã¹ãå¼·åãªã©ã®å´é¢ããã¹ããã¦ã¨ã³ã¸ãã¢ãªã³ã°ä½æ¥ã®éè¤ãæ¸ããã®ã«å½¹ç«ã¡ã¾ãã","åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå
é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é
èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã":"åºæ¬ã¢ãã«ã«ã¯ä¸è¬çãªç¥èãå«ã¾ãã¦ãã¾ãããã¨ã³ã¿ã¼ãã©ã¤ãº ã·ããªãªã«ã¯ãã©ã¤ãã¼ã ããã»ã¹ã製åã«ã¼ã«ãããã³å
é¨ã·ã¹ãã ãå¿
è¦ã§ãããã¬ã㸠ãã¼ã¹ã®å½¹å²ã¯ãã¢ãã«ã®ã¡ã¢ãªã ãã«ä¾åããã®ã§ã¯ãªããå®éã®ä¼æ¥ãã¼ã¿ã«åºã¥ãã¦åçã使ãããã¬ã¼ãµããªãã£ãåä¸ããããã¨ã§ã
298ã","æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã":"æ¨æºæä½æé (SOP)ã製åããã¥ã¢ã«ãããªã·ã¼ã¨ã·ã¹ãã ãFAQãããã³ãµã¼ãã¹ ããã»ã¹ææ¸ã","éè¦çæ¬ç®¡çãæéè¾¹çæ¸
æ°ãå¯æç»æ´æ°çæ°æ®æºã":"ãã¼ã¸ã§ã³ç®¡çãæç¢ºãªæ¨©éå¢çãæç¶å¯è½ãªæ´æ°ãå¿
è¦ãªãã¼ã¿ ã½ã¼ã¹ã","ä¸å»ºè®®ä¼å
æ¥å
¥æªç»æ¸
æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã":"ã¯ãªã¼ã³ã¢ããããã¦ããªãææ¸ãé大ãªçç¾ãããææ¸ãã¾ãã¯è²¬ä»»ãæ¬ ãã¦ããææ¸ãåªå
ãããã¨ã¯ãå§ãã§ãã¾ããã","å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿":"Bedrock Knowledge Base ã§ã¯ã伿¥ã¯æ¬¡ã®ãã¨ãã§ãã¾ãã","妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã":"å
ã®ããã¥ã¡ã³ãã«å¤ããçç¾ãã¦ãããã³ã³ããã¹ããæ¬ è½ãã¦ãããªã©ã®åé¡ãããå ´åãã¢ãã«ã®åçã®å質ãç´æ¥å½±é¿ãåãã¾ãã RAG ã¯ããã½ã¼ã¹ ãã¼ã¿ã®å質ã®ä½ä¸ãã®æ ¹æ¬åå ãèªåçã«ä¿®æ£ã§ãã¾ããã","å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å
¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã":"å¤ãã®ããã¸ã§ã¯ãã¯ããã¤ãããæ®µéã§ã
298¯æ¨©éã®åé¢ãç¡è¦ãã¦ããããªã³ã©ã¤ã³ã«ãªã£ã¦åãã¦ãåãçããè¦ã¦ç°ãªãå½¹å²ã«ã³ã³ãã©ã¤ã¢ã³ã¹ã®ãªã¹ã¯ããããã¨ããããã¾ããã¢ã¯ã»ã¹ããåã«ã権éé層ã¨ã¢ã¯ã»ã¹ ããªã·ã¼ã®å®ç¾©ãå®äºãããã¨ããå§ããã¾ãã","è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå
æ°æ®åéæåºè®¾ç½®ã":"ãã£ã³ã¯åã大ããããã¨ç¦ç¹ãèã¾ãããã£ã³ã¯åãå°ããããã¨ã»ãã³ãã£ãã¯ãªæ´åæ§ã失ããã¾ããæ¤ç´¢çµæãä¸å®å®ãªå ´åãå¤ãã®å ´åãåé¡ã¯ã¢ãã«ã§ã¯ãªãããã£ã³ã¯æ¦ç¥ãã¡ã¿ãã¼ã¿ãä¸¦ã¹æ¿ãè¨å®ã«ããã¾ãã","è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã":"ã¦ã¼ã¶ã¼ããã®ãã£ã¼ãããã¯ã®åéãæåã«ããã¨ã©ã¼ä¿®æ£ãé害ãµã³ãã«ã®åæããªããã°ãã·ã¹ãã ã®å質ãç¶ç¶çã«åä¸ããããã¨ã¯å°é£ã§ãã ãåé¡åé¡âä¿®å¾©âæ¤è¨¼ãã¨ãããµã¤ã¯ã«ã®ä»çµã¿ã確ç«ãããã¨ãæ¨å¥¨ããã¾ãã","ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã":"ç¥èãã¼ã¹ã¯ä¸åº¦æ§ç¯ããã°å®äºãããã®ã§ã¯ããã¾ãããã¨ã³ã¿ã¼ãã©ã¤ãº ã·ã¹ãã ãè£½åæ¦ç¥ãããã»ã¹ã¯å¤åãããã¼ã¿ ã½ã¼ã¹ã¨å徿¦ç¥ãåæã«æ´æ°ããå¿
è¦ãããã¾ããããããªãã¨ãã¢ããªã±ã¼ã·ã§ã³ãããã«æªãã§ãã¾ãã¾ãã","æ RAG 项ç®çº³å
¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã":"RAG ããã¸ã§ã¯ããé·æçãªéç¨ã·ã¹ãã ã«çµ±åãã¾ãããã¼ã¿è²¬ä»»è
ãæ´æ°é »åº¦ãå質ããã·ã¥ãã¼ããã¬ãã¥ã¼ ãªãºã ãæç¢ºã«ãã¾ãã","æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã":"å½ç¤¾ã¯ããã¬ãã¸ãã¼ã¹ã®å質ã¬ããã³ã¹ãã¬ã¼ã ã¯ã¼ã¯ãåé¡ç¹å®ã¡ã«ããºã ãããã³ããã¸ã§ã¯ãã®å¾å段éã§ã®ææ»ãã®ãªã¹ã¯ã軽æ¸ããå復è¨ç»ã®ç¢ºç«ãæ¯æ´ãã¾ãã","è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å
·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã":"é常ããã£ãããããã¯è³ªåã¨åçã«éç¹ãç½®ãã¾ãããã¨ã¼ã¸ã§ã³ãã¯ãã¿ã¹ã¯ã®çè§£ããã¼ã«ã®å¼ã³åºããæé ã®å®è¡ãçµæã®è¿ãããéè¦ãã¾ãã AWS ã®å
¬å¼èª¬æã«ããã¨ãBedrock Agent ã¯ãããè¤éãªãã¸ãã¹ ããã»ã¹ã«é©ããã¢ãã«ããã¼ã¿ ã½ã¼ã¹ãAPI ã調æ´ã§ãã¾ãã","Agent çå
³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå
é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã":"Agent ã®éè¦ãªä¾¡å¤ã¯ãCRMã使¥æç¤ºæ¸ã注æãå
鍿¿èªã·ã¹ãã ãªã©ã®ãã¸ãã¹ ã¤ã³ã¿ã¼ãã§ã¤ã¹ãæ¥ç¶ãããã¨ã«ããã¾ãããã®ããã«ãã¦ãã¦ã¼ã¶ã¼ã®ãªã¯ã¨ã¹ãããç¸è«ããããã¢ã¯ã·ã§ã³ã®å®è¡ãã¾ã§ããã«æ¡å¼µã§ãã¾ãã","客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã":"顧客ãµã¼ãã¹: 使¥æç¤ºæ¸ã®ã¹ãã¼ã¿ã¹ãç
§ä¼ããå¦çã®ææ¡ãè¿ããæ¨æºããã»ã¹ãããªã¬ã¼ãã¾ãã","éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã":"å¶æ¥ï¼é¡§å®¢æ
å ±ãéç´ããè¨ªåææ¡ãçæãããªã¼ãã·ã¹ãã ã¨é£æºãã¾ãã","è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã":"æä½: æ¥æ¬¡ã¬ãã¼ããä¾å¤ãªãã¤ã³ãã¼ãããã³ã·ã¹ãã éã®ã¿ã¹ã¯åæãèªåçã«çæãã¾ãã","IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã":"IT ãµãã¼ã: ä¸è¬çãªãã©ãã«ã·ã¥ã¼ãã£ã³ã°æé ãå®è¡ããæ§é åããããã£ã¼ãããã¯ãçæãã¾ãã","æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å
³é®æ§å¶ç¹ã":"è³éã許å¯ãå¥ç´ãªã©ãé¢ä¿ãããªã¹ã¯ã®é«ãã¢ã¯ã·ã§ã³ãå«ã¾ããå ´åã¯ãæåæ¿èªãã¼ããè¨å®ãããã¨ããå§ããã¾ããã¨ã¼ã¸ã§ã³ãã¯å¹çãåä¸ããããã¨ãã§ãã¾ããã伿¥ã®éè¦ãªã³ã³ããã¼ã« ãã¤ã³ãããã¤ãã¹ãã¦ã¯ãªãã¾ããã","建议å
éåæµç¨æ¸
æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å
䏿¬¡æ§æ¥å
¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã":"æåã«ãæç¢ºãªããã»ã¹ãå®å®ããã«ã¼ã«ãæçããã¤ã³ã¿ã¼ãã§ã¤ã¹ãåãããã¤ããã ã·ããªãªã鏿ãããã®å¾ãä¸åº¦ã«æ¥ç¶ããã·ã¹ãã ãå¤ããããã¨ã«ãã£ã¦å¼ãèµ·ããããé度ã®ã¬ããã³ã¹ã®è¤éããé¿ããããã«ãå¾ã
ã«é¨ééã®ããã»ã¹ã«æ¡å¼µãããã¨ããå§ããã¾ãã","ä¼å
å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸
åâï¼å¹¶ä¸å®å
¨ã审计å¢é忥ã":"ã¨ã¼ã¸ã§ã³ãã®ãè½åã®å¢çãã¨ãç¦æ¢ãããã¢ã¯ã·ã§ã³ã®ãªã¹ããã®å®ç¾©ãåªå
ããããããã»ãã¥ãªã㣠ãã¼ã ã¨ç£æ»ãã¼ã ã¨åæããã¾ãã","æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã":"ç§ãã¡ã¯ãã¨ã¼ã¸ã§ã³ã ã½ãªã¥ã¼ã·ã§ã³ã®è¨ç»ãã·ã¹ãã ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®æ´çãæ¿èªããã»ã¹ã®è¨è¨ãããã¸ã§ã¯ãã®çå®ãªé²è¡ãæ¯æ´ããææ¨ã®ç£è¦ãæ¯æ´ãã¾ãã","ä»
é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å
¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã":"質çå¿
298çæ©è½ã ãã§ã¯ã伿¥ããã¯ã¨ãªãå®è¡ãã¦ããå®è¡ãããã·ããªãªãã«ãã¼ã§ããªããã¨ãããããã¾ãããã¨ãã°ãã¦ã¼ã¶ã¼ã®ç¸è«ãå®äºããå¾ããå¦çã®ããã«ã·ã¹ãã ã«æåã§å
¥åããå¿
è¦ããããããã»ã¹ãã§ã¼ã³ã¯å¤§å¹
ã«ç縮ããã¦ãã¾ããã","ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä»
æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã":"ãã¸ãã¹ ã¨ã¼ã¸ã§ã³ãã®ä¾¡å¤ã¯ããè¦ä»¶ã®çè§£ãã¨ãã¢ã¯ã·ã§ã³ã®å®è¡ããçµã³ã¤ãããã¨ã«ãããAI ãåãªãä¼è©±ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§ã¯ãªãããã»ã¹ ãã¼ãã«ãã¾ããããã«ãããå¤ãã®å ´åãå¿çå¹çã¨ããã»ã¹ã®ä¸è²«æ§ãåä¸ãã¾ãã","éè¿æ ååå·¥å
·è°ç¨ï¼Agent å¯ä»¥è®¿é®å
é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å
¥è¾åºç»ææ¸
æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã":"æ¨æºåããããã¼ã«å¼ã³åºããéãã¦ãã¨ã¼ã¸ã§ã³ãã¯å
é¨ API ã¸ã®ã¢ã¯ã»ã¹ããã¬ã㸠ãã¼ã¹ã®ã¯ã¨ãªãéç¥ã®ããªã¬ã¼ãã¾ãã¯ã¿ã¹ã¯ã®ä½æãè¡ããã¨ãã§ãã¾ããéè¦ãªã®ã¯ãå
¥åã¨åºåã®æ§é ãæç¢ºã§ã失æããã¼ã«ããã¯ã§ããããã»ã¹ã追跡ã§ãããã¨ãä¿è¨¼ãããã¨ã§ãã","è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å
å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã":"財åä¸ã®å¤æ´ã権éã®èª¿æ´ãå¤é¨ã¨ã®ç´æããã®ä»ã®ã¢ã¯ã·ã§ã³ã¯æåã«ãã確èªãä¿æããå¿
è¦ãããã¾ããã¨ã¼ã¸ã§ã³ãã¯ã¾ããã¼ã¿åéãå®äºãã¦ææ¡ãçæãããããã確èªã¨å®è¡ã®ããã«æ¿èªè
ã«ææ¡ãéä¿¡ãã¾ãã","建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å
³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã":"ã¬ã¼ãã¬ã¼ã«ãã¢ã¯ã·ã§ã³ ãã¯ã¤ããªã¹ããç£æ»ãã°ãä¾å¤ã¢ã©ã¼ããçµã¿åããã¦ä½¿ç¨ââãããã¨ããå§ããã¾ãã伿¥ãéè¦ãã¦ããã®ã¯ããèªååçãé«ããã°é«ãã»ã©è¯ããã¨ãããã¨ã§ã¯ãªãããå¶å¾¡å¯è½ãªæ¡ä»¶ä¸ã§å¹çãç¶ç¶çã«æ¹åãããã¨ãã§ãã","ä»å䏿µç¨è¯ç¹å¼å§ï¼å
建ç«ç¨³å®å·¥å
·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã":"åä¸ããã»ã¹ã®ãã¤ãããããéå§ããã¾ãå®å®ãããã¼ã« ãã§ã¼ã³ã確ç«ããæ¬¡ã«ãã«ãã·ã¹ãã ã®ã³ã©ãã¬ã¼ã·ã§ã³ãä¿é²ãããã¨ã§ãã·ã¹ãã éçµ±åã®ãªã¹ã¯ã广çã«è»½æ¸ã§ãã¾ãã","æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å
·æ¥å
¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã":"å½ç¤¾ã¯ãã¨ã¼ã¸ã§ã³ãã®ããã»ã¹è¨è¨å³ããã¼ã«ã¢ã¯ã»ã¹ä»æ§ããªã¹ã¯ç®¡çããã³éç¨ææ¨ã·ã¹ãã ã®è¨è¨ãæ¯æ´ãã¾ãã","çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å
¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é
ç½®çå®å
¨çç¥ã":"çæ AI ã«ã¯ãã¨ã³ã¿ã¼ãã©ã¤ãº ã·ããªãªã«ãããã³ã³ãã©ã¤ã¢ã³ã¹ããã©ã³ãã£ã³ã°ãã¦ã¼ã¶ã¼ ãã©ã¤ãã·ã¼ãªã©ã®ãªã¹ã¯ãä¼´ãã¾ãã AWS å
¬å¼ããã¥ã¡ã³ãã«ã¯ãGuardrails ã使ç¨ãã¦ã¦ã¼ã¶ã¼å
¥åãè©ä¾¡ããã¢ããªã±ã¼ã·ã§ã³ãæ§æå¯è½ãªã»ãã¥ãªã㣠ããªã·ã¼ã確ç«ã§ããããã«åºåãã¢ãã«åã§ããã¨è¨è¼ããã¦ãã¾ãã","é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å
¥å¯è½å
å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å
容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å
¨è¾¹çåºåæ¶è¦çè¾å
¥åè¾åºã":"é常ããªã¹ã¯ã¯ä¸¡ç«¯ããçºçãã¾ããã¦ã¼ã¶ã¼å
¥åã«ã¯éæ³ãªãªã¯ã¨ã¹ããæ©å¯æ
å ±ãå«ã¾ããå¯è½æ§ãããã¾ããã¢ãã«ã®åºåã«ã¯ãä¸é©åã
298ªã³ã³ãã³ããç¯å²å¤ã®ææ¡ãã¾ãã¯æ
å ±æ¼æ´©ãå«ã¾ããå¯è½æ§ãããã¾ããã»ãã¥ãªãã£å¢çã¯å
¥åã¨åºåã®ä¸¡æ¹ãã«ãã¼ããå¿
è¦ãããã¾ãã","å
å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã":"ã³ã³ãã³ã ãã£ã«ã¿ãªã³ã°ã¨ãããã¯å¶é: éæ³ãªãããã¯åºåã®ãªã¹ã¯ã軽æ¸ãã¾ãã","ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå
容è¿è¡è¯å«ä¸å¤çã":"æ©å¯æ
å ±ã®ä¿è·: PII ããã³ãã®ä»ã®ã³ã³ãã³ããèå¥ãã¦å¦çãã¾ãã","è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã":"èªå½æ¦ç¥ã¨å¿çå¦ç: ã¤ã³ã¿ã¼ã»ãããç½®æãããã³ããããã®ä»ã®å¦çæ¹æ³ãå®ç¾©ãã¾ãã","Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿":"ã¬ã¼ãã¬ã¼ã«ã¯ãã¢ãã«å¼ã³åºããã¨ã¼ã¸ã§ã³ãããã¬ãã¸ãã¼ã¹ã§ãã¾ãã¯çµç±ã§ä½¿ç¨ã§ãã¾ãã","æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å
ä¸ç»åè¯æ¥æè¿å¤æä½è½åã":"å
¬å¼ AWS IAM ããã¥ã¡ã³ãã«ããã¨ãBedrock 㯠ID ãã¼ã¹ã®ããªã·ã¼ãããªã·ã¼ ãªã½ã¼ã¹ãããã³æ¡ä»¶ãã¼ããµãã¼ããã¦ãã¾ãã 1 ã¤ã®è³æ ¼æ
å ±ã»ããã«æä½æ©è½ãå¤ããããã¨ãé¿ããããã«ãå½¹å²ãã¨ã«æ¨©éãåå²ãããã¨ããå§ããã¾ãã","åºæç¡®åªäºæ°æ®å¯ä»¥è¿å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã":"ã©ã®ãã¼ã¿ãã¢ãã« ã³ã³ããã¹ãã«å
¥åã§ããããã¾ãã©ã®ãã¼ã¿ãæåº¦ãè§£é¤ãããç¡å¹ã«ããå¿
è¦ãããããæç¢ºã«ããå¿
è¦ãããã¾ããã¯ãã¹ãªã¼ã¸ã§ã³æ¨è«ã¨ãã«ãç°å¢å¼ã³åºãã®å ´åã¯ããã¼ã¿ä¸»æ¨©ã¨è¦å¶è¦ä»¶ãåæã«è©ä¾¡ãããã¨ããå§ããã¾ãã","建议记å½å
³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã":"主è¦ãªå¼ã³åºããã§ã¼ã³ (ãªã¯ã¨ã¹ã ã½ã¼ã¹ãã¢ãã« ãã¼ã¸ã§ã³ãããªã·ã¼ ããããåºåå¦ççµæ) ãè¨é²ãããã¨ããå§ããã¾ããç£æ»ã®ç®æ¨ã¯ãããã°èªä½ãä¿åããããã¨ã§ã¯ãªããåé¡ã®è¿½è·¡ã¨è²¬ä»»ã®å®ç¾©ããµãã¼ããããã¨ã§ãã","é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå
³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å
¥å®¡æ¹æµï¼é¿å
æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã":"権éã®æ¥å¢ã«ãã£ã¦å¼ãèµ·ããããã·ã¹ãã ä¸ã®ãªã¹ã¯ãåé¿ããããã«ãé«ãªã¹ã¯ã®æ©è½ (éç¨ç°å¢ããªã·ã¼ã®å¤æ´ãã¯ãã¹ã¢ã«ã¦ã³ãæ¿èªã主è¦ãªã¢ã¯ã·ã§ã³ã®å®è¡ãªã©) ãæ¿èªããã»ã¹ã«å«ãããã¨ããå§ããã¾ãã","æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é
ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã":"ãµã¼ãã¹ãããã¤ãã¼ã¯å®è£
ãæ¯æ´ã§ãã¾ããã伿¥ã¯ä¸æ ¸ã¨ãªãæææ±ºå®ã¨ç®¡ç権ãä¿æããå¿
è¦ãããã¾ããå¥ç´ã¬ãã«ã¨ããã»ã¹ ã¬ãã«ã§ãæ§æã®è²¬ä»»è
ãæ¿èªã®è²¬ä»»è
ãæçµè²¬ä»»ã®è²¬ä»»è
ãªã©ã両è
éã®å¢çãæç¢ºã«ãããã¨ããå§ããã¾ãã","å° Bedrock å®å
¨è¦æ±å¹¶å
¥ç°æäºå®å
¨å¶åº¦ï¼
298é¿å
å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã":"Bedrock ã»ãã¥ãªãã£è¦ä»¶ãæ¢åã®ã¯ã©ã¦ã ã»ãã¥ãªã㣠ã·ã¹ãã ã«çµã¿è¾¼ãã§ããAI ã·ã¹ãã ç¨ã®å¥åã®ã«ã¼ã« ã»ãããã¨ããã¬ããã³ã¹ã®å³¶ã®å½¢æãåé¿ãã¾ãã","æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸
åï¼å¹¶é
åä¼ä¸å®å
¨å¢é宿è¯å®¡ä¸æ´æ¹ã":"å½ç¤¾ã¯ã権éã¢ãã«ãç£æ»æ¦ç¥ããªã³ã©ã¤ã³ ãã§ãã¯ãªã¹ãã®æ´çãæ¯æ´ãã伿¥ã®ã»ãã¥ãªã㣠ãã¼ã ã¨ååãã¦ã¬ãã¥ã¼ã¨ä¿®æ£ãå®äºãã¾ãã","AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å
¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é
ãæ¹å¤çï¼çç¸å
³ãä¸çº¿ååºå
å»ºç«ææ¬å£å¾ï¼é¿å
âåªçæ»è´¦ä¸çæ¥æºâã":"AWS å
¬å¼ããã¥ã¡ã³ãã§ã¯ãBedrock ã³ã¹ãã¯å
¥åºåãã¼ã¯ã³ãå¼ã³åºãã¢ãã« ã¿ã¤ããæ¨è«æ¹æ³ (ãªã³ããã³ãããããã¸ã§ãã³ã°ããããå¦ç) ãªã©ã«é¢é£ãã¦ããã¨ææãã¦ãã¾ãããªã³ã©ã¤ã³ã«ããåã«ããã½ã¼ã¹ãè¦ãã«ç·åå®å
帳ã ããè¦ãããã¨ãé¿ããããã«ãã¾ãã³ã¹ãåºæºã確ç«ããå¿
è¦ãããã¾ãã","模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã":"ã¢ãã«ã®æ©è½ãå¼·åã§ããã°ããã»ã©ãã³ã¹ãã¨é
å»¶ã®ãã¬ãã·ã£ã¼ã大ãããªãã¾ããè¤éãã«å¿ãã¦ãªã¯ã¨ã¹ããé層åãããã¨ããå§ããã¾ããé常ã®ãªã¯ã¨ã¹ãã®å ´åã¯è»½éã¢ãã«ã使ç¨ããè¤éãªãªã¯ã¨ã¹ãã®å ´åã¯ä¸ä½ã¢ãã«ã«ã¢ããã°ã¬ã¼ããã¾ãã","峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã":"å¤ãã®å ´åããã¼ã¯ ãã©ãã£ãã¯ã«ãã£ã¦å
¨ä½ã®äºç®ã®ä¸éãæ±ºã¾ãã¾ããåæå®è¡æ¦ç¥ã黿µå¶éã«ã¼ã«ãããã³ãµã¼ãã¹ä½ä¸è¨ç»ãäºåã«è¨ç»ãããã¼ã¯æã«å¶å¾¡å¯è½ãªåä½ã確ä¿ãããã¨ããå§ããã¾ãã","éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâ纳å
¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã":"ã³ã³ããã¹ããå§ç¸®ããåé·ãªå±¥æ´ã忏ããé«é »åº¦ã®çµæãåå©ç¨ãããã¨ã§ããã¼ã¯ã³ã®æ¶è²»ã忏ã§ãã¾ãã ã峿ã¯ã¼ã管çãã«ã¤ãã¦ã¯ãéçºæ®µéã ãã§æ±ãã®ã§ã¯ãªããéç¨ä¿å®ä»æ§ã«å«ãããã¨ããå§ããã¾ãã","建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã":"äºç®ã®ãããå¤ããã¼ã ã¬ãã«ã®ã³ã¹ãããã·ã¥ãã¼ããææ¬¡ã¬ãã¥ã¼ã¡ã«ããºã ã確ç«ãããã¨ããå§ããã¾ããé話ã®ç°å¸¸ãªæ¥å¢ã«å¯¾ããèªåã¢ã©ã¼ã ã¨è¿½è·¡ããã»ã¹ãå¿
è¦ã§ãã","ä¸çº¿åå
å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶
é¢ç®æ¶çå¤ç½®çç¥âãå
·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã":"ãªã³ã©ã¤ã³ååã«2ï½4é±éã®äº¤éã·ãã¥ã¬ã¼ã·ã§ã³ã宿½ãã¦ã³ã¹ãå¹
äºæ¸¬ãçå®ãããäºç®è¶
éæã®å¦åæ¦ç¥ããæç¢ºã«ãããå
·ä½çãªä¾¡æ ¼ã«ã¤ãã¦ã¯ãAWS å
¬å¼ãªã¢ã«ã¿ã¤ã ä¾¡æ ¼ãã¼ã¸ãã覧ãã ããã","æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å
æç»ä¼åã":"ç§ãã¡ã¯ãã³ã¹ãã®ãã¼ã¹ã©ã¤ã³ãã¤ã³ã¸ã±ã¼ã¿ã¼ ã·ã¹ãã ãã¢ã©ã¼ã ã¡ã«ããºã ã®ç¢ºç«ãæ¯æ´ãããã¼ã ãå¶å¾¡å¯è½ãªäºç®å
ã§æé©åãç¶ç¶ã§ããããã«æ¯æ´ãã¾ãã","å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã":"ã·ã¹ãã ã®æ¤ç´¢ãããã»ã¹ã®Q&Aãææã®è¦ç´ãªã©ã®ã·ããªãªã§ä½¿ç¨ã§ãã¾ããæåã«ããæææ±ºå®ãç½®ã
298æããã®ã§ã¯ãªããåºåã®ãã¬ã¼ãµããªãã£ã¨ç£æ»ãã¬ã¼ã¹ã«éç¹ãç½®ãã¦ãã¾ãã","éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã":"é »åº¦ã®é«ãã³ã³ãµã«ãã¼ã·ã§ã³ã注æã®é²è¡æç¤ºãã¢ãã¿ã¼ããã»ã¹ã®æå°ãªã©ã®æ¥åã«é©ãã¦ãã¾ãããã¬ãã¸ãã¼ã¹ã使¥æç¤ºã·ã¹ãã ã¨çµã¿åãããã¨ããµã¼ãã¹ã®ä¸è²«æ§ãåä¸ãã¾ãã","å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ
鿡便´å为æ£ç´¢å¼å©æï¼è¾
å©ä¸çº¿æéä¸å¹è®ã":"æ©å¨ã®èª¬ææ¸ãã¡ã³ããã³ã¹ããã¥ã¢ã«ãé害äºä¾ãæ¤ç´¢ã¢ã·ã¹ã¿ã³ãã«çµ±åãã¦ãæåç·ã®ãã©ãã«ã·ã¥ã¼ãã£ã³ã°ã¨ãã¬ã¼ãã³ã°ãæ¯æ´ã§ãã¾ãã","å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å
¬åçæçåºæ¯ï¼éç¹å
³æ³¨å³°å¼å¹¶ååå
容å®å
¨æ§å¶ã":"ãã¬ã¼ã¤ã¼ã® FAQãã¤ãã³ã ã«ã¼ã«ã®èª¬æãå¤è¨èªã¢ãã¦ã³ã¹ã®çæãªã©ã®ã·ããªãªã§ä½¿ç¨ã§ãããã¼ã¯æã®åæå®è¡æ§ã¨ã³ã³ãã³ã ã»ãã¥ãªãã£å¶å¾¡ã«éç¹ãç½®ãã¦ãã¾ãã","å¨å
é¨åå
¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®®çºªè¦æ´çãè·¨è¯è¨å
容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã":"社å
ãªãã£ã¹ã®ã·ããªãªã§ã¯ãã·ã¹ãã ã®æ¤ç´¢ãä¼è°è°äºé²ã®åéãããã³å¤è¨èªã³ã³ãã³ãã®èæ¡ä½æããµãã¼ãã§ãã¾ããè¤æ°ã®å°åã«ã¾ããããã¼ã ã«ã¨ã£ã¦ãå¤è¨èªæ©è½ã¯å¤ãã®å ´å䏿 ¸çãªè¦ä»¶ã® 1 ã¤ã§ãã","建议å
éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã":"æåã« 1 ã¤ã®æ¥ç㨠1 ã¤ã®ããã»ã¹ã鏿ã㦠PoC ãå®è¡ãããã¸ãã¹ä¸ã®å©ç¹ã¨ãªã¹ã¯ãæç¢ºã«ãã¦ãããå¾ã
ã«ã·ããªãªã®å¯¾è±¡ç¯å²ãæ¡å¤§ãããã¨ããå§ããã¾ãã","æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã":"æ¥çã·ããªãªã®æ´çãã½ãªã¥ã¼ã·ã§ã³ã®è©ä¾¡ãã¢ã¼ããã¯ãã£ã®å®è£
ããªã³ã©ã¤ã³éç¨ä¿å®ãæ¯æ´ãã伿¥ã®çå®ãªåé²ãæ¯æ´ãã¾ãã"},lz={'<h2 id="intro">为ä½éè¦æ£ç´¢å¢å¼ºçæï¼</h2> <p>å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã</p> <h2 id="components">æ ¸å¿åºç¡è®¾æ½å»ºè®¾</h2> <p>å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æ°æ®æ³¨å
¥ï¼</strong>å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã</li> <li><strong>ååä¸åµå
¥ï¼</strong>Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã</li> <li><strong>åé弿ï¼</strong>æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã</li> <li><strong>è¾åºï¼</strong>彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã</li> </ul>':'<h2 id="intro">çºä½éè¦æª¢ç´¢å¢å¼·çæï¼ </h2> <p>å®ç´ç大åèªè¨æ¨¡ååå¨"幻覺"ç¾è±¡ï¼ä¸¦ä¸ç¼ºä¹æ¨ä¼æ¥å
§é¨çææ°ç§å¯è³æãééæª¢ç´¢å¢å¼·çæ (RAG)ï¼æåééæ³¨å
¥ç¸éç¥èä¸ä¸æï¼æ¥µå¤§å°åæ¸äºç¢ç䏿ºç¢ºçµæçæ©çï¼ä¸¦æé«äºå®¢æ¶æåçç²¾æºåº¦ã </p> <h2 id="components">æ ¸å¿åºç¤è¨æ½å»ºç½®</h2> <p>å¨ AWS ä¸ï¼CoreByte 建è°ä½¿ç¨å
¨è¨ç®¡ç <strong>Knowledge Bases for Amazon Bedrock</strong>ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li> å©ç¨è³ææ¡¶ä½¿ç¨ 3> ä¸å³</li> <li><strong>åå¡èåµå
¥ï¼</strong>Bedrock èªåå¼å« Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼ä¸¦å°é·ææªååæå¸¶æéçæ®µçåå¡ (Chunks)ã </li> <li><strong>åé弿ï¼</strong>æåæ¨è¦ä½¿ç¨ Amazon OpenSearch Serverless çåéæ·å弿çï¼æåºæ¼ Aurora PostgreSQL ç pgvectorï¼å
¼é¡§æ¥è©¢æè½ååè¦ç´æã </li> <li><strong>輸åºï¼</strong>ç¶æ¥åå°æç¤ºè©å¾ï¼å¼æå·è¡è¿ç¾©åèªææ··åæª¢ç´¢ï¼é
å Claude 3 宿å´è¬¹çæå¾ç¶è¿°è¼¸åºã </li> </ul>','<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è
298¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã</p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>广æ³çåºç¡æ¨¡åéæ©ï¼</strong>ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã</li> <li><strong>èªå®ä¹æ¨¡åæ¯æï¼</strong>ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã</li> <li><strong>æç®¡ç代ç (Agents)ï¼</strong>æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã</li> <li><strong>å®å
¨ä¸éç§ï¼</strong>æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã</li> <li><strong>é²èæªæ½ (Guardrails)ï¼</strong>å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã</li> </ul> <h2 id="access">è®¿é® Amazon Bedrock</h2> <p>æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã</li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã</li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
<a href="#" class="text-blue-600 underline">æ¯æçåºå忍¡å</a> 以è·å详ç»å表ã</p> </div> <h2 id="pricing">å®ä»·</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾<strong>æé</strong>å<strong>é¢é
ååé</strong>两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æéè´ä¹°ï¼</strong>éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã</li> <li><strong>é¢é
ååéï¼</strong>对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã</li> </ul>':'<h2 id="overview">æ¦è¿°</h2> <p>Amazon Bedrock æ¯ä¸é
å®å
¨è¨ç®¡çæåï¼ééå®ä¸ API æä¾ä¾èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé å
AI å
¬å¸ç髿§è½åºç¤æ¨¡åï¼FMï¼ï¼ä»¥åæ§å»ºå¼äººå·¥æºè½æç¨ç¨å¼æéçä¸ç³»åé±ç§æç¨ç¨å¼</p> <p>åå© Amazon Bedrock æä¾çä¸ç³»åç¶ååè½ï¼æ¨å¯ä»¥è¼é¬å試å種é ç´ç FMï¼ä½¿ç¨æ¨çè³æééå¾®èª¿åæª¢ç´¢å¢å¼·çæï¼RAGï¼çæè¡ç§ä¸å°éäºæ¨¡åé²è¡èªå®ç¾©ï¼ä¸¦åµå»ºå·è¡è¤éæ¥åä»»åçè¨ç®¡ä»£çââç¡è«æ¯ç·¨å¯«ç¨å¼ç¢¼ãèçååï¼éæ¯èè³æåº«äº¤äºã </p> <h2 id="features">æ ¸å¿åè½</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>廣æ³çåºç¤æ¨¡å鏿ï¼</strong>å¾é å
ç AI 實é©å®¤ä¸é²è¡é¸æï¼æ¾å°æé©åæ¨ä½¿ç¨æ¡ä¾ç模åã </li> <li><strong>èªè¨æ¨¡åæ¯æ´ï¼</strong>ä½¿ç¨æ¨çèªæè³æå®å
¨å°å¾®èª¿æ¨¡åãéé RAG å°æ¨¡å飿¥å°æ¨çå°æè³æä¾æºã </li> <li><strong>è¨ç®¡ç代çç¨å¼ (Agents)ï¼</strong>æ¨å¯ä»¥è¨å®ä»£çç¨å¼ä»£è¡¨ä½¿ç¨è
å·è¡è¤éçæä½ï¼æ´åå
§é¨åå¤é¨ç APIï¼çè³éè¡ç¨å¼ç¢¼ã </li> <li><strong>å®å
¨èé±ç§ï¼</strong>æ¨çè³æä¸æç¨æ¼è¨ç·´åºæ¬æ¨¡åãææè³æåé²è¡éæ
åå³è¼¸ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink 實ç¾ç§å¯é£ç·ã </li> <li><strong>é²ç¯æªæ½ (Guardrails)ï¼</strong>卿ç¨ç¨å¼å±¤ç´å¯¦æ½å®¢è£½åçä¿è·æªæ½ï¼é濾ä¸éè¦çå
§å®¹ï¼å±è½ææè³è¨ã </li> </ul> <h2 id="access">訪å Amazon Bedrock</h2> <p>æ¨å¯ä»¥éé以䏿¹å¼åå Amazon Bedrockï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>AWS ç®¡çæ§å¶å°ï¼</strong>
298卿¤è¦è¦ºåä»é¢ä¸ï¼ä¸¦æ¸¬è©¦åºç¤æ¨¡åï¼å»ºç«ç¥è庫ä¸çç¥è庫ã </li> <li><strong>AWS CLI / SDKsï¼</strong>æ¨å¯ä»¥å° Amazon Bedrock æ´åå°ç¾æçæç¨ç¨å¼åè³æç®¡éä¸ï¼ä½¿ç¨å»£åæ¯æ´çç¨å¼èªè¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã </li> </ul> <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6"> <p class="text-sm text-blue-800"><strong>注æï¼</strong>ç±æ¼åè¦èå¯ç¨æ§è¦æ±ï¼æäºåºç¤æ¨¡åå
å¨ç¹å®ç AWS ååæä¾ãè«åé± <a href="#" class="text-blue-600 underline">æ¯æ´çåå忍¡å</a> 以åå¾è©³ç´°æ¸
å®ã </p> </div> <h2 id="pricing">å®å¹</h2> <p>ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æå¯¦éæ¶èéé²è¡ä»è²»ãæä¾<strong>æé</strong>å<strong>é é
ååé</strong>å
©ç¨®å®å¹æ¨¡å¼ä»¥æ»¿è¶³ä¸åçæ¥åéæ±ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>æé購買ï¼</strong>ééèçå
¥ç«ååºç« Token é²è¡ç¾æ¶ç¾ä»å¶ã鿝ç¡éåææ¿è«¾é²è¡æ¸¬è©¦åæ¦å¿µé©èï¼PoCï¼çæä½³é¸æã </li> <li><strong>é é
ååéï¼</strong>å°æ¼éè¦ä¿èæ¯åéè«æ±æ¸éæä½¿ç¨å¾®èª¿èªè¨æ¨¡åççç¢ç°å¢ï¼é é
置容éæä¾äºä¸å®æéå
§çåºå®ä¿éã </li> </ul>','<p>æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã</p> <h2 id="benefits">æ¥å
¥ SPP çä¼å¿</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨ä¸ç»ç®ï¼</strong>æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã</li> <li><strong>è´¦åè¿ä½£æææ£æ 让ï¼</strong>åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã</li> <li><strong>é¦å模åä½éªæéï¼</strong>SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã</li> </ul> <h2 id="steps">è´¦å·è¿ç§» / æ°å»ºæ¥éª¤</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full divide-y divide-gray-200"> <thead class="bg-gray-50"> <tr> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">é¶æ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">æè¿°</th> <th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">卿</th> </tr> </thead> <tbody class="bg-white divide-y divide-gray-200"> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">1. IAM åæéè¯ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 工使¥</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">2. åéé请 (Invite)</td> <td class="px-6 py-4 text-sm text-gray-500">ä» CoreByte ç Management Account ååº Organization æè½½é请ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿¶</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900">3. è´¦åæè½½å¹¶çæ</td> <td class="px-6 py-4 text-sm text-gray-500">客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã</td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è§è®¡è´¹å¨æ</td> </tr> </tbody> </table> </div> <h2 id="support">ææ¯æ¯æä¿é</h2> <p>æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã</p>':'<p>æ¡è¿æçº CoreByte ç AWS è§£æ±ºæ¹æ¡æä¾è
ï¼SPPï¼å®¢æ¶ãééæåçè¨ç®¡è¨åï¼æ¨ä¸å
å¯äº«ææè¡è«®è©¢ï¼éè½ç²å¾æå
·æ§å¹æ¯çè³æºå¸³å®ç®¡çã </p>
298 <h2 id="benefits">æ¥å
¥ SPP çåªé»</h2> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>宿¹ä¿¡ç¨èçµç®ï¼</strong>æåç´æ¥èçæ¨ç帳å系統並æä¾ä¿¡ç¨é¡åº¦ï¼ä»¥ä¾¿æ¼ä¼æ¥å ±é·è跨海çµç®ã </li> <li><strong>帳å®è¿åæææ£æ è®ï¼</strong>åºæ¼æ¶è鿢¯ç´çå°å±¬ææ£èç¾éæ¿åµï¼æå¤§åé²ç«¯æè³çæè³åå ±çã </li> <li><strong>é¦ç¼æ¨¡åé«é©æ¬éï¼</strong>SPP 客æ¶é常享æ Amazon Bedrock ææ°èæ¼é 覽ç (Preview) ææçç½åå®é«é©ééã </li> </ul> <h2 id="steps">帳èé·ç§» / æ°å»ºæ¥é©</h2> <div class="border border-gray-200 rounded-lg overflow-hidden my-6 bg-white"> <table class="min-w-full div-y divide-0-white"> <table class="min-w-full div-y divm-0-0200-0002000 æ < scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">éæ®µ</th> <th scope="col" class="px-6 py-3 text-left text-xs"> 50ium æè¿°scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">鱿</th> </tr> </thead> <tbody class="bg-white div-y divp-did- text-sm font-medium text-gray-900">1. IAM 忬éè©ä¼°</td> <td class="px-6 py-4 text-sm text-gray-500">CoreByte æ¶æ§å¸«å¯©æ¥ç¾å帳èçæ´åå¯è¡æ§ï¼æå»ºç«å¶æ°ç Organization Root 帳æ¶ã </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">1-2 å·¥ä½å¤©</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900+p. text-sm text-gray-500">å¾ CoreByte ç Management Account ç¼åº Organization æè¼éè«ã </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">峿</td> </tr> <tr> <td class="px-6 py-4 whitespace-nowrap text-sm. æfont-medium text-gray-900">3. 4p. text-gray-500">客æ¶é»é¸ Accept ä¹å¾ï¼ä¸åæä»½ï¼æç¶æå¾çºææ®µï¼çç¨éå°èªåæ¸å±¬è³ SPP 右宿± ä¸ã </td> <td class="px-6 py-4 whitespace-nowrap text-sm text-gray-500">è¦è¨è²»é±æ</td> </tr> </tbody> </table> </div> <h2 id="support">æè¡æ¯æ´ EC</h2> <p>æ¥å
¥å¾ï¼ææçåºç¤è¨æ½ä»å±¬æ¼æ¨ä¸å±¤æå䏿åå¾ä»»ä½æ¶åé±ç§ç IAM è³æå忬éï¼é¤éç±å®¢æ¶ä¸»åéå交å帳æ¶ååæ¬ç¨æ¼ä»£ç¶ãæ¨ä¹å¯ä»¥ç¡ç¸«ææ¬è³ AWS 宿¹ç Enterprise Supportã </p>','<p>Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã</p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã</li> <li><strong>Claude 3 Haikuï¼</strong>æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã</li> <li><strong>Claude 3 Opusï¼</strong>å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã</li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã</li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã</li> <li><strong>Titan Image Generatorï¼</strong>为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã</li> </ul> <h2 id="meta">Meta Llama ç³»å</h2> <p>广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã</p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã</p>':'<p>Amazon Bedrock æ¯æ´ç¾å¤ç¢æ¥ä¸æå
é²çåºç¤æ¨¡åå®¶æã </p> <h2 id="anthropic">Anthropic Claude ç³»å</h2> <p>Claude 模åé·æ¼æ·±åº¦çé輯æ¨çãç¨å¼ç¢¼ç·¨å¯«èå®å
¨çå
§å®¹ç¢çãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è¨ç«äºæ°çæè½æ¨ç«¿ï¼</p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Claude 3.5 Sonnetï¼</strong>æå
·æ§å¹æ¯ä¸å
·åæ¥µé«æºæ
§æ°´æºç模å¼ã </li> <li><strong>Claude 3 Haikuï¼</strong>æçºå¿«éãåææè¿
éçæ¨¡åï¼é©ç¨æ¼é«ååå³æå ´æ¯ã </li> <li><strong>Claude 3 Opusï¼</strong>
298å¨èçé«åº¦è¤éçé輯ãç¨å¼è¨è¨åç§ç é¡å°è©±æè¡¨ç¾åè¶ã </li> </ul> <h2 id="amazon">Amazon Titan ç³»å</h2> <p>Amazon Titan 模åå®¶æç± AWS å¨å¤§è¦æ¨¡åªè³ªè³æéä¸é å
è¨ç·´å»ºç«ï¼æä¾å¼·åãé«åº¦éç¨ç大åèªè¨åå½±åèç鏿ã </p> <ul class="list-disc pl-6 space-y-2 my-4"> <li><strong>Titan Text Expressï¼</strong>çºå¤ç¨®ç¢çæåå ´æ¯èççæä½³åè¡¡é»æ¨¡åã </li> <li><strong>Titan Embeddingsï¼</strong>å
æ¬ Text å Multimodalãç¨æ¼ RAG åæå°æç¨ï¼å®å¯ä»¥å°æååååè½æçºç²¾æºçåé表示ã </li> <li><strong>Titan Image Generatorï¼</strong>çºå»£ååé»åååå¿«éç¢çé«åº¦ç²¾ç¢ºä¸é«å質çå½±åã </li> </ul> <h2 id="meta">Meta Llama ç³»å</h2> <p>廣åéç¼è
æ¡è¿çéæ¾ä¸ç¶éæä½³åçèªè¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®åå°é·æ¼å¿«éåä½ææ¬æ¨çãæè¦ãæåçæä»¥åè天è¨éèçã </p> <h2 id="mistral">Mistral AI ç³»å</h2> <p>ææ´²é ç´ AI æ©æ§å¸¶ä¾çå
鲿¨¡åãå
¶ä¸å
å« Mistral Large è Mixtral 8x7Bï¼åºæ¼å°å®¶æ··åæ¶æ§ MoEï¼ï¼è½æä¾ä¸æµä¸å¤èªè¨æµå©çç¨å¼è¨è¨åæ¨ç表ç¾ã </p>',"1-2 工使¥":"1-2 工使¥","1. å
容åä½":"1. å
§å®¹åµä½","1. IAM åæéè¯ä¼°":"1. IAM 忬éè©ä¼°","2. åéé请 (Invite)":"2. ç¼ééè« (Invite)","2. å®¢æ·æ¯æè天æºå¨äººéæ":"2. å®¢æ¶æ¯æ´è天æ©å¨äººéæ","2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã":"2023å¹´ï¼COREBYTE æ£å¼æ¦®ç² AWS SPPï¼Solution Provider Programï¼åä½å¤¥ä¼´è³æ ¼ã","2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã":"2025å¹´èµ·ï¼COREBYTE å
¨é¢éå
298ãCloud + AIãé弿çç¥ï¼èç¦æ¼ Amazon Bedrock å¹³å°ï¼çºä¼æ¥æç¨å
¨é¢è³¦è½ã","24/7 åå级ååº":"24/7 åå» ç´é¿æ","3. 个æ§åè¥éæ´»å¨":"3. å人åè¡é·æ´»å","3. è´¦åæè½½å¹¶çæ":"3. 右宿è¼ä¸¦çæ","4. éç»æåæ°æ®ææ":"4. éçµæ§åè³ææ¢å","5. 颿µæ§æ´å¯":"5. é æ¸¬æ§æ´å¯","500+ çå®ä¾åï¼å®åçæä½³è§è¯":"500+ ç實ä¾åï¼å¯¦åçæä½³è¦è","6. å¾åä¸è§é¢å¤çå·¥ç¨":"6. å½±åèè¦è¨èçå·¥ç¨","7x24 å°æ¶åå级æ¬å°åææ¯æé":"7x24 å°æåå» ç´æ¬å°åæè¡æé","é¿éäº (Alibaba Cloud)":"é¿éé² (Alibaba Cloud)",å®å
¨ä¸åè§æ²»çç½å
³:"å®å
¨èåè¦æ²»çç¶²é","å®å
¨ä¸éç§ï¼":"å®å
¨èé±ç§ï¼",æé:"æé","æéè´ä¹°ï¼":"æé購買ï¼",ä¼´é弿¼è¿:"ä¼´é¨å¼æ¼é²","帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã":"幫å©ç¬¬ä¸ç·ç¶ä¿®åéééè¡å端èªç¶èªè¨ç³»çµ±æ¥é±è¬é æä½æåèæ·å²å·¥å®ç¶é©ã",帮å©ä¸ææ¡£:"幫å©èææª","å
æ¬ Text å Multimodalãç¨äº RAG åæç´¢åºç¨ï¼å®å¯ä»¥å°ææ¬åå¾å转å为精åçåé表示ã":"å
æ¬ Text å Multimodalãç¨æ¼ RAG åæå°æç¨ï¼å®å¯ä»¥å°æååååè½æçºç²¾æºçåé表示ã","æ¬ç½ç«ç±æ°å å¡ AWS åä½ä¼ä¼´/æå¡å CoreByte è¿è¥ï¼æ¨å¨æä¾ç¬¬ä¸æ¹ä¸ä¸å¨è¯¢ä¸ææ¯äº¤ä»æå¡ï¼å¹¶é AWS 宿¹ç½ç«ã":"æ¬ç¶²ç«ç±æ°å å¡ AWS åä½å¤¥ä¼´/æå便å CoreByte ç¶çï¼æ¨å¨æä¾ç¬¬ä¸æ¹å°æ¥è«®è©¢èæè¡äº¤ä»æåï¼ä¸¦é AWS 宿¹ç¶²ç«ã",æ¬é¡µå
容:"æ¬é å
§å®¹",è¾¹ç¼å®å
¨é²æ¤:"éç·£å®å
¨é²è·",æ åäº¤ä»æµç¨éç¨ç¢:"æ¨æºäº¤ä»æµç¨éç¨ç¢",å¹¶åå¤çè½å:"並ç¼èçè½å","ä¸ç®¡æ¨å¼äºå¤å°ä¸ªäºå¹³å°å®ä¾ï¼æ¯æä»
é对æ¥ä¸ä»½ç»ææ¸
æ°ç综åè´¦åãæ¯æåä¸å¯¹å
¬ææ¬¾å¼ç¥¨ï¼å½»åºè§£æ¾è´¢å¡é¨é¨å¯¹è´¦ååã":"ä¸ç®¡æ¨éäºå¤å°åé²ç«¯å¹³å°å¯¦ä¾ï¼æ¯æåªéå°æ¥ä¸ä»½çµæ§æ¸
æ°çç¶å帳å®ãæ¯æå®ä¸å°å
¬ææ¬¾é票ï¼å¾¹åºè§£æ¾è²¡åé¨éå°å¸³å£åã","ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã":"ä¸åéçé
é¡ (Quotas) æåééï¼éå°ç·ç¼ºç Amazon Bedrock å緣模åç®åï¼SPP å°å±¬ééä¿éç©©å®ä¾çµ¦ã","ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã":"ä¸éæ¼ç´è³æºçè½å®ï¼æå深諳 Savings Plansãé ç實ä¾çµåçç¥ã","ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é":"ä¸åªæ¯ä»£çï¼æ´æ¯å¯¦æ°åé","é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã":"é¨ç½²åºæ¼ä¸åç«é»çç§æå大模å客æé«ç³»ï¼èªåè·¯ç±å夿¨¡æ
åååé¡åè¦ã",æ¥çææ¯ç½ç®ä¹¦:"æ¥çç§æç½ç®æ¸",æ¥çäº¤ä»æ å:"æ¥çäº¤ä»æ¨æº",æ¥é
ææå®¢æ·æåæ¡ä¾:"æ¥é±ææå®¢æ¶æåæ¡ä¾",æ¥é
ç°è´§æ¸
å:"æ¥é±ç¾è²¨æ¸
å®",产åæå¡:"ç¢åæå","å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã":"å¾¹åºææ£ç¹éçéæºæä»¶å çã系統åçæ¯æ´é£æ¥ S3 æä»¶ä¸å¿å¯¦ç¾é«å¯é æ§æª¢ç´¢ (RAG)ï¼è¼é¬å»ºç«å¼å« Lambda ç伿¥éç°æºè½é«ã","ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)":"ææ¬è¦è¦ºåç£æ§ (Token èé²ç«¯è³æºéåç£æ¸¬)",ææ¬æ·±åº¦ä¼å:"ææ¬æ·±åº¦æä½³å",æç«ä¹å:"æç«ä¹å","æç»åè§ä¸è¿ç»´æç®¡ (MSP)":"æçºåè¦èç¶éè¨ç®¡ (MSP)","åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã":"åæï¼å
¬å¸ä¸»è¦æä¾åºç¤çé²ç«¯é·ç§»æåå諮詢ï¼å¹«å©å®¢æ¶çè§£é²ç«¯éç®çåªå¢ä¸¦æ¡ç´é²ç«¯æè¡ä»¥æé«æçåé使æ¬ã","é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã":"é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æåæ´å°æ³¨æ¼æ¨åºå±¤çé²ç«¯åºç¤è¨æ½å®å
¨æ§ä»¥åæ¥å¸¸å¯ç¨æ§ã","ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã":"å³çµ±æ©æ«ç¡æ³æ¿å 8 å¡ GPU 伺æå¨é«é 6kW-10kW çææåèãæåçå°å±¬æ©æ¿é²è¡äºå¾¹åºçã風水å·åèé«å£ç´æµãæ¹é ã","ä» CoreByte ç Management Account ååº Organization æè½½é请ã":"å¾ CoreByte ç Management Account ç¼åº Organization æè¼éè«ã","ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã":"å¾ PoC é©èååçå®é»éè±ï¼èµ°åå®å
¨åè¦çå
¨éçç¢é¨ç½²ãæåçå°å®¶å·²æºåå®ç¢ã","ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã":"å¾å®å¡ç¼è²¨å°è¬å¡é群æ§å»ºï¼å¾é¢¨å·æ´æ©çµè£å°æ¶²å·æ©æ«ä¸æ¶ï¼æåæä¾ç«¯å°ç«¯çæè¡äº¤ä»ã","ä»é¢å
ç AI å®éªå®¤ä¸è¿è¡éæ©ï¼æ¾å°æéåæ¨ä½¿ç¨æ¡ä¾ç模åã":"å¾é å
ç AI 實é©å®¤ä¸é²è¡é¸æï¼æ¾å°æé©åæ¨ä½¿ç¨æ¡ä¾ç模åã","ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã":"å¾å¸³èåºå±¤æºåãåºç¤æ¨¡åååãç§äººç¥è庫 (RAG) 建置ãAgent èªååæµé
ç½®ï¼å°è³æå®å
¨æ²»çèä¸ç·ç£æ§éä½ç¶ï¼CoreByte çºæ¨æä¾å
¨ç«¯è½å°æ¯æ´ã","æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã":"æç ´ãä¸å¡é£æ±ãçéç¤ãæåçºæ¨æä¾ NVIDIA A100/H100 é«é顯示å¡ç¾è²¨ç§å®ï¼ä¸¦é
åç¡é»å¡ InfiniBand ç¶²è·¯èæ¶²å·æ©æ¿è¨ç®¡ï¼å
¨æ¹ä½éæ¾ç
丹極éæè½ã",æç ´ææ¬ä¸å®å
¨çè¿·æ:"æç ´ææ¬èå®å
¨çè¿·æ","æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã":"æç ´ä¼æ¥è³æå¤å³¶ï¼æä¾ç«¯å°ç«¯çè³ææ¹å»ºç½®èæ¸ååªåæåãå©ç¨ AWS å¼·å¤§çæ¸æåæå·¥å
·ï¼å°æµ·éåå§æ¸æè½åçºè¦è¦ºåæ´å¯ï¼é©
忥åå¿«éæé·ã","æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª":"æéé²åºå±¤è¨æ½èåæ²¿ AI è½åçå
¨çå½é±æè·èª","大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã":"髿µéé«ä½µç¼ä¸çç©å®¶å´ UGC æåå¯©æ ¸ï¼ä»¥åè¡é·å´è²·éç´ æèªååæèææ¨ã",å¤§æ¨¡åæ¶ä»£ç:"大模åæä»£ç",大模åç§æåé¨ç½²:"大模åç§æåé¨ç½²",大忳危ä¹åºç¨å
¬å¸:"大忳卿¨æç¨å
¬å¸",大åè·¨å½éèéå¢:"大åè·¨åéèéå","大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã":"大èªè¨æ¨¡åè½åçé«ç¾ä¸å¨æ¼ç°¡å®ç API 調ç¨ï¼èæ¯ä¼æ¥ç´å®å
¨ãææ¬å¯æ§åº¦èå·¥ç¨è½å°çå®å度ãæåå°æ³¨è·èªéä¸éç¨ã",带宽:"é »å¯¬",'å纯ç大åè¯è¨æ¨¡ååå¨"å¹»è§"ç°è±¡ï¼å¹¶ä¸ç¼ºä¹æ¨ä¼ä¸å
é¨çææ°ç§å¯æ°æ®ãéè¿æ£ç´¢å¢å¼ºçæ (RAG)ï¼æä»¬éè¿æ³¨å
¥ç¸å
³ç¥è¯ä¸ä¸æï¼æå¤§ååäºçæä¸åç¡®ç»æçæ¦çï¼å¹¶æé«äºå®¢æ·æå¡çç²¾å度ã':'å®ç´ç大åèªè¨æ¨¡ååå¨"幻覺"ç¾è±¡ï¼ä¸¦ä¸ç¼ºä¹æ¨ä¼æ¥å
§é¨çææ°ç§å¯æ¸æãééæª¢ç´¢å¢å¼·çæ (RAG)ï¼æåééæ³¨å
¥ç¸éç¥èä¸ä¸æï¼æ¥µå¤§å°åæ¸äºç¢ç䏿ºç¢ºçµæçæ©çï¼ä¸¦æé«äºå®¢æ¶æåçç²¾æºåº¦ã',"åæºæ 30kW+ è¶
é«ä¾çµ":"宿©æ« 30kW+ è¶
é«ä¾é»","åä¸ API / ç»ç«¯èç¹":"å®ä¸ API / çµç«¯ç¯é»","彿¥åå°æç¤ºè¯åï¼å¼ææ§è¡è¿ä¹åè¯ä¹æ··åæ£ç´¢ï¼é
å Claude 3 å®æä¸¥è°¨çæå综述è¾åºã":"æ¥åå°æç¤ºè©å¾ï¼å¼æå·è¡è¿ç¾©åèªææ··åæª¢ç´¢ï¼é
å Claude 3 宿å´è¬¹çæå¾ç¶è¿°è¼¸åºã","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§":"ç®å AWS é²ç«¯å¸³èçé«ç³»è¦æ¨¡æ¦è¦½","é¢ è¦ä¼ ç»çå
³é®åæç´¢ãæ·±å
¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å
³é®çæ¡ã":"é¡è¦å³çµ±çééµåæå°ãæ·±å
¥ææä¼æ¥é·ææ¬ãè¦è¨å¯©æ ¸èéäºç¡ç« çæ·å²éµä»¶ï¼ééèªç¾©åéå (Search APIs) å¿«éå®ä½é±è趨å¢èééµçæ¡ã",å·
å³°ç®å弿:"å·å³°ç®å弿","çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç":"é»è©±è碼 / WhatsApp / 微信 / ä¿¡ç®± ç",çµè¯ç线:"é»è©±ç±ç·",çµåé®ç®±:"é»åéµä»¶ä¿¡ç®±","è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ
å¿çæ¯âæ°æ®å®å
¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå
鍿°æ®ç§å¦å¢éææå
¥æå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã":"調æ¥é¡¯ç¤ºï¼å°å伿¥ä¸»ææå¿çæ¯ãè³æå®å
¨ãèãæè¡å¯¦æ½ææ¬ããä½éå¨é²ç«¯æä»£å·²æçºéå»å¼ãäººå·¥æºæ
§æè¡ç大ç¾åï¼ä»¥åç¾å¤æä¾ä½ç¨å¼ç¢¼/ç¡ç¨å¼ç¢¼è§£æ±ºæ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæåï¼è®æ¨ç¡éçµå»ºå
§é¨æ¸æç§å¸åéææå
¥æ¥µå
¶é«æçæ©æç®åå³å¯èµ·æ¥ã",顶级æ¾å¡ç°
298è´§ä¾åº:"é ç´é¡¯ç¤ºå¡ç¾è²¨ä¾æ",顶级äºååç´é车:"é ç´é²åå» ç´éè»",å®ä»·:"å®å¹","å®å¶å AWS äºç«¯æ¶æè§å":"客製å AWS é²ç«¯æ¶æ§è¦å",å®å¶å±äºæ¨çå¢é¿èå¾:"客製åå±¬æ¼æ¨çæé·èå",å¨éææºè½å é:"åéæ
æºæ
§å é",端管äºåå硬件ä¼å¿:"端管é²ç«¯åå硬é«åªå¢","对äºéè¦ä¿è¯æ¯åéè¯·æ±æ°éæä½¿ç¨å¾®è°èªå®ä¹æ¨¡åçç产ç¯å¢ï¼é¢é
置容éæä¾äºä¸å®æé´å
çåºå®ä¿éã":"å°æ¼éè¦ä¿èæ¯åéè«æ±æ¸éæä½¿ç¨å¾®èª¿èªè¨æ¨¡åççç¢ç°å¢ï¼é å
é
置容éæä¾äºä¸å®æéå
§çåºå®ä¿éã",å¤å¯ç¨åºå®¹ç¾è®¾è®¡:"å¤å¯ç¨åç½å®³è¨è¨",å¤å¯ç¨åºåæ´»:"å¤å¯ç¨åéæ´»",夿¨¡æä¸ææ¬:"夿¨¡æ
èææ¬",å¤è¯è¨äº§åææ¡éé
:"å¤èªè¨ç¢åææ¡é©é
","å¤è¯ç§èªå¨å客æ Agent":"å¤èªç¨®èªåå客æ Agent","å¤äºäºèï¼åç¹ä¸ºç®":"å¤é²äºè¯ï¼åç¹çºç°¡",å¤è´¦å·ç»ç»æ²»ç:"å¤å¸³èçµç¹æ²»ç",é¢åº¦æ ç¼å®æ¶å转:"é¡åº¦ç¡ç¸«å³æåè½",åç°æ´å¤ææ¯ç»è:"ç¼ç¾æ´å¤æè¡ç´°ç¯",åå±åç¨:"ç¼å±æ·ç¨",æ³å¡ä¸æ¿ä¼:"æ³åèæ¿ä¼",æ³éèä¸:"æ³éèæ¥","é²èæªæ½ (Guardrails)ï¼":"é²ç¯æªæ½ (Guardrails)ï¼","è®¿é® Amazon Bedrock":"é 訪 Amazon Bedrock",é£å¤©äºæä½ç³»ç»åºåº§:"é£å¤©é²æä½ç³»çµ±åºåº§",è´¹ç¨æè´éæ:"è²»ç¨æ¥µè´éæ","ååä¸åµå
¥ï¼":"åå¡èåµå
¥ï¼","åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã":"åæµ 60% åç´åé¡ï¼å®¢æé¦æ¬¡åæå¾ 48å°æç¸®çè³ 1åéå
§ã","åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã":"åæå®è§è¶¨å¢ï¼é 測çæéæ±æ³¢åãç¡è«èç庫åè£è²¨è¦å ±éæ¯è貸éç´æ©çï¼æ©å¨å¸ç¿æ¨¡å幫婿¨å¨é¢¨æ§åçéä¸ååºç²¾ææ±ºçã",æå¡é¡¹ç®:"æåé
ç®","夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã":"è¤éç
æ¡æ¥æ¾æé縮ç 90%ï¼ç
æ·çµæ§åæçåå¢ã",夿æ¨ç代ç :"è¤éæ¨çç¨å¼ç¢¼",èµè½ä¼ä¸æ°åå使å½:"賦è½ä¼æ¥æ¸ä½å使å½",è¦çå
¨ççåºç¡è®¾æ½:"æ¶µèå
¨ççåºç¤è¨æ½",è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å:"æ¶µèå
¨æ¥åå ´æ¯çç¢æ¥è½å°è½å","该æ°å å¡ç¥åç ååè¡ä¸ä½ç游æå
¬å¸é¢ä¸´å
¨çåæç巨大ååãCOREBYTE å¢éå©ç¨ AWS å
¨çç½ç»ãAmazon Aurora å
¨çæ°æ®åºåæ æå¡å¨æ¶æï¼å¸®å©å
¶æå»ºäºå¯å¼¹æ§ä¼¸ç¼©çåºå±ç³»ç»ãä¸çº¿å½æ¥æååºå¯¹ç¾ä¸çº§åæ¶å¨çº¿å¹¶åï¼æ°æ®åºå»¶è¿éä½ 40%ã":"該æ°å å¡ç¥åç ç¼ç¼è¡ä¸é«çéæ²å
¬å¸é¢è¨å
¨çåæç巨大å£åã COREBYTE åéå©ç¨ AWS å
¨ç網路ãAmazon Aurora å
¨çè³æåº«åç¡ä¼ºæå¨æ¶æ§ï¼åå©å
¶å»ºç½®äºå¯å½æ§ä¼¸ç¸®çåºå±¤ç³»çµ±ãä¸ç·ç¶æ¥æåæå°ç¾è¬ç´åæå¨ç·ä¸¦ç¼ï¼è³æåº«å»¶é²éä½ 40%ã",æ¦è¿°:"æ¦è¿°","é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã":"é«ç«¯ GPU å¸å ´æµéç·ä¿ãè«ç´æ¥è¯çµ¡æåçç®åæ¶æ§å¸«ï¼ç¢ºèªææ°åº«åçæ³ã交貨æç¨èç²¾æºå ±å¹ã",é«å¯ç¨å®¹ç¾æ¶æ:"é«å¯ç¨å®¹ç½æ¶æ§",é«å¯è£¸é屿´æºå®å¶:"é«å¯è£¸éå±¬æ´æ©è¨è£½",髿§ä»·æ¯å¤§æ¨¡åç®åæ¥å
¥:"髿§å¹æ¯å¤§æ¨¡åç®åæ¥å
¥","髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é":"髿è½éç·£éç®è CDNå é",个:"å",个æ§åè§¦è¾¾ç©æèªå¨çæ:"åæ§å觸éç©æèªåçæ","åè¡åä¸çé¢åä¼ä¸éè¿ä¸ COREBYTE åä½ï¼ä¸ä»
å®ç°äºå¹³æ»ä¸äºï¼":"åè¡åæ¥çé å°ä¼æ¥ééè COREBYTE åä½ï¼ä¸å
實ç¾äºå¹³æ»ä¸é²ï¼","æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã":"æ ¹æä¼æ¥åçè¦è¦ºæå°æ¹éï¼çµå使ç¨è
ç«åï¼æ¯«ç§ä¸ç¼è¡é·åæçµæ§ã","æ ¹æ®ä¸å¡åºå ä¸åå±å°åï¼ä¸ºæ¨èªç±ç»åæå¼ºåºå±ç®ååºåº§":"æ ¹ææ¥ååºå èç¼å±å°åï¼çºæ¨èªç±çµåæå¼·åºå±¤ç®ååºåº§","æ´æä¸å¡ç FinOps ææ¬æ§å¶ä¸å¿":"æ´ææ¥åç FinOps ææ¬æ§å¶ä¸å¿","æ´å
¨é¢æ¿æ´»äºæ°æ®ä»·å¼ï¼å¨ AI æ¶ä»£èµ¢å¾å
æºã":"æ´å
¨é¢ååäºæ¸æå¹å¼ï¼å¨ AI æä»£è´å¾å
æ©ã",å·¥åæè¦ä¸ç»´ä¿®è¾
å©:"工宿è¦èç¶ä¿®è¼å©","å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã":"å
¬å¸éå§å¸å¼æ´å¤å¤§å伿¥å®¢æ¶ï¼å
æ¬ç¶²è·¯ãåªé«åé»åç¢æ¥çé å°è
ãéæ®µææï¼CORââEBYTEä¹éå§å¨äºå¤ªå°åæ´å±å
¶å¸å ´è¶³è·¡ï¼èå¤åé²ç«¯æå便å建ç«äºçç¥åä½å¤¥ä¼´éä¿ã","å
¬å¸åç§° (éå¡«)":"å
¬å¸å稱 (é¸å¡«)","å
¬æäºè½ç¶å¸¦æ¥äºææ·ï¼ä½ä¹å¸¸å¸¸å 为âæéä»è´¹â导è´è´¦ååºå®¢å¤±æ§ãæä»¬ä¸ä»
代çå®åäºèµæºï¼æ´æ å¿æä¾æ·±åº¦ç FinOps äºè´¢å¡è¥è¿åæã":"å
¬æé²éç¶å¸¶ä¾äºææ·ï¼ä½ä¹å¸¸å¸¸å çºãæéä»è²»ãå°è´å¸³å®åºå®¢å¤±æ§ãæåä¸å
代çåºå®é²ç«¯è³æºï¼æ´ç¡åæä¾æ·±åº¦ç FinOps é²ç«¯è²¡åçéåæã",ä¾åºé¾å¨è½¬:"便éé±è½","æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã":"å»ºç«æ¨¡å管éï¼é£æ¥å
§é¨çç¢ç¶²çµ¡ï¼ä¸¦å®æ Guardrails é
ç½®ã","æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã":"建æ§ä¼æ¥ç´æª¢ç´¢å¢å¼·çæ (RAG)ï¼æé伿¥å
§é¨ç³»çµ±è³ææµï¼å¯¦ç¾æºæ
§æå°ãèªåååæåæ¥åè¼å©ã","æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã":"å»ºæ§æ¸ç¾GBåè¦æä»¶çé«ç²¾æº RAG 系統ï¼å¤§å¹
éä½ç å ±æ¥æ¾èåè¦å¯©æ¥ç人工工æã",å
³äºæä»¬:"éæ¼æå","宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã":"宿¹ç°½ç´æååï¼APN å®ç¶²å¯æ¥ï¼è¦é¿ä»»ä½ä¸å¯é çä¸éç°è²ç®¡é風éªã","宿¹ä¿¡ç¨ä¸ç»ç®ï¼":"宿¹ä¿¡ç¨èçµç®ï¼",宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡:"宿¹å´æ ¼è³æ ¼å¯©æ¥åæ¡","广æ³çåºç¡æ¨¡åéæ©ï¼":"廣æ³çåºç¤æ¨¡å鏿ï¼","广åå¼åè
欢è¿ç弿¾ä¸ç»è¿ä¼åçè¯è¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®ä»¬ä¸é¿äºå¿«éåä½ææ¬æ¨çãæè¦ãææ¬çæä»¥åè天记å½å¤çã":"廣åéç¼è
æ¡è¿çéæ¾ä¸ç¶éæä½³åçèªè¨æ¨¡åï¼å
æ¬ Llama 3 8B / 70Bãå®åå°é·æ¼å¿«éåä½ææ¬æ¨çãæè¦ãæåçæä»¥åè天è¨éèçã","è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã":"è¦é¿å®ä¸æ¨¡åçå» åéå®é¢¨éªã伿¥å©ç¨å®ä¸ç«¯é»æ¨æºåæ¥å ClaudeãLlama çä¸å模åï¼éä½éæ§ææ¬ä¸¦è¿½æ±é«å¯ç¨æ§ã",彿 çº§æ°æ®ä¸å¿:"忍ç´è³æä¸å¿",å½å
æå®åçäºå®å
¨ä½ç³»:"åå
§æå®åçé²ç«¯å®å
¨é«ç³»",åè§æ£æµ:"åè¦æª¢æ¸¬",åè§å®¡æ¥ä¸å
é¨ç¥è¯åº:"åè¦å¯©æ¥èå
§é¨ç¥è庫",å:"å",æ ¸å¿åè½:"æ ¸å¿åè½",æ ¸å¿åºç¡è
298®¾æ½å»ºè®¾:"æ ¸å¿åºç¤å»ºè¨","æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã":"æ ¸å¿æ¶æ§å¸«å°å¨æ¶å°éæ±å¾ 1 åå·¥ä½å¤©å
§å®æé£ç·å°é½ã",æ ¸å¿å¿è½æ¤åæ²³:"æ ¸å¿å¢è½è·åæ²³",æ ¸å¿ç°è´§åå·æ¸
å:"æ ¸å¿ç¾è²¨åèæ¸
å®",æ ¸å¿ä¼å¿:"æ ¸å¿åªå¢",äºå¨å¨±ä¹:"äºå卿¨","åä¸ºäº (Huawei Cloud)":"è¯çºé² (Huawei Cloud)","æ¬¢è¿æä¸º CoreByte ç AWS è§£å³æ¹æ¡æä¾åï¼SPPï¼å®¢æ·ãéè¿æä»¬çæç®¡è®¡åï¼æ¨ä¸ä»
å¯äº«åææ¯å¨è¯¢ï¼è¿è½è·å¾æå
·æ§ä»·æ¯çèµæºè´¦å管çã":"æ¡è¿æçº CoreByte ç AWS è§£æ±ºæ¹æ¡æä¾è
ï¼SPPï¼å®¢æ¶ãééæåçè¨ç®¡è¨åï¼æ¨ä¸å
å¯äº«ææè¡è«®è©¢ï¼éè½ç²å¾æå
·æ§å¹æ¯çè³æºå¸³å®ç®¡çã","ç«å±±å¼æ (BytePlus)":"ç«å±±å¼æ (BytePlus)",ä¼ä¼´:"夥伴",è·åå
è´¹å¨è¯¢:"ç²åå
費諮詢","åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã":"åºæ¼ Amazon Bedrock å®ä¸æå端é»ï¼æ¨å¯ä»¥åè¦å¼å«é å°çåºç¤æ¨¡åãæåå¨çºä¼æ¥ç²¾é¸èè©ä¼°ææ°æ¨¡åæ¹é¢ææè±å¯ç¶é©ã","åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã":"åºæ¼ Amazon Bedrock è Claude 3 模åï¼å°æ¥æ ¸å¿å·¥å®æ¥å£ï¼å»ºæ§å¤èªç¨®ç©æµåç RAGã","åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã":"åºæ¼ Amazon Bedrock è Claude 模åï¼å©ç¨å
¶å¼·å¤§çé·ææ¬æ¨çè½åä¾å»ºç«é«å±¤æ¬¡éèåè¦ææªåææºè½é«ã","åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã":"åºæ¼ AWS åè¶æ¶æ§ï¼åå©ä¼æ¥å¨æ°å 塿¬å°åå
¨çå¸å ´å®å
¨ãåè¦å°é¨ç½² Amazon Bedrock ççæå¼ AI æç¨ã","åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã":"åºæ¼ Bedrock Agents å°æ¥ CRMãERP çæ ¸å¿æ¥åï¼å¯¦ç¾æºæ
§åå·è¡èè·¨æ¥åæµèªå調度審æ¹ã","åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶":"åºæ¼ Converse API çç¡ç¸«å¹³åè©ä¼°æ¡æ¶","åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã":"åºæ¼ COREBYTE å
¨ç«¯é²ç«¯æåè½åï¼æåä¸å
æ¯æ¨ç AI æç¨æ´ååï¼æ´æ¯é·æç¶é夥伴ãå
å«ï¼AWS 帳èåè¦è¨å®ãFinOps ææ¬ç®¡æ§ã網路å®å
¨ç¾¤çµéé¢è¨å®åå®æçæ¶æ§å¥åº·å¯©æ¥ã","åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã":"åºæ¼ Guardrails for Bedrock é
ç½®å
§å®¹å®å
¨éçï¼çµå IAMãCloudTrail 建ç«å´æ ¼ç API ååèè³æç¨½æ ¸é£çµã","åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨":"åºæ¼æ¨¡åç Token å±¤ç´ Cost Explorer å ±è¡¨","åºäºæ¨çä¸å¡æµéåºçº¿ï¼è®¾è®¡ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼ä¸ Spotï¼ç«ä»·å®ä¾ï¼çæä¼é
æ¯è´ä¹°è®¡åã":"åºæ¼æ¨çæ¥åæµéåºç·ï¼è¨è¨ On-Demandï¼æéï¼ãReservedï¼å
å¹´å
æï¼è Spotï¼ç«¶å¹å¯¦ä¾ï¼çæåªé
æ¯è³¼è²·è¨åã","åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã":"åºæ¼å¯¦éæ¥åéæ±ææé ççç¢ç´ææï¼æ¶µèåæ ¸å¿å¤§é«éç¢æ¥çæ¨ç«¿æ¶æ§ã","åºäºæ¶è鿢¯çº§çä¸å±ææ£ä¸ç°éæ¿å±ï¼æå¤§åäºæèµçæèµåæ¥çã":"åºæ¼æ¶è鿢¯ç´çå°å±¬ææ£èç¾éæ¿åµï¼æå¤§åé²ç«¯æè³çæè³å ±é
¬çã",峿¶:"峿","æä½ PUE 宿µ":"æ¥µä½ PUE 實測",æä½å»¶è¿å¹¶å:"極ä½å»¶é²ä¸¦ç¼",æå¼ºçåºå¯¹é«å¹¶åè½å:"極強çæå°é«ä½µç¼è½å",é群ç»ç½ä¸å¹¶è¡è°åº¦:"å¢é群çµç¶²è·¯èå¹³è¡èª¿åº¦","ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã":"æè¡æ¶æ§å¯ç³è« AWS åå» å°å®¶çè¨è¨å¯©æ ¸ (Well-Architected Review)ï¼åæåå©ç³è«å°æ¡åºç¤è¨æ½æ¸¬è©¦ç¶è²» (PoC funding)ã",ææ¯æ¯æä¿é:"æè¡æ¯æ´ä¿é",å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´:"å éæ¨çæ¯ä¸æ¬¡æ¥åçªç ´",æ¶æéªè¯ä¸èµéæ¯æ:"æ¶æ§é©èèè³éæ¯æ",æ¶æä¸æ¹æ¡:"æ¶æ§èæ¹æ¡","æ¶æåç AI è½åæå±":"æ¶æ§åç AI è½åæå±",æ¶æåçä¼å:"æ¶æ§åçæä½³å",çæ§ä¸èªå¨æ©ç¼©å®¹:"ç£æ§èèªåæ´ç¸®å®¹","å°å沿 AI ææ¯":"å°å沿 AI æè¡","å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã":"å°ç¹å®å¯©è¨åºç¨¿çæåæ ¸æ¥èæå¾ 3 é±å£ç¸®è³ 4 å°æï¼æºç¢ºçéå°çç¢ç´ã",é¶æ®µ:"éæ®µ","æ¥å
¥ SPP çä¼å¿":"æ¥ä¸ SPP çåªå¢","æ¥å
¥åï¼ææçåºç¡è®¾æ½ï¼åºå± EC2/S3ï¼ä¸å± Bedrock APIï¼ä»ç¾åç¾å½å±äºæ¨çæ ¹è´¦å·ä¸ãæä»¬ä¸ä¼è·å任使¶åéç§ç IAM æ°æ®ååæéï¼é¤éç±å®¢æ·ä¸»å¨å¼å¯äº¤åè´¦æ·è®¿é®ç¨äºä»£ç»´ãæ¨ä¹å¯ä»¥æ ç¼ææè³ AWS 宿¹ç Enterprise Supportã":"ååå¾ï¼ææçåºç¤è¨æ½ï¼åºå±¤ EC2/S3ï¼ä¸å±¤ Bedrock APIï¼ä»ç¾åä¹ç¾æ¸å±¬æ¼æ¨çæ ¹å¸³èä¸ãæå䏿åå¾ä»»ä½æ¶åé±ç§ç IAM è³æå忬éï¼é¤éç±å®¢æ¶ä¸»åéå交å帳æ¶å
298åæ¬ç¨æ¼ä»£ç¶ãæ¨ä¹å¯ä»¥ç¡ç¸«ææ¬è³ AWS 宿¹ç Enterprise Supportã",ç»å大模åä¸äºç«¯æ°ä»çä¾åºé¾é¢æµ:"çµå大模åèé²ç«¯æ¸åç便éé æ¸¬","ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã":"çµåå
é²ç AI 弿è大èªè¨æ¨¡åï¼å¹«å©ä¼æ¥å°çæå¼ AI è½å°å°å
·é«æ¥åå ´æ¯ï¼å¦å®¢æè¼å©ç³»çµ±ãæºæ
§å
§å®¹çæåæ·±åº¦è³ææ¢åï¼æé ãCloud + AIãé弿å£å£ã",è§£å³æ¹æ¡:"è§£æ±ºæ¹æ¡","åå© Amazon Bedrock æä¾çä¸ç³»å综ååè½ï¼æ¨å¯ä»¥è½»æ¾å°è¯åç§é¡¶çº§ç FMï¼ä½¿ç¨æ¨çæ°æ®éè¿å¾®è°åæ£ç´¢å¢å¼ºçæï¼RAGï¼çææ¯ç§ä¸å¯¹è¿äºæ¨¡åè¿è¡èªå®ä¹ï¼å¹¶å建æ§è¡å¤æä¸å¡ä»»å¡çæç®¡ä»£çââæ è®ºæ¯ç¼å代ç ãå¤çå¾åï¼è¿æ¯ä¸æ°æ®åºäº¤äºã":"éé Amazon Bedrock æä¾çä¸ç³»åç¶ååè½ï¼æ¨å¯ä»¥è¼é¬å試å種é ç´ç FMï¼ä½¿ç¨æ¨çè³æééå¾®èª¿åæª¢ç´¢å¢å¼·çæï¼RAGï¼çæè¡ç§ä¸å°éäºæ¨¡åé²è¡èªè¨ï¼ä¸¦å»ºç«å·è¡è¤éæ¥åä»»åçè¨ç®¡ä»£çç¨å¼ââç¡è«æ¯ç·¨å¯«ç¨å¼ç¢¼ãèçååï¼éæ¯èè³æåº«äºåã",éè飿§ä¸åè§:"éè風æ§èåè¦","éè级é«å¯ç¨ä¸ PCI-DSS åè§æ¶æè½å°":"éèç´é«å¯ç¨è PCI-DSS åè¦æ¶æ§è½å°",ç»æµé¦é:"ç¶æ¿é¦é¸",ç²¾ç»åè®¡è´¹çæµ:"精細åè¨è²»ç£æ¸¬",ç²¾åå®ä½åºå¼ç¨é:"ç²¾æºå®ä½å»¢æ£ç¨é","å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã":"å
·åè¿ä¹å®ç¾çé輯æ¨çèè¶
é·ä¸ä¸æè¦çªæ¯æï¼éå°è¤éç¨å¼è¨è¨èåæä»»å表ç¾è¶
è¶äººé¡åºæºã",ç»å¯¹è¾¹çå®å
¨:"çµå°éçå®å
¨",å工级ç©çå®é²é²çº¿:"è»å·¥ç´ç©çå®é²é²ç·",å¼å§èåæå»ºæå¼:"éå§è¯åå»ºæ§æå¼","å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå
峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸
æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã":"éå§ä¹åï¼æææ¸ä½åè³ææ¯ç¡æ³ç¹éçå
決æ¢ä»¶ãæ¨éè©ä¼°ç¾æçæåæªæ¡ãé»åè¡¨æ ¼ãå·¥å®åæä»¶ãæåå°å婿¨å®æè³ææ¸
æ´èä¸é²æ¶æ§ï¼éçºæ¥å¾çç§ææ¨¡åè¨ç·´ã微調èå¤§è¦æ¨¡æª¢ç´¢ (RAG) æå¹³éç¤ã",坿§åºç¡ä»»å¡:"坿§åºç¤ä»»å",å¯éåææ:"å¯éåææ",渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®:"渴æå¿«éè¿ä»£æ¨¡åæ¶æ§ä¸é¿å
被å®ä¸é²æä»éå®",客æäººå缩å:"客æäººå縮æ¸","客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã":"客æåææéæ
¢ï¼äººå·¥èç大éåéç©æµæ¢æ¬¾å¸¸å¸¸åºé¯ï¼å®¢æ¶æ±æ¨ç¡æ³åæå徿ºç¢ºçæ¸
é建è°ã",å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸:"å®¢æ¶æ¡ä¾æ¶µè20å¤åç¢æ¥","客æ·ç¹å» Accept ä¹åï¼ä¸ä¸ªæä»½ï¼æå½æåç»æ¶æ®µï¼çç¨éå°èªå¨å½å±è³ SPP è´¦åæ± ä¸ã":"客æ¶é»é¸ Accept ä¹å¾ï¼ä¸åæä»½ï¼æç¶æå¾çºææ®µï¼çç¨éå°èªåæ¸å±¬è³ SPP 右宿± ä¸ã",å®¢æ·æ¨è:"å®¢æ¶æ¨è¦",è·¨å¢çµå:"è·¨å¢é»å",跨模åå¹¶åæµè¯:"跨模åä¸¦ç¼æ¸¬è©¦",è·¨åºåè´è½½è°åº¦:"è·¨ååè² è¼èª¿åº¦",è·¨äºä½é¢è½¬è´¦:"è·¨é²é¤é¡è½è³¬",è·¨è´¦æ·æéåæ¶:"è·¨å¸³æ¶æ¬éåæ¶",æ©å±ä¸å¡ä¸å¸åº:"æ´å±æ¥åèå¸å ´",å·çééé离ä¸å·æ¿å¼æ¶²å·:"å·ç±éééé¢èå·æ¿å¼æ¶²å·",ç«å³æäº¤:"ç«å³æäº¤",ç«å»éå®ç¨ç¼ºç®åé
é¢:"ç«å»éå®ç¨ç¼ºç®åé
é¡",ç«å»é¢çº¦æ¶æå¸ä¼è®®:"ç«å³é ç´æ¶æ§å¸«æè°",ç«è¶³æ°å å¡è¾å°å
¨ç:"ç«è¶³æ°å å¡è¼»å°å
¨ç","å©ç¨ Amazon S3 å卿¡¶èªå¨åçæ§ææ¡£çä¸ä¼ äºä»¶ã":"å©ç¨ Amazon S3 å²åæ¡¶èªååç£æ§æä»¶çä¸å³äºä»¶ã","ä¾å¦ï¼å¼ ä¸":"ä¾å¦ï¼å¼µä¸",èç»æ¶æå¸å
è´¹å¨è¯¢:"è¯çµ¡æ¶æ§å¸«å
費諮詢",èç³»æ¹å¼:"è¯çµ¡æ¹å¼",èç³»æ¶æå¸è¯ä¼°:"è¯ç¹«æ¶æ§å¸«è©ä¼°",èç³»åå¡éé:"è¯ç¹«ååéé",èç³»æä»¬:"è¯çµ¡æå",èç³»æä»¬çæ¶æå¸:"è¯çµ¡æåçæ¶æ§å¸«","两ç§å®ä»·æ¨¡å¼ä»¥æ»¡è¶³ä¸åçä¸å¡éæ±ï¼":"å
©ç¨®å®å¹æ¨¡å¼ä»¥æ»¿è¶³ä¸åçæ¥åéæ±ï¼",é¢å
çæé³å款è§é¢äº:"é å
çæé³å款影çé²",åå
ç:"åå
ç",å
大ç»å
¸å®æåºç¨åºæ¯:"å
大ç¶å
¸å¯¦æ°æç¨å ´æ¯",æ¼æ´èªå¨æ«æä¿®å¤:"æ¼æ´èªåææä¿®å¾©",马ä¸å¼éæ¨çä¼ä¸çº§å¤äºè´¦æ·:"馬ä¸é鿍ç伿¥ç´å¤é²å¸³æ¶","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã":"æ¯å¹´è³å°åæ¥é鿏åèµ·æåç伿¥ç´çç¢ç°å¢è½å°å¯¦æ°æ¡ä¾ã","é¢å¯¹æµ·éååå夿 ·åçæ¶è´¹è
éæ±ï¼æä»¬åºäº Amazon Bedrock æå»ºäºå¤æ¨¡æå¤§è¯è¨æ¨¡åï¼å¹¶ç§æåæ¥å
¥å®¢æ·ç¥è¯åºãé¨ç½²åï¼æºè½å¯¼è´åç¡®çé£åï¼å¹¶è½å¤æ ¹æ®å¾çãæåçæå¾ç²¾åæ¨èååï¼å¤§å¹
æé«äºéå®è½¬åçåç¨æ·åçæ¶é
298¿ã":"é¢å°å¤§éååå夿¨£åçæ¶è²»è
éæ±ï¼æååºæ¼ Amazon Bedrock 建æ§äºå¤æ¨¡æ
大èªè¨æ¨¡åï¼ä¸¦ç§æåé£çµå®¢æ¶ç¥è庫ãé¨ç½²å¾ï¼æºæ
§å°è³¼æºç¢ºçé£åï¼ä¸¦è½å¤ æ ¹æåçãæåçæåç²¾æºæ¨è¦ååï¼å¤§å¹
æé«äºé·å®è½æçåç¨æ¶åçæé·ã",æè¿°:"æè¿°",ææå·å®å¤çä¸åè§é£æ§:"ææå·å®èçèåè¦é¢¨æ§",模ååç±»:"模ååé¡",模åè§£è¦ä¸æ ç¼åæ¢:"模åè§£è¦èç¡ç¸«åæ",æå¤§åæ³å¨±ä¹çµåå¹³å°:"æå¤§åæ³å¨æ¨é»åå¹³å°",æå
¨çæ§ç©æµå¹³å°:"æå
¨çæ§ç©æµå¹³å°",æç¥ååºæµ·çµå:"æç¥ååºæµ·é»å","å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã":"å
§é¨ç¨½æ ¸èåè¦æª¢æ¥éè¦è費審æ¥å¡å¤§éç²¾åæ¯å°ä¸è¬ä»½è²¡å ±èäº¤ææ¢æ¬¾ï¼å°è´å´æ ¼çå¯©è¨æµç¨é±æåé·ä¸ææ¬é«æã","æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éãéè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã":"æ¨çé«åªå
ç´åé¡è½å¤ ç´é AWS æ¶æ§å¸«åå¾å°å·¥ç¨å¸«åéãééç²¾é²ç®¡çé¨é¸èé ç實ä¾ï¼å¯¦ç¾é·æéæ¬å¢æã",æ¨ç宿¹æ ç¼è¡æ¥:"æ¨ç宿¹ç¡ç¸«éæ¥",æ¨çä¼ä¸åç§°:"æ¨ç伿¥å稱",æ¨çä¼ä¸åºç¨ç¨åº:"æ¨ç伿¥æç¨ç¨å¼","æ¨çæ°æ®ä¸ä¼ç¨äºè®ç»åºæ¬æ¨¡åãæææ°æ®åè¿è¡éæåä¼ è¾ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink å®ç°ç§å¯è¿æ¥ã":"æ¨çè³æä¸æç¨æ¼è¨ç·´åºæ¬æ¨¡åãææè³æåé²è¡éæ
åå³è¼¸ä¸å å¯ãå¯ä»¥å©ç¨ AWS PrivateLink 實ç¾ç§å¯é£ç·ã",æ¨çå§å:"æ¨çå§å","æ¨å¯ä»¥å° Amazon Bedrock éæå°ç°æçåºç¨ç¨åºåæ°æ®ç®¡éä¸ï¼ä½¿ç¨åå°å¹¿æ³æ¯æçç¼ç¨è¯è¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã":"æ¨å¯ä»¥å° Amazon Bedrock æ´åå°ç¾æçæç¨ç¨å¼åè³æç®¡éä¸ï¼ä½¿ç¨å»£åæ¯æ´çç¨å¼èªè¨ï¼å¦ PythonãJavaãGoãJavaScript çï¼ã","æ¨å¯ä»¥é
置代çä»£è¡¨ç¨æ·æ§è¡å¤æçæä½ï¼æ´åå
é¨åå¤é¨ç APIï¼çè³è¿è¡ä»£ç ã":"æ¨å¯ä»¥è¨å®ä»£çç¨å¼ä»£è¡¨ä½¿ç¨è
å·è¡è¤éçæä½ï¼æ´åå
§é¨åå¤é¨ç APIï¼çè³éè¡ç¨å¼ç¢¼ã","æ¨å¯ä»¥éè¿ä»¥ä¸æ¹å¼è®¿é® Amazon Bedrockï¼":"æ¨å¯ä»¥éé以䏿¹å¼åå Amazon Bedrockï¼","欧洲顶级 AI æºæå¸¦æ¥çå
è¿æ¨¡åãå
¶ä¸å
å« Mistral Large ä¸ Mixtral 8x7Bï¼åºäºä¸å®¶æ··åæ¶æ MoEï¼ï¼è½æä¾ä¸æµä¸å¤è¯è¨æµå©çç¼ç¨åæ¨ç表ç°ã":"ææ´²é ç´ AI æ©æ§å¸¶ä¾çå
鲿¨¡åãå
¶ä¸å
å« Mistral Large è Mixtral 8x7Bï¼åºæ¼å°å®¶æ··åæ¶æ§ MoEï¼ï¼è½æä¾ä¸æµä¸å¤èªè¨æµå©çç¨å¼è¨è¨åæ¨ç表ç¾ã",æä½:"æä½","æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã":"ææ£ä¸å¯æ§ç網路å
¬æåå¼å«ã Bedrock ä»¥æ¥µé«æ¨æºç伿¥ç´å®å
¨çºåçç念ï¼çºçæå¼ AI æä¾æ¶æ§ç´çåè¦åºåº§ã","å±è½åºå±çæ§å¶å°å·®å¼ãæä»¬æä¾è·¨äºç»ä¸ççæ§å¤§çä¸ä¸é®å¼ MSP å·¥åååºï¼å¤æç»ç½ç±ä¸å± SA ææ¯ä¸å®¶å
¨ç¨æ¤èªã":"å±è½åºå±¤çæ§å¶å°å·®ç°ãæåæä¾è·¨é²çµ±ä¸çç£æ§å¤§ç¤èä¸éµå¼ MSP å·¥å®é¿æï¼è¤éçµç¶²ç±å°å±¬ SA æè¡å°å®¶å
¨ç¨è·èªã",ä¼ä¸çº§:"伿¥ç´","ä¼ä¸çº§ RAG æ¶ææä½³å®è·µ":"伿¥ç´ RAG æ¶æ§æä½³å¯¦è¸",ä¼ä¸çº§é«å¯ç¨æ¶ææ æ:"伿¥ç´é«å¯ç¨æ¶æ§æ¨ç«¿",ä¼ä¸çº§ç产å:"伿¥ç´çç¢å",ä¼ä¸çº§æä½³å®è·µæ¡ä¾:"伿¥ç´æä½³å¯¦è¸æ¡ä¾",ä¼ä¸è½å°å
¨æµç¨æ¹æ¡:"伿¥è½å°å
¨æµç¨æ¹æ¡",ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®:"伿¥è³æè·¨å¸³èå®å
¨çç¥é
ç½®",ä¼ä¸æ°ååæå¡ç»éª:"伿¥æ¸ä½åæåç¶é©","ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼":"伿¥é¸æ AWS SPPï¼è½å¸¶ä¾ä»éº¼æ ¸å¿å¹å¼ï¼","ä¼ä¸ç¥è¯åº RAG 建设":"伿¥ç¥è庫 RAG 建è¨","ä¼ä¸ç¥è¯åºä¸ RAG éæ":"伿¥ç¥è庫è RAG éæ",åæ²¿æ¨¡åæ¯æè½å:"åæ²¿æ¨¡åæ¯æè½å","请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡...":"è«ç°¡è¦æè¿°æ¨çæ¥åçæ³ææ¨éè¦çäºé¦¬éé²ç«¯/ä¸é²æå...",åºåæ§å¤§å综åå»é¢:"å忧大åç¶åé«é¢",å
¨åºæ¯äºç«¯è§£å³æ¹æ¡:"å
¨å ´æ¯é²ç«¯è§£æ±ºæ¹æ¡",å
¨å½äº§åç®åèªä¸»å¯æ§:"å
¨åç¢åç®åèªä¸»å¯æ§",å
¨å±æ ç¼æç®¡:"å
¨åç¡ç¸«è¨ç®¡","å
¨é¾è·¯ AI ç®ååºå»ºä¿é":"å
¨éè·¯ AI ç®ååºç¤å»ºè¨ä¿é","å
¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å
¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼
298å¹³æ»æ ç¼å°æ¥å
¥ä¼ä¸åçæ¶æã":"å
¨é¢è©ä¼°æ¥åéæ±å¾ï¼æ¨å¯é¸ææ¡ç¨ç¾æå¤§æ¨¡åç²¾èª¿ï¼æç´æ¥æ¥åæç系統ãæå尿便·±åº¦è«®è©¢ï¼éç¨å Amazon Bedrock éé¡ä¸çç´ç大模åè¨ç®¡å¹³å°ï¼å¹³æ»ä¸ç¡ç¸«å°é£çµä¼æ¥åçæ¶æ§ã","å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã":"å
¨é¢æ¯æ´å
å« Amazon Bedrock å¨å
§çè¤é AI éç®æ¶æ§è½å°äº¤ä»ã",å
¨çåäºå¤:"å
¨ç辦äºè",å
¨çé¡¶å°é³è§é¢ç½ç»:"å
¨çé å°å½±é³ç¶²çµ¡",å
¨çåè§å®¡è®¡:"å
¨çåè¦å¯©è¨",å
¨çæ ¸å¿èµæºå¿«éè°é
:"å
¨çæ ¸å¿è³æºå¿«é調é
",å
¨ç忏¸æè¿è¥:"å
¨çåéæ²éç",å
¨çé¢å
:"å
¨çé å
","å
¨çå¸åºä»½é¢ç¬¬ä¸çäºæå¡æä¾åï¼æä¾è¶
è¿200项å
¨åè½æå¡ãé忥æå
¨çåä¸å¡å¸å±ãæé«æ¶æå¤æåº¦ä¸å¯¹åè§æä¸¥èè¦æ±çä¼ä¸åºæµ·é¦éã":"å
¨çå¸ä½ç第ä¸çé²ç«¯æå便åï¼æä¾è¶
é200é
å
¨åè½æåãé©åææå
¨ç忥åä½å±ãæ¥µé«æ¶æ§è¤é度èå°åè¦æå´èè¦æ±ç伿¥åºæµ·é¦é¸ã",å
¨çåææ¶æä¸æ¯«ç§çº§å»¶è¿çªç ´:"å
¨çåææ¶æ§è毫ç§å»¶é²çªç ´","å
¨ç½ç¬å®¶èµéæµå¨æ§ä¿éãé¢å
å¼èµéæ± ä¸ä»
享æå¤§å®¢ææ£ï¼æ´æ¯æå¨ AWSãé¿éäºãè
¾è®¯äºä¹é´":"å
¨ç¶²ç¨å®¶è³éæµåä¿éãé å
å¼è³éæ± ä¸å
享æå¤§å®¢ææ£ï¼æ´æ¯æ´å¨ AWSãé¿éé²ã騰è¨é²ä¹é","å
¨ç½ç¨ç¼ºçè·¨äºè°è´¦è½åï¼æé
éæç»ä¸çå票ä¸ç»ç®ééãåå«è´¦åæ ¸ç®å°ç±ã":"å
¨ç¶²ç¨ç¼ºçè·¨é²èª¿å¸³è½åï¼æé
éæçµ±ä¸çç¼ç¥¨èçµç®é »éãåå¥è³¬å®æ ¸ç®å°çã",å
¨æ°åè£
ç°è´§:"å
¨æ°åå» ç¾è²¨","å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã":"å
¨å¡æææ¥çæé«çç´ç AWS Certified Solutions Architect èªèè³æ ¼ã","å
¨æ å¼ AI äºèµè½æ¶æ":"å
¨ç«¯å¼ AI é²ç«¯è³¦è½æ¶æ§","让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å
¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»è大å¹
éä½åº§å¸ææ¬ã":"è®æ¨çæ¯æ´äººå¡å°æ³¨æ¼èççæ£éè¦äººå·¥ä¸å°ä¸ä»å
¥çè¤éæè¨´ãéé建ç«åºæ¼å¤§èªè¨æ¨¡åãæ·±åº¦çè§£å°è©±ä¸ä¸æçèªè¨è天æ©å¨äººï¼ä½¿ä¼æ¥è½å¤ æä¾é«æç 24/7 å®¢ææ¯æï¼èçæ¥å¸¸è«®è©¢ä¸¦æ¨è¦äº¤åé·å®ç¢åï¼å¾è大å¹
éä½åº§å¸ææ¬ã",让æä»¬å¼å§æ¨çä¸äºä¹æ
:"è®æåéå§æ¨çä¸é²ä¹æ
","任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã":"任使µç¶å¹³å°çè³æé½ä¸æè¢«ç¨ä¾è¨ç·´ä»äººçå
Œ
±å¤§æ¨¡åãè«æ±å¤©ç¶äº«æ AWS VPC ç網路端é»éé¢è宿´ç KMS è³æå å¯ã",æ¥æ¬æ±äº¬æä¼ç¤¾:"æ¥æ¬æ±äº¬ææç¤¾","è£è·AWS SPPèµè´¨":"榮ç²AWS SPPè³è³ª",容å¨åè¿ç§»æ¹é :"容å¨åé·ç§»æ¹é ","ä¸åå¹´ ICT ææ¯ç§¯ç´¯ï¼æ·±åº¦äºè§£ä¼ ç»æ¿ä¼æ°åå转åçç¹ãæä¾å¼ºå¤§ç软硬件ä¸ä½åè½åä¸å
¨æ èªä¸»å¯æ§çé²²é¹/æè
¾ç®åçæã":"ä¸åå¹´ ICT æè¡ç©ç´¯ï¼æ·±åº¦äºè§£å³çµ±æ¿ä¼æ¸ä½è½åçé»ãæä¾å¼·å¤§çè»ç¡¬é«ä¸é«åè½åèå
¨ç«¯èªä¸»å¯æ§ç鯤鵬/æé¨°ç®åçæ
ã","ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã":"ä¸ç·é ç½®ååé (Provisioned Throughput) èææ¬è¿½è¹¤ç£æ§ã",社交åªä½å
å®¹å®¡æ ¸:"社群åªé«å
§å®¹å¯©æ ¸",社交åªä½è´´ææ¹éææ:"社群åªé«è²¼ææ¹éææ",ç³è¯·å¨çº¿èµè´¨æ ¸éª:"ç³è«ç·ä¸è³æ ¼æ ¸é©",æ·±è°å¤§åæ¿ä¼åè§ä¸ç§æäº:"æ·±è«³å¤§åæ¿ä¼åè¦èç§æé²","深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼":"深度èå AWS é ç´é²ç«¯æ¶æ§èäººå·¥æºæ
§åµæ°æåï¼","æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»":"æ·±å
¥äºè§£ CoreByte ç¨æé«ç³»",æ·±å
¥çè§£è¯ä¼°:"æ·±å
¥çè§£è©ä¼°","æ·±åè¶
500+顶级ä¼ä¸ä¿¡èµçäºåä½ä¼ä¼´":"æ·±åè¶
500+é å°ä¼æ¥ä¿¡è³´çé²ç«¯åä½å¤¥ä¼´","ä»ä¹æ¯ Amazon Bedrockï¼":"ä»éº¼æ¯ Amazon Bedrockï¼","ä»ä¹æ¯AWS SPPï¼":"ä»éº¼æ¯AWS SPPï¼","çæå¼ AI æ¼è¿":"çæå¼ AI æ¼é²","çæå¼ AI åºç¨ä¸å®¶":"çæå¼ AI æç¨å°å®¶","çæå¼äººå·¥æºè½å·¥å
·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå
容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå
¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå
容çæè½æå¤§ç®åå
容工ä½è
çæµç¨ã":"çæå¼äººå·¥æºæ
§å·¥å
·å¯åå©ä¸å°å伿¥çºç¶²ç«ãé¨è½æ ¼ã社群åªé«å¹³å°åæè²å ´æ¯åµå»ºååªåå
§å®¹ã徿°å¯«å¸å¼äººçç¢åæè¿°å°è£½ä½å¼äººå
¥åç課ç¨ï¼äººå·¥æºæ
§é©
åçå
§å®¹çæè½å¤§å¹
ç°¡åå
§å®¹å·¥ä½è
çæµç¨ã","çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå
ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å
容å®å
¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å
¨é¢æéç¹éçè§è§å
å®¹æµæ°´çº¿å¤çã":"çæå¼äººå·¥æºæ
§åè½å·²å¾ç´æå延伸è³å¤æ¨¡æ
èçé åï¼çºé»åååãé¶å®å卿¨çè¡æ¥ç伿¥éåäºæ°ç´å
ãå¤§è¦æ¨¡å½±åèªå忍è¨ã夿 ¼å¼å
§å®¹å®å
¨å¯©æ ¸ãç£æ§å½±çç°å¸¸åæï¼å
¨é¢æéç¹éçè¦è¦ºå
§å®¹ç®¡ç·èçã","çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã":"çæå¼äººå·¥æºæ
§æä¾äºç¡æ¸ä¼æ¥æ¾ç¶é£ä»¥ä¼åãå¦ä»å»è½ä»¥è¦ªæ°å¹æ ¼å¯¦ç¾çæé·æ¹æ¡ãç¡è«æ¨é¢è¨ææ¨£çæ¥åç¶é ¸ï¼å®é½å°æçºæ¨è·¨è¶é±æçç§å¯æ¦å¨ã","çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã":"çç©é²å°¾é¨è¾¨èã24å°æç£æ§ç¡æ»è§ãç¢ºä¿æ¨å¹å¼åè¬çç®åè³ç¢è¬ç¡ä¸å¤±ã",宿¶ææ¬ä¼æåæ:"å³æææ¬åªæåæ",宿¶æ°æ®ç®¡é:"å³ææ¸æç®¡é","ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æ®å®é
æ¶èéè¿è¡ä»è´¹ãæä¾":"ä½¿ç¨ Amazon Bedrockï¼æ¨å¯ä»¥æ ¹æå¯¦éæ¶èéé²è¡ä»è²»ãæä¾","ä½¿ç¨æ¨çèªææ°æ®å®å
¨å°å¾®è°æ¨¡åãéè¿ RAG å°æ¨¡åè¿æ¥å°æ¨çä¸ææ°æ®æºã":"ä½¿ç¨æ¨çèªæè³æå®å
¨å°å¾®èª¿æ¨¡åãéé RAG å°æ¨¡å飿¥å°æ¨çå°æè³æä¾æºã",è§è®¡è´¹å¨æ:"è¦è¨è²»é±æ","é¦å模åä½éªæéï¼":"å
ç¼æ¨¡åé«é©æ¬éï¼","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã":"å AWS Partner Network (APN) ç´æï¼ç¢ºä¿ SLA èæåå質ççµå°éæåº¦ã","è¾åºï¼":"輸åºï¼",è¾å
¥è¾åºå®å
¨å´æ :"輸å
¥è¼¸åºå®å
¨åæ¬",æ°æ®åæä¸å䏿ºè½:"æ¸æåæè忥æºè½","æ°æ®è¿ç§»ï¼æºè½åçå°åº":"è³æé·ç§»ï¼æºæ
§åçå°åº","æ°æ®æ³¨å
¥ï¼":"è³ææ³¨å
¥ï¼",æ°åè¥é:"æ¸ä½è¡é·","åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã":"éè·¯å¸é» + UPS + æ´ç¼å¾åï¼æ»¿è¶³ 4 å°æ»¿è¼ H100 裸éå±¬ç·æ¹å ççå´èé
298»åææ°ã","ç§æç¥è¯åº RAG":"ç§æç¥è庫 RAG",å®å¥³å£«:"å®å¥³å£«","éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã":"é¨èé²ç«¯éç®æè¡çæçåå¸å ´éæ±çæé·ï¼COREBYTEæ´å¤§äºå
¶æåç¯åï¼å
æ¬é«éé²ç«¯è§£æ±ºæ¹æ¡è¨è¨è實æ½ãé²ç«¯æ¶æ§è«®è©¢ä»¥å客製åçå°æ¡é·ç§»æåã","æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã":"ææé¡¯ç¤ºå¡åæä¾çç§ãé·å
ãæé彿§ä»¥åè²·æ·ç彿§è²¡åæ¹æ¡ã","å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã":"å®ä¸å
çºæ¨æä¾äºè±å¯ç模å鏿ï¼éå
§å»ºäºå»£æ³çåè½ï¼å¹«å©ä¼æ¥å¨ç¢ºä¿è³æé±ç§åå®å
¨æ§çåæä¸ï¼è¼é¬å»ºç½®ã測試åé¨ç½²çæå¼ AI æç¨ç¨å¼ãæ¨ç¡é管çä»»ä½åºç¤è¨æ½ï¼å³å¯å°æå
é²ç AI è½åæ´åå°æ¨çæ¥åæµç¨ä¸ã","æ¢ç´¢ MSP æå¡è¯¦æ
":"æ¢ç´¢ MSP æå詳æ
","æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é
ä½¿ç¨æ¡ä¾ãä»å
容åä½å°å®¢æ·æ¯æï¼å
¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã":"æ¢ç´¢é©ç¨æ¼ä¸å°å伿¥ççæå¼äººå·¥æºæ
§ï¼Generative AIï¼å¯¦éä½¿ç¨æ¡ä¾ãå¾å
§å®¹åµä½å°å®¢æ¶æ¯æï¼å
¨æ¹ä½å婿¨çæ¥åå¯¦ç¾æºæ
§åè·¨è¶ã","è
¾è®¯äº (Tencent Cloud)":"騰è¨é² (Tencent Cloud)","æä¾ä» IaaS å° PaaS çæ¼è¿æå¯¼ï¼å©ç¨ Serverlessï¼æ æå¡å¨ï¼æ¶æä¸å®¹å¨åé群缩容çç¥ï¼ä»å·¥ç¨è®¾è®¡æºå¤´éä½å¼éã":"æä¾ IaaS å° PaaS çæ¼é²æå°ï¼å©ç¨ Serverlessï¼ç¡ä¼ºæå¨ï¼æ¶æ§è容å¨åå¢é縮容çç¥ï¼å¾å·¥ç¨è¨è¨æºé éä½éé·ã","æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã":"æä¾é²éç GPU æ¶çç´å·æ¿æ£ç±æ¹é ï¼å£æ¦¨éç®æ½è½ï¼é¿å
æ ¸å¿å 髿º«ç¢çé »çéé »éæ»ã",æäº¤ä¼ä¸è®¤è¯:"æäº¤ä¼æ¥èªè",æäº¤éæ±æ¸
å:"æäº¤éæ±æ¸
å®","å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã":"填寫ä¸è¡¨ï¼æåçé²ç«¯å°å®¶æå®¢æäººå¡å°å¨24å°æå
§èæ¨è¯çµ¡ã",ææ:"ææ°","éè¿ Amazon Bedrock æé æºè½å¯¼è´å¼æ":"éé Amazon Bedrock æé æºæ
§å°è³¼å¼æ","éè¿ API åæä¸ºæ¨æåé²ç½®ç EIPãæ æå¿«ç
§ä¸æä½å©ç¨çç计ç®å®ä¾ï¼æä¾å¯æ§è¡ç缩å建议ã":"éé API åæçºæ¨æåéç½®ç EIPãç¡æå¿«ç
§è極ä½ä½¿ç¨ççè¨ç®å¯¦ä¾ï¼æä¾å¯å·è¡ç縮æ¸å»ºè°ã","éè¿å¤çå
¥ç«ååºç« Token è¿è¡ç°æ¶ç°ä»å¶ãè¿æ¯æ éåææ¿è¯ºè¿è¡æµè¯åæ¦å¿µéªè¯ï¼PoCï¼çæä½³éæ©ã":"ééèçå
¥ç«ååºç« Token é²è¡ç¾æ¶ç¾ä»å¶ã鿝ç¡éåææ¿è«¾é²è¡æ¸¬è©¦åæ¦å¿µé©èï¼PoCï¼çæä½³é¸æã","éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã":"ééæ©å¨å¸ç¿å¤§è¦æ¨¡åæå®¢æ¶è³æè¡çºæ¨¡å¼ï¼AI å¯åå©ä¼æ¥é身è¨åEDMéµä»¶ãç®æ¨å»£åèå人åé¢çç¶²ç«æ¨è¦çï¼å¤§å¹
æå黿èè½æã","éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã":"ééåºç¤è¨æ½å³ç¨å¼ç¢¼ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æé²ç«¯è³æºè¨ç®¡ãåæå©ç¨èªç æºè½è¨è²»çç¥è FinOps æ¹æ³è«ï¼ææéä½é²ç«¯ä½¿ç¨ææ¬ã","éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã":"鏿 CoreByte ä½çºæ¨ç AWS è§£æ±ºæ¹æ¡ä¾æå (SPP)ï¼æ¨å¯ä»¥ç´æ¥ç²å¾æä½³çè³æºé
ç½®ãæå沿ç Bedrock 模åå忬é以åæå®æ¹çæè¡èæ¸ãæåçºä¼æ¥æä¾å¯éåçæ¥åæé·æ½åã",ç»ä¸å¤äºç®¡å®¶æå¡:"çµ±ä¸å¤é²ç®¡å®¶æå",ç»ä¸èåè´¦å:"çµ±ä¸èå帳å®","çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã":"çªç ´ç¢è½å°éï¼é·åè¨è³¼ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S ç伿¥ç´å éå¡ãæ¯æ´å
測å¾è²·ï¼æä¾å®æ´åºå» ä¿åºåºèã",æ¨è转åç:"æ¨è¦è½æç",æ¨çå©å¨:"æ¨çå©å¨","æç®¡ç代ç (Agents)ï¼":"è¨ç®¡ç代çç¨å¼ (Agents)ï¼","å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã":"å®å
¨åé¢å
¬ç¶²çå
¨ç§æåå®å
¨ä¿éï¼ç¢ºä¿é«æ©å¯æ³å¾å·å®çææ¬åæå¨å°å±¬é²ç«¯é§éä¸éä½ã","ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼
298æå¤§åæåé群线æ§å 鿝ã":"è¬å¡ç
丹ï¼ç¶²è·¯å
è¡ãæä¾ 400G InfiniBand (NDR) ç¡é»å¡èæ¨¹ç¶²è·¯æ¶æ§è¦åï¼å»ºç½® RDMA è RoCEv2 髿§ç¶²è·¯ç°å¢ï¼æå¤§åæåå¢éç·æ§å 鿝ã",å¾®æå¡æ¶æè½¬å:"å¾®æåæ¶æ§è½å","å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ
ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼":"åç¹çæå¼äººå·¥æºæ
§çå°è©±æ¢å¼ç¼äºç±æ
ï¼ä¹å¼èµ·äºè³ªçãä¸å°å伿¥å¦ä½å¨é ç®èæè¡é檻çéå¶ä¸ï¼è¸åºæºæ
§è½åçç¬¬ä¸æ¥ï¼","为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã":"çºä¸åéæ®µçæ¸ä½è½å伿¥é身æé 髿ãå®å
¨ã彿§çæè¡åºç³ã","为å¤ç§çæææ¬åºæ¯èççæä½³åè¡¡ç¹æ¨¡åã":"çºå¤ç¨®ç¢çæåå ´æ¯èççæä½³åè¡¡é»æ¨¡åã","为广ååçµååå¡å¿«éçæé«åº¦ç²¾ç¡®ä¸é«è´¨éçå¾åã":"çºå»£ååé»åååå¿«éç¢çé«åº¦ç²¾ç¢ºä¸é«å質çååã","为ä½éè¦æ£ç´¢å¢å¼ºçæï¼":"çºä½éè¦æª¢ç´¢å¢å¼·çæï¼","ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼":"çºäºæ´å¥½å°åææ¨çéæ±ï¼å¨è©ä¼°éå§ä¹åï¼é常éè¦æ¨æä¾ï¼","为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼":"çºä»éº¼ä¼æ¥ç´å°æ¡å¿
é 鏿 Bedrockï¼",ææ¡£:"æä»¶",ææ¡£ä¸å¿:"æä»¶ä¸å¿","æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã":"æååå©ä¼æ¥å®¢æ¶å°çæå¼AIèç¾æçä¸é²æ¶æ§ç¡ç¸«éæï¼æ¨åæ¥å卿ºæ
§å®¢æãè³ææ´å¯ãå
§å®¹åµä½çå¤å ´æ¯çå¿«éè½å°ï¼å¼é æ¥çé忏ä½åæºæ
§æ°ç´å
ã",æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯:"æåæ¿è«¾å°æ¨çè³è¨å´æ ¼ä¿å¯",æä»¬çæå¡èå¾:"æåçæåèå",æä»¬çæ ¸å¿æå¡æ¯ææ¶æ:"æåçæ ¸å¿æåæ¯æ´æ¶æ§","æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã":"æåçè¡åæºåï¼å¾æ¥åæ¬èº«åºç¼ï¼è䏿¯å¼·æ¨æé«é
è³æºã","æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã":"æåå° Bedrock åè¶æ¨¡åèç¹å®è¡æ¥æ¥å工使µç¨é²è¡ä¸²è¯ï¼çºåç客æ¶é身å®å¶å¯ä¸ç·çè¡æ¥æç¨ã","æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã":"æåæå¾
æ¨çä¾é»æä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éé社群åªé«å³æéè¨å·¥å
·èæåè¯çµ¡ã","æä»¬æ¨èä½¿ç¨ Amazon OpenSearch Serverless çåéæ£ç´¢å¼æçï¼æåºäº Aurora PostgreSQL ç pgvectorï¼å
¼é¡¾æ¥è¯¢æ§è½ååè§çº¦æã":"æåæ¨è¦ä½¿ç¨ Amazon OpenSearch Serverless çåéæª¢ç´¢å¼æçï¼æåºæ¼ Aurora PostgreSQL ç pgvectorï¼å
¼é¡§æ¥è©¢æè½ååè¦ç´æã","æä»¬ç´æ¥å¤çæ¨çè´¦å¡ä½ç³»å¹¶æä¾ä¿¡ç¨é¢åº¦ï¼ä¾¿äºä¼ä¸æ¥éä¸è·¨æµ·ç»ç®ã":"æåç´æ¥èçæ¨ç帳åé«ç³»ä¸¦æä¾ä¿¡ç¨é¡åº¦ï¼ä»¥ä¾¿æ¼ä¼æ¥å ±é·è跨海çµç®ã",æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å:"ç¡ç¸«é£æ¥å
¨çæå沿ç大èªè¨æ¨¡å","æ ç¼æ©å± AI ç®ååºåº§":"ç¡ç¸«æ´å
AI ç®ååºåº§","æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã":"ç¡è«æ¨æ¯éè¦æè¡è«®è©¢ãå®¢è£½åæ¶æ§æ¹æ¡ï¼éæ¯å¸æäºè§£æ´å¤æåçæåï¼æåçå°å®¶åé鍿æºåçºæ¨æåã","æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã":"ç¡è«æ¨æ£èæ¼è½åçåªåéæ®µï¼æåçå°å®¶åéå°çºæ¨æä¾éå°æ§çå
è²»è©ä¼°ï¼é身è¨åç¬¦åæ¨æ¥åç®æ¨çèåã","æ éç¹ççèµè´¨å®¡æ ¸ä¸æ³¨åï¼åä¸è´¦å·ç´è¾¾å
¨ç头é¨5å®¶äºå¹³å°ï¼å½å¤©æéå¼éæ¿æ´»ï¼å³å»æ ç¼ä½¿ç¨ææäºåç产åã":"ç¡éç¹ç£çè³è³ªå¯©æ ¸è註åï¼å®ä¸å¸³èç´éå
¨çé é¨5å®¶é²å¹³å°ï¼ç¶å¤©æ¥µéééæ¿æ´»ï¼å³å»ç¡ç¸«ä½¿ç¨ææé²åçç¢åã","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´":"叿èç¾æç AWS 帳å®ç³»çµ±ä¿æä¸è´",æ¾å:"顯å",ç°è´§å
è¶³:"ç¾è²¨å
è¶³","详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã":"詳ç¡è©ä¼°ç¾ç¶²æ¶æ§èæ¥åå³°è°·ï¼ä¸ç²ç®è¿½æ±ç±éæåï¼æ¾å°æå
·æ§å¹æ¯é
å¹³
298é»ã","åé弿ï¼":"åé弿ï¼","åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã":"åå©ä¼æ¥æ¥å Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææ¬éé
ç½®ãå
§é¨ç¶²è·¯éé(PrivateLink)建置è API å¼å«ä¸ç·ã","æ°å 塿¬å°é¢å
éé¶éèæºæéè¦æ»¡è¶³æä¸¥æ ¼çæ°æ®é©»çä¸åè§å®¡è®¡è¦æ±ãæä»¬æä¾ç«¯å°ç«¯è¿ç§»æ¹æ¡ï¼éæå®å
¨è¾¹çï¼VPC & WAFï¼ï¼å¹¶å®ç°å¼å°å¤æ´»æ¹æ¡ãä¸ä»
å®å
¨æ»¡è¶³é管å±å®¡æ¥ï¼æ´éè¿èªå¨åæµæ°´çº¿å°åå¸å¨æç¼©çè³æ°å°æ¶ã":"æ°å 塿¬å°é å
éééèæ©æ§éè¦æ»¿è¶³æ¥µå´æ ¼çè³æé§çèåè¦å¯©è¨è¦æ±ãæåæä¾ç«¯å°ç«¯é·ç§»æ¹æ¡ï¼éæ§å®å
¨éçï¼VPC & WAFï¼ï¼ä¸¦å¯¦ç¾ç°å°å¤æ´»æ¹æ¡ãä¸å
å®å
¨æ»¿è¶³é管å±å¯©æ¥ï¼æ´ééèªåå管ç·å°ç¼å¸é±æç¸®çè³æ¸å°æã","æ°å å¡é¢å AWS SPP æå¡åï¼ä¸æ³¨äº AWS äºåºç¡è®¾æ½ä¸ Amazon Bedrock ä¼ä¸çº§çæå¼ AI è½å°è§£å³æ¹æ¡ã":"æ°å å¡é å° AWS SPP æååï¼å°æ³¨æ¼ AWS é²ç«¯åºç¤æ¶æ§è Amazon Bedrock 伿¥ç´çæå¼ AI è½å°è§£æ±ºæ¹æ¡ã",è¡ä¸è§£å³æ¹æ¡:"ç¢æ¥è§£æ±ºæ¹æ¡",éæ±æè¿°:"éæ±æè¿°",éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·:"éè¦ç§åè³æä¿è·çéèèé«ç客æ¶","éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã":"é¸ç¨æ¯è¼ãè³æä¾æºç¤é»è AWS VPC/IAM å®å
¨æ§åºæºè¨å®ã",äºå¤ªç¬¬ä¸:"äºå¤ªç¬¬ä¸","ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã":"å´æ ¼éµå¾ª AWS Well-Architected å®å
¨è¦ç¯ï¼VPC å IAM æ¬éåéµç
§æå°ç¯åååã","ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã":"å´æ ¼éµå¾ªæ¸æä¸é¢ç§æé²çåæä¸ï¼ä½¿ç¨ Bedrock å° 500 è¬ä»½è«æç
æ·åéåï¼å¯¦ç¾åºæ¼èªæçå®å
¨é«å¸æª¢ç´¢ã",éªè¯å®æ¹èµè´¨:"é©è宿¹è³è³ª","ä¸å¡ Actionæµæ´å":"æ¥å Actionä¸²æµæ´å",ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±:"æ¥åå ´æ¯çè³æåæ¾åè¦è¦æ±",ä¸å¡å¯ç¨æ§:"æ¥åå¯ç¨æ§","ä¸ç«å¼éè´å
¨çé¡¶å°äºèµæºï¼æç ´äºååå£åã":"ä¸ç«å¼è³¼è²·å
¨çé å°é²ç«¯è³æºï¼æç ´é²å» åå£å£ã",ä¸ç«æ ç¼éè´:"ä¸ç«ç¡ç¸«æ¡è³¼","å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã":"é«å¸«æ¯æ¥éæª¢ç´¢å¤§éæ·å²ç
æ¡ï¼å³çµ±æç´ 系統å¹é
度ä½ï¼å°è´ç§ç æçèå端診æ·é©èæç極çºä½ã","以è·å详ç»å表ã":"以åå¾è©³ç´°æ¸
å®ã","以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã":"ä»¥è§£æ±ºå¯¦éæ¥åçé»çºå°åï¼å
¨é¢æ¶µèåºç¤è¨æ½ãè³æå¹å¼ææèAIæºæ
§å
¨é£çµé±æã",é³è§é¢é¸ä¸»:"å½±é³é¸ä¸»","æ¥æ±AIä¸Amazon Bedrock":"ææ±AIèAmazon Bedrock","ç±äºåè§ä¸å¯ç¨æ§è¦æ±ï¼æäºåºç¡æ¨¡åä»
å¨ç¹å®ç AWS åºåæä¾ã请æ¥é
":"ç±æ¼åè¦èå¯ç¨æ§è¦æ±ï¼æäºåºç¤æ¨¡åå
å¨ç¹å®ç AWS ååæä¾ãè«æ¥é±",游æä¸ç¤¾äº¤çææ ç¼å¯¹æ¥:"éæ²è社交çæ
ç¡ç¸«å°æ¥",游æèµäº§å®å
¨ä¸èæ
çæ§:"éæ²è³ç¢å®å
¨è輿æ
ç£æ§","ä¸ AWS ååç´§å¯ååä½ä¸":"è AWS åå» ç·å¯åå使¥","ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã":"è CoreByte ç AWS å°å®¶åéé ç´ä¸æ¬¡å
è²»çæ¶æ§è©ä¼°æè°ï¼æ¨å°ç²å¾ä¸ä»½é身æé çåæ¥è¨ºæ·å ±åã","䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã":"èä¸è¬ä½¿ç¨è
ç´ç±¤ç¸æ¯ï¼åºæ¼ SPP (Solution Provider Program) ç¶²çµ¡ï¼æ¨å°äº«åä¾èª AWS 宿¹é«ç³»ä¸ç伿¥ç´å¤éæ¬çèèæ¸ã",ä¸ä¼åç©éµ:"èæä½³åç©é£",颿µå确度:"é æ¸¬æºç¢ºåº¦",é¢é
ååé:"é é
ååé","é¢é
ååéï¼":"é é
ååéï¼",颿çå¹¶åæ°ä¸å»¶è¿åºçº¿:"é æçä¸¦ç¼æ¸èå»¶é²åºç·","é¢çº¦ Bedrock 深度è¯ä¼°":"é ç´ Bedrock 深度è©ä¼°",åççº§æ°æ®éç§é离:"åç
298ç´è³æé±ç§éé¢",åçæ£ç´¢åµå
¥:"åçæª¢ç´¢åµå
¥",é
读ç宿忡ä¾:"é±è®ç實æåæ¡ä¾","äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã":"é²ç«¯ä¸æ¯çµé»ãé¨èæ¨é«éçæé·ï¼æåææåæ¸åå£åº¦è¦åæªä¾çéæ§é¸é
ã",äºè®¡ç®æå¡:"é²ç«¯éç®æå",äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦:"é²ç«¯ç¸éå°æ¥æè¡èªèèæ¸",äºåçå®å
¨ä¸åè§æ²»ç:"é²ç«¯åçå®å
¨èåè¦æ²»ç",äºåçå·¥å
·éæ:"é²ç«¯åçå·¥å
·éæ",è¿ç»´ææ¬:"ç¶éææ¬","å¨ AWS ä¸ï¼CoreByte æ¨è使ç¨å
¨æç®¡ç":"å¨ AWS ä¸ï¼CoreByte 建è°ä½¿ç¨å
¨è¨ç®¡ç","å¨å¤çé«åº¦å¤æçé»è¾ãç¼ç¨åç§ç ç±»å¯¹è¯æ¶è¡¨ç°åè¶ã":"å¨èçé«åº¦è¤éçé輯ãç¨å¼è¨è¨åç§ç é¡å°è©±æè¡¨ç¾åè¶ã","卿¤å¯è§åçé¢ä¸ä½éªåºç¡æ¨¡åï¼å建ç¥è¯åºï¼å¹¶æµè¯æ¨ç Agentsã":"卿¤è¦è¦ºåä»é¢ä¸é«é©åºç¤æ¨¡åï¼å»ºç«ç¥è庫ï¼ä¸¦æ¸¬è©¦æ¨ç Agentsã","å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã":"å¨è¤éå¤è®çåè¦ç°å¢ä¸ï¼çºä¼æ¥æä¾å¾ç¶²è·¯æ¶æ§ã身åèªèå°è³æå å¯ç端å°ç«¯å®å
¨é²ç¦¦çç¥ã深度çµåé²ç«¯å¹³å°å®å
¨åµæ¸¬ï¼çºæ¥åä¿é§è·èªã","å¨ç¤¾äº¤ã游æãé³è§é¢åæ³å¨±ä¹é¢åç§¯æ·æ·±åãæä¾ä¸çé¡¶å°ç TRTC 宿¶é³è§é¢éä¿¡ä¸æµ·éå°æ¸¸æ/å°ç¨åºåçäºç«¯æ¯æï¼è§¦è¾¾äº¿ä¸Cç«¯ç¨æ·ã":"å¨ç¤¾ç¾¤ãéæ²ãå½±é³åæ³å¨æ¨é åç´¯ç©æ·±åãæä¾æ¥çé å°ç TRTC 峿é³è¦è¨éè¨èæµ·éå°éæ²/å°ç¨å¼åçé²ç«¯æ¯æï¼è§¸éåè¬Cç«¯ç¨æ¶ã","å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã":"å¨åéå¯ç¨åé²è¡ç°é測試èé©èï¼é²è¡ prompt è¿ä»£ã","å¨åºç¨ç¨åºçº§å«å®æ½å®å¶çä¿æ¤æªæ½ï¼è¿æ»¤ä¸éè¦çå
容ï¼å±è½ææä¿¡æ¯ã":"卿ç¨ç¨å¼å±¤ç´å¯¦æ½å®¢è£½åçä¿è·æªæ½ï¼é濾ä¸éè¦çå
§å®¹ï¼å±è½ææè³è¨ã",å æ¯:"使¯","è´¦åè¿ä½£æææ£æ 让ï¼":"帳å®è¿åæææ£æ è®ï¼","è´¦å·è¿ç§» / æ°å»ºæ¥éª¤":"帳èç§»è½ / æ°å»ºæ¥é©","è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã":"鿍èªèæå卿ä¾é«å質ä¸é²è§£æ±ºæ¹æ¡ãé²ç«¯æ¶æ§åªåèå¯¦æ½æ¹é¢çå°æ¥è½åå¾å°äºæ¬å¨èªå¯ï¼çºå®¢æ¶æä¾æ´å
·æ·±åº¦çæ··åé²ç°å¢è¨ç®¡æåã","é对ä¸åä¸å¡çº¿è§£å³å
·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã":"éå°ä¸åæ¥åç·è§£æ±ºå
·é«çæé·çé»ï¼ä»¥ç實ææé©
åæ±ºçã","é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã":"éå°å¤§æ¨¡åè¨ç·´é²è¡ææ¨¸æä½³åãæä¾æ¯æ´ 8 å¡ / 10 å¡ç NVLink å
¨äºè¯ææ¨¸ä¼ºæå¨ï¼æè¼ 2TB+ ECC è¨æ¶é«è PCIe Gen5 NVMe 極éç·©åï¼æçµæ¨æ¡¶ææã","éå¯¹åºæé¶æ£ç线ä¸é¨åºä¸è¿éåæ°æ®é¾ï¼éè¿ AWS æ°æ®æ¹è§£å³æ¹æ¡(Lake Formation & Redshift)ï¼æç ´æ°æ®å£åãå¼å
¥ç±äºç«¯æä¾ç AI ç®å䏿¨¡å颿µæ¬¡æäº§åéæ±ï¼æå¤§éä½äºåºå积åé£é©ï¼éæ¾äºæ°ç¾ä¸ç¾å
çè¥è¿èµéã":"éå°é¾éé¶æ£çç·ä¸éå¸èé²é·åè³æéï¼éé AWS è³ææ¹è§£æ±ºæ¹æ¡(Lake Formation & Redshift)ï¼æç ´è³æå£å£ãå¼å
¥ç±é²ç«¯æä¾ç AI ç®åèæ¨¡åé æ¸¬éæç¢åéæ±ï¼å¤§å¤§éä½äºåº«åç©å£é¢¨éªï¼éæ¾äºæ¸ç¾è¬ç¾å
ççéè³éã","é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã":"éå°éæ²ãæ³å¨æ¨åè·¨å¢é»åçåºæµ·éæ±ï¼å©ç¨åä½å
¨çç網路ç¯é»åªåéæ
è³ç¢äº¤ä»èåæ
æç¨å éï¼å¤§å¹
éä½è·¨åååå»¶é²ï¼æåçµç«¯ç¨æ¶é«é©ã","æ´åç»ç®ä½ç³»ï¼è®©æ¨çå¤äºæç¥ä¸ä»
åè§å¯æ§ï¼æ´æå
·ææ¬ä¼å¿ã":"æ´åçµ
298ç®é«ç³»ï¼è®æ¨çå¤é²çç¥ä¸å
åè¦å¯æ§ï¼æ´æ¥µå
·ææ¬åªå¢ã",æ¿ä¼é¦é:"æ¿ä¼é¦é¸",æ¯æçåºç¡æ¨¡å:"æ¯æ´çåºç¤æ¨¡å",æ¯æçåºå忍¡å:"æ¯æ´çåå忍¡å","ç¥ååºæµ·äºå¨±ç±»/游æä¼ä¸ (Singapore)":"ç¥ååºæµ·äºå¨é¡/鿲伿¥ (Singapore)",ç´æ¥èç³»æä»¬:"ç´æ¥è¯çµ¡æå",æºæ
§çµåä¸ç´æ:"æºæ
§é»åèç´æ",æºè½ç¥è¯åºæå»º:"æºè½ç¥è庫æ§å»º",æºè½å¶é :"æºæ
§è£½é ",æºè½å¶é ä¸è¿ç»´:"æºæ
§è£½é èç¶","ä¸å½æå¤§ãäºå¤ªé¢å
çäºè®¡ç®å¹³å°ãåç»å¤å¹´å11é«å¹¶åèéªï¼å¨çµåãéèãæ¿ä¼çé¢åæ¥æææççæ¬ååè§£å³æ¹æ¡ï¼å½å
ä¸äºé¦éåºåº§ã":"ä¸åæå¤§ãäºå¤ªé å
çé²ç«¯éç®å¹³å°ãæ·ç¶å¤å¹´é11é«ä¸¦ç¼èé©ï¼å¨é»åãéèãæ¿ä¼çé åææææççæ¬ååè§£æ±ºæ¹æ¡ï¼åå
§ä¸é²é¦é¸åºåº§ã",卿:"鱿","éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã":"éé
ç ´è§£å¸³å®è¿·å±ï¼ééââå°å±¬ SPP å表æ¿å°ä½¿ç¨åº¦éåé¥è³å
·é«çé¨éèæåã","注æï¼":"注æï¼",ä¸å®¶çº§éæ¬å¢æçç¥:"å°å®¶ç´éæ¬å¢æçç¥",ä¸å®¶å¢éæ¯æ:"å°å®¶å鿝æ",ä¸å±ééä¸è´¦åä¼å:"å°å±¬ééè帳å®åªå","ä¸ä¸ºé«å¯ AI è®¾è®¡çæºæ¿æç®¡":"å°çºé«å¯ AI è¨è¨çæ©æ¿è¨ç®¡","ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã":"å°çºä¼æ¥å
§é¨æåèçèä½å»¶é²æç¨æä½³åçé¸æï¼æ¯æ´ç§æå微調ï¼ç¢ºä¿è³ææ§å¶æ¬éç°ã","ä¸ä¸ï¼å¯é ã":"å°æ¥ï¼å¯é ã",ä¸ä¸é¡¾é®ä¼´éè½å°:"å°æ¥é¡§åä¼´é¨è½å°",转å为:"è½åçº","åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼":"æºå好å°çæå¼ AI æ¨å伿¥ç´çç¢ç°å¢ï¼","åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼":"æºå好éå伿¥ä¸é²è AI 乿
ï¼","åå¤å¥½å¼å¯æºè½å弿äºåï¼":"æºå好éåæºæ
§å弿äºåï¼","åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼":"æºåå¥½çºæ¨ç伿¥åç´æè¡å¼æäºåï¼","æ¡é¢çº§é¸ä¸»ï¼æå
·æ§ä»·æ¯ï¼éå妿¯çåå°å¾®å¢éè¿è¡æ¥å¸¸å¼åä¸ååéªè¯ã":"æ¡é¢ç´é¸ä¸»ï¼æ¥µå
·æ§å¹æ¯ï¼é©åå¸è¡çåå°å¾®ååéé²è¡æ¥å¸¸éç¼èååé©èã",å¨è¯¢ç®å䏿ºæ¿å¸ä½:"諮詢ç®åèæ©æ¿å¸ä½","åèè·³å¨å°å
¶å¼ºå¤§çæ¨èç®æ³ãé³è§é¢å¤çä¸å¤§æ¨¡åè½å对å¤å¼æ¾ãç¹å«éåéè¦æºè½å¢é¿ãå
容åå䏿è´ç¨æ·ä½éªææ°çåæ°åä¼ä¸ã":"ä½å
çµè·³åå°å
¶å¼·å¤§çæ¨è¦æ¼ç®æ³ãå½±é³èçè大模åè½åå°å¤éæ¾ãç¹å¥é©åéè¦æºæ
§æé·ãå
§å®¹åç¼è極è´ä½¿ç¨è
é«é©ææ°ç嵿°ä¼æ¥ã",åè忬¾å¢é¿æ¨èç®æ³:"ä½å
çµå款æé·æ¨è¦æ¼ç®æ³","èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã":"èªå¾æå鏿COREBYTEä½çºæåçé²ç«¯æååä½å¤¥ä¼´å¾ï¼æåççéæç顯èæé«ãä»åä¸å
æä¾äºå°æ¥ç AWS æ¶æ§åªåï¼æ´å¨æåçAIåç´è½åä¸çµ¦äºäºæ¥µå¤§æ¯æï¼å¼·çæ¨è¦ã","èªå®ä¹æ¨¡åæ¯æï¼":"èªè¨æ¨¡åæ¯æ´ï¼",èªå¨åæ¼æ´æ«æ:"èªååæ¼æ´ææ","èªå¨åè¿ç»´ä¸ FinOps":"èªååéç¶è FinOps","èªå©å¼ BI å±ç°":"èªå©å¼ BI å±ç¾","æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼åºæµ·æ å¿§ã":"總é¨åè½æ¼æ°å å¡ï¼çæäºå¤ªåå
¨ç伿¥çåè¦ç°å¢ï¼åºæµ·ç¡æã",ç»ç»å±æéé离:"çµç¹å±¤æ¬ééé¢",æä¸°å¯çææ¯çæä¸ç»ä»¶:"æè±å¯çæè¡çæ
èçµä»¶","æåæ´æ°äº:":"æå¾æ´æ°æ¼:","æå
·æ§ä»·æ¯ä¸å
·å¤æé«æºè½æ°´å¹³ç模åã":"æå
·æ§å¹æ¯ä¸å
·åæ¥µé«æºæ
§æ°´æºç模å¼ã","æä¸ºå¿«æ·ãååºæè¿
éçæ¨¡åï¼éç¨äºé«åå宿¶åºæ¯ã":"æå¿«éãåææè¿
éçæ¨¡åï¼é©ç¨æ¼é«ååå³æå ´æ¯ã",ææ°æ¶æ:"ææ°æ¶æ§",æä¼è´ä¹°çç¥éç»:"æåªè³¼è²·çç¥éçµ","ä½è¤ å¥":"ä½è¤ å¥","ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±
298度ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç»æ¼è¿çææ¯æ¯æ´ã":"èº«çº AWS 深度åä½å¤¥ä¼´ï¼CoreByte å°å
¨çé å°çé²ç«¯æåç³»çµ±èæ¨çå®¢è£½åæ¥åæ·±åº¦ç¶å®ï¼æä¾å°æ¥ãéæä¸æçºæ¼é²çæè¡æ¯æ´ã","ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã":"èº«çº AWS SPP æ ¸å¿åä½å¤¥ä¼´ï¼æåæ ¹ææ¨çæ¥åç¹è²åæé·é æï¼é身æé éæ´»ã坿´å±ä¸ç¬¦åé²ç«¯æ¶æ§æä½³å¯¦è¸çé«å¯ç¨ç°å¢ï¼åå©è¼é¬åºæµ·èå
¨çåé¨ç½²ã","Ada Lovelace æ¶æï¼å¾å½¢ä¸ AI çéç¨çè
ï¼ç¹å«éå AIGC å¾å/è§é¢çæä¸å¾®è°ã":"Ada Lovelace æ¶æ§ï¼åå½¢è AI çéç¨çè
ï¼ç¹å¥é©å AIGC å½±å/è¦è¨çæè微調ã","Agent å¼åå¹è®":"Agent éç¼å¹è¨","AI å¹¶é é¥ä¸å¯å":"AI 並é éä¸å¯å","AI è½å°":"AI è½å°","AI Agent ä¸å¡å¼å":"AI Agent æ¥åéç¼","AI Agent ä¸ä¸å¡å·¥ä½æµ":"AI Agent èæ¥å工使µç¨","AI Agent èªå¨å":"AI Agent èªåå","AI/æ¨è弿":"AI/æ¨è¦å¼æ",AIå®å¶æå¡:"AI客製åæå","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿å个 API æä¾æ¥èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé¢å
AI å
¬å¸ç髿§è½åºç¡æ¨¡åï¼FMï¼ï¼ä»¥åæå»ºçæå¼äººå·¥æºè½åºç¨ç¨åºæéçä¸ç³»å广æ³åè½ï¼å¯å¨å®ç°å¼åè¿ç¨ç®åçåæ¶ç»´æ¤éç§åå®å
¨ã":"Amazon Bedrock æ¯ä¸é
å®å
¨è¨ç®¡çæåï¼ééå®ä¸ API æä¾ä¾èª AI21 LabsãAnthropicãCohereãMetaãMistral AIãStability AI å Amazon çé å
AI å
¬å¸ç髿è½åºç¤æ¨¡åï¼FMï¼ï¼ä»¥åæ§å»ºçæå¼äººå·¥æºæ
§æç¨ç¨å¼æéçä¸ç³»å廣æ³åè½ï¼å¯å¨å¯¦ç¾éç¼éç¨ç°¡åçåæç¶è·é±ç§åå®å
¨ã","Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã":"Amazon Bedrock æ¯ä¸é
å®å
¨è¨ç®¡çæåï¼ééå®ä¸ API æä¾ä¾èªé å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿è½åºç¤æ¨¡å (FM)ã","Amazon Bedrock ä¸çæå¼ AI":"Amazon Bedrock èçæå¼ AI","Amazon Bedrock æ¯æä¼å¤è¡ä¸ä¸æå
è¿çåºç¡æ¨¡åå®¶æã":"Amazon Bedrock æ¯æ´ç¾å¤ç¢æ¥ä¸æå
é²çåºç¤æ¨¡åå®¶æã","Amazon Bedrock å¨è¯¢":"Amazon Bedrock 諮詢","Amazon OpenSearch Serverless åéæ£ç´¢":"Amazon OpenSearch Serverless åéæª¢ç´¢","Amazon Titan 模åå®¶æç± AWS å¨å¤§è§æ¨¡ä¼è´¨æ°æ®éä¸é¢å
è®ç»å»ºç«ï¼æä¾å¼ºå²ãé«åº¦éç¨ç大åè¯è¨åå¾åå¤çéæ©ã":"Amazon Titan 模åå®¶æç± AWS å¨å¤§è¦æ¨¡åªè³ªè³æéä¸é å
è¨ç·´å»ºç«ï¼æä¾å¼·åãé«åº¦éç¨ç大åèªè¨åå½±åèç鏿ã","Amazon Titan ç³»å":"Amazon Titan ç³»å","Amazon Web Services, AWS, Amazon Bedrock çåæ å½ Amazon.com, Inc. æå
¶å
³èå
¬å¸ææã":"Amazon Web Services, AWS, Amazon Bedrock çåæ¨çº Amazon.com, Inc. æå
¶éè¯å
¬å¸ææã","Ampere æ¶æï¼å
¼é¡¾è®ç»ä¸æ¨ççå
边形æå£«ï¼æé«æ§ä»·æ¯çé«ç«¯ç®åé¦éã":"Ampere æ¶æ§ï¼å
¼é¡§è¨ç·´èæ¨ççå
è§å½¢æ°å£«ï¼æ¥µé«æ§å¹æ¯çé«ç«¯ç®åé¦é¸ã","Anthropic Claude ç³»å":"Anthropic Claude ç³»å","AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã":"AWS å° SPP åä½å¤¥ä¼´çè¦æ±æ¥µçºå´èï¼æ¯å¹´æåç¹å¹³å°è³è³ªãæ¶æ§å¸«æèæ¸éã伿¥æåæ¡ä¾ä»¥åæ´é«é²ç«¯æ¥åè¦æ¨¡é²è¡åè¦å¯©è¨ãåªææå
·åæè¡å¯¦åçåéæè½ç¶æè©²è³æ ¼ã","AWS ç®¡çæ§å¶å°ï¼":"AWS 管ç主æ§å°ï¼","AWS ååä¸¥æ ¼æå
³ä¸è书":"AWS åå» å´æ ¼æéèèæ¸","AWS äºæ¶æä¸è¿ç»´":"AWS é²ç«¯æ¶æ§èç¶","AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç":"AWS IAM å´æ ¼æ§å¶æ¨çèè³æä¾æºååéç","AWS SPP 宿¹æå¡å":"AWS SPP 宿¹æåå","AWS SPP åä½ä¼ä¼´":"AWS SPP åä½å¤¥ä¼´","AWS SPP è´¦å·æ¥å
¥æå":"AWS SPP 帳èååæå","Bedrock æ¨¡åæ¥å
¥æå¡":"Bedrock æ¨¡åæ¥åæå","Bedrock ç®åè§£è¦":"Bedrock ç®åè§£è¦","Bedrock èªå¨è°ç¨ Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼å¹¶å°é¿ææ¡£ååæå¸¦æéå æ®µçå (Chunks)ã":"Bedrock èªåå¼å« Embedding 大模åï¼ä¾å¦ Titan Embeddingsï¼ï¼ä¸¦å°é·ææªå岿æéçæ®µçåå¡ (Chunks)ã","Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥":"Bedrock Agents å·¥å
·å¼å«è OpenAPI å°æ¥","C 端海éé«å¹¶åå¤çåºå ":"C 端海éé«ä½µç¼èçåºå ","Claude 模åé¿äºæ·±åº¦çé»è¾æ¨çã代ç ç¼åä¸å®å
¨çå
容çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è®¾ç«äºæ°çæ§è½æ æï¼":"Claude 模åé·æ¼æ·±åº¦çé輯æ¨çãç¨å¼ç¢¼ç·¨å¯«èå®å
¨çå
§å®¹çæãææ°ä¸ä»£ç Claude 3 ç³»åï¼SonnetãHaikuãOpusï¼è¨ç«äºæ°çæ§è½æ¨ç«¿ï¼","CoreByte æ¶æå¸å®¡æ¥ç°åè´¦å·çæ´åå¯è¡æ§ï¼æè
建ç«å´æ°ç Organization Root è´¦æ·ã":"CoreByte æ¶æ§å¸«æª¢è¦ç¾å帳èçæ´åå¯è¡æ§ï¼æå»ºç«å¶æ°ç Organization Root 帳èã","CoreByte ä¸å¡éæ":"CoreByte æ¥åéæ","COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼
298æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã":"COREBYTE TECHNOLOGY PTE. LTD. ä½çºæ°å 塿¬å°ä¸å®¶è´åæ¼è³¦è½ä¼æ¥æ¸ä½è½åçé å
ç§ææåååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½å¤¥ä¼´ï¼æåææåå¤å¹´è±å¯çé²ç«¯æ¶æ§è¨è¨ãå°æ¡é·ç§»èæ··åé²è¨ç®¡ç¶é©ãç·è·ç§æåæ²¿ï¼æåå
¨é¢åå©ä¼æ¥å¾åºç¤é²ç«¯è½ååAIæä»£æ¼é²ã便 Amazon Bedrock çé å
å¹³å°ï¼æåçºä¼æ¥æé æºæ
§åççæå¼AIè§£æ±ºæ¹æ¡ï¼ç¾å·²æå幫å©500å¤å®¶éæ²ãé»åãéèåæ³äºè¯ç¶²é åçåºæµ·èæ¬å伿¥ï¼ä»¥é²ç«¯åºåº§èAI弿å éå
¨çå嵿°æ¥åã","COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã":"COREBYTEæç«æ¼2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¿ç±æ
çITåé²ç«¯éç®å°å®¶çµæï¼å°æ³¨æ¼çºä¸å°ä¼æ¥æä¾é²ç«¯éç®è§£æ±ºæ¹æ¡ã","COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã":"COREBYTEåéå±ç¾äºè¶
å¡çå°æ¥ç¥èãä»å幫æåå¨AWSä¸å»ºé äºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºæ
§å®¢æé¡¯èéä½äºæåçäººåææ¬ã","DDoS / WAF æ¼ç»":"DDoS / WAF æ¼ç·´","DevOps 管é建设":"DevOps 管ç·å»ºè¨","FinOps çæ¿æ¥å
¥":"FinOps çæ¿æ¥å
¥",GPUç®åæå¡:"GPUç®åæå","Guardrails å®å
¨æ²»ç":"Guardrails å®å
¨æ²»ç","Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤":"Guardrails PII è«æåéè¦åææªéæ¿¾","Hopper æ¶æï¼AI è®ç»ä¹çï¼æ¯æç¨çæ§å éãæéçªç ´ä¸äº¿åæ°æ¨¡å计ç®ç¶é¢ã":"Hopper æ¶æ§ï¼AI è¨ç·´ä¹çï¼æ¯æ´ç¨çæ§å éãæ¥µéçªç ´è¬ååæ¸æ¨¡åè¨ç®ç¶é ¸ã","IAM ç²¾ç»åæ§å¶":"IAM ç²¾ç´°åæ§å¶","IB ç½ç»å¸¦å®½":"IB ç¶²è·¯é »å¯¬","Meta Llama ç³»å":"Meta Llama ç³»å","Mistral AI ç³»å":"Mistral AI ç³»å","OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã":"OpenAI ææ°ä¸ä»£åæ²¿æºæ
§æ¨¡åï¼è½å¤ èçæ¥µé«è¤é度çèªç¥ä»»å䏦卿¨çè嵿坫ä½ä¸å¸¶ä¾é¡è¦å¼çé«é©åç´ã","Organization 设计":"Organization è¨è¨","PB çº§æµ·éæ°æ®å¤ç":"PB ç´æµ·éè³æèç","Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿":"Phase 1: æ¥åéæ±èå®å
¨åºç·","Phase 2: RAG / Agent æ¶æè®¾è®¡":"Phase 2: RAG / Agent æ¶æ§è¨è¨","Phase 3: æå°å¯è¡æ§äº§å (MVP)":"Phase 3: æå°å¯è¡æ§ç¢å (MVP)","Phase 4: å
¨é¢æäº§ä¸ FinOps":"Phase 4: å
¨é¢æç¢è FinOps","Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度":"Q2 伿¥æ¨¡åå¼å«åä½ç±åº¦","RAG ç§åé¨ç½²":"RAG ç§åé¨ç½²","S3 é¿æåè§å½æ¡£":"S3 é·æåè¦æ¸æª","SEO ä¼åå客èªå¨çæ":"SEO åªåé¨è½æ ¼èªåçæ","SPP 客æ·é常享æ Amazon Bedrock ææ°å¤äºé¢è§ç (Preview) æ¶æçç½ååä½éªééã":"SPP 客æ¶é常享æ Amazon Bedrock ææ°èæ¼é 覽ç (Preview) ææçç½åå®é«é©é »éã","SRE äºåçè¿ç»´":"SRE é²ç«¯åçéç¶","ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã":"ã³ã¢ãã¤ãã¨ã®ææã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ããã AWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®ã¬",ç«ç¹å°å¾:"ç¶²ç«å°å","å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã":"å¿«éååæ¬ç¶²ç«ç主è¦é é¢èæä»¶é é¢ã",主è¦é¡µé¢:"主è¦é é¢",ææ¡£é¡µé¢:"æä»¶é é¢",é¦é¡µ:"é¦é ",éç§æ¿ç:"é±ç§æ¬æ¿ç",æå¡æ¡æ¬¾:"æåæ¢æ¬¾","Cookie æ¿ç":"Cookie æ¿ç","DataInsight æºæ":"DataInsight æºæ",ä¼ä¸å
鍿ºåº:"伿¥å
§é¨æºåº«","å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã":"å°æ¥ Confluence / S3 / Notion æä»¶åº«ãèªåè§£æéçµæ§åæ¸æï¼æä¾å¸¶æä¾æºå¼ç¨çæºæ
§åçã","æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ":"æ¯æ´ PDF/PPT çè¤éæ ¼å¼è§£æ",å
ç½®è®¿é®æéæ ¡éªååç追溯:"å
§å»ºååæ¬éæ ¡é©ååç追溯","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ":"é¨ç½²æ¶æ§åºæ¼ RAG æä½³å¯¦è¸","CodePilot æºç ":"CodePilot æºç¢¼",ç åæè½æå:"ç ç¼æè½æå","æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã":"æ¥å
¥ GitLab / CodeCommit ç¨å¼ç¢¼åº«ï¼çµååºå±¤åºåº§ç¨å¼ç¢¼é¢¨æ ¼ï¼æä¾ç¨å¼ç¢¼å¯©æ¥ã註解ç¢çèæ¼æ´ææã",æ¯æç§æé¨ç½²æ¨¡åè¾
å©:"æ¯æ´ç§æé¨ç½²æ¨¡åè¼å©",代ç åºå¢éç´¢å¼åæ¥ææ¯:"ç¨å¼ç¢¼åº«å¢éç´¢å¼åæ¥æè¡",åå°ä¸è§è代ç
298åå
¥ä¸»å¹²:"æ¸å°ä¸è¦ç¯ä»£ç¢¼åå
¥ä¸»å¹¹","CustomerEngage æºè":"CustomerEngage æºè",æºè½å®¢æä¸æ¢:"æºæ
§å®¢æä¸æ¨","å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã":"å°æ¥ Zendesk / 微信å
¬ç¾èï¼æä¾å¤è¼ªè¤éå°è©±å®¢ææ©å¨äººï¼å
·åæ
ç·åæè人工客æå¹³æ»ç§»äº¤è½åã",æå¾è¯å«åç¡®çè°ä¼æ¨¡å:"æåè¾¨èæºç¢ºçèª¿åªæ¨¡å","䏿¢æ CRM ç³»ç» API æé":"èæ¢æ CRM 系統 API æé",ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶:"ææè©é濾èåè¦å¯©è¨æ©å¶",ç®ä½ä¸æ:"ç°¡é«ä¸æ",æ¥æ¬èª:"æ¥æ¬èª",ç¹é«ä¸æ:"ç¹é«ä¸æ",å¹»è§:"幻覺","Amazon Bedrock ææ¡£ä¸å¿":"Amazon Bedrock æä»¶ä¸å¿","å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã":"åç¹ Amazon Bedrock 伿¥è½å°ï¼æ´çå¾å
¥éè©ä¼°ãç¥è庫è Agent æ¹æ¡è¨è¨ï¼å°å®å
¨æ²»çãææ¬ç¶éå交ä»å¯¦æ½çå¯¦ç¨æä»¶ã",åç±»çé:"åé¡ç¯©é¸",å
¨é¨:"å
¨é¨",æ¥ç详æ
:"ç詳æ
","åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼":"æºåå¨ä¼æ¥ä¸è½å° Amazon Bedrockï¼","æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã":"æåå¯ä»¥å婿¨å®æå¸³èæºåãæ¨¡åååãç¥è庫建置ãAgent æ´åãå®å
¨æ²»çåä¸ç·ç¶éã","é¢çº¦ Bedrock å¨è¯¢":"é ç´ Bedrock 諮詢","éåé
读人群ï¼":"é©åé±è®äººç¾¤ï¼",åé:"ååé",ä¼ä¸è½å°å»ºè®®:"伿¥è½å°å»ºè°","COREBYTE å¯ä»¥æä¾çæ¯æ":"COREBYTE å¯ä»¥æä¾çæ¯æ","è½»é CTA":"è¼éç´ CTA","Bedrock å
¥é¨":"Bedrock å
¥é","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼":"ä»éº¼æ¯ Amazon Bedrockï¼ä¼æ¥çºä»éº¼éè¦é注å®ï¼","ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã":"ä»ç´¹ Amazon Bedrock çåºæ¬å®ä½ãé©åç伿¥å ´æ¯ï¼ä»¥åå®èå³çµ± AI API å¼å«æ¹å¼çå·®ç°ã","é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å
±å认ç¥ã":"伿¥åéå說æ Amazon Bedrock çå®ä½ãå¹å¼åè½å°åæï¼åå©ç®¡çé層èæè¡åé建ç«å
±åèªç¥ã","8 åé":"8 åé","ä¼ä¸çæå¼ AI":"伿¥çæå¼ AI",æ¨¡åæ¥å
¥:"模ååå",ä¼ä¸è½å°:"伿¥è½å°","ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å
³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿":"ä»éº¼æ¯ Amazon Bedrockï¼ä¼æ¥çºä»éº¼éè¦é注å®ï¼ - CoreByte ææªä¸å¿","ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å
¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã":"å¾ä¼æ¥è¦é說æ Amazon Bedrock çå®ä½ãé©ç¨æ
å¢èååæ¹å¼ï¼å¹«å©åéè©ä¼°æ¯å¦é©åååçæå¼ AI å°æ¡ã","Amazon Bedrock çå®ä½":"Amazon Bedrock çå®ä½",éååªäºä¼ä¸åºæ¯:"é©ååªäºä¼æ¥å ´æ¯","ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«":"èå³çµ± AI API å¼å«æ¹å¼çåå¥","ä¸ AWS äºæå¡çæçå
³ç³»":"è AWS é²ç«¯æåçæ
çéä¿","COREBYTE å¯ä»¥æä¾åªäºåå©":"COREBYTE å¯ä»¥æä¾åªäºåå©","ä¼ä¸ç®¡çè
ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人":"伿¥ç®¡çè
ãæè¡è² è²¬äººãæ¶æ§å¸«ãAI å°æ¡ç¼èµ·äºº","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼":"å¦ä½é¸æé©å伿¥æ¥åç Bedrock 模å¼ï¼","帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å
¨è¦æ±åä¸å¡åºæ¯ã":"幫å©ä¼æ¥ç解模å鏿䏿åªç忏åç±åº¦ï¼èè¦çµåææ¬ãé度ãä¸ä¸æãèªè¨è½åãå®å
¨è¦æ±åæ¥åå ´æ¯ã","ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å
åªææ¨¡åä½éæç度åå³çã":"徿¥åç®æ¨åå·¥ç¨éå¶åºç¼ï¼å»ºç«ä¼æ¥æ¨¡åè©ä¼°æ¡æ¶ï¼é¿å
åªä»¥æ¨¡åé髿ç±åº¦å決çã","9 åé":"9 åé",模åéæ©:"模å鏿","Bedrock 模å":"Bedrock 模å",夿¨¡åçç¥:"夿¨¡åçç¥","ä¼ä¸ AI":"伿¥ AI","å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿":"å¦ä½é¸æé©å伿¥æ¥åç Bedrock 模å¼ï¼ - CoreByte ææªä¸å¿","æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã":"æä¾ä¼æ¥å¯å·è¡ç Bedrock 模åè©ä¼°æ¹æ³ï¼å¹³è¡¡æºç¢ºæ§ãå»¶é²ãææ¬èæ²»çè¦æ±ã",模åéæ©çåºæ¬åå:"模å鏿çåºæ¬åå",ä¸åè¡ä¸éæ±å·®å¼:"ä¸åç¢æ¥éæ±å·®ç°","ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡":"ææ¬ãå»¶é²ãæºç¢ºæ§å¹³è¡¡","PoC ä¸å¤æ¨¡åçç¥":"PoC è夿¨¡åçç¥",é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å:"é¿å
ç²ç®è¿½æ±æå¤§æ¨¡å","æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº":"æ¶æ§å¸«ãAI å¹³å°åéãç¢åè² è²¬äºº",äº¤ä»æå:"äº¤ä»æå","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤":"伿¥è½å° Amazon Bedrock ç 8 åé鵿¥é©","ä»è´¦å·åå¤ãæéé
ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã":"å¾å¸³èæºåãæ¬éé
ç½®ãæ¨¡å鏿ãPoC æ¸¬è©¦å°æ£å¼ä¸ç·ï¼ä»ç´¹ä¼æ¥è½å° Bedrock çåºæ¬è·¯å¾ã","ç»åº Bedrock ä¼ä¸è½å°çå
«æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã":"çµ¦äº Bedrock 伿¥è½å°çå
«æ¥é©å¯¦æ½è·¯ç·ï¼å¹«å©å°æ¡å¾è©¦é»å¹³ç©©é渡å°çç¢ã","10 åé":"10 åé","Bedrock 交ä»":"Bedrock 交ä»",ä¸çº¿æµç¨:"ä¸ç·æµç¨",å®å
¨æ²»ç:"å®å
¨æ²»ç",ææ¬çæ§:"ææ¬ç£æ§","ä¼ä¸è½å° Amazon Bedrock ç 8 个å
³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿":"伿¥è½å° Amazon Bedrock ç 8 åé鵿¥é© - CoreByte æä»¶ä¸å¿","æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 个å
³é®æ¥éª¤ã":"ä¾é段æ´ç Bedrock å°æ¡å¾éæ±è©ä¼°å°ä¸ç·ç¶éç 8 åé鵿¥é©ã","æ¥éª¤ 1ï¼éæ±è¯ä¼°":"æ¥é© 1ï¼éæ±è©ä¼°","æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©":"æ¥é© 2-4ï¼å¸³èãæ¬éèæ¨¡å鏿","æ¥éª¤ 5-6ï¼æ¥å
¥ä¸æ¹æ¡è®¾è®¡":"æ¥é© 5-6ï¼æ¥åèæ¹æ¡è¨è¨","æ¥éª¤ 7ï¼å®å
¨æ²»ç䏿æ¬çæ§":"æ¥é© 7ï¼å®å
¨æ²»çèææ¬ç£æ§","æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å":"æ¥é© 8ï¼ä¸ç·èæçºåªå","项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é":"å°æ¡ç¶çã交ä»è² 責人ã伿¥ IT 管çåé","ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼":"伿¥å¦ä½å¤æ·èªå·±æ¯å¦é©åç¾å¨éå§ä½¿ç¨ Amazon Bedrockï¼","帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å
·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å
¨æ²»çè½åã":"幫å©ä¼æ¥å決çè©ä¼°ï¼å¤æ·æ¯å¦å
·åè³æåºç¤ãæ¥åå ´æ¯ãé ç®ãæè¡åéåå®å
¨æ²»çè½åã","æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå
¥é£é©ã":"æä¾ä¼æ¥åå Bedrock å°æ¡åçèªè©æ¡æ¶ï¼éä½ç²ç®æå
¥é¢¨éªã",项ç®è¯ä¼°:"é
ç®è©ä¼°","PoC å³ç":"PoC 決ç",æ°æ®åºç¡:"æ¸æåºç¤","Bedrock è§å":"Bedrock è¦å","ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿":"伿¥æ
298¯å¦é©åç¾å¨éå§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææªä¸å¿","éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã":"ééå ´æ¯ãè³æãæ¬éãé ç®ååéè½åäºåç¶åº¦ï¼è©ä¼°ä¼æ¥åå Bedrock çæºå度ã",æ¯å¦ææç¡®ä¸å¡åºæ¯:"æ¯å¦ææç¢ºæ¥åå ´æ¯",æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡:"æ¯å¦æå¯ç¨æä»¶èè³æåºç¤","æ¯å¦å
·å¤ AWS è´¦å·ä¸æéåºç¡":"æ¯å¦å
·å AWS 帳èèæ¬éåºç¤",æ¯å¦æå®å
¨ä¸é¢ç®çº¦æç®¡çè½å:"æ¯å¦æå®å
¨èé ç®éå¶ç®¡çè½å","æ¯å¦å¯ä»¥å
å PoC":"æ¯å¦å¯ä»¥å
å PoC","ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å
¨è´è´£äºº":"伿¥ç®¡çéå±¤ãæ¸ä½åè² è²¬äººãè³è¨å®å
¨è² 責人","ä¼ä¸ç¥è¯åº / RAG":"伿¥ç¥è庫 / RAG","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå":"Amazon Bedrock Knowledge Basesï¼ä¼æ¥ç¥è庫è RAG è½å°æå","ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å
é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã":"ä»ç´¹å¦ä½åºæ¼ Bedrock Knowledge Bases 建ç«ä¼æ¥å
§é¨ç¥èåçãæä»¶æª¢ç´¢ã客æç¥èåº«åæ¥åå©çã","ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã":"å¾ä¼æ¥å¯¦åè§åº¦ä»ç´¹ Bedrock Knowledge Bases è RAG çè½å°æ¹æ³ã風éªé»åæ²»ç建è°ã","11 åé":"11 åé",ä¼ä¸ç¥è¯åº:"伿¥ç¥è庫",æ°æ®æºæ²»ç:"è³æä¾æºæ²»ç","Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Knowledge Basesï¼ä¼æ¥ç¥è庫è RAG è½å°æå - CoreByte æä»¶ä¸å¿","è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã":"è§£é伿¥å¦ä½ä½¿ç¨ Bedrock Knowledge Bases å»ºç« RAG æç¨ï¼ä¸¦åå¥½è³æãæ¬éèæª¢ç´¢æ²»çã","ä»ä¹æ¯ RAG":"ä»éº¼æ¯ RAG",为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº:"çºä»éº¼ä¼æ¥éè¦èªå·±çç¥è庫",é忥å
¥åªäºææ¡£:"é©åæ¥å
¥åªäºæä»¶",æ£ç´¢ä¸å¼ç¨æºå¶:"檢索èå¼ç¨æ©å¶",è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©:"è½å°è¨»æäºé
è常è¦é¢¨éª","ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸":"ç¥è管çåéã客æç³»çµ±è² è²¬äººãæ¶æ§å¸«","ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº":"伿¥ç¥èåº«å°æ¡çºä»éº¼å®¹æå¤±æï¼ Bedrock RAG è½å°å¸¸è¦è¿·æ","æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å
æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã":"總çµä¼æ¥åç¥èåº«å°æ¡æå¸¸è¦çåé¡ï¼å
æ¬æä»¶å質ä¸ä½³ãæ¬éæ··äºãæ²ææ´æ°æ©å¶ã缺ä¹è©ä¼°æ¹æ³çã","å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã":"è¤ç¤ä¼æ¥ RAG å°æ¡ç常è¦èª¤è§£ï¼å¹«å©åéå¨å°æ¡åæå»ºç«æ£ç¢ºç交ä»èçéæ©å¶ã","RAG 误åº":"RAG è¿·æ",ç¥è¯åºå¤±è´¥åå :"ç¥è庫失æåå ",ææ¡£æ²»ç:"ææªæ²»ç",æéæ²»ç:"æ¬éæ²»ç",æç»ç»´æ¤:"æçºç¶è·","Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿":"Bedrock RAG è½å°å¸¸è¦è¿·æ - CoreByte æä»¶ä¸å¿","è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã":"è§£æä¼æ¥ç¥èåº«å°æ¡å¸¸è¦å¤±æå ç´ ï¼çµ¦äºå¯å·è¡çæ¹é²å»ºè°ã",ææ¡£è´¨éé®é¢:"ææªå質åé¡",æ°æ®æéé®é¢:"æ¸ææ¬éåé¡",åå䏿£ç´¢çç¥é®é¢:"åå¡è檢索çç¥åé¡",缺å°åé¦éç¯:"缺å°åé¥éç°",ç¼ºå°æç»ç»´æ¤æºå¶:"ç¼ºå°æçºç¶è·æ©å¶","项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè
":"å°æ¡è² 責人ãç¥è庫ç¶éåéãIT 管çè
","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼":"Amazon Bedrock Agents å¯ä»¥çºä¼æ¥åäºä»éº¼ï¼","ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã":"ä»ç´¹ Bedrock Agents å¦ä½å¹«å©ä¼æ¥å°æ¨¡åãæ¥å系統ãAPI å伿¥è³æçµåèµ·ä¾ï¼ä»¥å¯¦ç¾æ´èªååçæ¥åæµç¨ã","è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿
298è¥ãIT æ¯æä¸çåºç¨è¾¹çã":"è§£é Bedrock Agents è伿¥ç³»çµ±ååçæ¹å¼ï¼ä»¥åå¨å®¢æãé·å®ãçéãIT æ¯æ´ä¸çæç¨éçã",ä¸å¡èªå¨å:"æ¥åèªåå","API éæ":"API éæ",ç¥è¯åº:"ç¥è庫",人工审æ¹:"人工審æ¹","Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Agents å¯ä»¥çºä¼æ¥åäºä»éº¼ï¼ - CoreByte ææªä¸å¿","ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã":"徿¥åè¦è§è§£æ Bedrock Agents çè½åéçãé©ç¨å ´æ¯èæ²»çè¦é»ã","Agent 䏿®éè天æºå¨äººçåºå«":"Agent èä¸è¬è天æ©å¨äººçåå¥","è¿æ¥ä¼ä¸ç³»ç»ä¸ API":"飿¥ä¼æ¥ç³»çµ±è API",éåçä¸å¡åºæ¯:"é©åçæ¥åå ´æ¯",人工审æ¹ä¸å®å
¨è¾¹ç:"äººå·¥å¯©æ ¸èå®å
¨éç",è½å°å®æ½è¦ç¹:"è½å°å¯¦æ½è¦é»","ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç":"æ¥åç³»çµ±è² è²¬äººãæµç¨èªåååéãAI ç¢åç¶ç","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥":"å¾è天æ©å¨äººå°æ¥å Agentï¼ä¼æ¥ AI æç¨çä¸ä¸æ¥","è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å
·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã":"è§£éçºä½ä¼æ¥ä¸æåªåçå¨åçæ©å¨äººï¼èæéæ¥å»ºç«è½å¼å«å·¥å
·ã飿¥ç³»çµ±ã宿任åçæ¥å Agentã","帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã":"幫å©ä¼æ¥å¾è天åçéæ®µé渡å°ä»»åå·è¡é段ï¼å»ºç«æ´ææ¥åå¹å¼ç AI æç¨å½¢æ
ã","ä¸å¡ Agent":"æ¥å Agent",å·¥å
·è°ç¨:"å·¥å
·èª¿ç¨",工使µèªå¨å:"工使µç¨èªåå",é£é©æ§å¶:"é¢¨éªæ§å¶","ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿":"å¾è天æ©å¨äººå°æ¥å Agentï¼ä¼æ¥ AI æç¨çä¸ä¸æ¥ - CoreByte æä»¶ä¸å¿","说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã":"說æä¼æ¥å¦ä½å¾åçå¼ Chatbot 鿥æ¼é²å°å¯å·è¡ä»»åçæ¥å Agentã","Chatbot çå±é":"Chatbot çéå¶","Agent çä¸å¡ä»·å¼":"Agent çæ¥åå¹å¼",å·¥å
·è°ç¨ä¸å·¥ä½æµèªå¨å:"å·¥å
·å¼å«è工使µç¨èªåå",éè¦äººå·¥ç¡®è®¤çåºæ¯:"éè¦äººå·¥ç¢ºèªçå ´æ¯",é£é©æ§å¶æºå¶:"é¢¨éªæ§å¶æ©å¶","AI åºç¨è´è´£äººãæµç¨ç®¡çè
ãä¼ä¸æ¶æå¢é":"AI æç¨è² è²¬äººãæµç¨ç®¡çè
ã伿¥æ¶æ§åé","å®å
¨ä¸ Guardrails":"å®å
¨è Guardrails","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç":"Amazon Bedrock Guardrailsï¼ä¼æ¥çæå¼ AI çå®å
¨éç","ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å
æ¬å
容å®å
¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã":"ä»ç´¹ Guardrails å¨ä¼æ¥ AI æç¨ä¸çä½ç¨ï¼å
æ¬å
§å®¹å®å
¨ãææè³è¨ä¿è·ãè¼¸åºæ§å¶å風éªéä½ã","帮å©ä¼ä¸çè§£ Guardrails å¨è¾å
¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã":"幫å©ä¼æ¥çè§£ Guardrails å¨è¼¸å
¥è¼¸åºé¢¨éªæ§å¶ä¸çä½ç½®ï¼ä»¥åè AgentsãKnowledge Bases çååæ¹å¼ã",å
容å®å
¨:"å
§å®¹å®å
¨",ææä¿¡æ¯ä¿æ¤:"ææè³è¨ä¿è·",è¾åºæ§å¶:"è¼¸åºæ§å¶",ä¼ä¸æ²»ç:"伿¥æ²»ç","Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å
¨è¾¹ç - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock Guardrailsï¼ä¼æ¥çæå¼ AI çå®å
¨éç - CoreByte æä»¶ä¸å¿","è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã":"è§£æ Guardrails å¨ä¼æ¥å ´æ¯ä¸çä½¿ç¨æ¹å¼èçç¥è¨è¨éé»ã",为ä»ä¹ä¼ä¸éè¦å®å
¨è¾¹ç:"çºä»éº¼ä¼æ¥éè¦å®å
¨éç",è¾å
¥ä¸è¾åºé£é©:"輸å
¥è輸åºé¢¨éª",çç¥é
ç½®éç¹:"çç¥é
ç½®éé»","ä¸ AgentsãKnowledge Bases çé
å":"è AgentsãKnowledge Bases çé
å",è¿è¥å»ºè®®:"çé建è°","ä¿¡æ¯å®å
¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå":"è³å®åéã風æ§åéãAI å¹³å°ç¶é人å¡","ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å
³æ³¨åªäºå®å
¨ä¸åè§é®é¢ï¼":"伿¥ä½¿ç¨ Amazon Bedrock æéè¦æ³¨æåªäºå®å
¨èåè¦è°é¡ï¼","ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å
¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã":"å¾ IAM æ¬éãè³æååãæ¥èªç¨½æ ¸ã網路å®å
¨ã模åå¼å«å便å管çè§åº¦ï¼ä»ç´¹ä¼æ¥ä½¿ç¨ Bedrock åéè¦èæ
®çåé¡ã","æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å
¨ä¸åè§æ£æ¥æ¸
åï¼é使²»çç²åºã":"æä¾ä¼æ¥ä¸ç· Bedrock åçå®å
¨èåè¦æª¢æ¥æ¸
å®ï¼é使²»çç²é»ã",审计:"審è¨",æ°æ®è¾¹ç:"è³æéç",è®¿é®æ§å¶:"ååæ§å¶",åè§æ²»ç:"åè¦æ²»ç","ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å
¨ä¸åè§æ¸
å - CoreByte ææ¡£ä¸å¿":"伿¥ä½¿ç¨ Amazon Bedrock çå®å
¨èåè¦æ¸
å® - CoreByte æä»¶ä¸å¿","è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å
¨ä¸åè§è¦ç¹ã":"æ¶µè IAMãè³æéçãæ¥èªç¨½æ ¸åå¯©æ ¸æµç¨ç Bedrock å®å
¨èåè¦è¦é»ã","IAM æéæå°å":"IAM æ¬éæå°å",æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç:"è³æéçèææè³è¨èç",æ¥å¿ä¸å®¡è®¡:"æ¥èªè審è¨",è®¿é®æ§å¶ä¸å®¡æ¹æµç¨:"ååæ§å¶èå¯©æ¹æµç¨",ä¾åºåä¸è´£ä»»è¾¹çæ²»ç:"便åè責任éçæ²»ç","å®å
¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é":"å®å
¨åè¦è² 責人ã審è¨åéã平尿²»çåé",ææ¬ä¸è¿ç»´:"ææ¬èç¶","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿
é¡»èèçè´¹ç¨é®é¢":"Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼æ¥ä¸ç·åå¿
é èæ
®çè²»ç¨åé¡","ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å
³æ³¨çææ¬å ç´ ï¼å
æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã":"ä»ç´¹ä¼æ¥ä½¿ç¨ Bedrock æéè¦æ³¨æçææ¬å ç´ ï¼å
æ¬æ¨¡åå¼å«ãToken ç¨éãç¥èåº«æª¢ç´¢ãæ¹æ¬¡ã並ç¼åç£æ§ã","ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã":"å¾è²»ç¨æ§æèç¶éçç¥å
©åå度ï¼èªªæä¼æ¥å¦ä½å¨ä¸ç·å建ç«å¯å·è¡çææ¬æ§å¶æ©å¶ã","Bedrock ææ¬":"Bedrock ææ¬",é¢ç®çæ§:"é ç®ç£æ§","Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿":"Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææªä¸å¿","说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«
298é¢ç®ä¸çæ§æºå¶ã":"說æ Bedrock ä¸ç·åçææ¬è©ä¼°èç¶éè¦é»ï¼åå©ä¼æ¥å»ºç«é ç®èç£æ§æ©å¶ã",ææ¬ç»æä¸å½±åå ç´ :"ææ¬çµæ§èå½±é¿å ç´ ",模åéæ©å¯¹ææ¬çå½±å:"模å鏿尿æ¬çå½±é¿",æµéå³°å¼ä¸å¹¶å管ç:"æµéå³°å¼è並ç¼ç®¡ç",æç¤ºè¯ä¸ç¼åä¼å:"æç¤ºè©èç·©ååªå",é¢ç®æé䏿ç»çæ§:"é ç®æéèæçºç£æ§","FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè
":"FinOps åéãç¶éè² è²¬äººãæè¡ç®¡çè
",è¡ä¸æ¹æ¡:"ç¢æ¥æ¹æ¡","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯":"é©å Amazon Bedrock ç 6 é¡ä¼æ¥æç¨å ´æ¯","å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã":"åç¹èéèãé»åã製é ãéæ²ã伿¥è¾¦å
¬å®¤ã客æä¸å¿çç¢æ¥ï¼ä»ç´¹ Bedrock é©åè½å°çæç¨æ¹åã","æ»ç» Bedrock å¨å
类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã":"ç¸½çµ Bedrock å¨å
é¡å¸¸è¦ç¢æ¥å ´æ¯ä¸çå¯è¡æç¨æ¹åèå¯¦æ½æ³¨æäºé
ã",éèåè§é®ç:"éèåè¦åç",çµå客æ:"é»å客æ",å¶é ç¥è¯åº:"製é ç¥è庫",å¤è¯è¨è¿è¥:"å¤èªè¨éç","éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿":"é©å Amazon Bedrock ç 6 é¡ä¼æ¥æç¨ç¨å¼å ´æ¯ - CoreByte æä»¶ä¸å¿","è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå
¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã":"æ¶µèéèãé»åã製é ãéæ²ã伿¥è¾¦å
¬å®¤è客æä¸å¿ç Bedrock æç¨æ¹åã",çµåæºè½å®¢æ:"é»åæºè½å®¢æ",å¶é ä¸è®¾å¤ç¥è¯åº:"è£½é æ¥è¨åç¥è庫",游æç©å®¶æå¡:"éæ²ç©å®¶æå",ä¼ä¸å
é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥:"伿¥å
§é¨ç¥èå©çèå¤èªè¨éç","è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é":"ç¢æ¥æ¥åè² è²¬äººãæ¸ä½è½ååéãç¢åèçéåé","Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã":"Amazon Bedrock æ¯ AWS æä¾çè¨ç®¡å¼çæå¼ AI æåï¼ç®æ¨æ¯è®ä¼æ¥å¨çµ±ä¸å¹³å°ä¸ä½¿ç¨ä¾èªå¤åæä¾è
çåºç¤æ¨¡åï¼ä¸¦çµå伿¥èªæè³æå»ºç½®æç¨ç¨å¼ãæ ¹æ AWS 宿¹ææªï¼Bedrock æä¾æ¨¡åå¼å«ãç¥è庫ãAgentsãGuardrails çè½åï¼å¹«å©åéå°å¯¦é©éæ®µçæ¨¡åå¼å«æ¨é²å°å¯æ²»çççç¢å¯¦è¸ã","å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å
è¯ä¼° Bedrockï¼":"䏦鿿伿¥é½éè¦ä¸æ¬¡å»ºé è¤éç AI å¹³å°ï¼ä½ä»¥ä¸å ´æ¯é常é©ååªå
è©ä¼° Bedrockï¼","å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å
¥ä¸è¿ç»´å¤æåº¦ã":"å·²ç¶å¨ AWS ä¸éè¡æ ¸å¿ç³»çµ±ï¼å¸ææ¸å°é¡å¤å¹³å°å¼å
¥èéç¶è¤é度ã","éè¦å¨å¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã":"éè¦å¨å¤å模åä¹éè©ä¼°èåæï¼è䏿¯éå®å®ä¸æ¨¡åæ
298ä¾è
ã","计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾
å©ãå
容çæçä¸å¡åºç¨ï¼å¹¶å
³æ³¨æéä¸å®¡è®¡ã":"è¨ç«å»ºæ§ä¼æ¥ç¥èåçãæµç¨è¼å©ãå
§å®¹ç¢ççæ¥åæç¨ï¼ä¸¦å°æ³¨æ¼æ¬éèç¨½æ ¸ã","ä¼ ç»æ¹å¼é常å
ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å
¥çäº§é¶æ®µåï¼å¸¸è§ææå
æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å
¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ
ã":"å³çµ±æ¹å¼é常å
å¾å®ä¸æ¨¡å API éå§ï¼è¿ä»£é度快ï¼ä½é²å
¥çç¢é段å¾ï¼å¸¸è¦ææ°å
æ¬æ¬éæ²»çãæ¥èªå¯©è¨ã模ååæææ¬ãRAG å·¥ç¨è¤é度çã Bedrock çå¹å¼ä¸å¨æ¼âå代ææéç¼å·¥ä½âï¼èæ¯ééè¨ç®¡è½åéä½ä¼æ¥å¨æ¨¡åæ²»çãååè¦ç¯åå¯éç¶æ§ä¸çå·¥ç¨è² æã","å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé
å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å
¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å
¨æ§å¶æµç¨ã":"å¨ä¼æ¥å ´æ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®é常è IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥èªå¯©è¨é«ä¿çæé
使ç¨ã鿍£åçæç¾©æ¯ï¼å¨çæå¼ AI å¼é²å¾ï¼ä¼æ¥ä»å¯æ²¿ç¨æ¢æç帳èé«ç³»ãæ¬éçç¥åå®å
¨æ§å¶æµç¨ã","ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸
ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿
ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å
¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã":"ä½çºæååè¦è§ï¼æåé常åå©å®¢æ¶å®æå大é¡å·¥ä½ï¼éæ±æ¾æ¸
ãæè¡é¸é
ãPoC é©èãä¸ç·æ²»çãéé»ä¸æ¯æ¿è«¾âå¿
ç¶æåâï¼èæ¯å¨æ¥åç®æ¨ãææ¬éçåå®å
¨è¦æ±ä¹éæ¾å°å¯å·è¡è·¯å¾ã","建议å
å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å
æâæ¥å
¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã":"建è°å
å®ç¾© 1-2 åå¯é忥åç®æ¨ï¼ä¾å¦èçææãæåå質æçéæçï¼ï¼åæ±ºå®æ¨¡åèæ¶æ§ãé¿å
ä»¥ãæ¥åæ¨¡åãç¶ä½å°æ¡çµé»ï¼èæä»¥ãæçºå¯éç¶ãä½çºé©æ¶æ¨æºã","ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã":"伿¥æ¨¡å鏿æåç¹ãæ¥å任忝å¦éæ¨ãè䏿¯ã模å忏æ¯å¦æ´å¤§ãã建è°å¾ä»»åé¡åãåæå»¶é²ãå¼å«ææ¬ã坿²»çæ§ååæ§é¢åæè©ä¼°ï¼ä¸¦æè©ä¼°éç¨è£½åº¦åã","éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã":"éèãé«çã製é ãé»åçå ´æ¯å°æ¨¡åè½åéé»ä¸åï¼æçæ´éè¦åè¦è§£éæ§ï¼æçæ´éè¦å¤èªè¨å®¢æååï¼æçæ´éè¦ææªç解深度ãçµ±ä¸æ¨¡åä¸ä¸å®æ¶µèææå ´æ¯ã","å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé
ç»ä¸å模åã":"å¨ä¼æ¥ç°å¢ä¸ï¼æ¨¡åå¼å«ææ¬èæåé«é©ç¶å¸¸ç¸äºéå¶ãæ´é«è½åçæ¨¡åå¯è½å¸¶ä¾æ´é« token ææ¬èå»¶é²ï¼è¼é模ååå¯è½å¨è¤éåé¡ä¸è¡¨ç¾ä¸è¶³ã建è°ééå層路ç±å°è«æ±åé
給ä¸å模åã","PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã
298":"PoC éæ®µå»ºè°è³å°æºåå
©çµå鏿¨¡åï¼å°åä¸è©æ¸¬é忝è¼ï¼æºç¢ºçãæççã風éªè¼¸åºçãå¹³åå»¶é²ã宿¬¡ææ¬ãçç¢éæ®µå¯æ¡ç¨ã主模å + å鿍¡åãçç¥ï¼æåç©©å®æ§ã","æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸
æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã":"æå¤§æ¨¡å並ä¸ç¸½æ¯æåªé¸æãè¥æ¥ååé¡çµæ§ç¸å°æ¸
æ°ãæ
墿éï¼è¼é模åå¯è½å·²æ»¿è¶³ç®æ¨ä¸¦é¡¯èé使æ¬ã模å鏿æçºæçºåªåéç¨ï¼èé䏿¬¡æ§æ±ºçã","建ç«å
鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçå夿å
¥ã":"建ç«å
§é¨æ¨¡åè©ä¼°åºæºï¼çµ±ä¸æ¸¬è©¦éãçµ±ä¸è©åå£å¾ãçµ±ä¸ç¼å¸é檻ã鿍£å¯ä»¥æ¸å°ãææ¨¡åå³éä¾ãçåè¦æå
¥ã","æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã":"æåå¯åå©è¨è¨ PoC è©æ¸¬æ¶æ§ã建ç«è·¯ç±çç¥ãè½å°ç£æ§ææ¨ï¼ä¸¦è伿¥æ¢æå¯©æ ¸æµç¨å°é½ã","å
æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã":"å
æç¢ºæ¥åç®æ¨åè©ä¼°ææ¨ï¼ä¾å¦èçæçãåè¦å質ãåè¦é¢¨éªæ§å¶çãæ²ææç¢ºç®æ¨ï¼å¾çºæè¡æ±ºç容æåé¢ã","åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã":"æºå AWS 帳èçµæ§èç°å¢å層ï¼éç¼/測試/çç¢ï¼ã","宿 IAM æå°æéé
ç½®åå
³é®æä½å®¡æ¹è·¯å¾ã":"宿 IAM æå°æ¬éé
ç½®åé鵿ä½å¯©æ¹è·¯å¾ã","åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã":"åºæ¼ä»»åç®æ¨ç¯©é¸å鏿¨¡åï¼å¶å® PoC å°æ¯æ¹æ¡ã","宿 API æ¥å
¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å
ï¼æ Agent ä»»å¡ç¼æä¼å
ã两è
é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã":"宿 API æ¥åå¾ï¼ä¼æ¥é常éè¦å¨å
©æ¢è·¯å¾ä¸å鏿ï¼ç¥è庫 / RAG åªå
ï¼æ Agent ä»»åç·¨æåªå
ãå
©è
é½å¯è¡ï¼ä½æ¶æ§éé»åæ²»çæ¹å¼ä¸åï¼å»ºè°çµåæ¥åå ´æ¯è©ä¼°ã","å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å
ä¸çº¿åææ¬å¤±æ§ã":"å®å
¨æ²»çé常å
æ¬ Guardrailsãæ¥èªç¨½æ ¸ãææè³è¨èçã網路éçæ§å¶ãææ¬å±¤ç´å»ºè°å»ºç« token ç£æ§ãå¼å«é ç®è¦ååå³°å¼çç¥ï¼é¿å
ä¸ç·å¾ææ¬å¤±æ§ã","å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å
åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã":"建è°åæ¹ä¸ç·ä¸¦ä¿ç人工å
åºæµç¨ãä¸ç·å¾ææçºåæ¶å¤±ææ¨£æ¬ãé¢¨éªæ¨£æ¬å髿æ¬è«æ±æ¨£æ¬ï¼å½¢æè¿ä»£éç°ã","æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé
åï¼äº§åãITãå®å
¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã":"æ Bedrock å°æ¡è¦çºâæçºçéè½å建æ§âï¼è䏿¯ä¸æ¬¡æ§åè½éç¼ãçµç¹å±¤é¢çé
åï¼ç¢åãITãå®å
¨ãæ³åï¼å¾å¾æ±ºå®å°æ¡ä¸éã","æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸
åï¼å¹¶é
åä¼ä¸å®æé¶æ®µéªæ¶ã":"æåå¯åå©å¶å®äº¤ä»è¨ç«ãé©èæ¹æ¡å¯è¡æ§ã建ç«ä¸ç·æ²»çæ¸
å®ï¼ä¸¦é
å伿¥å®æéæ®µé©æ¶ã","æå¸¸è§çé£é©æ¯âå
ä¸å¹³å°åæ¾åºæ¯âã建议å
确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå
é¨å©æï¼åå³å®æ¯å¦å¯å¨ã":"æå¸¸è¦çé¢¨éªæ¯ãå
ä¸å¹³å°åæ¾å ´æ¯ãã建è°å
確èªè³å°ä¸åå¯éåå ´æ¯ï¼ä¾å¦å®¢æææãç¥è檢索ãæä»¶èçæå
§é¨å©æï¼åæ±ºå®æ¯å¦ååã","è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾
å©ï¼é常éè¦å
·å¤å¯æ´çã坿æã坿´æ°çå
é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã":"è¥ä¼æ¥ç®æ¨æ¶åç¥èåçææµç¨è¼å©ï¼é常éè¦å
·å坿´çã坿æ¬ã坿´æ°çå
§é¨æä»¶ãè³æåºç¤æ±ºå®äº RAG æ Agent çå¯è¡ä¸éã","建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å
宿åºç¡æ²»çï¼åè¿å
¥çäº
298§çº§ AI 项ç®ã":"å»ºè°æå確èªå¸³èçµæ§ãè§è²æ¬éãç¨½æ ¸æ¥èªå網路çç¥ãå¦æå¸³èæ²»çå°æªå»ºç«ï¼å»ºè°å
宿åºç¤æ²»çï¼åé²å
¥çç¢ç´ AI å°æ¡ã","çæå¼ AI 项ç®ä¸ä»
æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã":"çæå¼ AI å°æ¡ä¸å
æ¯æè¡åé¡ï¼éæ¶ååè¦ãç¨½æ ¸åææ¬éçã伿¥éè¦è½æçºç®¡çææè³è¨ãååæ§å¶åé ç®é è¦ã","PoC æ¯éä½å³çé£é©çå
³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã":"PoC æ¯é使±ºç風éªçééµã建è°ä»¥ 4-8 é±å®æå°è¦æ¨¡é©èï¼ä»¥ç實æ¥åè³æè©ä¼°ææã風éªåææ¬ï¼åæ±ºå®æ¯å¦æ´å±ã","妿äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å
è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å
å½¢æé夿å
¥ã":"è¥äºé
æºååº¦ä¸æå
©é
以䏿顝ä¸è¶³ï¼å»ºè°å
è£é½åºç¤è½åï¼åæ¨é²å¤§è¦æ¨¡ä¸ç·ï¼ä»¥å
å½¢æéè¤æå
¥ã","æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸
忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å
¥ä¸ä¸é¶æ®µã":"æåå¯åå©å®ææºå度è©ä¼°ãPoC æ¹æ¡è¨è¨èé¢¨éªæ¸
宿¢³çï¼åå©ä¼æ¥æç¢ºæ¯å¦é²å
¥ä¸ä¸é段ã","RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå
æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã":"RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç¨®å¨ç¢çåå
æª¢ç´¢ä¼æ¥è³æçæ¹å¼ãæ ¹æ AWS 宿¹ææªï¼Knowledge Bases å¯ä»¥å¹«å©åéå°æª¢ç´¢ãåéåãä¸ä¸æå¢å¼·çç°ç¯è¨ç®¡åï¼æ¸å°éè¤å·¥ç¨å·¥ä½ã","åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå
é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é
èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã":"åºç¤æ¨¡åæä¸è¬ç¥èï¼ä½ä¼æ¥å ´æ¯éè¦ç§ææµç¨ãç¢åè¦ååå
§é¨è£½åº¦ãç¥è庫çåè½æ¯è®åçæ¯åºæ¼ä¼æ¥å¯¦éè³æï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å®ç´ä¾è³´æ¨¡åè¨æ¶ã","æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã":"æ¨æºä½æ¥æµç¨ï¼SOPï¼ãç¢åæåãæ¿çå¶åº¦ãFAQãæåæµç¨æä»¶ã","éè¦çæ¬ç®¡çãæéè¾¹çæ¸
æ°ãå¯æç»æ´æ°çæ°æ®æºã":"éè¦çæ¬ç®¡çãæ¬ééçæ¸
æ°ãå¯æçºæ´æ°çè³æä¾æºã","ä¸å»ºè®®ä¼å
æ¥å
¥æªç»æ¸
æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã":"ä¸å»ºè°åªå
æ¥åæªç¶æ¸
æ´ãè¡çªå´éæç¼ºä¹è²¬ä»»æ¸å±¬çæä»¶ã","å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿":"å¨ Bedrock Knowledge Bases ä¸ï¼ä¼æ¥å¯éé","妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã":"妿åå§æä»¶æéæãè¡çªã缺失ä¸ä¸æçåé¡ï¼æ¨¡ååçå質æç´æ¥åå½±é¿ã RAG ç¡æ³èªå修復ã便ºè³æå質差ãçæ ¹å ã","å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å
¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã":"å¾å¤é
ç®å¨è©¦é»é段忽ç¥äºæ¬ééé¢ï¼ä¸ç·å¾æç¼ç¾ä¸åè§è²çå°ç¸åçæ¡æåè¦é¢¨éªã建è°å¨ååå宿æ¬éå層èååçç¥å®ç¾©ã","è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå
æ°æ®åéæåºè®¾ç½®ã":"é大å塿ç¨ééé»ï¼éå°å塿失å»èªæå®æ´æ§ãæª¢ç´¢çµæä¸ç©©å®æï¼åé¡å¾å¾ä¸å¨æ¨¡åï¼èå¨åå¡çç¥ãå
è³æåéæåºè¨å®ã","è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã":"è¥æ²ææ¶é使ç¨è
åé¥ã人工糾é¯èå¤±ææ¨£æ¬åæï¼ç³»çµ±å質å¾é£æçºæåã建è°å»ºç«ãå顿¸é¡-修復-é©èãç鱿æ©å¶ã","ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã":"ç¥è庫並é䏿¬¡æ§å»ºç½®ã伿¥å¶åº¦ãç¢åçç¥åæµç¨æç¼çè®åï¼éè¦åæ¥æ´æ°è³æä¾æºå檢索çç¥ï¼å¦åæç¨æå¿«é失çã","æ RAG 项ç®çº³å
¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã":"æ RAG å°æ¡ç´å
¥é·æçéé«ç³»ï¼æç¢ºè³æè²¬ä»»äººãæ´æ°é »çãåè³ªçæ¿åè¤ç¤ç¯å¥ã","æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã":"æåå¯åå©å»ºç«ç¥è庫åè³ªæ²»çæ¶æ§ãåé¡å®ä½æ©å¶åè¿ä»£è¨åï¼éä½å°æ¡å¾æè¿å·¥é¢¨éªã","è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å
·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã":"è天æ©å¨äººé常以åççºä¸»ï¼è Agent æ´å¼·èª¿ãç解任åãå¼å«å·¥å
·ãå·è¡æ¥é©ãåå³çµæããæ ¹æ AWS 宿¹èªªæï¼Bedrock Agents å¯ä»¥ç·¨ææ¨¡åãè³æä¾æºå APIï¼é©ç¨æ¼æ´è¤éçæ¥åæµç¨ã","Agent çå
³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå
é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã":"Agent çééµå¹å¼å¨æ¼é£æ¥ CRMãå·¥å®ãè¨å®ãå
§é¨æ ¸åç³»çµ±çæ¥åä»é¢ã鿍£ï¼ä½¿ç¨è
è«æ±å¯ä»¥å¾ã諮詢ãé²ä¸æ¥æ´å±å°ãå·è¡åä½ãã","客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã":"客æï¼æ¥è©¢å·¥å®çæ
ãè¿åèç建è°ãè§¸ç¼æ¨æºæµç¨ã","éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã":"é·å®ï¼å½ç¸½å®¢æ¶è³è¨ãç¢çæè¨ªå»ºè°ãé£åç·ç´¢ç³»çµ±ã","è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã":"çéï¼èªåç¢çæ¥å ±ãç°å¸¸æéã跨系統任å忥ã","IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã":"IT æ¯æ´ï¼å·è¡å¸¸è¦ææ¥æ¥é©ä¸¦ç¢ççµæ§ååé¥ã","æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å
³é®æ§å¶ç¹ã":"æ¶åè³éãæ¬éãåç´çé«é¢¨éªå使ï¼å»ºè°è¨å®äººå·¥å¯©æ¹ç¯é»ã Agent å¯ä»¥æåæçï¼ä½ä¸æç¹é伿¥é鵿§å¶é»ã","建议å
éåæµç¨æ¸
æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å
䏿¬¡æ§æ¥å
¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã":"建è°å
é¸åæµç¨æ¸
æ°ãè¦åç©©å®ãä»é¢æççå ´æ¯è©¦é»ï¼å鿥æ´å±è³è·¨é¨éæµç¨ï¼é¿å
䏿¬¡æ§æ¥åéå¤ç³»çµ±é ææ²»çè¤é度éé«ã","ä¼å
å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸
åâï¼å¹¶ä¸å®å
¨ã审计å¢é忥ã":"åªå
å®ç¾© Agent çâè½åéçâåâç¦æ¢å使¸
å®âï¼ä¸¦èå®å
¨æ§ã審è¨åé忥ã","æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã":"æåå¯ä»¥åå©è¦å Agent æ¹æ¡ã梳ç系統ä»é¢ãè¨è¨å¯©æ¹æµç¨åç£æ§ææ¨ï¼å¹«å©å°æ¡ç©©å®æ¨é²ã","ä»
é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å
¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã":"å
é åçè½åï¼å¾å¾ç¡æ³æ¶µè伿¥ãæ¥è©¢ä¹å¾éè¦å·è¡ãçå ´æ¯ãä¾å¦ï¼ä½¿ç¨è
è«®è©¢å®æå¾
298ä»é人工é²å
¥ç³»çµ±èçï¼æµç¨éæ¢æ²æå¯¦è³ªç¸®çã","ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä»
æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã":"æ¥å Agent çå¹å¼å¨æ¼æãçè§£éæ±ãåãå·è¡åä½ãé£çµèµ·ä¾ï¼ä½¿ AI æçºæµç¨ç¯é»èéå
æ¯å°è©±ä»é¢ãééå¸¸è½æ¹ååææçåæµç¨ä¸è´æ§ã","éè¿æ ååå·¥å
·è°ç¨ï¼Agent å¯ä»¥è®¿é®å
é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å
¥è¾åºç»ææ¸
æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã":"é鿍æºåå·¥å
·èª¿ç¨ï¼Agent å¯ä»¥ååå
§é¨ APIãæ¥è©¢ç¥è庫ã觸ç¼éç¥æå»ºç«ä»»åãæ ¸å¿æ¯ä¿è輸å
¥è¼¸åºçµæ§æ¸
æ°ã失æå¯åéãæµç¨å¯è¿½è¹¤ã","è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å
å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã":"財åè®æ´ãæ¬é調æ´ãå°å¤æ¿è«¾çå使ä¿ç人工確èªã Agent å¯å
å®æè³ææ¶éå建è°çæï¼å交ç±å¯©æ ¸è
確èªå·è¡ã","建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å
³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã":"建è°çµåä½¿ç¨ Guardrailsãåä½ç½åå®ãç¨½æ ¸æ¥èªåç°å¸¸è¦åã伿¥é注ç䏿¯âèªå忝ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æçºææâã","ä»å䏿µç¨è¯ç¹å¼å§ï¼å
建ç«ç¨³å®å·¥å
·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã":"å¾å®ä¸æµç¨è©¦é»éå§ï¼å
建ç«ç©©å®å·¥å
·éï¼åæ¨é²å¤ç³»çµ±ååï¼å¯ææéä½è·¨ç³»çµ±æ´å風éªã","æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å
·æ¥å
¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã":"æåå¯åå©è¨è¨ Agent æµç¨èåãå·¥å
·ååè¦ç¯ãé¢¨éªæ§å¶èçéææ¨ç³»çµ±ã","çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å
¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é
ç½®çå®å
¨çç¥ã":"çæå¼ AI å¨ä¼æ¥å ´æ¯ä¸æ¶ååè¦ãåçãç¨æ¶é±ç§ç風éªã AWS 宿¹æä»¶æåºï¼Guardrails å¯ç¨æ¼è©ä¼°ä½¿ç¨è
輸å
¥å模å輸åºï¼å婿ç¨å»ºç«å¯è¨å®çå®å
¨æ§çç¥ã","é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å
¥å¯è½å
å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å
容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å
¨è¾¹çåºåæ¶è¦çè¾å
¥åè¾åºã":"風éªé常ä¾èªå
©ç«¯ï¼ä½¿ç¨è
輸å
¥å¯è½å
å«éè¦è«æ±æææè³è¨ï¼æ¨¡å輸åºå¯è½åºç¾ä¸ç¶å
§å®¹ãè¶çå»ºè°æè³è¨å¤æ´©ãå®å
¨éçæåæè¦è輸å
¥å輸åºã","å
å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã":"å
§å®¹é濾è主é¡éå¶ï¼éä½éè¦è©±é¡è¼¸åºé¢¨éªã","ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå
容è¿è¡è¯å«ä¸å¤çã":"ææè³è¨ä¿è·ï¼å° PII çå
§å®¹é²è¡èå¥èèçã","è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã":"è©å½çç¥èåæèçï¼å®ç¾©ææªãæ¿æãæç¤ºçèç½®æ¹å¼ã","Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿":"Guardrails å¯è模åå¼å«ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éé","æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å
ä¸ç»åè¯æ¥æè¿å¤æä½è½åã":"æ ¹æ AWS 宿¹ IAM ææªï¼Bedrock æ¯æ´ identity-based policiesãpolicy resources è condition keysãå»ºè°æè§è²æåæ¬éï¼é¿å
ä¸çµæèææé夿ä½è½åã","åºæç¡®åªäºæ°æ®å¯ä»¥è¿å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã":"ææç¢ºåªäºè³æå¯ä»¥é²å
¥æ¨¡åä¸ä¸æï¼åªäºå¿
é è«ææç¦æ¢ä½¿ç¨ãå°æ¼è·¨å忍çåå¤ç°å¢èª¿ç¨ï¼å»ºè°åæ¥è©ä¼°è³æä¸»æ¬èç£ç®¡è¦æ±ã","建议记å½å
³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã":"建è°è¨éééµå¼å«éï¼è«æ±ä¾æºã模åçæ¬ãçç¥å½ä¸ã輸åºèç½®çµæã審è¨ç®æ¨ä¸æ¯âä¿åæ¥èªæ¬èº«âï¼èæ¯æ¯æ´åé¡è¿½æº¯è責任çå®ã","é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå
³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å
¥å®¡æ¹æµï¼é¿å
æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã":"é«é¢¨éªè½åï¼å¦çç¢ç°å¢çç¥è®æ´ãè·¨å¸³æ¶ææ¬ãééµåä½å·è¡ï¼å»ºè°ç´å
¥æ ¸åæµç¨ï¼é¿å
æ¬éæ´æ£å¸¶ä¾ç系統æ§é¢¨éªã","æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é
ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã":"æååå¯åå©è½å°ï¼ä½ä¼æ¥éä¿çæ ¸å¿æ±ºçæ¬èæ§å¶æ¬ã建è°å¨åç´èæµç¨å±¤é¢æç¢ºéæ¹éçï¼èª°è² 責é
ç½®ãèª°è² è²¬å¯©æ¹ãèª°è² è²¬æçµè²¬ä»»ã","å° Bedrock å®å
¨è¦æ±å¹¶å
¥ç°æäºå®å
¨å¶åº¦ï¼
298é¿å
å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã":"å° Bedrock å®å
¨è¦æ±ä½µå
¥ç¾æé²ç«¯å®å
¨å¶åº¦ï¼é¿å
å½¢æãAI 系統å®ç¨ä¸å¥è¦åãçæ²»çå¤å³¶ã","æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸
åï¼å¹¶é
åä¼ä¸å®å
¨å¢é宿è¯å®¡ä¸æ´æ¹ã":"æåå¯å婿´çæ¬é模åãç¨½æ ¸çç¥èä¸ç·æª¢æ¥æ¸
å®ï¼ä¸¦é
å伿¥å®å
¨åé宿è©å¯©èæ´æ¹ã","AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å
¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é
ãæ¹å¤çï¼çç¸å
³ãä¸çº¿ååºå
å»ºç«ææ¬å£å¾ï¼é¿å
âåªçæ»è´¦ä¸çæ¥æºâã":"AWS 宿¹æä»¶æåºï¼Bedrock ææ¬è輸å
¥/è¼¸åº tokenãå¼å«æ¨¡åé¡åãæ¨çæ¹å¼ï¼æéãé é
ãæ¹æ¬¡ï¼çç¸éãä¸ç·åæå
å»ºç«ææ¬å£å¾ï¼é¿å
ãåªç總帳ä¸ç便ºãã","模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã":"模åè½åè¶å¼·ï¼éå¸¸ææ¬èå»¶é²å£åè¶å¤§ãå»ºè°æè«æ±ä¾è¤é度å層ï¼å¸¸è¦è«æ±èµ°è¼é模åï¼è¤éè«æ±ååç´é«é模åã","峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã":"峰弿µéå¾å¾æ±ºå®æ´é«é ç®ä¸éã建è°äºå
è¦å並ç¼çç¥ãéæµè¦åèæåéç´æ¹æ¡ï¼ç¢ºä¿å¨é«å³°æä»å¯æ§å¶éä½ã","éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâ纳å
¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã":"ééå£ç¸®ä¸ä¸æãæ¸å°å餿·å²ã復ç¨é«é »çµæï¼å¯éä½ token æ¶èãå»ºè°æãæç¤ºè©æ²»çãç´å
¥ç¶éè¦ç¯ï¼èéåªå¨éç¼é段èçã","建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã":"建è°å»ºç«é ç®é¾å¼ãåéå±¤ç´ææ¬çæ¿åæ¯æè¤ç¤æ©å¶ãå°ç°å¸¸é£åå¼å«è¦æèªåè¦å ±è追溯æµç¨ã","ä¸çº¿åå
å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶
é¢ç®æ¶çå¤ç½®çç¥âãå
·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã":"ä¸ç·åå
å 2-4 鱿µé模æ¬ï¼å½¢æææ¬åéé æ¸¬ï¼ä¸¦æç¢ºãè¶
é ç®æçèç½®çç¥ããå
·é«å¹æ ¼è«ä»¥ AWS 宿¹å³æå¹æ ¼é é¢çºæºã","æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å
æç»ä¼åã":"æåå¯åå©å»ºç«ææ¬åºç·ãææ¨ç³»çµ±èè¦å ±æ©å¶ï¼åå©åéå¨å¯æ§é ç®å
§æçºåªåã","å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã":"å¯ç¨æ¼å¶åº¦æª¢ç´¢ãæµç¨åçãæææ¸ç´çå ´æ¯ï¼éé»å¨æ¼è¼¸åºå¯è¿½æº¯è審è¨ççï¼èéå代人工決çã","éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã":"é©åé«é »è«®è©¢ãè¨å®é²åº¦èªªæãå®å¾æµç¨æå¼çä»»åãè¥çµåç¥è庫èå·¥å®ç³»çµ±ï¼è½æåæåä¸è´æ§ã","å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ
鿡便´å为æ£ç´¢å¼å©æï¼è¾
å©ä¸çº¿æéä¸å¹è®ã":"å¯å°è¨å說æãç¶ä¿®æåãæ
鿡便´åçºæª¢ç´¢å¼å©æï¼è¼å©ç¬¬ä¸ç·æéèè¨ç·´ã","å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å
¬åçæçåºæ¯ï¼éç¹å
³æ³¨å³°å¼å¹¶ååå
容å®å
¨æ§å¶ã":"å¯ç¨æ¼ç©å®¶å¸¸è¦åé¡ãæ´»åè¦åè§£éãå¤èªè¨å
¬åçæçå ´æ¯ï¼éé»å¨æ¼å³°å¼ä¸¦ç¼åå
§å®¹å®å
¨æ§å¶ã","å¨å
é¨åå
¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®®çºªè¦æ´çãè·¨è¯è¨å
容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã":"å¨å
§é¨è¾¦å
¬å ´æ¯ä¸ï¼å¯æ¯æå¶åº¦æª¢ç´¢ãæè°ç´éæ´çãè·¨èªè¨å
§å®¹èæ¬ãå°æ¼è·¨åååéï¼å¤èªè¨è½åéå¸¸æ¯æ ¸å¿è¨´æ±ä¹ä¸ã","建议å
éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã":"建è°å
é¸å®ç¢æ¥å®æµç¨å PoCï¼æç¢ºæ¥åæ¶çè風éªï¼å鿥æ´å±å ´æ¯è¦èç¯åã","æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã":"æåå¯åå©ç¢æ¥å ´æ¯æ´çãæ¹æ¡è©ä¼°ãæ¶æ§è½å°èä¸ç·ç¶ï¼åå©ä¼æ¥ç©©å®ç¼å±ã"},vu={"zh-CN":qj,"en-US":Hj,"es-ES":Fj,"ko-KR":Xj,"ja-JP":ez,"zh-TW":nz},cz={"en-US":iz,"es-ES":sz,"ko-KR":oz,"ja-JP":rz,"zh-TW":lz};let qn=localStorage.getItem("app_lang")||"zh-CN";vu[qn]||(qn="zh-CN");const Su=new Set;function dz(a){return a.replace(/\s+/g," ").trim()}function uz(a){qn=a,localStorage.setItem("app_lang",a),Su.forEach(i=>
298i(a))}function mz(a){const i=a.split(".");let r=vu[qn],l=vu["zh-CN"];for(const d of i)r&&(r=r[d]),l&&(l=l[d]);return r||l||a}function uA(a=qn){return cz[a]??{}}function dn(a,i=qn){if(i==="zh-CN")return a;const r=uA(i);if(!r||Object.keys(r).length===0)return a;const l=dz(a);return l?r[l]??a:a}function Na(){const[a,i]=B.useState(qn);return B.useEffect(()=>(Su.add(i),()=>{Su.delete(i)}),[]),{lang:a,setLang:uz,t:mz,translateText:dn}}const Os={"zh-CN":{label:"ç®ä½ä¸æ",short:"ZH"},"en-US":{label:"English",short:"EN"},"es-ES":{label:"Español",short:"ES"},"ko-KR":{label:"íêµì´",short:"KR"},"ja-JP":{label:"æ¥æ¬èª",short:"JP"},"zh-TW":{label:"ç¹é«ä¸æ",short:"TC"}};function pz(){const[a,i]=B.useState(!1),[r,l]=B.useState(!1),[d,m]=B.useState(!1),p=B.useRef(null),f=Rt(),{lang:y,setLang:g,t:x}=Na(),A=["/services/gpu"].includes(f.pathname),v=["/about","/solutions"].includes(f.pathname),w=d||v||!A;B.useEffect(()=>{const j=()=>{m(window.scrollY>20)};return window.addEventListener("scroll",j),()=>window.removeEventListener("scroll",j)},[]),B.useEffect(()=>{const j=I=>{p.current&&(p.current.contains(I.target)||l(!1))};return document.addEventListener("mousedown",j),()=>document.removeEventListener("mousedown",j)},[]);const z=[{name:x("nav.bedrock"),path:"/bedrock"},{name:x("nav.services"),subLinks:[{name:x("nav.gpu"),path:"/services/gpu"},{name:x("nav.ai"),path:"/services/ai"}]},{name:x("nav.spp"),path:"/trust"},{name:x("nav.solutions"),path:"/solutions"},{name:x("nav.about"),path:"/about"},{name:x("nav.contact"),path:"/contact"}];return o.jsxs("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${d||v?"bg-white/90 backdrop-blur-md shadow-sm py-3":"bg-transparent py-5"}`,children:[o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex justify-between items-center",children:[o.jsx("div",{className:"flex items-center flex-1",children:o.jsx(Be,{to:"/",className:"flex items-center",children:o.jsx("img",{src:"/corebyte-logo.webp",alt:"CoreByte Logo",className:"h-4 md:h-5 w-auto object-contain"})})}),o.jsx("div",{className:"hidden md:flex items-center justify-center space-x-8",children:z.map(j=>j.subLinks?o.jsxs("div",{className:"relative group",children:[o.jsxs("span",{className:`flex items-center gap-1 cursor-pointer text-sm font-medium transition-colors py-2 ${w?"text-[#232f3e] group-hover:text-[#0073bb]":"text-gray-200 group-hover:text-white"}`,children:[j.name,o.jsx(Pg,{className:"w-4 h-4 transition-transform group-hover:rotate-180"})]}),o.jsx("div",{className:"absolute top-full left-1/2 -translate-x-1/2 pt-4 opacity-0 invisible translate-y-4 group-hover:translate-y-0 group-hover:opacity-100 group-hover:visible transition-all duration-300 ease-out z-50",children:o.jsxs("div",{className:"bg-white rounded-2xl shadow-[0_20px_60px_rgba(0,0,0,0.1)] border border-gray-100 p-2 w-56 flex flex-col relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-blue-50/50 to-purple-50/50 opacity-0 group-hover:opacity-100 transition-opacity duration-500 pointer-events-none"}),j.subLinks.map(I=>o.jsxs(Be,{to:I.path,className:"relative z-10 px-4 py-3 flex items-center text-sm font-medium text-gray-700 hover:text-[#0073bb] hover:bg-white rounded-xl transition-all duration-200 hover:shadow-sm",children:[o.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-slate-200 mr-3 group-hover/link:bg-[#0ea5e9] transition-colors"}),I.name]},I.name))]})})]},j.name):o.jsxs(Be,{to:j.path,className:`relative text-sm font-medium transition-colors py-2 ${w?"text-[#232f3e] hover:text-[#0073bb]":"text-gray-200 hover:text-white"}`,children:[j.name,j.path==="/bedrock"&&o.jsx(oe.span,{animate:{scale:[1,1.1,1],rotate:[-2,2,-2]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},className:"absolute -top-2 -right-7 text-[9px] font-extrabold text-white bg-gradient-to-r from-red-500 to-orange-500 px-1.5 py-0 rounded-tl-md rounded-tr-md rounded-br-md rounded-bl-sm shadow-[0_2px_4px_rgba(239,68,68,0.4)] tracking-wider",children:"HOT"})]},j.name))}),o.jsxs("div",{className:"hidden md:flex items-center justify-end flex-1 space-x-6",children:[o.jsx(Be,{to:"/docs",className:`text-sm font-medium transition-colors ${w?"text-[#232f3e] hover:text-[#0073bb]":"text-gray-200 hover:text-white"}`,children:x("nav.docs")}),o.jsxs("div",{ref:p,className:"relative","data-i18n-skip":"true",children:[o.jsx("button",{type:"button",onClick:()=>l(j=>
298!j),className:`cursor-pointer font-medium transition-colors text-sm ${w?"text-[#232f3e] hover:text-[#0073bb]":"text-gray-200 hover:text-white"}`,children:Os[y].short}),o.jsx("div",{className:`absolute top-full right-0 pt-2 w-32 transition-all duration-200 ease-out z-50 ${r?"opacity-100 visible translate-y-0":"opacity-0 invisible translate-y-2"}`,children:o.jsx("div",{className:"bg-white rounded-xl shadow-[0_20px_60px_rgba(0,0,0,0.1)] border border-gray-100 p-2 flex flex-col relative overflow-hidden",children:Object.keys(Os).map(j=>o.jsx("button",{onClick:()=>{g(j),l(!1)},className:`text-left px-3 py-2 text-sm font-medium rounded-lg transition-colors ${y===j?"bg-blue-50 text-[#0073bb]":"text-gray-700 hover:bg-gray-50 hover:text-[#0073bb]"}`,children:Os[j].label},j))})})]}),o.jsx(Bx,{className:`w-5 h-5 cursor-pointer transition-colors ${w?"text-[#232f3e] hover:text-[#0073bb]":"text-gray-200 hover:text-white"}`})]}),o.jsx("div",{className:"md:hidden flex items-center",children:o.jsx("button",{onClick:()=>i(!a),className:w?"text-[#232f3e]":"text-white",children:a?o.jsx(L1,{}):o.jsx(u1,{})})})]})}),o.jsx(J0,{children:a&&o.jsx(oe.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},className:"md:hidden bg-white border-b absolute top-full left-0 right-0 py-6 px-4 shadow-xl",children:o.jsxs("div",{className:"flex flex-col space-y-4",children:[z.map(j=>j.subLinks?o.jsxs("div",{className:"border-b border-gray-100 pb-2",children:[o.jsxs("div",{className:"text-[#232f3e] text-lg font-medium flex items-center justify-between mb-3",children:[j.name,o.jsx(Pg,{className:"w-5 h-5 text-gray-400"})]}),o.jsx("div",{className:"flex flex-col space-y-3 pl-4 mb-2",children:j.subLinks.map(I=>o.jsx(Be,{to:I.path,onClick:()=>i(!1),className:"text-gray-600 text-base font-medium",children:I.name},I.name))})]},j.name):o.jsx(Be,{to:j.path,onClick:()=>i(!1),className:"text-[#232f3e] text-lg font-medium border-b border-gray-100 pb-2 flex items-center justify-between",children:o.jsxs("div",{className:"flex items-center gap-2",children:[j.name,j.path==="/bedrock"&&o.jsx(oe.span,{animate:{scale:[1,1.1,1],rotate:[-2,2,-2]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},className:"text-[9px] font-extrabold text-white bg-gradient-to-r from-red-500 to-orange-500 px-1.5 py-0 rounded-tl-md rounded-tr-md rounded-br-md rounded-bl-sm shadow-[0_2px_4px_rgba(239,68,68,0.4)] tracking-wider",children:"HOT"})]})},j.name)),o.jsxs("div",{className:"border-t border-gray-100 pt-4 mt-2","data-i18n-skip":"true",children:[o.jsx("div",{className:"text-[#232f3e] text-lg font-medium mb-3",children:"Language"}),o.jsx("div",{className:"grid grid-cols-3 gap-2",children:Object.keys(Os).map(j=>o.jsx("button",{onClick:()=>{g(j),i(!1)},className:`text-sm py-2 rounded-lg font-medium transition-colors ${y===j?"bg-[#0073bb] text-white":"bg-gray-50 text-gray-700"}`,children:Os[j].label},j))})]})]})})})]})}function fz(){const{t:a}=Na();return o.jsx("footer",{id:"contact",className:"bg-[#1a2b3c] text-white pt-20 pb-10",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16",children:[o.jsxs("div",{className:"space-y-6",children:[o.jsx(Be,{to:"/",className:"flex items-center",children:o.jsx("img",{src:"/corebyte-logo.webp",alt:"CoreByte Logo",className:"h-5 md:h-6 w-auto object-contain"})}),o.jsxs("p",{className:"text-gray-400 text-sm leading-relaxed",children:["COREBYTE TECHNOLOGY PTE. LTD.",o.jsx("br",{}),a("footer.desc")]}),o.jsx("div",{className:"flex items-center gap-2 text-xs text-[#0073bb] font-medium uppercase tracking-widest",children:o.jsx("span",{children:"AWS Certified Partner"})})]}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-lg mb-6",children:a("footer.products")}),o.jsxs("ul",{className:"space-y-4 text-gray-400 text-sm",children:[o.jsx("li",{children:o.jsx(Be,{to:"/bedrock",className:"hover:text-white transition-colors",children:"Amazon Bedrock å¨è¯¢"})}),o.jsx("li",{children:o.jsx(Be,{to:"/bedrock",className:"hover:text-white transition-colors",children:"ä¼ä¸ç¥è¯åº RAG 建设"})}),o.jsx("li",{children:o.jsx(Be,{to:"/bedrock",className:"hover:text-white transition-colors",children:"AI Agent ä¸å¡å¼å"})}),o.jsx("li",{children:o.jsx(Be,{to:"/bedrock",className:"hover:text-white transition-colors",children:"Guardrails å®å
¨æ²»ç"})}),o.jsx("li",{children:o.jsx(Be,{to:"/trust",className:"hover:text-white transition-colors",children:"AWS äºæ¶æä¸è¿ç»´"})}),o.jsx("li",{children:o.jsx(Be,{to:"/docs",className:"hover:text-white transition-colors",children:a("nav.docs")})})]})]}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-lg mb-6",children:a("footer.solutions")}),o.jsxs("ul",{className:"space-y-4 text-gray-400 text-sm",children:[o.jsx("li",{children:o.jsx("a",{href:"#solutions",className:"hover:text-white transition-colors",children:"éè飿§ä¸åè§"})}),o.jsx("li",{children:o.jsx("a",{href:"#solutions",className:"hover:text-white transition-colors",children:"æºæ
§çµåä¸ç´æ"})}),o.jsx("li",{children:o.jsx("a",{href:"#solutions",className:"hover:text-white transition-colors",children:"æºè½å¶é ä¸è¿ç»´"})}),o.jsx("li",{children:o.jsx("a",{href:"#solutions",className:"hover:text-white transition-colors",children:"å
¨ç忏¸æè¿è¥"})}),o.jsx("li",{children:o.jsx("a",{href:"#solutions",className:"hover:text-white transition-colors",children:"社交åªä½å
å®¹å®¡æ ¸"})})]})]}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-lg mb-6",children:a("footer.contact")}),o.jsxs("ul",{className:"space-y-4 text-gray-400 text-sm",children:[o.jsxs("li",{className:"flex gap-3",children:[o.jsx(vx,{className:"w-5 h-5 text-[#0073bb] shrink-0"}),o.jsx("span",{children:"[email protected]"})]}),o.jsxs("li",{className:"flex gap-3",children:[o.jsx(Sx,{className:"w-5 h-5 text-[#0073bb] shrink-0"}),o.jsx("span",{children:"+65 6789 0123"})]}),o.jsxs("li",{className:"flex gap-3",children:[o.jsx(c1,{className:"w-5 h-5 text-[#0073bb] shrink-0"}),o.jsx("span",{children:"8 Marina Blvd, Marina Bay Financial Centre, Singapore 018981"})]})]}),o.jsxs(Be,{to:"/contact",className:"mt-8 bg-[#0073bb] hover:bg-[#005a92] text-white px-6 py-3 rounded-lg text-sm font-semibold transition-all w-full flex items-center justify-center gap-2",children:["èç³»æä»¬çæ¶æå¸ ",o.jsx(XS,{className:"w-4 h-4"})]})]})]}),o.jsx("div",{className:"border-t border-gray-800 pt-8 mt-8",children:o.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 items-center",children:[o.jsxs("div",{className:"text-gray-500 text-xs leading-relaxed max-w-2xl",children:[o.jsx("p",{className:"mb-2",children:"© 2026 COREBYTE TECHNOLOGY PTE. LTD. All rights reserved."}),o.jsx("p",{children:a("footer.trademark")})]}),o.jsxs("div",{className:"flex md:justify-end gap-6 text-gray-500 text-xs",children:[o.jsx(Be,{to:"/privacy",className:"hover:text-white",children:a("footer.privacy")}),o.jsx(Be,{to:"/terms",className:"hover:text-white",children:a("footer.terms")}),o.jsx(Be,{to:"/cookies",className:"hover:text-white",children:"Cookie Settings"})]})]})})]})})}function hz(){return o.jsxs("div",{className:"bg-white font-sans text-[#232f3e]",children:[o.jsx("section",{className:"relative pt-20 pb-20 lg:pt-28 lg:pb-32 bg-white overflow-hidden border-b border-gray-200",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 w-full h-full flex items-center",children:o.jsxs("div",{className:"flex flex-col lg:flex-row items-center gap-16 lg:gap-16 w-full",children:[o.jsxs(oe.div,{initial:{opacity:0,y:30}
298,animate:{opacity:1,y:0},transition:{duration:.8,ease:"easeOut"},className:"flex-1 w-full text-left",children:[o.jsx("div",{className:"mb-10",children:o.jsxs("div",{className:"inline-flex items-center gap-2 lg:gap-3",children:[o.jsx(ta,{className:"w-5 h-5 lg:w-6 lg:h-6 text-[#0ea5e9]"}),o.jsxs(oe.div,{animate:{backgroundPosition:["0% 50%","100% 50%","0% 50%"],opacity:[.94,1,.94]},transition:{duration:8,ease:"easeInOut",repeat:1/0},className:"text-[13px] lg:text-[15px] font-bold uppercase tracking-[0.1em] lg:tracking-[0.15em] text-transparent bg-clip-text bg-[length:220%_100%] bg-[linear-gradient(90deg,#0a73bf_0%,#4aa4e3_35%,#c51f4b_65%,#0a73bf_100%)]",children:["AWS SPP 宿¹æå¡å ",o.jsx("span",{className:"mx-1 lg:mx-2 text-gray-300 opacity-50",children:"|"})," COREBYTE TECHNOLOGY"]})]})}),o.jsxs("h1",{className:"text-4xl md:text-5xl lg:text-[4rem] font-extrabold text-[#232f3e] leading-[1.15] mb-8 tracking-tight",children:["ä¸ä¸ï¼å¯é ã",o.jsx("br",{className:"hidden md:block"}),"ä¼ä¸çº§ ",o.jsx("span",{className:"text-[#0073bb]",children:"AI è½å°"}),"ä¼ä¼´"]}),o.jsx("p",{className:"text-gray-600 text-lg lg:text-[20px] max-w-2xl leading-relaxed mb-0 font-medium",children:"åºäº AWS åè¶æ¶æï¼åå©ä¼ä¸å¨æ°å 塿¬å°åå
¨çå¸åºå®å
¨ãåè§å°é¨ç½² Amazon Bedrock ççæå¼ AI åºç¨ã"})]}),o.jsx("div",{className:"flex-1 w-full relative hidden lg:flex items-center justify-end",children:o.jsxs(oe.div,{initial:{opacity:0,x:30},animate:{opacity:1,x:0},transition:{duration:1,ease:"easeOut",delay:.2},className:"relative w-full max-w-[500px]",children:[o.jsxs("div",{className:"relative w-full bg-white border border-gray-200 rounded-lg shadow-[0_20px_50px_rgb(0,0,0,0.15)] flex flex-col overflow-hidden aspect-[4/3] max-h-[400px]",children:[o.jsxs("div",{className:"h-10 bg-[#232f3e] flex items-center px-4 justify-between shrink-0",children:[o.jsxs("div",{className:"flex items-center gap-4",children:[o.jsxs("div",{className:"text-white font-bold text-lg tracking-tighter flex items-center relative",children:["AWS",o.jsxs("svg",{viewBox:"0 0 100 35",className:"w-8 h-auto absolute -bottom-1 -right-7",children:[o.jsx("path",{d:"M0 20 Q 20 28, 40 20",fill:"none",stroke:"#ff9900",strokeWidth:"4"}),o.jsx("polygon",{points:"42,18 36,15 39,23",fill:"#ff9900"})]})]}),o.jsxs("div",{className:"ml-6 h-6 bg-[#161f28] border border-[#2c3b4f] hover:border-gray-400 transition-colors rounded-sm flex items-center px-2 w-32 md:w-56 text-[11px] text-gray-400",children:[o.jsx(b1,{className:"w-3 h-3 mr-2"}),o.jsx("span",{className:"flex-1 truncate",children:"Search resources, services..."})]})]}),o.jsxs("div",{className:"flex items-center gap-4 text-white text-[11px]",children:[o.jsxs("span",{className:"hidden sm:inline-flex items-center gap-1 hover:text-white transition-colors cursor-pointer text-gray-300",children:[o.jsx(Ax,{className:"w-3 h-3"})," ap-southeast-1"]}),o.jsxs("span",{className:"bg-[#161f28] px-2 py-1 rounded-sm border border-[#2c3b4f] hover:border-gray-400 transition-colors cursor-pointer flex items-center gap-1",children:[o.jsx(Bx,{className:"w-3 h-3"})," corebyte-admin"]})]})]}),o.jsxs("div",{className:"flex flex-1 overflow-hidden bg-[#f8f8f8]",children:[o.jsxs("div",{className:"w-14 bg-white border-r border-gray-200 flex flex-col items-center py-4 gap-4 shrink-0",children:[o.jsx("div",{className:"w-7 h-7 rounded bg-[#0073bb]/10 text-[#0073bb] flex items-center justify-center cursor-pointer",children:o.jsx(Wr,{className:"w-4 h-4"})}),o.jsx("div",{className:"w-7 h-7 rounded text-gray-400 hover:bg-gray-100 hover:text-gray-600 flex items-center justify-center cursor-pointer transition-colors",children:o.jsx(cn,{className:"w-4 h-4"})}),o.jsx("div",{className:"w-7 h-7 rounded text-gray-400 hover:bg-gray-100 hover:text-gray-600 flex items-center justify-center cursor-pointer transition-colors",children:o.jsx(rn,{className:"w-4 h-4"})}),o.jsx("div",{className:"w-7 h-7 rounded text-gray-400 hover:bg-gray-100 hover:text-gray-600 flex items-center justify-center cursor-pointer transition-colors",children:o.jsx(ta,{className:"w-4 h-4"})})]}),o.jsxs("div",{className:"flex-1 bg-white p-5 overflow-hidden flex flex-col relative w-full",children:[o.jsxs("div",{className:"text-[11px] text-gray-500 mb-2 flex items-center gap-1",children:[o.jsx("span",{className:"hover:text-[#0073bb] cursor-pointer hover:underline",children:"Amazon Bedrock"})," ",o.jsx("span",{className:"text-gray-400",children:"/"})," ",o.jsx("span",{className:"text-gray-800",children:"Model access"})]}),o.jsxs("div",{className:"flex justify-between items-start mb-5",children:[o.jsx("div",{children:o.jsxs("h2",{className:"text-[18px] font-bold text-[#232f3e] flex items-center gap-2",children:["Model access ",o.jsx("span",{className:"text-[10px] bg-[#0073bb]/10 text-[#0073bb] px-1.5 py-0.5 rounded-sm font-normal",children:"Info"})]})}),o.jsx("button",{className:"bg-white hover:bg-gray-50 text-[#232f3e] border border-gray-400 text-[11px] font-bold px-3 py-1.5 rounded-sm transition-colors shadow-sm",children:"Manage model access"})]}),o.jsxs("div",{className:"border border-gray-200 rounded-sm flex-1 flex flex-col bg-white overflow-hidden shadow-sm",children:[o.jsxs("div",{className:"bg-[#fafafa] border-b border-gray-200 p-2.5 flex text-[11px] font-bold text-[#232f3e]",children:[o.jsx("div",{className:"flex-[2]",children:"Model"}),o.jsx("div",{className:"flex-1",children:"Provider"}),o.jsx("div",{className:"flex-1",children:"Access status"})]}),o.jsxs("div",{className:"p-2.5 border-b border-gray-100 flex text-[11px] items-center hover:bg-blue-50/30 transition-colors",children:[o.jsx("div",{className:"flex-[2] text-[#0073bb] font-medium hover:underline cursor-pointer",children:"Claude 3.5 Sonnet"}),o.jsx("div",{className:"flex-1 text-gray-600",children:"Anthropic"}),o.jsxs("div",{className:"flex-1 text-[#1d8102] flex items-center gap-1.5",children:[o.jsx(Yt,{className:"w-3 h-3 text-[#1d8102]"})," Access granted"]})]}),o.jsxs("div",{className:"p-2.5 border-b border-gray-100 flex text-[11px] items-center hover:bg-blue-50/30 transition-colors",children:[o.jsx("div",{className:"flex-[2] text-[#0073bb] font-medium hover:underline cursor-pointer",children:"Claude 3 Opus"}),o.jsx("div",{className:"flex-1 text-gray-600",children:"Anthropic"}),o.jsxs("div",{className:"flex-1 text-[#1d8102] flex items-center gap-1.5",children:[o.jsx(Yt,{className:"w-3 h-3 text-[#1d8102]"})," Access granted"]})]}),o.jsxs("div",{className:"p-2.5 flex text-[11px] items-center hover:bg-blue-50/30 transition-colors",children:[o.jsx("div",{className:"flex-[2] text-[#0073bb] font-medium hover:underline cursor-pointer",children:"Titan Text G1 - Premier"}),o.jsx("div",{className:"flex-1 text-gray-600",children:"Amazon"}),o.jsxs("div",{className:"flex-1 text-[#1d8102] flex items-center gap-1.5",children:[o.jsx(Yt,{className:"w-3 h-3 text-[#1d8102]"})," Access granted"]})]})]}),o.jsx("div",{className:"absolute inset-x-0 bottom-0 h-10 bg-gradient-to-t from-white to-transparent pointer-events-none"})]})]})]}),o.jsxs(oe.div,{initial:{y:20,opacity:0}
298,animate:{y:0,opacity:1},transition:{delay:.6,duration:.8},className:"absolute -bottom-6 -left-6 bg-white p-4 rounded-lg shadow-[0_12px_30px_rgb(0,0,0,0.12)] border border-gray-200 flex items-center gap-4 z-10",children:[o.jsx("div",{className:"w-10 h-10 bg-[#0073bb] rounded-full flex items-center justify-center text-white shadow-inner",children:o.jsx(Or,{className:"w-5 h-5"})}),o.jsxs("div",{children:[o.jsx("div",{className:"text-[10px] text-gray-500 font-bold uppercase tracking-widest mb-0.5",children:"Enterprise Ready"}),o.jsx("div",{className:"text-[#232f3e] font-extrabold text-[14px]",children:"Production Environment"})]})]})]})})]})})}),o.jsx("section",{className:"py-20 lg:py-28 bg-white border-y border-gray-200",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-end justify-between mb-16 gap-6",children:[o.jsxs("div",{className:"max-w-2xl",children:[o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e] mb-4",children:"å
¨æ å¼ AI äºèµè½æ¶æ"}),o.jsx("p",{className:"text-gray-600 text-lg",children:"é¤äºåºè²çæ¨¡åæ¥å
¥ï¼æä»¬æ´ä¸ºå
³æ³¨æ¨åºå±çäºåºç¡è®¾æ½å®å
¨æ§ä»¥åæ¥å¸¸å
298¯ç¨æ§ã"})]}),o.jsxs("button",{className:"text-[#0073bb] font-bold flex items-center gap-2 hover:underline pb-1",children:["æ¥çææ¯ç½ç®ä¹¦ ",o.jsx(un,{className:"w-4 h-4"})]})]}),o.jsx("div",{className:"grid md:grid-cols-2 gap-px bg-gray-200 border border-gray-200",children:[{title:"Bedrock æ¨¡åæ¥å
¥æå¡",desc:"åå©ä¼ä¸æ¥å
¥ Amazon Bedrock å¯ç¨æ¨¡åï¼å®ææéé
ç½®ãå
é¨ç½ç»éé(PrivateLink)æå»ºä¸ API è°ç¨ä¸çº¿ã",icon:o.jsx(rn,{className:"w-6 h-6"})},{title:"ä¼ä¸ç¥è¯åºä¸ RAG éæ",desc:"æå»ºä¼ä¸çº§æ£ç´¢å¢å¼ºçæ (RAG)ï¼æéä¼ä¸å
é¨ç³»ç»æ°æ®æµï¼å®ç°æºè½æç´¢ãèªå¨ååæåä¸å¡è¾
å©ã",icon:o.jsx(cn,{className:"w-6 h-6"})},{title:"AI Agent ä¸ä¸å¡å·¥ä½æµ",desc:"åºäº Bedrock Agents å¯¹æ¥ CRMãERP çæ ¸å¿ä¸å¡ï¼å®ç°æºè½åæ§è¡ä¸è·¨ä¸å¡æµèªå¨è°åº¦å®¡æ¹ã",icon:o.jsx(Wr,{className:"w-6 h-6"})},{title:"å®å
¨ä¸åè§æ²»çç½å
³",desc:"åºäº Guardrails for Bedrock é
ç½®å
容å®å
¨è¾¹çï¼ç»å IAMãCloudTrail æå»ºä¸¥æ ¼ç API 访é®ä¸æ°æ®å®¡è®¡é¾è·¯ã",icon:o.jsx(ta,{className:"w-6 h-6"})}].map((a,i)=>o.jsxs("div",{className:"bg-white p-10 lg:p-12 group hover:bg-gray-50 transition-colors",children:[o.jsx("div",{className:"w-12 h-12 bg-[#0073bb]/10 rounded-sm flex items-center justify-center mb-6 text-[#0073bb]",children:a.icon}),o.jsx("h3",{className:"text-xl font-bold mb-3 text-[#232f3e]",children:a.title}),o.jsx("p",{className:"text-gray-600 text-[15px] leading-relaxed",children:a.desc})]},i))})]})}),o.jsx("section",{className:"py-24 lg:py-32 bg-gray-50",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:flex-row items-center gap-16 lg:gap-24",children:[o.jsxs("div",{className:"lg:w-1/2 w-full space-y-8",children:[o.jsxs("div",{className:"inline-flex items-center gap-2 text-[#0073bb] font-bold text-sm tracking-wide uppercase",children:[o.jsx("span",{className:"w-8 h-px bg-[#0073bb]"})," æç»åè§ä¸è¿ç»´æç®¡ (MSP)"]}),o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e] leading-tight",children:"æéäºåºå±è®¾æ½ä¸å沿 AI è½åçå
¨çå½å¨ææ¤èª"}),o.jsx("p",{className:"text-gray-600 text-lg leading-relaxed text-justify",children:"åºäº COREBYTE å
¨æ äºæå¡è½åï¼æä»¬ä¸ä»
æ¯æ¨ç AI åºç¨éæåï¼æ´æ¯é¿æè¿ç»´ä¼ä¼´ãå
å«ï¼AWS è´¦å·åè§è®¾å®ãFinOps ææ¬ç®¡æ§ãç½ç»å®å
¨ç»é离设å®åå®æçæ¶æå¥åº·å®¡æ¥ã"}),o.jsx("ul",{className:"space-y-4 pt-2",children:[{title:"ææ¬å¯è§åçæ§ (Token ä¸äºèµæºååçæµ)"},{title:"ä¼ä¸æ°æ®è·¨è´¦å·å®å
¨çç¥é
ç½®"},{title:"7x24 å°æ¶åå级æ¬å°åææ¯æé"}].map((a,i)=>o.jsxs("li",{className:"flex items-start gap-3",children:[o.jsx("div",{className:"w-5 h-5 rounded-full bg-[#0073bb]/10 flex items-center justify-center shrink-0 mt-0.5 text-[#0073bb]",children:o.jsx(Yt,{className:"w-4 h-4"})}),o.jsx("span",{className:"text-[#232f3e] font-medium",children:a.title})]},i))}),o.jsx("div",{className:"pt-6",children:o.jsx("button",{className:"text-[#232f3e] border border-gray-300 bg-white px-8 py-3 rounded-sm font-bold text-[15px] hover:border-[#0073bb] hover:text-[#0073bb] transition-colors",children:"æ¢ç´¢ MSP æå¡è¯¦æ
"})})]}),o.jsxs("div",{className:"lg:w-1/2 w-full relative",children:[o.jsx("div",{className:"absolute top-8 -right-8 w-full h-full bg-[#232f3e] rounded-sm -z-10"}),o.jsx("img",{src:"https://images.unsplash.com/photo-1550751827-4bd374c3f58b?auto=format&fit=crop&q=80&w=1200",alt:"Cloud Operations Dashboard",className:"rounded-sm shadow-md border border-gray-200"})]})]})}),o.jsx("section",{id:"solutions",className:"py-24 lg:py-32 bg-white",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"mb-16",children:[o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e] mb-6",children:"è¦çå
¨ä¸å¡åºæ¯çè¡ä¸è½å°è½å"}),o.jsx("p",{className:"text-gray-600 text-lg max-w-3xl",children:"æä»¬å° Bedrock åè¶æ¨¡åä¸ç¹å®è¡ä¸ä¸å¡å·¥ä½æµè¿è¡ä¸²èï¼ä¸ºåç客æ·é身å®å¶å¯ä¸çº¿çè¡ä¸åºç¨ã"})]}),o.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[{title:"æ³éèä¸",subject:"åè§å®¡æ¥ä¸å
é¨ç¥è¯åº",desc:"æå»ºæ°ç¾GBåè§ææ¡£çé«ç²¾å RAG ç³»ç»ï¼æ¾èéä½ç æ¥æ¥æ¾ä¸åè§å®¡æ¥ç人工工æ¶ã",icon:o.jsx(cn,{})},{title:"è·¨å¢çµå",subject:"å¤è¯ç§èªå¨å客æ Agent",desc:"é¨ç½²åºäºä¸åç«ç¹çç§æå大模å客æä½ç³»ï¼èªå¨è·¯ç±å夿¨¡æååé®é¢åå¤ã",icon:o.jsx(E1,{})},{title:"æºè½å¶é ",subject:"å·¥åæè¦ä¸ç»´ä¿®è¾
å©",desc:"帮å©ä¸çº¿ç»´ä¿®å¢ééè¿ç§»å¨ç«¯èªç¶è¯è¨ç³»ç»æ¥é
ä¸é¡µæä½æåä¸åå²å·¥åç»éªã",icon:o.jsx($S,{})},{title:"äºå¨å¨±ä¹",subject:"游æèµäº§å®å
¨ä¸èæ
çæ§",desc:"大æµéé«å¹¶åä¸çç©å®¶ä¾§ UGC ææ¬å®¡æ ¸ï¼ä»¥åè¥éä¾§ä¹°éç´ æèªå¨åæä¸ææ ã",icon:o.jsx(t1,{})},{title:"æ°åè¥é",subject:"个æ§åè§¦è¾¾ç©æèªå¨çæ",desc:"æ ¹æ®ä¼ä¸åçè§è§æå¯¼æ¹éï¼ç»åç¨æ·ç»åï¼æ¯«ç§çº§ä¸åè¥éå¾æç»æã",icon:o.jsx(z1,{})},{title:"æ³å¡ä¸æ¿ä¼",subject:"ææå·å®å¤çä¸åè§é£æ§",desc:"å®å
¨å¥ç¦»å
¬ç½çå
¨ç§æåå®å
¨ä¿éï¼ç¡®ä¿é«æºå¯æ³å¾å·å®çææ¬åæå¨ä¸å±äºé§éä¸è¿è¡ã",icon:o.jsx(ta,{})}].map((a,i)=>o.jsxs("div",{className:"flex flex-col border border-gray-200 p-8 hover:border-[#0073bb] transition-colors bg-gray-50/30",children:[o.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[o.jsx("div",{className:"w-10 h-10 border border-gray-200 bg-white flex items-center justify-center text-[#232f3e]",children:a.icon}),o.jsx("h3",{className:"font-bold text-[#232f3e] text-lg",children:a.title})]}),o.jsx("h4",{className:"font-bold text-[#0073bb] text-sm mb-3",children:a.subject}),o.jsx("p",{className:"text-gray-600 text-[14px] leading-relaxed",children:a.desc})]},i))})]})}),o.jsx("section",{className:"py-20 bg-[#232f3e] text-white overflow-hidden",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 border-t border-b border-gray-700 py-16",children:o.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-between gap-12",children:[o.jsxs("div",{className:"max-w-xl",children:[o.jsx("h2",{className:"text-3xl font-bold mb-6",children:"ä¸ AWS ååç´§å¯ååä½ä¸"}),o.jsx("p",{className:"text-gray-400 text-[15px] leading-relaxed",children:"ä½ä¸º AWS 深度åä½ä¼ä¼´ï¼CoreByte å°å
¨çé¡¶å°çäºæå¡ä½ç³»ä¸æ¨çå®å¶åä¸å¡æ·±
298度ç»å®ï¼æä¾ä¸ä¸ãéæä¸æç»æ¼è¿çææ¯æ¯æ´ã"})]}),o.jsxs("div",{className:"flex flex-wrap md:justify-end gap-12 text-gray-500",children:[o.jsxs("div",{className:"flex flex-col gap-2",children:[o.jsx("div",{className:"text-sm font-bold uppercase tracking-widest text-[#00a2ff]",children:"Partner Status"}),o.jsx("div",{className:"font-serif text-xl border-l-[3px] border-gray-600 pl-4 py-1 text-white",children:"AWS Advanced Tier"})]}),o.jsxs("div",{className:"flex flex-col gap-2",children:[o.jsx("div",{className:"text-sm font-bold uppercase tracking-widest text-[#00a2ff]",children:"Key Offering"}),o.jsx("div",{className:"font-serif text-xl border-l-[3px] border-gray-600 pl-4 py-1 text-white",children:"Amazon Bedrock"})]})]})]})})}),o.jsx("section",{id:"cases",className:"py-24 lg:py-32 bg-gray-50",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"mb-16",children:[o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e] mb-4",children:"ä¼ä¸çº§æä½³å®è·µæ¡ä¾"}),o.jsx("p",{className:"text-gray-600 text-lg",children:"åºäºå®é
ä¸å¡éæ±æé çç产级ææï¼æ¶µçåæ ¸å¿å¤§ä½éè¡ä¸çæ ææ¶æã"})]}),o.jsx("div",{className:"space-y-16",children:[{id:1,è¡ä¸:"æå
¨çæ§ç©æµå¹³å°",çç¹:"客æååºæ¶é´æ
¢ï¼äººå·¥å¤çæµ·éå½é
ç©æµæ¡æ¬¾å¸¸å¸¸åºéï¼å®¢æ·æ±æ¨æ æ³åæ¶è·ååç¡®çæ¸
å
³å»ºè®®ã",æ¹æ¡:"åºäº Amazon Bedrock ä¸ Claude 3 模åï¼å¯¹æ¥æ ¸å¿å·¥åæ¥å£ï¼æå»ºå¤è¯ç§ç©æµé®ç RAGã",ä»·å¼:"åæµ 60% å级é®é¢ï¼å®¢æé¦æ¬¡ååºä» 48å°æ¶ç¼©çè³ 1åéå
ã",img:"https://images.unsplash.com/photo-1556742049-0cfed4f6a45d?auto=format&fit=crop&q=80&w=800"},{id:2,è¡ä¸:"åºåæ§å¤§å综åå»é¢",çç¹:"å»å¸æ¯æ¥éæ£ç´¢å¤§éåå²ç
æ¡ï¼ä¼ ç»æç´ ç³»ç»å¹é
度ä½ï¼å¯¼è´ç§ç æçä¸åç«¯è¯æéªè¯æçæå
¶ä½ä¸ã",æ¹æ¡:"ä¸¥æ ¼éµå¾ªæ°æ®ä¸ç¦»ç§æäºçåæä¸ï¼ä½¿ç¨ Bedrock å° 500 ä¸ä»½è±æç
ååéåï¼å®ç°åºäºè¯ä¹çå®å
¨å»å¦æ£ç´¢ã",ä»·å¼:"夿ç
æ¡æ¥æ¾æ¶é´ç¼©ç 90%ï¼ç
åç»æåæçæåæåã",img:"https://images.unsplash.com/photo-1576091160399-112ba8d25d1d?auto=format&fit=crop&q=80&w=800"},{id:3,è¡ä¸:"大åè·¨å½éèéå¢",çç¹:"å
é¨å®¡è®¡ä¸åè§æ£æ¥éè¦è费审æ¥åæµ·éç²¾åæ¯å¯¹ä¸ä¸ä»½è´¢æ¥ä¸äº¤ææ¡æ¬¾ï¼å¯¼è´ä¸¥æ ¼ç审计æµç¨å¨æåé¿ä¸ææ¬é«æã",æ¹æ¡:"åºäº Amazon Bedrock ä¸ Claude 模åï¼å©ç¨å
¶å¼ºå¤§çé¿ææ¬æ¨çè½åæå»ºé«çº§å«éèåè§ææ¡£åææºè½ä½ã",ä»·å¼:"å°ç¹å®å®¡è®¡åºç¨¿çææ¬æ ¸æ¥èæ¶ä» 3 å¨åç¼©è³ 4 å°æ¶ï¼åç¡®çè¾¾å°ç产级ã",img:"https://images.unsplash.com/photo-1554224155-8d04cb21cd6c?auto=format&fit=crop&q=80&w=800"}].map((a,i)=>o.jsxs("div",{className:`flex flex-col lg:flex-row gap-12 lg:gap-16 items-center ${i%2===1?"lg:flex-row-reverse":""}`,children:[o.jsxs("div",{className:"w-full lg:w-1/2 relative bg-white p-2 border border-gray-200",children:[o.jsx("img",{src:a.img,alt:a.è¡ä¸,className:"w-full h-[300px] object-cover bg-gray-100"}),o.jsxs("div",{className:"absolute top-6 left-6 flex items-center bg-[#232f3e] text-white px-4 py-1.5 text-xs font-bold uppercase tracking-widest shadow-sm",children:[a.è¡ä¸," Case"]})]}),o.jsxs("div",{className:"w-full lg:w-1/2 space-y-8",children:[o.jsxs("div",{children:[o.jsx("h3",{className:"text-xl font-bold text-[#232f3e] mb-3",children:"ææ"}),o.jsx("p",{className:"text-gray-600 text-base leading-relaxed",children:a.çç¹})]}),o.jsx("div",{className:"w-full h-px bg-gray-200"}),o.jsxs("div",{children:[o.jsx("h3",{className:"text-xl font-bold text-[#232f3e] mb-3",children:"æ¶æä¸æ¹æ¡"}),o.jsx("p",{className:"text-gray-600 text-base leading-relaxed",children:a.æ¹æ¡})]}),o.jsxs("div",{className:"bg-[#f0f7ff] border-l-4 border-[#0073bb] p-5",children:[o.jsx("span",{className:"block text-[#0073bb] text-xs font-bold uppercase tracking-wider mb-2",children:"å¯éåææ"}),o.jsx("span",{className:"text-[#232f3e] font-bold text-lg",children:a.ä»·å¼})]})]})]},a.id))}),o.jsx("div",{className:"mt-16 text-center",children:o.jsx("button",{className:"bg-transparent border-2 border-[#232f3e] text-[#232f3e] px-8 py-3 font-bold hover:bg-[#232f3e] hover:text-white transition-colors",children:"æ¥é
ææå®¢æ·æåæ¡ä¾"})})]})})]})}function gz(){const[a,i]=B.useState(0);return B.useEffect(()=>{const r=setInterval(()=>{i(l=>l===0?1:0)},5e3);return()=>clearInterval(r)},[]),o.jsxs("div",{className:"min-h-screen",children:[o.jsxs("div",{className:"relative border-b border-gray-200 bg-[#f8fbff] overflow-hidden",children:[o.jsx(J0,{mode:"wait",children:a===0?o.jsx(oe.section,{initial:{opacity:0,x:-20}
298,animate:{opacity:1,x:0},exit:{opacity:0,x:20},transition:{duration:.5},className:"bg-gradient-to-b from-[#f8fbff] to-white pt-36 pb-20 lg:pb-24 w-full min-h-[650px] lg:h-[700px] flex flex-col justify-center",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex flex-col lg:flex-row items-center min-h-[400px] gap-12 lg:gap-16",children:[o.jsxs("div",{className:"lg:w-[55%]",children:[o.jsxs("h1",{className:"text-4xl lg:text-6xl font-extrabold text-[#232f3e] mb-8 leading-[1.1] tracking-tight",children:["Amazon Bedrock",o.jsx("br",{}),o.jsx("span",{className:"text-[#0073bb]",children:"ä¼ä¸è½å°å
¨æµç¨æ¹æ¡"})]}),o.jsx("p",{className:"text-slate-600 text-lg lg:text-[20px] mb-10 leading-relaxed border-l-[3px] border-[#0073bb] pl-6 bg-gradient-to-r from-blue-50/80 to-transparent py-4 pr-4",children:"ä»è´¦å·åºå±åå¤ãåºç¡æ¨¡åæ¥å
¥ãç§åç¥è¯åº (RAG) æå»ºãAgent èªå¨åæµé
ç½®ï¼å°æ°æ®å®å
¨æ²»çä¸ä¸çº¿çæ§è¿ç»´ï¼CoreByte ä¸ºæ¨æä¾å
¨æ è½å°æ¯æã"}),o.jsx(Be,{to:"/contact",className:"bg-[#0073bb] text-white px-8 py-4 rounded-md font-semibold text-[15px] hover:bg-[#005a92] transition-all shadow-sm hover:shadow inline-flex justify-center items-center cursor-pointer",children:"é¢çº¦ Bedrock 深度è¯ä¼°"})]}),o.jsx("div",{className:"lg:w-[45%] flex justify-center items-center relative",children:o.jsxs("div",{className:"relative w-full max-w-[440px] aspect-[16/10] flex justify-center items-center",children:[o.jsx("div",{className:"absolute inset-0 bg-blue-50/50 rounded-full blur-[60px] pointer-events-none"}),o.jsx("div",{className:"relative z-10 w-full h-full flex items-center justify-center",children:o.jsx("img",{src:"/aws-partner-solution-provider.png",alt:"AWS Partner",className:"w-[94%] h-[94%] object-contain"})})]})})]})})},"slide-1"):o.jsx(oe.section,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},exit:{opacity:0,x:20},transition:{duration:.5},className:"bg-gradient-to-b from-[#f8fbff] to-white pt-36 pb-20 lg:pb-24 w-full min-h-[650px] lg:h-[700px] flex flex-col justify-center",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex flex-col lg:flex-row items-center min-h-[400px] gap-12 lg:gap-16",children:[o.jsxs("div",{className:"lg:w-[55%]",children:[o.jsx("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 bg-[#0073bb]/5 border border-[#0073bb]/20 text-[#0073bb] rounded-full text-xs font-bold uppercase tracking-wider mb-6",children:"AWS Solution Provider Program"}),o.jsxs("h1",{className:"text-4xl md:text-5xl font-extrabold mb-6 text-[#232f3e] leading-[1.15] tracking-tight",children:["æ¨ç宿¹æ ç¼è¡æ¥",o.jsx("br",{}),"AWS SPP åä½ä¼ä¼´"]}),o.jsx("p",{className:"text-slate-600 text-lg lg:text-xl mb-10 leading-relaxed",children:"éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã"}),o.jsxs("div",{className:"flex flex-col sm:flex-row gap-5 items-center",children:[o.jsx("a",{href:"https://partners.amazonaws.com/partners/0018W00002N6es9QAB/COREBYTE%20TECHNOLOGY%20PTE%20LTD",target:"_blank",rel:"noopener noreferrer",className:"bg-[#0073bb] text-white px-8 py-3.5 rounded-md font-semibold text-[15px] hover:bg-[#005a92] transition-all shadow-sm hover:shadow inline-flex justify-center items-center cursor-pointer",children:"éªè¯å®æ¹èµè´¨"}),o.jsxs(Be,{to:"/trust",className:"relative group text-slate-700 font-semibold text-[14px] hover:text-[#0073bb] transition-colors inline-flex justify-center items-center cursor-pointer overflow-hidden px-5 py-3.5 bg-white rounded-md border border-slate-200 hover:border-[#0073bb]/30 shadow-sm hover:shadow",children:[o.jsx("span",{className:"relative z-10",children:"ä»ä¹æ¯AWS SPPï¼"}),o.jsx(oe.div,{className:"absolute inset-0 z-20 w-[150%] h-full bg-gradient-to-r from-transparent via-white/80 to-transparent skew-x-12",animate:{x:["-100%","100%"]},transition:{repeat:1/0,duration:2.5,ease:"easeInOut",repeatDelay:3}})]})]})]}),o.jsx("div",{className:"lg:w-[45%] flex justify-center items-center relative",children:o.jsxs("div",{className:"relative group w-full max-w-[320px] aspect-square flex justify-center items-center",children:[o.jsx(oe.div,{animate:{rotate:360},transition:{duration:30,repeat:1/0,ease:"linear"},className:"absolute -inset-8 rounded-full border-[1px] border-[#0073bb]/20 border-dashed"}),o.jsx(oe.div,{animate:{rotate:-360},transition:{duration:24,repeat:1/0,ease:"linear"},className:"absolute -inset-4 rounded-full border-[2px] border-[#eab308]/30 shadow-[0_0_40px_rgba(234,179,8,0.2)]"}),o.jsx(oe.div,{whileHover:{scale:1.05},transition:{duration:.5},className:"relative w-full h-full bg-gradient-to-b from-[#fef08a] via-[#eab308] to-[#b45309] rounded-full flex flex-col items-center justify-center p-1.5 shadow-[0_20px_50px_rgba(0,0,0,0.15)] cursor-pointer",children:o.jsxs("div",{className:"w-full h-full bg-gradient-to-br from-[#232f3e] to-[#0f172a] rounded-full flex flex-col items-center justify-center border-[3px] border-[#ca8a04] relative overflow-hidden shadow-[inset_0_0_30px_rgba(0,0,0,0.8)] px-10",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-tr from-transparent via-white/10 to-transparent -translate-x-full group-hover:translate-x-full transition-transform duration-1000 ease-in-out"}),o.jsx(ta,{className:"w-16 h-16 lg:w-20 lg:h-20 text-[#facc15] mb-4 drop-shadow-[0_0_15px_rgba(250,204,21,0.5)]"}),o.jsx("span",{className:"text-[#facc15] font-bold uppercase tracking-[0.25em] text-xs lg:text-sm mb-1 text-center whitespace-nowrap",children:"Official"}),o.jsx("span",{className:"text-white font-black text-3xl lg:text-4xl tracking-wider drop-shadow-md whitespace-nowrap",children:"AWS SPP"}),o.jsxs("div",{className:"mt-4 flex items-center gap-2 opacity-90 w-full justify-center",children:[o.jsx("span",{className:"h-px flex-1 max-w-[2rem] bg-[#eab308]"}),o.jsx("span",{className:"text-[#eab308] text-[9px] lg:text-[11px] font-bold uppercase tracking-[0.2em] whitespace-nowrap",children:"Partner"}),o.jsx("span",{className:"h-px flex-1 max-w-[2rem] bg-[#eab308]"})]})]})})]})})]})})},"slide-2")}
298),o.jsxs("div",{className:"absolute bottom-6 left-1/2 -translate-x-1/2 z-20 flex gap-2",children:[o.jsx("button",{onClick:()=>i(0),className:`h-1 rounded-sm transition-colors ${a===0?"w-6 bg-[#0073bb]":"w-6 bg-gray-300"}`,"aria-label":"Go to slide 1"}),o.jsx("button",{onClick:()=>i(1),className:`h-1 rounded-sm transition-colors ${a===1?"w-6 bg-[#0073bb]":"w-6 bg-gray-300"}`,"aria-label":"Go to slide 2"})]})]}),o.jsxs("section",{className:"bg-white py-24 lg:py-32 border-b border-gray-100 relative",children:[o.jsx("div",{className:"absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-gray-200 to-transparent"}),o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:[o.jsxs("div",{className:"mb-16 lg:mb-20 max-w-3xl",children:[o.jsx("h2",{className:"text-3xl lg:text-[40px] font-extrabold text-[#232f3e] mb-6 tracking-tight leading-[1.2]",children:"æ ç¼æ¥å
¥å
¨çæå沿ç大è¯è¨æ¨¡å"}),o.jsx("p",{className:"text-slate-600 text-lg leading-relaxed",children:"åºäº Amazon Bedrock å䏿å¡ç«¯ç¹ï¼æ¨å¯ä»¥åè§è°ç¨é¡¶å°çåºç¡æ¨¡åãæä»¬å¨ä¸ºä¼ä¸ç²¾éä¸è¯ä¼°ææ°æ¨¡åæ¹é¢æ¥æä¸°å¯ç»éªã"})]}),o.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-16 items-start",children:[o.jsxs("div",{className:"space-y-8",children:[o.jsxs("h3",{className:"text-2xl font-bold text-[#232f3e] pb-4 border-b border-slate-200 flex items-center gap-3",children:[o.jsx("div",{className:"w-10 h-10 rounded-full bg-blue-50 flex items-center justify-center",children:o.jsx(zi,{className:"text-[#0073bb] w-5 h-5"})}),"åæ²¿æ¨¡åæ¯æè½å"]}),o.jsxs("div",{className:"bg-gradient-to-br from-slate-50 to-white border border-slate-200/60 rounded-3xl p-8 lg:p-10 relative overflow-hidden shadow-sm h-full flex flex-col justify-center",children:[o.jsx("div",{className:"absolute -top-12 -right-12 opacity-[0.03] pointer-events-none",children:o.jsx(rn,{className:"w-64 h-64 text-[#232f3e]"})}),o.jsxs("div",{className:"relative z-10 flex flex-col h-full space-y-6 justify-center",children:[o.jsxs("div",{className:"space-y-3 group p-5 -translate-x-4 hover:translate-x-0 hover:bg-white rounded-2xl hover:shadow-[0_8px_30px_rgb(0,0,0,0.04)] transition-all border border-transparent hover:border-slate-100",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{className:"flex items-center gap-4",children:[o.jsx("div",{className:"w-2 h-2 rounded-full bg-[#0073bb] opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx("h4",{className:"font-extrabold text-[18px] text-[#232f3e] tracking-tight",children:"Claude 4.7 (Anthropic)"})]}),o.jsx("span",{className:"bg-[#0073bb]/10 text-[#0073bb] text-[10px] px-3 py-1 rounded-full font-bold tracking-widest uppercase",children:"New"})]}),o.jsx("p",{className:"text-slate-600 text-[15px] leading-relaxed pl-6",children:"å
·å¤è¿ä¹å®ç¾çé»è¾æ¨çä¸è¶
é¿ä¸ä¸æçªå£æ¯æï¼é坹夿ç¼ç¨ä¸åæä»»å¡è¡¨ç°è¶
è¶äººç±»åºåã"})]}),o.jsxs("div",{className:"space-y-3 group p-5 -translate-x-4 hover:translate-x-0 hover:bg-white rounded-2xl hover:shadow-[0_8px_30px_rgb(0,0,0,0.04)] transition-all border border-transparent hover:border-slate-100",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{className:"flex items-center gap-4",children:[o.jsx("div",{className:"w-2 h-2 rounded-full bg-[#0073bb] opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx("h4",{className:"font-extrabold text-[18px] text-[#232f3e] tracking-tight",children:"ChatGpt 5.5 (Open Ai)"})]}),o.jsx("span",{className:"bg-[#0073bb]/10 text-[#0073bb] text-[10px] px-3 py-1 rounded-full font-bold tracking-widest uppercase",children:"New"})]}),o.jsx("p",{className:"text-slate-600 text-[15px] leading-relaxed pl-6",children:"OpenAI ææ°ä¸ä»£å沿æºè½æ¨¡åï¼è½å¤å¤çæé«å¤æåº¦ç认ç¥ä»»å¡å¹¶å¨æ¨çä¸åé æ§åä½ä¸å¸¦æ¥é¢ è¦å¼çä½éªå级ã"})]}),o.jsxs("div",{className:"space-y-3 group p-5 -translate-x-4 hover:translate-x-0 hover:bg-white rounded-2xl hover:shadow-[0_8px_30px_rgb(0,0,0,0.04)] transition-all border border-transparent hover:border-slate-100",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{className:"flex items-center gap-4",children:[o.jsx("div",{className:"w-2 h-2 rounded-full bg-slate-400 opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx("h4",{className:"font-extrabold text-[18px] text-[#232f3e] tracking-tight",children:"Llama 3.2 (Meta)"})]}),o.jsx("span",{className:"bg-slate-100 text-slate-500 text-[10px] px-3 py-1 rounded-full font-bold tracking-widest uppercase",children:"Stable"})]}),o.jsx("p",{className:"text-slate-600 text-[15px] leading-relaxed pl-6",children:"ä¸ä¸ºä¼ä¸å
鍿æ¬å¤çä¸ä½å»¶è¿åºç¨ä¼åçéæ©ï¼æ¯æç§æåå¾®è°ï¼ç¡®ä¿æ°æ®æ§å¶æéç¯ã"})]})]})]})]}),o.jsxs("div",{className:"space-y-8",children:[o.jsxs("h3",{className:"text-2xl font-bold text-[#232f3e] pb-4 border-b border-slate-200 flex items-center gap-3",children:[o.jsx("div",{className:"w-10 h-10 rounded-full bg-blue-50 flex items-center justify-center",children:o.jsx(zg,{className:"text-[#0073bb] w-5 h-5"})}),"Q2 ä¼ä¸æ¨¡åè°ç¨åå¸ç度"]}),o.jsxs("div",{className:"border border-slate-200/60 bg-white rounded-3xl flex flex-col shadow-[0_8px_30px_rgba(0,0,0,0.04)] overflow-hidden h-full",children:[o.jsxs("div",{className:"grid grid-cols-12 bg-slate-50 p-6 border-b border-slate-100 text-[12px] font-bold text-slate-500 tracking-wider up
298percase",children:[o.jsx("div",{className:"col-span-2 text-center",children:"æä½"}),o.jsx("div",{className:"col-span-5",children:"模ååç±»"}),o.jsx("div",{className:"col-span-3 text-center",children:"æ ¸å¿ä¼å¿"}),o.jsx("div",{className:"col-span-2 text-center",children:"ç度"})]}),o.jsx("div",{className:"flex-1 flex flex-col justify-center py-2 px-2",children:[{rank:1,name:"Claude Series",use:"夿æ¨ç代ç ",score:98,highlight:!0},{rank:2,name:"Amazon Nova",use:"夿¨¡æä¸ææ¬",score:85,highlight:!1},{rank:3,name:"Llama 3.x",use:"坿§åºç¡ä»»å¡",score:72,highlight:!1},{rank:4,name:"Mistral Large",use:"æä½å»¶è¿å¹¶å",score:45,highlight:!1},{rank:5,name:"Amazon Titan",use:"åçæ£ç´¢åµå
¥",score:38,highlight:!1}].map((r,l)=>o.jsxs("div",{className:"grid grid-cols-12 px-4 py-5 border-b last:border-0 border-slate-100 items-center hover:bg-blue-50/50 transition-colors rounded-xl text-[14px]",children:[o.jsx("div",{className:"col-span-2 flex justify-center",children:o.jsx("div",{className:`w-8 h-8 rounded-full flex items-center justify-center text-[13px] font-black ${r.highlight?"bg-[#0073bb] text-white shadow-sm":"bg-slate-100 text-slate-500"}`,children:r.rank})}),o.jsx("div",{className:`col-span-5 font-bold ${r.highlight?"text-[#0073bb]":"text-[#232f3e]"}`,children:r.name}),o.jsx("div",{className:"col-span-3 text-center text-[13px] text-slate-500 font-medium bg-white border border-slate-100 py-1 rounded-md",children:r.use}),o.jsx("div",{className:"col-span-2 flex justify-center",children:o.jsxs("div",{className:"flex gap-1 items-end h-[24px]",children:[o.jsx("div",{className:`w-1.5 rounded-t-sm ${r.highlight?"bg-[#0073bb]":"bg-slate-300"}`,style:{height:`${r.score}%`}}),o.jsx("div",{className:`w-1.5 rounded-t-sm ${r.highlight?"bg-[#0073bb]/70":"bg-slate-200"}`,style:{height:`${Math.max(10,r.score-20)}%`}}),o.jsx("div",{className:`w-1.5 rounded-t-sm ${r.highlight?"bg-[#0073bb]/40":"bg-slate-100"}`,style:{height:`${Math.max(10,r.score-40)}%`}})]})})]},l))}),o.jsx("div",{className:"p-4 bg-slate-50 border-t border-slate-100 text-center text-[11px] text-slate-400 tracking-wide",children:"Data Source: CoreByte Aggregated Enterprise Request Metrics"})]})]})]})]})]}),o.jsx("section",{className:"py-24 lg:py-32 bg-white border-b border-gray-200 overflow-hidden",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"text-center mb-16 lg:mb-20",children:[o.jsx("h2",{className:"text-3xl lg:text-[40px] font-extrabold text-[#232f3e] mb-5 tracking-tight leading-[1.2]",children:"CoreByte é¢ç½®æ¶ææ¨¡æ¿"}),o.jsx("p",{className:"text-slate-600 text-lg max-w-3xl mx-auto leading-relaxed",children:"åºäºæä»¬å¨æ³äºå¨±ä¹ãåºæµ·æ¸¸æä¸éèè¡ä¸çè½å°ç»éªï¼æç¼åºçæ åå¯å¤ç¨æ¶æã"})]}),o.jsx("div",{className:"grid md:grid-cols-3 gap-8",children:[{title:"DataInsight æºæ",tag:"ä¼ä¸å
鍿ºåº",desc:"å¯¹æ¥ Confluence / S3 / Notion ææ¡£åºãèªå¨è§£æéç»æåæ°æ®ï¼æä¾å¸¦æ¥æºå¼ç¨çæºè½é®çã",features:["æ¯æ PDF/PPT çå¤ææ ¼å¼è§£æ","å
ç½®è®¿é®æéæ ¡éªååç追溯","é¨ç½²æ¶æåºäº RAG æä½³å®è·µ"],icon:cn},{title:"CodePilot æºç ",tag:"ç åæè½æå",desc:"æ¥å
¥ GitLab / CodeCommit 代ç åºï¼ç»ååºå±åºåº§ä»£ç 飿 ¼ï¼æä¾ä»£ç 审æ¥ã注éçæä¸æ¼æ´æ«æã",features:["æ¯æç§æé¨ç½²æ¨¡åè¾
å©","代ç åºå¢éç´¢å¼åæ¥ææ¯","åå°ä¸è§è代ç
298åå
¥ä¸»å¹²"],icon:KS},{title:"CustomerEngage æºè",tag:"æºè½å®¢æä¸æ¢",desc:"å¯¹æ¥ Zendesk / 微信å
¬ä¼å·ï¼æä¾å¤è½®å¤æå¯¹è¯å®¢ææºå¨äººï¼å
·å¤æ
æåæå人工客æå¹³æ»ç§»äº¤è½åã",features:["æå¾è¯å«åç¡®çè°ä¼æ¨¡å","䏿¢æ CRM ç³»ç» API æé","ææè¯è¿æ»¤ä¸åè§å®¡è®¡æºå¶"],icon:h1}].map((r,l)=>o.jsxs("div",{className:"bg-white border lg:border-t-4 border-slate-200 hover:border-t-[#0073bb] lg:border-t-[#0073bb] rounded-2xl shadow-[0_2px_10px_rgba(0,0,0,0.02)] hover:shadow-[0_20px_40px_rgba(0,0,0,0.06)] p-8 transition-all duration-300 group flex flex-col h-full hover:-translate-y-1 relative",children:[o.jsx("div",{className:"absolute top-0 right-0 w-24 h-24 bg-gradient-to-br from-blue-50 to-transparent rounded-bl-[100px] opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx("div",{className:"flex items-center justify-between mb-6 relative z-10",children:o.jsxs("div",{className:"flex items-center gap-3",children:[o.jsx(r.icon,{className:"w-6 h-6 text-[#0073bb]"}),o.jsx("h3",{className:"text-xl font-extrabold text-[#232f3e]",children:r.title})]})}),o.jsx("div",{className:"bg-blue-50/50 border border-blue-100/50 text-[#0073bb] text-[12px] font-bold px-3 py-1.5 rounded-md inline-flex w-fit mb-6 tracking-wide relative z-10",children:r.tag}),o.jsx("p",{className:"text-slate-600 text-[15px] leading-relaxed mb-8 flex-grow relative z-10",children:r.desc}),o.jsx("ul",{className:"space-y-4 border-t border-slate-100 pt-6 mt-auto relative z-10",children:r.features.map((d,m)=>o.jsxs("li",{className:"flex items-start gap-3 group-hover:transform transition-transform",children:[o.jsx("div",{className:"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#0073bb]/40 shrink-0 group-hover:bg-[#0073bb] transition-colors"}),o.jsx("span",{className:"text-slate-500 text-[13px] leading-relaxed",children:d})]},m))})]},l))}),o.jsx("div",{className:"mt-16 text-center",children:o.jsxs(Be,{to:"/contact",className:"inline-flex items-center gap-2 group text-[#0073bb] font-bold hover:text-[#005a92] transition-colors text-lg",children:[o.jsx("span",{className:"border-b-[2px] border-transparent group-hover:border-[#005a92] transition-colors pb-1 border-dotted",children:"è·å宿´æ¶æèå¾é"}),o.jsx(un,{className:"w-5 h-5 group-hover:translate-x-1 transition-transform"})]})})]})}),o.jsxs("section",{className:"py-24 lg:py-32 bg-slate-50 border-b border-gray-200 relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-[url('https://www.transparenttextures.com/patterns/cubes.png')] opacity-[0.02]"}),o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:[o.jsxs("div",{className:"max-w-2xl mb-12 lg:mb-16",children:[o.jsx("h2",{className:"text-3xl lg:text-[40px] font-extrabold text-[#232f3e] mb-6 tracking-tight leading-[1.2]",children:"æä»¬çæ ¸å¿æå¡æ¯ææ¶æ"}),o.jsx("p",{className:"text-slate-600 text-lg leading-relaxed",children:"大è¯è¨æ¨¡åè½åçä½ç°ä¸å¨äºç®åç API è°ç¨ï¼èå¨äºä¼ä¸çº§å®å
¨ãææ¬å¯æ§åº¦ä¸å·¥ç¨è½å°çå®å度ãæä»¬ä¸æ³¨æ¤èªè¿ä¸è¿ç¨ã"})]}),o.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 lg:gap-24 items-start",children:[o.jsx("div",{className:"grid sm:grid-cols-2 gap-5",children:[{title:"ç»ç»å±æéé离",desc:"AWS IAM ä¸¥æ ¼æ§å¶æ¨ç䏿°æ®æºè®¿é®è¾¹ç",icon:ta},{title:"跨模åå¹¶åæµè¯",icon:zi,desc:"åºäº Converse API çæ ç¼å¹³åè¯ä¼°æ¡æ¶"},{title:"ç§æç¥è¯åº RAG",icon:xx,desc:"Amazon OpenSearch Serverless åéæ£ç´¢"},{title:"ä¸å¡ Actionæµæ´å",icon:zg,desc:"Bedrock Agents å·¥å
·è°ç¨ä¸ OpenAPI 对æ¥"},{title:"è¾å
¥è¾åºå®å
¨å´æ ",icon:bx,desc:"Guardrails PII è±æåè¿è§è¯æ¦æªè¿æ»¤"},{title:"ç²¾ç»åè®¡è´¹çæµ",icon:Nu,desc:"åºäºæ¨¡åç Token å±çº§ Cost Explorer æ¥è¡¨"}].map((r,l)=>o.jsxs("div",{className:"flex flex-col p-6 rounded-2xl border border-slate-200/60 bg-white/70 backdrop-blur-sm group hover:border-[#0073bb]/40 hover:shadow-[0_8px_30px_rgb(0,0,0,0.04)] hover:-translate-y-1 transition-all",children:[o.jsx("div",{className:"w-12 h-12 rounded-xl bg-blue-50/50 border border-blue-100 flex items-center justify-center mb-5 group-hover:bg-[#0073bb] group-hover:border-[#0073bb] transition-colors",children:o.jsx(r.icon,{className:"w-6 h-6 text-[#0073bb] group-hover:text-white transition-colors"})}),o.jsxs("div",{children:[o.jsx("h3",{className:"text-base font-bold text-[#232f3e] mb-2",children:r.title}),o.jsx("p",{className:"text-slate-500 text-[13px] leading-relaxed",children:r.desc})]})]},l))}),o.jsxs("div",{className:"bg-[#232f3e] rounded-3xl p-10 lg:p-14 border border-slate-700/50 shadow-2xl relative order-first lg:order-last mt-4 lg:mt-0 text-white overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 right-0 p-8 opacity-[0.03] pointer-events-none",children:o.jsx(ta,{className:"w-64 h-64 text-white"})}),o.jsxs("h3",{className:"text-2xl font-bold border-b border-slate-600/50 pb-6 mb-10 text-white relative z-10 flex items-center gap-3",children:[o.jsx(Yt,{className:"w-6 h-6 text-[#00a2ff]"})," æ åäº¤ä»æµç¨éç¨ç¢"]}),o.jsxs("div",{className:"space-y-8 relative z-10",children:[o.jsx("div",{className:"absolute left-[15px] top-4 bottom-4 w-px bg-gradient-to-b from-slate-600 via-slate-600/50 to-transparent"}),[{step:"Phase 1: ä¸å¡éæ±ä¸å®å
¨åºçº¿",desc:"éå对æ¯ãæ°æ®æºçç¹ä¸ AWS VPC/IAM å®å
¨åºçº¿è®¾ç½®ã"},{step:"Phase 2: RAG / Agent æ¶æè®¾è®¡",desc:"æå»ºæ¨¡å管éï¼è¿æ¥å
é¨ç产ç½ç»ï¼å¹¶å®æ Guardrails é
ç½®ã"},{step:"Phase 3: æå°å¯è¡æ§äº§å (MVP)",desc:"å¨åéå¯ç¨åºè¿è¡ç°åº¦æµè¯ä¸éªè¯ï¼è¿è¡ prompt è¿ä»£ã"},{step:"Phase 4: å
¨é¢æäº§ä¸ FinOps",desc:"ä¸çº¿é¢ç½®ååé (Provisioned Throughput) 䏿æ¬è¿½è¸ªçæ§ã"}].map((r,l)=>o.jsxs("div",{className:"flex gap-6 relative z-10 items-start group",children:[o.jsx("div",{className:"w-8 h-8 rounded-full bg-[#1a2332] border border-slate-600 group-hover:border-[#00a2ff] shrink-0 flex items-center justify-center transition-colors shadow-[0_0_15px_rgba(0,162,255,0)] group-hover:shadow-[0_0_15px_rgba(0,162,255,0.3)]",children:o.jsx("div",{className:"w-2.5 h-2.5 rounded-full bg-slate-500 group-hover:bg-[#00a2ff] transition-colors"})}),o.jsxs("div",{className:"pt-1 group-hover:translate-x-1 transition-transform",children:[o.jsx("div",{className:"font-bold text-white text-[16px] mb-2",children:r.step}),o.jsx("p",{className:"text-slate-400 text-[14px] leading-relaxed",children:r.desc})]})]},l))]})]})]})]})]}),o.jsxs("section",{className:"py-20 lg:py-28 bg-white overflow-hidden relative",children:[o.jsx("div",{className:"absolute top-0 right-0 -mt-20 -mr-20 w-96 h-96 bg-blue-50 rounded-full blur-[100px] opacity-60 pointer-events-none"}),o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:o.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-16 items-center",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-4xl lg:text-5xl font-extrabold text-[#232f3e] mb-8 tracking-tight leading-[1.15]",children:"ä»ä¹æ¯ Amazon Bedrockï¼"}),o.jsxs("div",{className:"space-y-6 text-slate-600 text-lg leading-relaxed",children:[o.jsx("p",{children:"Amazon Bedrock æ¯ä¸é¡¹å®å
¨æç®¡çæå¡ï¼éè¿åä¸ API æä¾æ¥èªé¢å
AI å
¬å¸ï¼å¦ AnthropicãMetaãMistral AIãCohere çï¼ä»¥å Amazon èªå·±ç髿§è½åºç¡æ¨¡å (FM)ã"}),o.jsx("p",{children:"å®ä¸ä»
ä¸ºæ¨æä¾äºä¸°å¯ç模åéæ©ï¼è¿å
ç½®äºå¹¿æ³çåè½ï¼å¸®å©ä¼ä¸å¨ç¡®ä¿æ°æ®éç§åå®å
¨æ§çåæä¸ï¼è½»æ¾æå»ºãæµè¯åé¨ç½²çæå¼ AI åºç¨ç¨åºãæ¨æ é管çä»»ä½åºç¡è
298®¾æ½ï¼å³å¯å°æå
è¿ç AI è½åæ´åå°æ¨çä¸å¡æµç¨ä¸ã"})]}),o.jsx("div",{className:"mt-10",children:o.jsxs(Be,{to:"/docs",className:"inline-flex items-center gap-3 text-[#0073bb] font-bold hover:text-[#005a92] transition-colors text-[17px] group",children:[o.jsx("span",{className:"border-b-[2px] border-transparent group-hover:border-[#005a92] transition-colors pb-1 border-dotted",children:"åç°æ´å¤ææ¯ç»è"}),o.jsx(un,{className:"w-5 h-5 group-hover:translate-x-1 transition-transform"})]})})]}),o.jsxs("div",{className:"relative py-16 px-8 bg-gradient-to-br from-[#f8fafc] to-[#f1f5f9] rounded-3xl border border-slate-200/60 shadow-[inset_0_2px_20px_rgba(0,0,0,0.02)] flex items-center justify-center",children:[o.jsx("div",{className:"absolute inset-0 opacity-[0.3] bg-[url('https://transparenttextures.com/patterns/stardust.png')] mix-blend-multiply rounded-3xl"}),o.jsxs("div",{className:"relative z-10 w-full max-w-sm space-y-5 flex flex-col items-center",children:[o.jsxs("div",{className:"bg-white p-5 rounded-xl shadow-[0_8px_30px_rgba(0,0,0,0.06)] flex flex-col items-center justify-center gap-1.5 w-full max-w-[260px] border border-slate-100 relative group",children:[o.jsx("div",{className:"absolute -inset-0.5 bg-gradient-to-b from-[#0073bb]/20 to-transparent rounded-xl opacity-0 group-hover:opacity-100 transition-opacity blur-sm"}),o.jsxs("div",{className:"relative bg-white w-full flex flex-col items-center",children:[o.jsx(Or,{className:"w-8 h-8 text-[#0073bb] mb-1 group-hover:scale-110 transition-transform"}),o.jsx("div",{className:"font-extrabold text-[#232f3e] text-[15px] tracking-wide",children:"åä¸ API / ç»ç«¯èç¹"}),o.jsx("div",{className:"text-[13px] text-slate-500 font-medium",children:"æ¨çä¼ä¸åºç¨ç¨åº"})]})]}),o.jsx("div",{className:"flex justify-center py-1",children:o.jsx("div",{className:"w-0.5 h-6 bg-gradient-to-b from-slate-300 to-[#00a2ff]/60"})}),o.jsxs("div",{className:"bg-gradient-to-br from-[#232f3e] to-[#1a2332] w-full max-w-[300px] p-5 rounded-xl shadow-[0_12px_40px_rgba(0,0,0,0.15)] flex items-center justify-center gap-3 text-white font-extrabold text-xl relative overflow-hidden group border border-[#304052]",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-transparent via-white/10 to-transparent -translate-x-full group-hover:translate-x-full transition-transform duration-1000"}),o.jsxs("div",{className:"flex items-center gap-2.5",children:[o.jsx(zi,{className:"w-6 h-6 text-[#00a2ff]",fill:"#00a2ff",fillOpacity:"0.2"}),o.jsx("span",{className:"tracking-wide",children:"Amazon Bedrock"})]})]}),o.jsxs("div",{className:"relative w-full max-w-[260px] h-6 flex justify-between px-8",children:[o.jsx("div",{className:"w-0.5 h-full bg-gradient-to-t from-slate-300 to-[#00a2ff]/60"}),o.jsx("div",{className:"w-0.5 h-full bg-gradient-to-t from-slate-300 to-[#00a2ff]/60"}),o.jsx("div",{className:"w-0.5 h-full bg-gradient-to-t from-slate-300 to-[#00a2ff]/60"})]}),o.jsxs("div",{className:"grid grid-cols-3 gap-4 w-full",children:[o.jsx("div",{className:"bg-white p-4 rounded-xl shadow-[0_4px_20px_rgba(0,0,0,0.04)] border border-slate-100/80 text-center flex flex-col items-center justify-center gap-2.5 hover:-translate-y-1 transition-transform min-h-[90px]",children:o.jsxs("span",{className:"text-[12px] font-black text-[#232f3e] leading-tight tracking-wide",children:["Open Ai",o.jsx("br",{}),"gpt 5.5"]})}),o.jsx("div",{className:"bg-white p-4 rounded-xl shadow-[0_4px_20px_rgba(0,0,0,0.04)] border border-slate-100/80 text-center flex flex-col items-center justify-center gap-2.5 hover:-translate-y-1 transition-transform min-h-[90px]",children:o.jsxs("span",{className:"text-[12px] font-black text-[#232f3e] leading-tight tracking-wide",children:["Anthropic",o.jsx("br",{}),"claude 4.7"]})}),o.jsx("div",{className:"bg-white p-4 rounded-xl shadow-[0_4px_20px_rgba(0,0,0,0.04)] border border-slate-100/80 text-center flex flex-col items-center justify-center gap-2.5 hover:-translate-y-1 transition-transform min-h-[90px]",children:o.jsxs("span",{className:"text-[12px] font-black text-[#232f3e] leading-tight tracking-wide",children:["Qwen3.6",o.jsx("br",{}),"Plus"]})})]})]})]})]})})]}),o.jsxs("section",{className:"py-24 lg:py-32 bg-white relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-[url('https://www.transparenttextures.com/patterns/cubes.png')] opacity-[0.015] pointer-events-none"}),o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:[o.jsxs("div",{className:"mb-20 text-center",children:[o.jsx("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 bg-[#232f3e] text-white rounded-full text-xs font-bold uppercase tracking-wider mb-6 shadow-sm",children:"Bedrock Core Value Proposition"}),o.jsx("h2",{className:"text-3xl lg:text-4xl font-extrabold text-[#232f3e] mb-6 tracking-tight",children:"为ä»ä¹ä¼ä¸çº§é¡¹ç®å¿
须鿩 Bedrockï¼"}),o.jsx("p",{className:"text-slate-600 text-lg max-w-3xl mx-auto leading-relaxed",children:"æå¼ä¸å¯æ§çäºèç½å
¬æåè°ç¨ãBedrock 以æé«æ åçä¼ä¸çº§å®å
¨ä¸ºåçç念ï¼ä¸ºçæå¼ AI æä¾æ¶æçº§çåè§åºåº§ã"})]}),o.jsxs("div",{className:"grid md:grid-cols-3 gap-8 relative",children:[o.jsx("div",{className:"hidden md:block absolute top-[60px] left-[15%] right-[15%] h-px bg-gradient-to-r from-transparent via-slate-200 to-transparent -z-10"}),[{title:"模åè§£è¦ä¸æ ç¼åæ¢",desc:"è§é¿å䏿¨¡åçååéå®é£é©ãä¼ä¸å©ç¨åä¸ç«¯ç¹æ å忥å
¥ ClaudeãLlama çä¸å模åï¼éä½éæææ¬å¹¶è¿½æ±é«å¯ç¨æ§ã",icon:Wr},{title:"åççº§æ°æ®éç§é离",desc:"任使µç»å¹³å°çæ°æ®é½ä¸ä¼è¢«ç¨äºè®ç»ä
298»äººçå
Œ
±å¤§æ¨¡åã请æ±å¤©ç¶äº«æ AWS VPC çç½ç»ç«¯ç¹é离ä¸å®æ´ç KMS æ°æ®å å¯ã",icon:ta},{title:"æ¶æåç AI è½åæå±",desc:"å½»åºæå¼ç¹æç弿ºæä»¶å å ãç³»ç»åçæ¯æè¿æ¥ S3 ææ¡£ä¸å¿å®ç°é«å¯é æ§æ£ç´¢ (RAG)ï¼è½»æ¾æå»ºè°ç¨ Lambda çä¼ä¸éç¯æºè½ä½ã",icon:cn}].map((r,l)=>o.jsxs("div",{className:"bg-white rounded-2xl p-10 hover:shadow-[0_20px_40px_rgba(0,0,0,0.06)] transition-all group border border-slate-100 flex flex-col items-center text-center relative hover:-translate-y-2 duration-300",children:[o.jsx("div",{className:"absolute top-0 right-10 w-20 h-20 bg-gradient-to-br from-blue-50 to-transparent rounded-full blur-2xl opacity-0 group-hover:opacity-100 transition-opacity pointer-events-none"}),o.jsx("div",{className:"w-16 h-16 rounded-2xl bg-slate-50 border border-slate-200 shadow-sm flex items-center justify-center mb-8 group-hover:bg-[#0073bb] group-hover:border-[#0073bb] group-hover:shadow-[0_10px_20px_rgba(0,115,187,0.2)] transition-all duration-300 relative z-10",children:o.jsx(r.icon,{className:"w-7 h-7 text-[#232f3e] group-hover:text-white transition-colors duration-300"})}),o.jsx("h3",{className:"text-[20px] font-extrabold text-[#232f3e] mb-4 relative z-10",children:r.title}),o.jsx("p",{className:"text-slate-600 text-[15px] leading-relaxed relative z-10",children:r.desc}),o.jsx("div",{className:"absolute -bottom-1.5 left-1/2 -translate-x-1/2 w-3 h-3 rounded-full bg-slate-200 border-2 border-white group-hover:bg-[#0073bb] transition-colors"})]},l))]})]})]}),o.jsxs("section",{className:"py-24 lg:py-32 bg-[#232f3e] text-white relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#232f3e] to-[#111822] pointer-events-none"}),o.jsx("div",{className:"absolute top-0 right-0 w-[800px] h-[800px] bg-[#0073bb]/10 rounded-full blur-[120px] -translate-y-1/2 translate-x-1/3 pointer-events-none"}),o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:o.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 lg:gap-24 items-center",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-4xl lg:text-[44px] font-extrabold mb-8 leading-[1.15] tracking-tight text-white drop-shadow-sm",children:"åå¤å¥½å°çæå¼ AI æ¨åä¼ä¸çº§ç产ç¯å¢ï¼"}),o.jsx("p",{className:"text-slate-300 text-lg lg:text-[20px] mb-12 leading-relaxed",children:"ä» PoC éªè¯ååçåç¹å¼è±ï¼èµ°åå®å
¨åè§çå
¨éç产é¨ç½²ãæä»¬çä¸å®¶å·²åå¤å®æ¯ã"}),o.jsx("div",{className:"space-y-6 mb-12",children:["éè¦ç§åæ°æ®ä¿æ¤çéèä¸å»ç客æ·","叿ä¸ç°æç AWS è´¦åä½ç³»ä¿æä¸è´","渴æå¿«éè¿ä»£æ¨¡åæ¶æä¸é¿å
被åä¸äºæä»éå®"].map((r,l)=>o.jsxs("div",{className:"flex gap-4 items-start group",children:[o.jsx("div",{className:"mt-1 w-6 h-6 rounded-full bg-[#00a2ff]/10 flex items-center justify-center shrink-0 group-hover:bg-[#00a2ff]/20 transition-colors",children:o.jsx(Yt,{className:"text-[#00a2ff] w-4 h-4"})}),o.jsx("span",{className:"text-slate-200 text-[16px] leading-relaxed group-hover:text-white transition-colors",children:r})]},l))}),o.jsxs("div",{className:"flex flex-col sm:flex-row gap-5",children:[o.jsx(Be,{to:"/contact",className:"bg-[#00a2ff] text-white px-8 py-4 rounded-md font-bold text-[15px] hover:bg-[#008de6] transition-all shadow-[0_0_20px_rgba(0,162,255,0.3)] hover:shadow-[0_0_30px_rgba(0,162,255,0.5)] hover:-translate-y-0.5 inline-flex justify-center items-center",children:"æäº¤éæ±æ¸
å"}),o.jsx("button",{className:"bg-transparent border border-slate-600 text-white px-8 py-4 rounded-md font-semibold text-[15px] hover:bg-slate-800 hover:border-slate-500 transition-all inline-flex justify-center items-center",children:"é
读ç宿忡ä¾"})]})]}),o.jsxs("div",{className:"bg-white rounded-3xl p-10 lg:p-12 text-[#232f3e] shadow-[0_30px_60px_rgba(0,0,0,0.4)] relative overflow-hidden group",children:[o.jsx("div",{className:"absolute top-0 right-0 p-8 opacity-[0.03] pointer-events-none group-hover:scale-110 transition-transform duration-700",children:o.jsx(Or,{className:"w-48 h-48 text-[#0073bb]"})}),o.jsx("div",{className:"w-12 h-12 bg-blue-50 text-[#0073bb] rounded-2xl flex items-center justify-center mb-8",children:o.jsx(cn,{className:"w-6 h-6"})}),o.jsx("div",{className:"font-extrabold text-2xl mb-8 relative z-10 tracking-tight",children:"å¼å§èåæå»ºæå¼"}),o.jsxs("div",{className:"space-y-6 relative z-10",children:[o.jsx("p",{className:"text-slate-600 text-[16px] leading-relaxed",children:"ä¸ºäºæ´å¥½å°ååºæ¨çéæ±ï¼å¨è¯ä¼°å¼å§åï¼é常éè¦æ¨æä¾ï¼"}),o.jsx("ul",{className:"space-y-4 pb-6",children:["ä¸å¡åºæ¯çæ°æ®åæ¾åè§è¦æ±","å½å AWS äºè´¦å·çä½ç³»è§æ¨¡æ¦è§","颿çå¹¶åæ°ä¸å»¶è¿åºçº¿"].map((r,l)=>o.jsxs("li",{className:"flex items-start gap-3",children:[o.jsx("div",{className:"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#0073bb] shrink-0"}),o.jsx("span",{className:"text-slate-600 text-[15px]",children:r})]},l))}),o.jsx("div",{className:"bg-blue-50/50 -mx-10 lg:-mx-12 -mb-10 lg:-mb-12 px-10 lg:px-12 py-8 border-t border-blue-100/50",children:o.jsxs("p",{className:"text-[15px] font-bold text-[#0073bb] flex items-center gap-3",children:[o.jsx(zi,{className:"w-5 h-5",fill:"currentColor",fillOpacity:"0.2"}
298),"æ ¸å¿æ¶æå¸å°å¨æ¶å°éæ±å 1 ä¸ªå·¥ä½æ¥å
宿è¿çº¿å¯¹é½ã"]})})]})]})]})})]})]})}function yz(){return o.jsxs("div",{className:"min-h-screen",children:[o.jsx("section",{className:"bg-gradient-to-b from-[#f8fbff] to-white pb-16 pt-24 border-b border-gray-200",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex flex-col lg:flex-row items-center gap-12 lg:gap-16",children:[o.jsxs("div",{className:"lg:w-1/2 pt-8",children:[o.jsx("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-[#0073bb]/10 border border-[#0073bb]/20 text-[#0073bb] text-xs font-bold uppercase tracking-wider mb-6",children:"AWS Solution Provider Program"}),o.jsxs("h1",{className:"text-4xl md:text-5xl font-bold mb-6 text-[#232f3e] leading-[1.2] tracking-tight",children:["æ¨ç宿¹æ ç¼è¡æ¥",o.jsx("br",{}),"AWS SPP åä½ä¼ä¼´"]}),o.jsx("p",{className:"text-gray-600 text-lg mb-10 leading-relaxed",children:"éè¿éæ© CoreByte ä½ä¸ºæ¨ç AWS è§£å³æ¹æ¡æä¾å (SPP)ï¼æ¨å¯ä»¥ç´æ¥è·å¾æä¼çèµæºé
ç½®ãæå沿ç Bedrock æ¨¡åæ¥å
¥æé以åæå®æ¹çææ¯è书ãæä»¬ä¸ºä¼ä¸æä¾å¯éåçä¸å¡å¢é¿æ½åã"}),o.jsxs("div",{className:"flex flex-col sm:flex-row gap-4",children:[o.jsx("a",{href:"https://partners.amazonaws.com/partners/0018W00002N6es9QAB/COREBYTE%20TECHNOLOGY%20PTE%20LTD",target:"_blank",rel:"noopener noreferrer",className:"bg-[#0073bb] text-white px-8 py-3 rounded-sm font-bold text-[15px] hover:bg-[#005a92] transition-colors inline-flex justify-center items-center",children:"éªè¯å®æ¹èµè´¨"}),o.jsx(Be,{to:"/contact",className:"bg-white text-[#232f3e] px-8 py-3 rounded-sm font-bold text-[15px] hover:bg-gray-50 border border-gray-300 transition-colors inline-flex justify-center items-center",children:"èç³»æ¶æå¸è¯ä¼°"})]})]}),o.jsx("div",{className:"lg:w-1/2 w-full pt-12 lg:pt-20 flex justify-center items-center",children:o.jsxs("div",{className:"relative group",children:[o.jsx(oe.div,{animate:{rotate:360},transition:{duration:30,repeat:1/0,ease:"linear"},className:"absolute -inset-8 rounded-full border-[1px] border-[#0073bb]/20 border-dashed"}),o.jsx(oe.div,{animate:{rotate:-360},transition:{duration:24,repeat:1/0,ease:"linear"},className:"absolute -inset-4 rounded-full border-[2px] border-[#eab308]/30 shadow-[0_0_40px_rgba(234,179,8,0.2)]"}),o.jsx(oe.div,{whileHover:{scale:1.05},transition:{duration:.5},className:"relative w-64 h-64 lg:w-80 lg:h-80 bg-gradient-to-b from-[#fef08a] via-[#eab308] to-[#b45309] rounded-full flex flex-col items-center justify-center p-1.5 shadow-[0_20px_50px_rgba(0,0,0,0.15)] cursor-pointer",children:o.jsxs("div",{className:"w-full h-full bg-gradient-to-br from-[#232f3e] to-[#0f172a] rounded-full flex flex-col items-center justify-center border-[3px] border-[#ca8a04] relative overflow-hidden shadow-[inset_0_0_30px_rgba(0,0,0,0.8)]",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-tr from-transparent via-white/10 to-transparent -translate-x-full group-hover:translate-x-full transition-transform duration-1000 ease-in-out"}),o.jsx(ta,{className:"w-16 h-16 lg:w-20 lg:h-20 text-[#facc15] mb-4 drop-shadow-[0_0_15px_rgba(250,204,21,0.5)]"}),o.jsx("span",{className:"text-[#facc15] font-bold uppercase tracking-[0.25em] text-xs lg:text-sm mb-1",children:"Official"}),o.jsx("span",{className:"text-white font-black text-3xl lg:text-4xl tracking-wider drop-shadow-md",children:"AWS SPP"}),o.jsxs("div",{className:"mt-4 flex items-center gap-2 opacity-90",children:[o.jsx("span",{className:"h-px w-6 lg:w-8 bg-[#eab308]"}),o.jsx("span",{className:"text-[#eab308] text-[9px] lg:text-[11px] font-bold uppercase tracking-[0.2em]",children:"Partner"}),o.jsx("span",{className:"h-px w-6 lg:w-8 bg-[#eab308]"})]})]})})]})})]})})}),o.jsx("section",{className:"py-24 bg-white",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"mb-16",children:[o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e] mb-4",children:"ä¼ä¸éæ© AWS SPPï¼è½å¸¦æ¥ä»ä¹æ ¸å¿ä»·å¼ï¼"}),o.jsx("p",{className:"text-gray-600 text-lg max-w-3xl",children:"䏿®éç¨æ·ç´ç¾ç¸æ¯ï¼åºäº SPP (Solution Provider Program) ç½ç»ï¼æ¨å°äº«åæ¥èª AWS 宿¹ä½ç³»ä¸çä¼ä¸çº§å¤éæçä¸è书ã"})]}),o.jsx("div",{className:"grid md:grid-cols-3 gap-0 border border-gray-200 bg-gray-200 gap-px",children:[{title:"ä¸å±ééä¸è´¦åä¼å",desc:"æ¨çé«ä¼å
级é®é¢è½å¤ç´è¾¾ AWS æ¶æå¸ååå°å·¥ç¨å¸å¢éã
298éè¿ç²¾ç»å管çæéä¸é¢çå®ä¾ï¼å®ç°é¿æéæ¬å¢æã",icon:cn},{title:"æ¶æéªè¯ä¸èµéæ¯æ",desc:"ææ¯æ¶æå¯ç³è¯· AWS ååä¸å®¶çè®¾è®¡å®¡æ ¸ (Well-Architected Review)ï¼åæ¶åå©ç³è¯·é¡¹ç®åºç¡è®¾æ½æµè¯èµé (PoC funding)ã",icon:Yt},{title:"å
¨çæ ¸å¿èµæºå¿«éè°é
",desc:"ä¸åéçé
é¢ (Quotas) æåééï¼é对紧缺ç Amazon Bedrock åæ²¿æ¨¡åç®åï¼SPP ä¸å±ééä¿é稳å®ä¾ç»ã",icon:Nu}].map((a,i)=>o.jsxs("div",{className:"p-10 lg:p-12 bg-white hover:bg-gray-50 hover:border-[#0073bb] transition-colors relative",children:[o.jsx("div",{className:"w-12 h-12 bg-[#0073bb]/10 rounded-sm flex items-center justify-center mb-6 text-[#0073bb]",children:o.jsx(a.icon,{className:"w-6 h-6"})}),o.jsx("h3",{className:"text-xl font-bold text-[#232f3e] mb-3",children:a.title}),o.jsx("p",{className:"text-gray-600 text-[15px] leading-relaxed",children:a.desc})]},i))})]})}),o.jsx("section",{className:"py-24 bg-gray-50 border-y border-gray-200",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex flex-col lg:flex-row items-center gap-16",children:[o.jsxs("div",{className:"lg:w-1/2 space-y-8",children:[o.jsx("h3",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e]",children:"AWS ååä¸¥æ ¼æå
³ä¸è书"}),o.jsx("p",{className:"text-gray-600 text-lg leading-relaxed text-justify",children:"AWS 对 SPP åä½ä¼ä¼´çè¦æ±æå
¶ä¸¥èï¼æ¯å¹´ä¼å´ç»å¹³å°èµè´¨ãæ¶æå¸æè¯æ°éãä¼ä¸æåæ¡ä¾ä»¥åæ´ä½äºä¸å¡è§æ¨¡è¿è¡åè§å®¡è®¡ãåªææå
·å¤ææ¯å®åçå¢éæè½ä¿æè¯¥èµè´¨ã"}),o.jsx("ul",{className:"space-y-4 pt-2",children:["å
¨åææè¡ä¸æé«çº§å«ç AWS Certified Solutions Architect 认è¯èµè´¨ã","æ¯å¹´è³å°åæ¥éè¿æ°åèµ·æåçä¼ä¸çº§ç产ç¯å¢è½å°å®ææ¡ä¾ã","å AWS Partner Network (APN) 约æï¼ç¡®ä¿ SLA 䏿å¡è´¨éçç»å¯¹éæåº¦ã"].map((a,i)=>o.jsxs("li",{className:"flex items-start gap-3",children:[o.jsx("div",{className:"w-5 h-5 rounded-full bg-[#0073bb]/10 flex items-center justify-center shrink-0 mt-1 text-[#0073bb]",children:o.jsx(Yt,{className:"w-4 h-4"})}),o.jsx("p",{className:"text-gray-700 text-[15px] leading-relaxed",children:a})]},i))})]}),o.jsx("div",{className:"lg:w-1/2 w-full flex justify-center lg:justify-end",children:o.jsxs("div",{className:"w-64 h-64 border border-gray-300 bg-white shadow-sm flex items-center justify-center relative rotate-3 hover:rotate-0 transition-transform duration-500",children:[o.jsx("div",{className:"absolute inset-4 border border-gray-100 border-dashed"}),o.jsxs("div",{className:"text-center",children:[o.jsx(ta,{className:"w-16 h-16 text-[#0073bb] mx-auto mb-4"}),o.jsx("div",{className:"font-bold text-[#232f3e] tracking-widest uppercase",children:"AWS SPP"}),o.jsx("div",{className:"text-xs text-gray-400 mt-1",children:"Verified Audit"})]})]})})]})})}),o.jsx("section",{className:"py-24 bg-white",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 items-start",children:[o.jsxs("div",{className:"space-y-12",children:[o.jsx("h2",{className:"text-3xl lg:text-4xl font-bold text-[#232f3e]",children:"æ·±å
¥äºè§£ CoreByte ç¬æä½ç³»"}),o.jsx("div",{className:"space-y-0 border-t border-gray-200",children:[{title:"宿¹ä¸¥æ ¼èµè´¨å®¡æ¥å¤æ¡",desc:"宿¹ç¾çº¦æå¡åï¼APN å®ç½å¯æ¥ï¼è§é¿ä»»ä½ä¸å¯é çä¸é´ç°è²æ¸ éé£é©ã",icon:ta},{title:"ç«è¶³æ°å å¡è¾å°å
¨ç",desc:"æ»é¨åè½äºæ°å å¡ï¼çæäºå¤ªåå
¨çä¼ä¸çåè§ç¯å¢ï¼åºæµ·æ å¿§ã",icon:Ax},{title:"ä¸å®¶çº§éæ¬å¢æçç¥",desc:"ä¸éäºçº¯èµæºç转å®ï¼æä»¬æ·±è° Savings Plansãé¢çå®ä¾ç»åçç¥ã",icon:MS},{title:"æ ç¼æ©å± AI ç®ååºåº§",desc:"å
¨é¢æ¯æå
å« Amazon Bedrock å¨å
ç夿 AI è®¡ç®æ¶æè½å°äº¤ä»ã",icon:zi}].map((a,i)=>o.jsxs("div",{className:"flex gap-6 py-6 border-b border-gray-200 group hover:pl-2 transition-all duration-300",children:[o.jsx("div",{className:"shrink-0 w-10 h-10 border border-gray-200 bg-gray-50 flex items-center justify-center text-[#232f3e]",children:o.jsx(a.icon,{className:"w-5 h-5"})}),o.jsxs("div",{className:"pt-1",children:[o.jsx("h3",{className:"font-bold text-[#232f3e] mb-2 text-lg",children:a.title}),o.jsx("p",{className:"text-gray-600 text-[15px] leading-relaxed",children:a.desc})]})]},i))})]}),o.jsxs("div",{className:"bg-[#232f3e] p-10 lg:p-12 text-white shadow-xl relative mt-4 lg:mt-0",children:[o.jsx("div",{className:"absolute top-0 right-0 w-20 h-20 bg-[#0073bb]/20 rotate-45 -mr-10 -mt-10 blur-xl"}),o.jsxs("h3",{className:"text-2xl font-bold mb-8 flex items-center gap-3 border-b border-slate-700 pb-4",children:[o.jsx(Wr,{className:"text-[#0073bb] w-6 h-6"})," æä»¬çæå¡èå¾"]}),o.jsx("div",{className:"grid sm:grid-cols-2 gap-8",children:[{label:"å¤è´¦å·ç»ç»æ²»ç",items:["Organization è
298®¾è®¡","è·¨è´¦æ·æéåæ¶","FinOps çæ¿æ¥å
¥"]},{label:"é«å¯ç¨å®¹ç¾æ¶æ",items:["å¤å¯ç¨åºåæ´»","S3 é¿æåè§å½æ¡£","DDoS / WAF æ¼ç»"]},{label:"çæå¼ AI æ¼è¿",items:["Bedrock ç®åè§£è¦","RAG ç§åé¨ç½²","Agent å¼åå¹è®"]},{label:"SRE äºåçè¿ç»´",items:["24/7 åå级ååº","æ¼æ´èªå¨æ«æä¿®å¤","容å¨åè¿ç§»æ¹é "]}].map((a,i)=>o.jsxs("div",{className:"space-y-4",children:[o.jsx("h4",{className:"font-bold text-gray-200 text-[15px] uppercase tracking-wider",children:a.label}),o.jsx("ul",{className:"space-y-3",children:a.items.map((r,l)=>o.jsxs("li",{className:"text-gray-400 text-[14px] flex items-center gap-2",children:[o.jsx("span",{className:"w-1 h-3 bg-[#0073bb]"})," ",r]},l))})]},i))})]})]})})}),o.jsx("section",{className:"py-24 bg-gray-50 border-t border-gray-200",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"mb-12 flex flex-col md:flex-row md:items-end justify-between gap-6",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-3xl font-bold text-[#232f3e] mb-4",children:"ä¸åªæ¯ä»£çï¼æ´æ¯å®æå¢é"}),o.jsx("p",{className:"text-gray-600 text-lg",children:"æä»¬çè¡å¨ååï¼ä»ä¸å¡æ¬èº«åºåï¼è䏿¯å¼ºæ¨æé«é
èµæºã"})]}),o.jsxs("button",{className:"text-[#0073bb] font-bold flex items-center gap-2 hover:underline pb-1",children:["æ¥çäº¤ä»æ å ",o.jsx(un,{className:"w-4 h-4"})]})]}),o.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-0 border border-gray-200 bg-gray-200 gap-px",children:[{title:"æ·±å
¥çè§£è¯ä¼°",content:"详尽è¯ä¼°ç°ç½æ¶æä¸ä¸å¡å³°è°·ï¼ä¸ç²ç®è¿½æ±ç鍿å¡ï¼æ¾å°æå
·æ§ä»·æ¯é
å¹³ç¹ã"},{title:"ç»å¯¹è¾¹çå®å
¨",content:"ä¸¥æ ¼éµå¾ª AWS Well-Architected å®å
¨è§èï¼VPC å IAM æééµç
§æå°èå´ååã"},{title:"è´¹ç¨æè´éæ",content:"éé¡¹ç ´è§£è´¦åè¿·å±ï¼éè¿ä¸å± SPP 仪表çå°ä½¿ç¨åº¦éåé¦è³å
·ä½çé¨é¨ä¸æå¡ã"},{title:"ä¼´é弿¼è¿",content:"äºç«¯ä¸æ¯ç»ç¹ãéçæ¨ä½éçå¢é¿ï¼æä»¬ä¼æåæ°ä¸ªå£åº¦è§åæªæ¥çéæé项ã"}].map((a,i)=>o.jsxs("div",{className:"bg-white p-10 hover:bg-gray-50 transition-colors",children:[o.jsxs("div",{className:"text-sm font-bold text-[#0073bb] mb-4 uppercase tracking-widest border-b border-gray-100 pb-2",children:["Phase 0",i+1]}),o.jsx("h4",{className:"font-bold text-[#232f3e] mb-4 text-xl",children:a.title}),o.jsx("p",{className:"text-gray-600 text-[14px] leading-relaxed",children:a.content})]},i))})]})}),o.jsx("section",{className:"py-32 bg-[#232f3e] text-white",children:o.jsxs("div",{className:"max-w-4xl mx-auto px-4 text-center",children:[o.jsx("h2",{className:"text-4xl md:text-5xl font-bold mb-8 leading-tight",children:"åå¤å¥½å¼å¯ä¼ä¸ä¸äºä¸ AI 乿
ï¼"}),o.jsx("p",{className:"text-gray-400 mb-10 text-lg max-w-2xl mx-auto",children:"ä¸ CoreByte ç AWS ä¸å®¶å¢éé¢çº¦ä¸æ¬¡å
è´¹çæ¶æè¯ä¼°ä¼è®®ï¼æ¨å°è·å¾ä¸ä»½é身æé çåæ¥è¯ææ¥åã"}),o.jsxs("div",{className:"flex flex-col sm:flex-row justify-center gap-4",children:[o.jsx(Be,{to:"/contact",className:"bg-[#0073bb] text-white px-10 py-4 rounded-sm font-bold text-[15px] hover:bg-[#005a92] transition-colors border border-transparent flex items-center justify-center",children:"ç«å»é¢çº¦æ¶æå¸ä¼è®®"}),o.jsx("button",{className:"bg-transparent border border-gray-600 text-white px-10 py-4 rounded-sm font-bold text-[15px] hover:bg-gray-800 transition-colors",children:"ç³è¯·å¨çº¿èµè´¨æ ¸éª"})]})]})})]})}function xz(){return o.jsxs("div",{className:"bg-[#f8f9fa] min-h-screen pb-20 font-sans text-[#232f3e]",children:[o.jsxs("section",{className:"relative bg-white pt-44 pb-16 border-b border-gray-200 overflow-hidden",children:[o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center",children:o.jsxs(oe.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:[o.jsxs("div",{className:"inline-flex items-center gap-2 mb-6",children:[o.jsx("span",{className:"w-8 h-px bg-[#0073bb]"}),o.jsx("span",{className:"text-[#0073bb] font-bold text-sm tracking-widest uppercase",children:"Contact Us"}),o.jsx("span",{className:"w-8 h-px bg-[#0073bb]"})]}),o.jsx("h1",{className:"text-4xl md:text-5xl font-extrabold text-[#232f3e] tracking-tight mb-8",children:"让æä»¬å¼å§æ¨çä¸äºä¹æ
"}),o.jsx("p",{className:"text-lg md:text-xl text-gray-600 max-w-3xl mx-auto font-medium leading-relaxed mb-4",children:"æ è®ºæ¨æ¯éè¦ææ¯å¨è¯¢ãå®å¶æ¶ææ¹æ¡ï¼è¿æ¯å¸æäºè§£æ´å¤æä»¬çæå¡ï¼æä»¬çä¸å®¶å¢ééæ¶åå¤ä¸ºæ¨æå¡ã"})]})}),o.jsx("div",{className:"absolute top-0 right-0 -mr-40 -mt-40 w-[600px] h-[600px] bg-gradient-to-b from-[#0ea5e9]/5 to-transparent roun
298ded-full blur-3xl pointer-events-none"}),o.jsx("div",{className:"absolute bottom-0 left-0 -ml-40 -mb-40 w-[500px] h-[500px] bg-gradient-to-t from-[#0073bb]/5 to-transparent rounded-full blur-3xl pointer-events-none"})]}),o.jsx("section",{className:"py-16",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"flex flex-col lg:flex-row gap-12 lg:gap-20",children:[o.jsxs(oe.div,{initial:{opacity:0,x:-30},animate:{opacity:1,x:0},transition:{duration:.5,delay:.2},className:"lg:w-5/12 flex flex-col justify-center",children:[o.jsx("h2",{className:"text-3xl font-bold mb-8 text-[#232f3e]",children:"ç´æ¥èç³»æä»¬"}),o.jsx("p",{className:"text-gray-600 mb-10 leading-relaxed text-lg",children:"æä»¬æå¾
æ¨çæ¥çµæä¿¡ä»¶ãæè
ï¼æ¨ä¹å¯ä»¥éè¿ç¤¾äº¤åªä½å³æ¶é讯工å
·ä¸æä»¬åå¾èç³»ã"}),o.jsxs("div",{className:"space-y-6",children:[o.jsxs("a",{href:"tel:+1234567890",className:"group flex items-center p-5 bg-white rounded-2xl shadow-[0_4px_20px_rgba(0,0,0,0.03)] border border-gray-100 hover:border-[#0ea5e9] transition-all hover:shadow-[0_8px_30px_rgba(14,165,233,0.1)]",children:[o.jsx("div",{className:"w-14 h-14 bg-blue-50 rounded-xl flex items-center justify-center text-[#0073bb] mr-5 group-hover:scale-110 transition-transform",children:o.jsx(Sx,{className:"w-6 h-6"})}),o.jsxs("div",{children:[o.jsx("h3",{className:"font-bold text-gray-900 text-lg mb-1 group-hover:text-[#0073bb] transition-colors",children:"çµè¯ç线"}),o.jsx("p",{className:"text-gray-500 font-medium",children:"+1 (234) 567-890"})]})]}),o.jsxs("a",{href:"mailto:[email protected]",className:"group flex items-center p-5 bg-white rounded-2xl shadow-[0_4px_20px_rgba(0,0,0,0.03)] border border-gray-100 hover:border-[#0ea5e9] transition-all hover:shadow-[0_8px_30px_rgba(14,165,233,0.1)]",children:[o.jsx("div",{className:"w-14 h-14 bg-indigo-50 rounded-xl flex items-center justify-center text-indigo-600 mr-5 group-hover:scale-110 transition-transform",children:o.jsx(vx,{className:"w-6 h-6"})}),o.jsxs("div",{children:[o.jsx("h3",{className:"font-bold text-gray-900 text-lg mb-1 group-hover:text-indigo-600 transition-colors",children:"çµåé®ç®±"}),o.jsx("p",{className:"text-gray-500 font-medium",children:"[email protected]"})]})]}),o.jsxs("div",{className:"grid grid-cols-2 gap-4 pt-4",children:[o.jsxs("a",{href:"#",className:"flex flex-col items-center justify-center p-6 bg-[#25D366]/10 text-[#25D366] rounded-2xl hover:bg-[#25D366] hover:text-white transition-all group",children:[o.jsx(p1,{className:"w-8 h-8 mb-3"}),o.jsx("span",{className:"font-bold text-sm tracking-wide",children:"WhatsApp"})]}),o.jsxs("a",{href:"#",className:"flex flex-col items-center justify-center p-6 bg-[#0088cc]/10 text-[#0088cc] rounded-2xl hover:bg-[#0088cc] hover:text-white transition-all group",children:[o.jsx(S1,{className:"w-8 h-8 mb-3"}),o.jsx("span",{className:"font-bold text-sm tracking-wide",children:"Telegram"})]})]})]})]}),o.jsx(oe.div,{initial:{opacity:0,x:30},animate:{opacity:1,x:0},transition:{duration:.5,delay:.4},className:"lg:w-7/12",children:o.jsxs("div",{className:"bg-white p-8 md:p-12 rounded-3xl shadow-[0_20px_50px_rgba(0,0,0,0.05)] border border-gray-100 relative overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 right-0 w-32 h-32 bg-[#0ea5e9]/5 rounded-bl-full pointer-events-none"}),o.jsx("h3",{className:"text-2xl font-extrabold text-[#232f3e] mb-2",children:"è·åå
è´¹å¨è¯¢"}),o.jsx("p",{className:"text-gray-500 mb-8",children:"å¡«åä¸è¡¨ï¼æä»¬çäºä¸å®¶æå®¢æäººåä¼å¨24å°æ¶å
èç³»æ¨ã"}),o.jsxs("form",{className:"space-y-6",children:[o.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[o.jsxs("div",{children:[o.jsx("label",{htmlFor:"name",className:"block text-sm font-bold text-gray-700 mb-2",children:"æ¨çå§å"}),o.jsx("input",{type:"text",id:"name",className:"w-full px-5 py-4 bg-gray-50 border border-gray-200 rounded-xl focus:ring-2 focus:ring-[#0ea5e9] focus:border-transparent outline-none transition-all font-medium text-gray-900",placeholder:"ä¾
298å¦ï¼å¼ ä¸"})]}),o.jsxs("div",{children:[o.jsx("label",{htmlFor:"company",className:"block text-sm font-bold text-gray-700 mb-2",children:"å
¬å¸åç§° (éå¡«)"}),o.jsx("input",{type:"text",id:"company",className:"w-full px-5 py-4 bg-gray-50 border border-gray-200 rounded-xl focus:ring-2 focus:ring-[#0ea5e9] focus:border-transparent outline-none transition-all font-medium text-gray-900",placeholder:"æ¨çä¼ä¸åç§°"})]})]}),o.jsxs("div",{children:[o.jsxs("label",{htmlFor:"contactInfo",className:"block text-sm font-bold text-gray-700 mb-2",children:["èç³»æ¹å¼ ",o.jsx("span",{className:"text-red-500",children:"*"})]}),o.jsx("input",{type:"text",id:"contactInfo",className:"w-full px-5 py-4 bg-gray-50 border border-gray-200 rounded-xl focus:ring-2 focus:ring-[#0ea5e9] focus:border-transparent outline-none transition-all font-medium text-gray-900",placeholder:"çµè¯å·ç / WhatsApp / 微信 / é®ç®± ç"})]}),o.jsxs("div",{children:[o.jsxs("label",{htmlFor:"requirements",className:"block text-sm font-bold text-gray-700 mb-2",children:["éæ±æè¿° ",o.jsx("span",{className:"text-red-500",children:"*"})]}),o.jsx("textarea",{id:"requirements",rows:4,className:"w-full px-5 py-4 bg-gray-50 border border-gray-200 rounded-xl focus:ring-2 focus:ring-[#0ea5e9] focus:border-transparent outline-none transition-all font-medium text-gray-900 resize-none",placeholder:"请ç®è¦æè¿°æ¨çä¸å¡ç¶åµææ¨éè¦çäºé©¬éäº/ä¸äºæå¡..."})]}),o.jsxs("button",{type:"submit",className:"w-full bg-[#ff9900] hover:bg-[#e88c00] text-white font-bold text-lg py-4 rounded-xl shadow-[0_4px_14px_rgba(255,153,0,0.4)] transition-all flex items-center justify-center gap-2 group",children:["ç«å³æäº¤",o.jsx(un,{className:"w-5 h-5 group-hover:translate-x-1 transition-transform"})]}),o.jsx("p",{className:"text-center text-xs text-gray-400 mt-4",children:"æä»¬æ¿è¯ºå¯¹æ¨çä¿¡æ¯ä¸¥æ ¼ä¿å¯"})]})]})})]})})})]})}function Az(){return o.jsxs("div",{className:"font-sans text-[#232f3e] bg-[#f2f5f8] min-h-screen",children:[o.jsx("section",{className:"relative bg-cover bg-center pt-40 pb-48 overflow-hidden flex flex-col justify-center items-center text-center",style:{backgroundImage:'url("/assets/about/about-hero.png")'},children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center text-white",children:o.jsxs(oe.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:[o.jsx("h1",{className:"text-4xl md:text-5xl font-extrabold tracking-tight mb-8",children:"å
³äºæä»¬"}),o.jsx("p",{className:"text-lg md:text-[17px] max-w-4xl mx-auto font-medium leading-[1.8]",children:"COREBYTE TECHNOLOGY PTE. LTD. ä½ä¸ºæ°å 塿¬å°ä¸å®¶è´åäºèµè½ä¼ä¸æ°åå转åçé¢å
ç§ææå¡ååAWS SPPï¼Solution Provider Programï¼æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ¥æåå¤å¹´ä¸°å¯çäºç«¯æ¶æè®¾è®¡ã项ç®è¿ç§»ä¸æ··åäºæç®¡ç»éªãç´§è·ææ¯åæ²¿ï¼æä»¬å
¨é¢å©åä¼ä¸ä»åºç¡äºç«¯è½¬ååAIæ¶ä»£æ¼è¿ã便 Amazon Bedrock çé¢å
å¹³å°ï¼æä»¬ä¸ºä¼ä¸æé æºè½åççæå¼AIè§£å³æ¹æ¡ï¼ç°å·²æå帮å©500å¤å®¶æ¸¸æãçµåãéèåæ³äºèç½é¢åçåºæµ·ä¸æ¬åä¼ä¸ï¼ä»¥äºåºåº§ä¸AI弿å éå
¨çååæ°ä¸å¡ã"})]})})}),o.jsx("section",{className:"pb-24 bg-[#253647] relative z-20 mt-[-8rem] pt-[12rem] overflow-hidden",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsx(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-16",children:o.jsx("h2",{className:"text-4xl font-bold text-white mb-4",children:"åå±åç¨"})}),o.jsxs("div",{className:"max-w-6xl mx-auto mt-20 relative px-4",children:[o.jsx("div",{className:"absolute left-8 lg:left-1/2 top-4 bottom-4 w-px bg-[#7796b5]/30 transform lg:-translate-x-1/2 hidden md:block"}),o.jsxs("div",{className:"space-y-32",children:[o.jsxs("div",{className:"flex flex-col lg:flex-row justify-between items-center relative z-10 w-full group",children:[o.jsxs("div",{className:"order-2 lg:order-1 lg:w-[45%] flex flex-col lg:items-end text-left lg:text-right pl-20 lg:pl-0 mt-8 lg:mt-0 lg:pr-16 w-full",children:[o.jsxs("div",{className:"flex items-center lg:justify-end gap-3 mb-2",children:[o.jsx("span",{className:"text-[#0073bb] text-lg font-bold uppercase tracking-wider",children:"Start"}),o.jsx("span",{className:"text-white text-3xl font-extrabold",children:"2014"})]}),o.jsx("h3",{className:"text-white text-2xl font-bold mb-6",children:"æç«ä¹å"}),o.jsx("p",{className:"text-[#7796b5] text-[17px] leading-[1.8] mb-4",children:"COREBYTEæç«äº2014å¹´ï¼æåç±ä¸ç¾¤å
æ»¡æ¿æ
çITåäºè®¡ç®ä¸å®¶ç»æï¼ä¸æ³¨äºä¸ºä¸å°ä¼ä¸æä¾äºè®¡ç®è§£å³æ¹æ¡ã"}),o.jsx("p",{className:"text-white opacity-90 text-[17px] leading-[1.8]",children:"åæï¼å
¬å¸ä¸»è¦æä¾åºç¡çäºè¿ç§»æå¡åå¨è¯¢ï¼å¸®å©å®¢æ·çè§£äºè®¡ç®çä¼å¿å¹¶éçº³äºææ¯ä»¥æé«æçåé使æ¬ã"})]}),o.jsx("div",{className:"absolute left-8 lg:left-1/2 transform -translate-x-1/2 w-4 h-4 bg-[#0ea5e9] rounded-full ring-4 ring-[#0ea5e9]/20 hidden md:block group-hover:ring-8 group-hover:bg-white transition-all duration-300"}),o.jsx("div",{className:"order-1 lg:order-2 lg:w-[45%] pl-8 md:pl-20 lg:pl-16 w-full",children:o.jsx("img",{src:"/assets/about/timeline-2014.png",alt:"2014",className:"w-full lg:max-w-[80%] rounded-2xl shadow-xl object-contain hover:-translate-y-2 transition-transform duration-500"})})]}),o.jsxs("div",{className:"flex flex-col lg:flex-row justify-between items-center relative z-10 w-full group",children:[o.jsx("div",{className:"order-1 lg:w-[45%] pl-8 md:pl-20 lg:pl-0 lg:pr-16 flex lg:justify-end w-full",children:o.jsx("img",{src:"/assets/about/timeline-2018.png",alt:"2018",className:"w-full lg:max-w-[80%] rounded-2xl shadow-xl object-contain hover:-translate-y-2 transition-transform duration-500"})}),o.jsx("div",{className:"absolute left-8 lg:left-1/2 transform -translate-x-1/2 w-4 h-4 bg-[#0073bb] rounded-full ring-4 ring-[#0073bb]/20 hidden md:block group-hover:ring-8 group-hover:bg-white transition-all duration-300"}),o.jsxs("div",{className:"order-2 lg:w-[45%] flex flex-col items-start text-left pl-20 lg:pl-16 mt-8 lg:mt-0 w-full",children:[o.jsxs("div",{className:"flex items-center gap-3 mb-2",children:[o.jsx("span",{className:"text-[#0ea5e9] text-lg font-bold uppercase tracking-wider",children:"Growth"}),o.jsx("span",{className:"text-white text-3xl font-extrabold",children:"2018"})]}),o.jsx("h3",{className:"text-white text-2xl font-bold mb-6",children:"æ©å±ä¸å¡ä¸å¸åº"}),o.jsx("p",{className:"text-[#7796b5] text-[17px] leading-[1.8] mb-4",children:"éçäºè®¡ç®ææ¯çæçåå¸åºéæ±çå¢é¿ï¼COREBYTEæ©å¤§äºå
¶æå¡èå´ï¼å
æ¬é«çº§äºè§£å³æ¹æ¡è®¾è®¡ä¸å®æ½ãäºç«¯æ¶æå¨è¯¢ä»¥åå®å¶åç项ç®è¿ç§»æå¡ã"}),o.jsx("p",{className:"text-white opacity-90 text-[17px] leading-[1.8]",children:"å
¬å¸å¼å§å¸å¼æ´å¤å¤§åä¼ä¸å®¢æ·ï¼å
æ¬äºèç½ãåªä½åçµåè¡ä¸çé¢å¯¼è
ãè¿ä¸æ¶æï¼COREBYTEä¹å¼å§å¨äºå¤ªå°åºæ©å±å
¶å¸åºè¶³è¿¹ï¼ä¸å¤ä¸ªäºæå¡æä¾å建ç«äºæç¥åä½ä¼ä¼´å
³ç³»ã"})]})]}),o.jsxs("div",{className:"flex flex-col lg:flex-row justify-between items-center relative z-10 w-full group",children:[o.jsxs("div",{className:"order-2 lg:order-1 lg:w-[45%] flex flex-col lg:items-end text-left lg:text-right pl-20 lg:pl-0 mt-8 lg:mt-0 lg:pr-16 w-full",children:[o.jsxs("div",{className:"flex items-center lg:justify-end gap-3 mb-2",children:[o.jsx("span",{className:"text-[#be8243] text-lg font-bold uppercase tracking-wider",children:"Partner"}),o.jsx("span",{className:"text-white text-3xl font-extrabold",children:"2023"})]}),o.jsx("h3",{className:"text-white text-2xl font-bold mb-6",children:"è£è·AWS SPPèµè´¨"}),o.jsx("p",{className:"text-[#7796b5] text-[17px] leading-[1.8] mb-4",children:"2023å¹´ï¼COREBYTE æ£å¼è£è· AWS SPPï¼Solution Provider Programï¼åä½ä¼ä¼´èµè´¨ã"}),o.jsx("p",{className:"text-white opacity-90 text-[17px] leading-[1.8]",children:"è¿æ å¿çæä»¬å¨æä¾é«è´¨éä¸äºè§£å³æ¹æ¡ãäºæ¶æä¼åä¸å®æ½æ¹é¢çä¸ä¸è½åå¾å°äºæå¨è®¤å¯ï¼ä¸ºå®¢æ·æä¾æ´å
·æ·±åº¦çæ··åäºç¯å¢æç®¡æå¡ã"})]}),o.jsx("div",{className:"absolute left-8 lg:left-1/2 transform -translate-x-1/2 w-4 h-4 bg-[#be8243] rounded-full ring-4 ring-[#be8243]/20 hidden md:block group-hover:ring-8 group-hover:bg-white transition-all duration-300"}),o.jsx("div",{className:"order-1 lg:order-2 lg:w-[45%] pl-8 md:pl-20 lg:pl-16 w-full",children:o.jsx("img",{src:"/assets/about/timeline-2023.png",alt:"2023",className:"w-full lg:max-w-[80%] rounded-2xl shadow-xl object-contain hover:-translate-y-2 transition-transform duration-500"})})]}),o.jsxs("div",{className:"flex flex-col lg:flex-row justify-between items-center relative z-10 w-full group",children:[o.jsx("div",{className:"order-1 lg:w-[45%] pl-8 md:pl-20 lg:pl-0 lg:pr-16 flex lg:justify-end w-full",children:o.jsx("img",{src:"/assets/about/timeline-2025.png",alt:"2025 AI",className:"w-full lg:max-w-[80%] rounded-xl shadow-xl object-cover hover:-translate-y-2 transition-transform duration-500"})}),o.jsx("div",{className:"absolute left-8 lg:left-1/2 transform -translate-x-1/2 w-4 h-4 bg-purple-500 rounded-full ring-4 ring-purple-500/20 hidden md:block group-hover:ring-8 group-hover:bg-white transition-all duration-300"}),o.jsxs("div",{className:"order-2 lg:w-[45%] flex flex-col items-start text-left pl-20 lg:pl-16 mt-8 lg:mt-0 w-full",children:[o.jsxs("div",{className:"flex items-center gap-3 mb-2",children:[o.jsx("span",{className:"text-purple-400 text-lg font-bold uppercase tracking-wider",children:"Future"}),o.jsx("span",{className:"text-white text-3xl font-extrabold",children:"2025"})]}),o.jsx("h3",{className:"text-white text-2xl font-bold mb-6",children:"æ¥æ±AIä¸Amazon Bedrock"}),o.jsx("p",{className:"text-[#7796b5] text-[17px] leading-[1.8] mb-4",children:"2025å¹´èµ·ï¼COREBYTE å
¨é¢å¼å¯âCloud + AIâå弿æç¥ï¼éç¹å´ç» Amazon Bedrock å¹³å°ï¼ä¸ºä¼ä¸åºç¨å
¨é¢èµè½ã"}),o.jsx("p",{className:"text-white opacity-90 text-[17px] leading-[1.8]",children:"æä»¬å¸®å©ä¼ä¸å®¢æ·å°çæå¼AIä¸ç°æçä¸äºæ¶ææ ç¼éæï¼æ¨å¨ä¸å¡å¨æºè½å®¢æãæ°æ®æ´å¯ãå
容åä½çå¤åºæ¯çå¿«éè½å°ï¼å¼é¢è¡ä¸èµ°åæ°ååæºè½æ°çºªå
ã"})]})]})]})]})]})}),o.jsx("section",{className:"py-16 pl-10 pr-4 lg:py-16 lg:pl-40 lg:pr-8 bg-cover bg-no-repeat text-white",style:{backgroundImage:'url("/assets/about/about-stats-bg.png")'},children:o.jsx("div",{className:"max-w-7xl mx-auto",children:o.jsx("div",{className:"grid grid-cols-2 lg:grid-cols-3 gap-y-12",children:[{num:"1",unit:"个",label:"èµè½ä¼ä¸æ°åå使å½"},{num:"10",unit:"+",label:"ä¼ä¸æ°ååæå¡ç»éª"},{num:"4",unit:"+",label:"å
¨çåäºå¤"},{num:"50",unit:"+",label:"ä¸å®¶å¢éæ¯æ"},{num:"100",unit:"+",label:"äºç¸å
³ä¸ä¸ææ¯è®¤è¯è¯ä¹¦"},{num:"500",unit:"+",label:"å®¢æ·æ¡ä¾è¦ç20å¤ä¸ªè¡ä¸"}].map((a,i)=>o.jsxs(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:i*.1},className:"flex flex-col",children:[o.jsxs("div",{className:"text-white mb-2",children:[o.jsx("span",{className:"text-4xl md:text-5xl font-bold",children:a.num}),o.jsx("span",{className:"text-lg ml-1",children:a.unit})]}),o.jsx("p",{className:"text-[15px] font-medium opacity-90",children:a.label})]},i))})})}),o.jsx("section",{className:"py-24 bg-[#f2f5f8]",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-20",children:[o.jsx(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-16",children:o.jsx("h2",{className:"text-4xl font-bold text-[#232f3e] mb-4",children:"å®¢æ·æ¨è"})}),o.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-10",children:[{text:"èªä»æä»¬éæ©COREBYTEä½ä¸ºæä»¬çäºæå¡åä½ä¼ä¼´åï¼æä»¬çè¿è¥æçæ¾èæé«ãä»ä»¬ä¸ä»
æä¾äºä¸ä¸ç AWS æ¶æä¼åï¼æ´å¨æä»¬çAIå级转åä¸ç»äºäºæå¤§æ¯æï¼å¼ºçæ¨èã",author:"M.B Lee",company:"æç¥ååºæµ·çµå"},{text:"COREBYTEå¢éå±ç°äºè¶
å¡çä¸ä¸ç¥è¯ãä»ä»¬å¸®æä»¬å¨AWSä¸æå»ºäºé«å¯é åºåº§ï¼è¿æå¼å
¥ç Amazon Bedrock æºè½å®¢ææ¾èéä½äºæä»¬çäººå·¥ææ¬ã",author:"Vivian Song",company:"大忳危ä¹åºç¨å
¬å¸"},{text:"Partnering with Corebyte has been a game-changer. Their profound expertise in AWS cloud services and recent push towards Amazon Bedrock
298integration allowed us to seamlessly scale globally.",author:"Jason Miller",company:"Singapore Local Game Company"},{text:"ã³ã¢ãã¤ãã¨ã®ææºã¯å¼ç¤¾ã®ãã¸ãã¹ã«å¤§ããªå¤é©ãããããã¾ãããAWS SPPã¨ãã¦ã®å°éç¥èã¨ãAmazon Bedrockãæ´»ç¨ããAIã½ãªã¥ã¼ã·ã§ã³ã«ãããéç¨ã®èªååã¨å¹çåãå®ç¾ãã¾ããã",author:"ä½è¤ å¥",company:"æ¥æ¬æ±äº¬æä¼ç¤¾"},{text:"Corebyteíì í´ë¼ì°ë ì í ë° AI íµí© ìë¹ì¤ë íìì ì´ììµëë¤. AWS를 기ë°ì¼ë¡ í ìì ì ì¸ ì¸íë¼ êµ¬ì¶ë¿ë§ ìëë¼ ìì±í AI ëª¨ë¸ ëì
ê¹ì§ ìë²½íê² ì§ìí´ ì£¼ììµëë¤.",author:"ê¹ë¯¼ì",company:"ìì¸ ì ëª
ì¤íí¸ì
"},{text:"The strategic AI insights provided by Corebyte drastically improved our service operations. Their engineers flawlessly executed our AWS migration and are guiding our next wave of generative AI evolution.",author:"Elena Rostova",company:"FinTech Enterprise, SG"}].map((a,i)=>o.jsxs(oe.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:i*.1},className:"bg-white rounded-tl-[2.5rem] rounded-br-[2.5rem] p-8 shadow-[0.1rem_0.2rem_0.4rem_rgba(0,70,139,0.12)] relative flex flex-col justify-between",children:[o.jsxs("div",{className:"flex flex-col items-start border-b border-gray-100 pb-4 mb-4",children:[o.jsx("span",{className:"text-[#0a58a6] text-xl font-bold mb-1",children:a.author}),o.jsx("span",{className:"text-[#5b5b5b] text-sm",children:a.company})]}),o.jsx("div",{className:"relative z-10 flex-grow",children:o.jsx("p",{className:"text-[#5b5b5b] leading-[1.8] text-[15px]",children:a.text})})]},i))})]})})]})}function bz(){const a=[{title:"å®å¶å AWS äºç«¯æ¶æè§å",tag:"Cloud Infrastructure",desc:"ä½ä¸º AWS SPP æ ¸å¿åä½ä¼ä¼´ï¼æä»¬æ ¹æ®æ¨çä¸å¡ç¹ç¹åå¢é¿é¢æï¼é身æé çµæ´»ã坿©å±ä¸ç¬¦åäºæ¶ææä½³å®è·µçé«å¯ç¨ç¯å¢ï¼å©åè½»æ¾åºæµ·ä¸å
¨çåé¨ç½²ã",features:["å¤å¯ç¨åºå®¹ç¾è®¾è®¡","å¾®æå¡æ¶æè½¬å","äºåçå·¥å
·éæ"],image:"https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&q=80&w=1200",color:"text-[#0ea5e9]",bg:"bg-[#0ea5e9]"},{title:"Amazon Bedrock ä¸çæå¼ AI",tag:"Artificial Intelligence",desc:"ç»åå
è¿ç AI 弿ä¸å¤§è¯è¨æ¨¡åï¼å¸®å©ä¼ä¸å°çæå¼ AI è½å°å°å
·ä½ä¸å¡åºæ¯ï¼å¦å®¢æè¾
å©ç³»ç»ãæºè½å
容çæåæ·±åº¦æ°æ®ææï¼æé âCloud + AIâå弿å£åã",features:["大模åç§æåé¨ç½²","æºè½ç¥è¯åºæå»º","AI Agent èªå¨å"],image:"https://images.unsplash.com/photo-1485827404703-89b55fcc595e?auto=format&fit=crop&q=80&w=1200",color:"text-purple-500",bg:"bg-purple-500"},{title:"æ°æ®åæä¸å䏿ºè½",tag:"Data & BI",desc:"æç ´ä¼ä¸æ°æ®å¤å²ï¼æä¾ç«¯å°ç«¯çæ°æ®æ¹æå»ºä¸æ°ä»ä¼åæå¡ãå©ç¨ AWS å¼ºå¤§çæ°æ®åæå·¥å
·ï¼å°æµ·éåå§æ°æ®è½¬å为å¯è§åæ´å¯ï¼é©±å¨ä¸å¡å¿«éå¢é¿ã",features:["宿¶æ°æ®ç®¡é","PB çº§æµ·éæ°æ®å¤ç","èªå©å¼ BI å±ç°"],image:"https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&q=80&w=1200",color:"text-[#be8243]",bg:"bg-[#be8243]"},{title:"äºåçå®å
¨ä¸åè§æ²»ç",tag:"Security & Compliance",desc:"å¨å¤æå¤åçåè§ç¯å¢ä¸ï¼ä¸ºä¼ä¸æä¾ä»ç½ç»æ¶æã身份认è¯å°æ°æ®å å¯ç端å°ç«¯å®å
¨é²å¾¡çç¥ã深度ç»åäºå¹³å°å®å
¨æ£æµï¼ä¸ºä¸å¡ä¿é©¾æ¤èªã",features:["èªå¨åæ¼æ´æ«æ","IAM ç²¾ç»åæ§å¶","å
¨çåè§å®¡è®¡"],image:"https://images.unsplash.com/photo-1563986768609-322da13575f3?auto=format&fit=crop&q=80&w=1200",color:"text-green-600",bg:"bg-green-600"},{title:"髿§è½è¾¹ç¼è®¡ç®ä¸ CDNå é",tag:"Edge Computing",desc:"é对游æãæ³å¨±ä¹åè·¨å¢çµåçåºæµ·éæ±ï¼å©ç¨åå¸å
¨ççç½ç»èç¹ä¼åéæèµäº§äº¤ä»ä¸å¨æåºç¨å éï¼æ¾èéä½è·¨å½è®¿é®å»¶è¿ï¼æåç»ç«¯ç¨æ·ä½éªã",features:["å¨éææºè½å é","è·¨åºåè´è½½è°åº¦","è¾¹ç¼å®å
¨é²æ¤"],image:"https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&q=80&w=1200",color:"text-rose-500",bg:"bg-rose-500"},{title:"èªå¨åè¿ç»´ä¸ FinOps",tag:"DevOps & FinOps",desc:"éè¿åºç¡è®¾æ½å³ä»£ç ï¼IaCï¼æåäº¤ä»æçï¼æä¾ 7x24 å°æ¶äºèµæºæç®¡ãåæ¶å©ç¨èªç æºè½è®¡è´¹çç¥ä¸ FinOps æ¹æ³è®ºï¼ææéä½äºä½¿ç¨ææ¬ã",features:["ææ¬æ·±åº¦ä¼å","çæ§ä¸èªå¨æ©ç¼©å®¹","DevOps 管é建设"],image:"https://images.unsplash.com/photo-1460925895917-afdab827c52f?auto=format&fit=crop&q=80&w=1200",color:"text-[#0073bb]",bg:"bg-[#0073bb]"}];return o.jsxs("div",{className:"bg-[#f8f9fa] min-h-screen pb-20 font-sans text-[#232f3e]",children:[o.jsxs("section",{className:"relative bg-cover bg-center pt-48 pb-48 overflow-hidden flex flex-col justify-center items-center text-center",style:{backgroundImage:'linear-gradient(rgba(35, 47, 62, 0.8), rgba(35, 47, 62, 0.9)), url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&q=80&w=2000")'},children:[o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center text-white",children:o.jsxs(oe.div,{initial:{opacity:0,y:20}
298,animate:{opacity:1,y:0},transition:{duration:.6},children:[o.jsxs("div",{className:"inline-flex items-center gap-2 mb-6 justify-center w-full",children:[o.jsx("span",{className:"w-12 h-[2px] bg-[#0ea5e9]"}),o.jsx("span",{className:"text-[#0ea5e9] font-bold tracking-widest uppercase text-sm",children:"Solutions"}),o.jsx("span",{className:"w-12 h-[2px] bg-[#0ea5e9]"})]}),o.jsx("h1",{className:"text-4xl md:text-5xl font-extrabold tracking-tight mb-8",children:"å
¨åºæ¯äºç«¯è§£å³æ¹æ¡"}),o.jsxs("p",{className:"text-lg md:text-xl max-w-4xl mx-auto font-medium leading-[1.8] text-gray-200",children:["深度èå AWS é¡¶çº§äºæ¶æä¸äººå·¥æºè½åæ°æå¡ï¼",o.jsx("br",{}),"为ä¸åé¶æ®µçæ°åå转åä¼ä¸é身å®å¶é«æãå®å
¨ãå¼¹æ§çææ¯åºç³ã"]})]})}),o.jsx("div",{className:"absolute inset-0 bg-[url('https://corebyte.com/_nuxt/img/grid-pattern.webp')] opacity-10 mix-blend-overlay"})]}),o.jsx("section",{className:"py-24 bg-white relative -mt-16 rounded-t-[3rem] shadow-[0_-10px_40px_rgba(0,0,0,0.05)] z-20",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs(oe.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-24",children:[o.jsx("h2",{className:"text-3xl md:text-5xl font-extrabold text-[#232f3e] mb-6",children:"å éæ¨çæ¯ä¸æ¬¡ä¸å¡çªç ´"}),o.jsx("p",{className:"text-xl text-gray-500 max-w-3xl mx-auto",children:"以解å³å®é
ä¸å¡çç¹ä¸ºå¯¼åï¼å
¨é¢è¦çåºç¡è®¾æ½ãæ°æ®ä»·å¼ææä¸AIæºè½å
¨é¾è·¯å¨æã"})]}),o.jsx("div",{className:"space-y-32",children:a.map((i,r)=>o.jsxs("div",{className:`flex flex-col lg:flex-row items-center gap-16 ${r%2!==0?"lg:flex-row-reverse":""}`,children:[o.jsx(oe.div,{initial:{opacity:0,x:r%2===0?-50:50},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.6},className:"lg:w-1/2 w-full",children:o.jsxs("div",{className:"relative group rounded-3xl overflow-hidden shadow-2xl",children:[o.jsx("div",{className:"absolute inset-0 bg-black/20 group-hover:bg-transparent transition-colors duration-500 z-10 pointer-events-none"}),o.jsx("img",{src:i.image,alt:i.title,className:"w-full h-auto aspect-video md:aspect-[4/3] object-cover transform group-hover:scale-105 transition-transform duration-700"})]})}),o.jsxs(oe.div,{initial:{opacity:0,x:r%2===0?50:-50},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.6,delay:.2},className:"lg:w-1/2 w-full flex flex-col justify-center",children:[o.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[o.jsx("span",{className:"w-8 h-1 bg-gray-300 rounded-full"}),o.jsx("span",{className:`${i.color} font-bold tracking-widest uppercase text-sm`,children:i.tag})]}),o.jsx("h3",{className:"text-3xl md:text-4xl font-extrabold text-[#232f3e] mb-6",children:i.title}),o.jsx("p",{className:"text-xl text-gray-600 leading-relaxed mb-8",children:i.desc}),o.jsx("div",{className:"space-y-4",children:i.features.map((l,d)=>o.jsxs("div",{className:"flex items-center",children:[o.jsx("div",{className:`w-1.5 h-1.5 rounded-full ${i.bg} mr-4 flex-shrink-0`}),o.jsx("span",{className:"text-lg font-medium text-gray-800",children:l})]},d))})]})]},r))})]})}),o.jsxs("section",{className:"bg-white py-20 relative overflow-hidden border-t border-gray-100",children:[o.jsx("div",{className:"absolute top-0 right-0 w-96 h-96 bg-[#0ea5e9] rounded-full mix-blend-multiply filter blur-3xl op
298acity-10 animate-pulse"}),o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center",children:o.jsxs("div",{className:"max-w-3xl mx-auto",children:[o.jsx("h2",{className:"text-3xl md:text-5xl font-extrabold text-[#232f3e] mb-6",children:"åå¤å¥½ä¸ºæ¨çä¼ä¸åçº§ææ¯å¼æäºåï¼"}),o.jsx("p",{className:"text-xl text-gray-500 leading-relaxed",children:"æ è®ºæ¨æ£å¤äºè½¬åçåªä¸ªé¶æ®µï¼æä»¬çä¸å®¶å¢éå°ä¸ºæ¨æä¾é对æ§çå
è´¹è¯ä¼°ï¼é身å®åç¬¦åæ¨ä¸å¡ç®æ çèå¾ã"})]})})]})]})}function vz(){return o.jsxs("div",{className:"bg-[#050505] min-h-screen pb-0 font-sans text-gray-300 relative overflow-hidden",children:[o.jsxs("div",{className:"fixed inset-0 pointer-events-none z-0",children:[o.jsx("div",{className:"absolute inset-0 opacity-[0.03]",style:{backgroundImage:"linear-gradient(#22c55e 1px, transparent 1px), linear-gradient(90deg, #22c55e 1px, transparent 1px)",backgroundSize:"64px 64px"}}),o.jsx("div",{className:"absolute top-[20%] left-[10%] w-[500px] h-[500px] bg-emerald-900/20 rounded-full blur-[120px]"}),o.jsx("div",{className:"absolute bottom-[10%] right-[10%] w-[600px] h-[600px] bg-green-900/10 rounded-full blur-[150px]"})]}),o.jsx("section",{className:"relative pt-44 pb-40 overflow-hidden flex flex-col justify-center items-center text-center z-10",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center",children:o.jsxs(oe.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,ease:"easeOut"},children:[o.jsxs("div",{className:"inline-flex items-center gap-3 mb-8 justify-center px-5 py-2 rounded-full border border-emerald-500/30 bg-emerald-500/10 backdrop-blur-md",children:[o.jsx(rn,{className:"w-4 h-4 text-emerald-400"}),o.jsx("span",{className:"text-emerald-400 font-bold tracking-widest text-sm uppercase",children:"High-Performance Computing"})]}),o.jsxs("h1",{className:"text-5xl md:text-7xl font-black tracking-tight mb-8 text-white leading-[1.1]",children:["å¤§æ¨¡åæ¶ä»£ç",o.jsx("br",{}),o.jsx("span",{className:"text-transparent bg-clip-text bg-gradient-to-r from-emerald-400 to-green-600 drop-shadow-[0_0_30px_rgba(52,211,153,0.3)]",children:"å·
å³°ç®å弿"})]}),o.jsx("p",{className:"text-xl md:text-2xl max-w-3xl mx-auto font-medium leading-[1.6] text-gray-400 mb-12",children:"æç ´âä¸å¡é¾æ±âçå£åãæä»¬ä¸ºæ¨æä¾ NVIDIA A100/H100 é«ç«¯æ¾å¡ç°è´§ç§å®ï¼å¹¶é
夿 é»å¡ InfiniBand ç½ç»ä¸æ¶²å·æºæ¿æç®¡ï¼å
¨æ¹ä½éæ¾ç¼ä¸¹æéæ§è½ã"}),o.jsx("div",{className:"flex flex-col sm:flex-row justify-center gap-4",children:o.jsx("a",{href:"#models",className:"px-8 py-4 bg-emerald-500 text-white font-bold rounded-2xl hover:bg-emerald-400 transition-all hover:scale-105 active:scale-95 shadow-[0_0_40px_rgba(16,185,129,0.3)]",children:"æ¥é
ç°è´§æ¸
å"})})]})})}),o.jsx("section",{className:"relative z-20 border-y border-white/10 bg-white/5 backdrop-blur-md",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:o.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8 divide-x divide-white/10",children:[o.jsxs("div",{className:"text-center px-4",children:[o.jsx("div",{className:"text-3xl font-black text-white mb-1 drop-shadow-[0_0_10px_rgba(255,255,255,0.3)]",children:"100%"}),o.jsx("div",{className:"text-sm font-medium text-emerald-500 uppercase tracking-wider",children:"å
¨æ°åè£
ç°è´§"})]}),o.jsxs("div",{className:"text-center px-4",children:[o.jsx("div",{className:"text-3xl font-black text-white mb-1 drop-shadow-[0_0_10px_rgba(255,255,255,0.3)]",children:"3.2T"}),o.jsx("div",{className:"text-sm font-medium text-emerald-500 uppercase tracking-wider",children:"IB ç½ç»å¸¦å®½"})]}),o.jsxs("div",{className:"text-center px-4",children:[o.jsx("div",{className:"text-3xl font-black text-white mb-1 drop-shadow-[0_0_10px_rgba(255,255,255,0.3)]",children:"T3+"}),o.jsx("div",{className:"text-sm font-medium text-emerald-500 uppercase tracking-wider",children:"彿 çº§æ°æ®ä¸å¿"})]}),o.jsxs("div",{className:"text-center px-4",children:[o.jsx("div",{className:"text-3xl font-black text-white mb-1 drop-shadow-[0_0_10px_rgba(255,255,255,0.3)]",children:"1.2"}),o.jsx("div",{className:"text-sm font-medium text-emerald-500 uppercase tracking-wider",children:"æä½ PUE 宿µ"})]})]})})}),o.jsx("section",{className:"py-32 relative z-20",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"text-center mb-20",children:[o.jsx("h2",{className:"text-4xl md:text-5xl font-black text-white mb-6",children:"å
¨é¾è·¯ AI ç®ååºå»ºä¿é"}),o.jsx("p",{className:"text-xl text-gray-400 max-w-3xl mx-auto",children:"ä»åå¡åè´§å°ä¸å¡é群æå»ºï¼ä»é£å·æ´æºç»è£
å°æ¶²å·æºæä¸æ¶ï¼æä»¬æä¾ç«¯å°ç«¯çææ¯äº¤ä»ã"})]}),o.jsxs("div",{className:"grid lg:grid-cols-3 gap-8",children:[o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-[#111] border border-white/10 rounded-3xl p-8 flex flex-col group relative overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 right-0 w-32 h-32 bg-emerald-500/10 blur-[50px] rounded-full group-hover:bg-emerald-500/20 transition-colors"}),o.jsx("div",{className:"w-16 h-16 bg-white/5 border border-white/10 text-emerald-400 rounded-2xl flex items-center justify-center mb-8 relative z-10",children:o.jsx(rn,{className:"w-8 h-8"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-white relative z-10",children:"顶级æ¾å¡ç°
298è´§ä¾åº"}),o.jsx("p",{className:"text-gray-400 leading-relaxed relative z-10",children:"çªç ´äº§è½å°éï¼é¿å订è´ä¿éãæä¾ææ°ä¸ä»£ NVIDIA H100ãA100ãL40S çä¼ä¸çº§å éå¡ãæ¯æå
æµåä¹°ï¼æä¾å®æ´åºåè´¨ä¿åºåå·ã"})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-[#111] border border-white/10 rounded-3xl p-8 flex flex-col group relative overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 right-0 w-32 h-32 bg-blue-500/10 blur-[50px] rounded-full group-hover:bg-blue-500/20 transition-colors"}),o.jsx("div",{className:"w-16 h-16 bg-white/5 border border-white/10 text-blue-400 rounded-2xl flex items-center justify-center mb-8 relative z-10",children:o.jsx(w1,{className:"w-8 h-8"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-white relative z-10",children:"é«å¯è£¸é屿´æºå®å¶"}),o.jsx("p",{className:"text-gray-400 leading-relaxed relative z-10",children:"é对大模åè®ç»è¿è¡ææä¼åãæä¾æ¯æ 8 å¡ / 10 å¡ç NVLink å
¨äºèæææå¡å¨ï¼æè½½ 2TB+ ECC å
åä¸ PCIe Gen5 NVMe æéç¼åï¼æç»æ¨æ¡¶æåºã"})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-[#111] border border-white/10 rounded-3xl p-8 flex flex-col group relative overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 right-0 w-32 h-32 bg-purple-500/10 blur-[50px] rounded-full group-hover:bg-purple-500/20 transition-colors"}),o.jsx("div",{className:"w-16 h-16 bg-white/5 border border-white/10 text-purple-400 rounded-2xl flex items-center justify-center mb-8 relative z-10",children:o.jsx(y1,{className:"w-8 h-8"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-white relative z-10",children:"é群ç»ç½ä¸å¹¶è¡è°åº¦"}),o.jsx("p",{className:"text-gray-400 leading-relaxed relative z-10",children:"ä¸å¡ç¼ä¸¹ï¼ç½ç»å
è¡ãæä¾ 400G InfiniBand (NDR) æ é»å¡èæ ç½ç»æ¶æè§åï¼æå»º RDMA ä¸ RoCEv2 髿§ç½ç»ç¯å¢ï¼æå¤§åæåé群线æ§å 鿝ã"})]})]})]})}),o.jsx("section",{className:"py-24 relative z-20 border-y border-white/5 bg-[#0a0a0a]",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:o.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 items-center",children:[o.jsxs("div",{className:"order-2 lg:order-1 relative rounded-3xl overflow-hidden shadow-[0_0_50px_rgba(0,0,0,0.5)] border border-white/10 aspect-[4/3] group",children:[o.jsx("div",{className:"absolute inset-0 bg-emerald-500/20 mix-blend-overlay group-hover:opacity-0 transition-opacity duration-1000 z-10"}),o.jsx("img",{src:"https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&q=80&w=1200",alt:"Datacenter",className:"w-full h-full object-cover scale-105 group-hover:scale-100 transition-transform duration-1000"})]}),o.jsxs("div",{className:"order-1 lg:order-2 space-y-8",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-3xl md:text-4xl font-black text-white mb-6",children:"ä¸ä¸ºé«å¯ AI è®¾è®¡çæºæ¿æç®¡"}),o.jsx("p",{className:"text-gray-400 text-lg leading-relaxed",children:"ä¼ ç»æºææ æ³æ¿å 8 å¡ GPU æå¡å¨é«è¾¾ 6kW-10kW çææåèãæä»¬çä¸å±æºæ¿è¿è¡äºå½»åºçâ飿°´å¶å·ä¸é«åç´æµâæ¹é ã"})]}),o.jsxs("div",{className:"space-y-6",children:[o.jsxs("div",{className:"flex gap-4",children:[o.jsx("div",{className:"mt-1",children:o.jsx(zi,{className:"w-6 h-6 text-emerald-500"})}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-white text-lg mb-1",children:"åæºæ 30kW+ è¶
é«ä¾çµ"}),o.jsx("p",{className:"text-gray-500",children:"åè·¯å¸çµ + UPS + æ´ååå¤ï¼æ»¡è¶³ 4 å°æ»¡è½½ H100 裸éå±ç´§åå å ç严èçµåææã"})]})]}),o.jsxs("div",{className:"flex gap-4",children:[o.jsx("div",{className:"mt-1",children:o.jsx(NS,{className:"w-6 h-6 text-cyan-500"})}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-white text-lg mb-1",children:"å·çééé离ä¸å·æ¿å¼æ¶²å·"}),o.jsx("p",{className:"text-gray-500",children:"æä¾è¿é¶ç GPU è¯ççº§å·æ¿æ£çæ¹é ï¼åæ¦¨è®¡ç®æ½è½ï¼é¿å
æ ¸å¿å 髿¸©äº§çé¢çéé¢éæ»ã"})]})]}),o.jsxs("div",{className:"flex gap-4",children:[o.jsx("div",{className:"mt-1",children:o.jsx(T1,{className:"w-6 h-6 text-blue-500"})}),o.jsxs("div",{children:[o.jsx("h4",{className:"font-bold text-white text-lg mb-1",children:"å工级ç©çå®é²é²çº¿"}),o.jsx("p",{className:"text-gray-500",children:"çç©é²å°¾éè¯å«ã24å°æ¶çæ§æ æ»è§ãç¡®ä¿æ¨ä»·å¼åä¸çç®åèµäº§ä¸æ ä¸å¤±ã"})]})]})]})]})]})})}),o.jsx("section",{id:"models",className:"py-32 relative z-20",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"text-center mb-16",children:[o.jsx("h2",{className:"text-4xl font-black text-white mb-4",children:"æ ¸å¿ç°è´§åå·æ¸
å"}),o.jsx("p",{className:"text-xl text-gray-500 max-w-2xl mx-auto",children:"æææ¾å¡åæä¾çç§ãé¿å
ãæéå¼¹æ§ä»¥åä¹°æççµæ´»è´¢å¡æ¹æ¡ã"})]}),o.jsxs("div",{className:"grid md:grid-cols-2 gap-6 lg:gap-8",children:[o.jsxs("div",{className:"bg-[#111] border border-white/10 rounded-[2rem] p-8 flex flex-col md:flex-row gap-8 items-center hover:border-emerald-500/50 transition-colors cursor-crosshair group",children:[o.jsxs("div",{className:"w-32 h-32 rounded-2xl bg-gradient-to-br from-black to-gray-900 border border-white/5 flex items-center justify-center shrink-0 shadow-[0_0_30px_rgba(0,0,0,1)] relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-emerald-500/10 o
298pacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx(rn,{className:"w-12 h-12 text-gray-500 group-hover:text-emerald-400 transition-colors"})]}),o.jsxs("div",{className:"flex-1 text-center md:text-left",children:[o.jsxs("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-emerald-500/10 border border-emerald-500/20 text-emerald-400 text-xs font-bold rounded-full mb-3",children:[o.jsx(Yt,{className:"w-3 h-3"})," æå¼ºç®å"]}),o.jsx("h3",{className:"text-2xl font-black text-white mb-2 leading-none",children:"NVIDIA B300 (Blackwell Ultra)"}),o.jsx("p",{className:"text-gray-400 text-sm mb-4",children:"Blackwell æ¶æï¼AI è®ç»ææ°é¸ä¸»ï¼çªç ´æ§çæ··å精度ä¸è¶
大æ¾åååéã"}),o.jsxs("div",{className:"flex flex-wrap gap-4 justify-center md:justify-start",children:[o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"æ¾å"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"288GB HBM3e"})]}),o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"带宽"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"8 TB/s"})]})]})]})]}),o.jsxs("div",{className:"bg-[#111] border border-white/10 rounded-[2rem] p-8 flex flex-col md:flex-row gap-8 items-center hover:border-blue-500/50 transition-colors cursor-crosshair group",children:[o.jsxs("div",{className:"w-32 h-32 rounded-2xl bg-gradient-to-br from-black to-gray-900 border border-white/5 flex items-center justify-center shrink-0 shadow-[0_0_30px_rgba(0,0,0,1)] relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-blue-500/10 opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx(i1,{className:"w-12 h-12 text-gray-500 group-hover:text-blue-400 transition-colors"})]}),o.jsxs("div",{className:"flex-1 text-center md:text-left",children:[o.jsxs("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-white/5 border border-white/10 text-white text-xs font-bold rounded-full mb-3",children:[o.jsx(Yt,{className:"w-3 h-3 text-white"})," ææ°æè°"]}),o.jsx("h3",{className:"text-2xl font-black text-white mb-2 leading-none",children:"NVIDIA GeForce RTX 5090"}),o.jsx("p",{className:"text-gray-400 text-sm mb-4",children:"Blackwell æ¡é¢çº§æè°ï¼è¶
大 32GB æ¾åï¼ä¸ªäººå¼åè
åå·¥ä½å®¤çæé¡¶çº§é
ç½®ã"}),o.jsxs("div",{className:"flex flex-wrap gap-4 justify-center md:justify-start",children:[o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"æ¾å"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"32GB GDDR7"})]}),o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"带宽"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"1.8 TB/s"})]})]})]})]}),o.jsxs("div",{className:"bg-[#111] border border-white/10 rounded-[2rem] p-8 flex flex-col md:flex-row gap-8 items-center hover:border-purple-500/50 transition-colors cursor-crosshair group",children:[o.jsxs("div",{className:"w-32 h-32 rounded-2xl bg-gradient-to-br from-black to-gray-900 border border-white/5 flex items-center justify-center shrink-0 shadow-[0_0_30px_rgba(0,0,0,1)] relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-purple-500/10 opacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx(rn,{className:"w-12 h-12 text-gray-500 group-hover:text-purple-400 transition-colors"})]}),o.jsxs("div",{className:"flex-1 text-center md:text-left",children:[o.jsxs("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-white/5 border border-white/10 text-white text-xs font-bold rounded-full mb-3",children:[o.jsx(Yt,{className:"w-3 h-3 text-white"})," ç°è´§å
è¶³"]}),o.jsx("h3",{className:"text-2xl font-black text-white mb-2 leading-none",children:"NVIDIA H200"}),o.jsx("p",{className:"text-gray-400 text-sm mb-4",children:"Hopper æ¶æå级çï¼æè½½ 141GB è¶
大容é HBM3eï¼å¤§æ¨¡åæ¨çä¸å¾®è°çä¸äºä¹éã"}),o.jsxs("div",{className:"flex flex-wrap gap-4 justify-center md:justify-start",children:[o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"æ¾å"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"141GB HBM3e"})]}),o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"带宽"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"4.8 TB/s"})]})]})]})]}),o.jsxs("div",{className:"bg-[#111] border border-white/10 rounded-[2rem] p-8 flex flex-col md:flex-row gap-8 items-center hover:border-orange-500/50 transition-colors cursor-crosshair group",children:[o.jsxs("div",{className:"w-32 h-32 rounded-2xl bg-gradient-to-br from-black to-gray-900 border border-white/5 flex items-center justify-center shrink-0 shadow-[0_0_30px_rgba(0,0,0,1)] relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-orange-500/10 o
298pacity-0 group-hover:opacity-100 transition-opacity"}),o.jsx(rn,{className:"w-12 h-12 text-gray-500 group-hover:text-orange-400 transition-colors"})]}),o.jsxs("div",{className:"flex-1 text-center md:text-left",children:[o.jsxs("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-white/5 border border-white/10 text-white text-xs font-bold rounded-full mb-3",children:[o.jsx(Yt,{className:"w-3 h-3 text-white"})," æ§ä»·æ¯ä¹ç"]}),o.jsx("h3",{className:"text-2xl font-black text-white mb-2 leading-none",children:"AMD Instinct MI325X"}),o.jsx("p",{className:"text-gray-400 text-sm mb-4",children:"CDNA 3 æ¶æï¼è¶ å¤¸å¼ ç 288GB HBM3e æ¾åï¼æå ¶éåè¶ å¤§è§æ¨¡å¼æºæ¨¡åç髿æ¨çã"}),o.jsxs("div",{className:"flex flex-wrap gap-4 justify-center md:justify-start",children:[o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"æ¾å"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"288GB HBM3e"})]}),o.jsxs("div",{children:[o.jsx("span",{className:"block text-xs text-gray-600 font-bold uppercase mb-1",children:"带宽"}),o.jsx("span",{className:"text-white font-mono text-sm",children:"6 TB/s"})]})]})]})]})]})]})}),o.jsx("section",{className:"py-24 relative z-20",children:o.jsx("div",{className:"max-w-5xl mx-auto px-4",children:o.jsxs(oe.div,{initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},viewport:{once:!0},className:"bg-emerald-950/20 border border-emerald-500/30 rounded-[3rem] p-12 md:p-16 text-center text-white relative overflow-hidden shadow-[0_0_100px_rgba(16,185,129,0.1)]",children:[o.jsx("div",{className:"absolute inset-0 bg-[url('https://www.transparenttextures.com/patterns/black-scales.png')] opacity-20"}),o.jsx("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-full h-full bg-emerald-500/10 blur-[80px] rounded-full mix-blend-screen pointer-events-none"}),o.jsxs("div",{className:"relative z-10 flex flex-col items-center",children:[o.jsx("h2",{className:"text-4xl md:text-5xl font-black mb-6 drop-shadow-md",children:"ç«å»éå®ç¨ç¼ºç®åé é¢"}),o.jsx("p",{className:"text-xl text-emerald-100/70 max-w-2xl mx-auto mb-10",children:"é«ç«¯ GPU å¸åºæµéç´§ä¿ãè¯·ç´æ¥èç»æä»¬çç®åæ¶æå¸ï¼ç¡®è®¤ææ°åºåç¶åµãäº¤ä»ææä¸ç²¾åæ¥ä»·ã"}),o.jsxs(Be,{to:"/contact",className:"inline-flex items-center px-10 py-5 bg-emerald-500 text-white font-bold rounded-2xl hover:bg-emerald-400 transition-all text-lg shadow-[0_0_30px_rgba(16,185,129,0.4)] hover:shadow-[0_0_40px_rgba(16,185,129,0.6)] group",children:["å¨è¯¢ç®å䏿ºæ¿å¸ä½",o.jsx(un,{className:"w-6 h-6 ml-3 group-hover:translate-x-1 transition-transform"})]})]})]})})})]})}function Sz(){return o.jsxs("div",{className:"bg-[#fafafa] min-h-screen pb-0 font-sans text-[#232f3e] relative overflow-hidden",children:[o.jsxs("div",{className:"fixed top-0 left-0 w-full h-full pointer-events-none z-0",children:[o.jsx("div",{className:"absolute top-0 right-0 w-1/2 h-1/2 bg-purple-100/40 rounded-full blur-[120px] -translate-y-1/2 translate-x-1/2"}),o.jsx("div",{className:"absolute bottom-0 left-0 w-1/2 h-1/2 bg-blue-100/40 rounded-full blur-[120px] translate-y-1/2 -translate-x-1/2"})]}),o.jsx("section",{className:"relative pt-44 pb-32 overflow-hidden flex flex-col justify-center items-center text-center z-10",children:o.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center",children:o.jsxs(oe.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,ease:"easeOut"},className:"max-w-3xl mx-auto",children:[o.jsxs("div",{className:"inline-flex items-center gap-3 mb-8 justify-center px-4 py-1.5 rounded-full border border-purple-200 bg-purple-50 backdrop-blur-md",children:[o.jsx(Ig,{className:"w-4 h-4 text-purple-600"}),o.jsx("span",{className:"text-purple-700 font-medium tracking-wide text-sm",children:"çæå¼ AI åºç¨ä¸å®¶"})]}),o.jsxs("h1",{className:"text-5xl md:text-7xl font-black tracking-tight mb-8 leading-[1.1] text-[#232f3e]",children:["å°å沿 AI ææ¯",o.jsx("br",{}),"转å为",o.jsx("span",{className:"text-transparent bg-clip-text bg-gradient-to-r from-purple-600 to-indigo-600",children:"ä¼ä¸çº§ç产å"})]}),o.jsx("p",{className:"text-lg md:text-xl font-medium leading-[1.6] text-gray-500",children:"æ¢ç´¢éç¨äºä¸å°åä¼ä¸ççæå¼äººå·¥æºè½ï¼Generative AIï¼å®é ä½¿ç¨æ¡ä¾ãä»å 容åä½å°å®¢æ·æ¯æï¼å ¨æ¹ä½å©åæ¨çä¸å¡å®ç°æºè½åè·¨è¶ã"})]})})}),o.jsx("section",{className:"py-24 relative z-20",children:o.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"grid lg:grid-cols-12 gap-16 mb-32 items-start",children:[o.jsxs("div",{className:"lg:col-span-4 sticky top-32",children:[o.jsx("h2",{className:"text-4xl font-extrabold text-[#232f3e] mb-6 leading-tight whitespace-pre-line",children:`AI å¹¶é 299é¥ä¸å¯å`}),o.jsx("p",{className:"text-lg text-gray-500 leading-relaxed mb-8",children:"å´ç»çæå¼äººå·¥æºè½çå¯¹è¯æ¢å¼åäºçæ ï¼ä¹å¼èµ·äºè´¨çãä¸å°åä¼ä¸å¦ä½å¨é¢ç®ä¸ææ¯é¨æ§çéå¶ä¸ï¼è¿åºæºè½å转åçç¬¬ä¸æ¥ï¼"}),o.jsx("div",{className:"h-1 w-20 bg-gradient-to-r from-purple-600 to-indigo-600 rounded-full"})]}),o.jsxs("div",{className:"lg:col-span-8 space-y-8",children:[o.jsxs(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},className:"bg-white p-10 rounded-3xl border border-gray-100 shadow-[0_20px_60px_rgba(0,0,0,0.03)] group hover:shadow-[0_20px_60px_rgba(0,0,0,0.06)] transition-shadow duration-500",children:[o.jsx("div",{className:"w-14 h-14 bg-red-50 text-red-500 rounded-2xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform",children:o.jsx(bx,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-[#232f3e]",children:"æç ´ææ¬ä¸å®å ¨çè¿·æ"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-lg",children:"è°æ¥æ¾ç¤ºï¼å°åä¼ä¸ä¸»ææ å¿çæ¯âæ°æ®å®å ¨âä¸âææ¯å®æ½ææ¬âãä½è¿å¨äºæ¶ä»£å·²æä¸ºè¿å»å¼ã人工æºè½ææ¯ç大ä¼åï¼ä»¥åä¼å¤æä¾ä½ä»£ç /æ 代ç è§£å³æ¹æ¡åå³ç¨å³ä»æ¨¡å¼çæå¡ï¼è®©æ¨æ éç»å»ºå 鍿°æ®ç§å¦å¢éææå ¥æå ¶é«æçæ©æç®åå³å¯èµ·æ¥ã"})]}),o.jsxs(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},className:"bg-white p-10 rounded-3xl border border-gray-100 shadow-[0_20px_60px_rgba(0,0,0,0.03)] group hover:shadow-[0_20px_60px_rgba(0,0,0,0.06)] transition-shadow duration-500",children:[o.jsx("div",{className:"w-14 h-14 bg-indigo-50 text-indigo-500 rounded-2xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform",children:o.jsx(cn,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-[#232f3e]",children:"æ°æ®è¿ç§»ï¼æºè½åçå°åº"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-lg",children:"å¼å§ä¹åï¼æ¥ææ°ååæ°æ®æ¯æ æ³ç»è¿çå 峿¡ä»¶ãæ¨éè¯ä¼°ç°æçææ¬æä»¶ãçµåè¡¨æ ¼ãå·¥ååææ¡£ãæä»¬å°å婿¨å®ææ°æ®æ¸ æ´ä¸ä¸äºæ¶æï¼è¿ä¸ºæ¥åçç§ææ¨¡åè®ç»ãå¾®è°ä¸å¤§è§æ¨¡æ£ç´¢ (RAG) æ«å¹³éç¢ã"})]}),o.jsxs(oe.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},className:"bg-gradient-to-br from-[#1a1a24] to-[#2a2a35] p-10 rounded-3xl text-white shadow-xl relative overflow-hidden",children:[o.jsx("div",{className:"absolute -right-10 -top-10 w-40 h-40 bg-purple-500/30 blur-[40px] rounded-full"}),o.jsx("div",{className:"w-14 h-14 bg-white/10 text-purple-300 rounded-2xl flex items-center justify-center mb-6 backdrop-blur-sm",children:o.jsx(Or,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-4 text-white relative z-10",children:"ä¸ä¸é¡¾é®ä¼´éè½å°"}),o.jsx("p",{className:"text-gray-300 leading-relaxed text-lg relative z-10",children:"å ¨é¢è¯ä¼°ä¸å¡éæ±åï¼æ¨å¯éæ©éç¨ç°æå¤§æ¨¡åç²¾è°ï¼æç´æ¥æ¥å ¥æçä½ç³»ãæä»¬å°æä¾æ·±åº¦å¨è¯¢ï¼è¿ç¨å Amazon Bedrock è¿ç±»ä¸ç级ç大模åæç®¡å¹³å°ï¼
299å¹³æ»æ ç¼å°æ¥å ¥ä¼ä¸åçæ¶æã"})]})]})]}),o.jsxs("div",{id:"use-cases",className:"scroll-mt-32",children:[o.jsxs("div",{className:"mb-16",children:[o.jsx("h2",{className:"text-4xl font-extrabold text-[#232f3e] mb-4 text-center",children:"å 大ç»å ¸å®æåºç¨åºæ¯"}),o.jsx("p",{className:"text-xl text-gray-500 text-center max-w-2xl mx-auto",children:"é对ä¸åä¸å¡çº¿è§£å³å ·ä½çå¢é¿çç¹ï¼ä»¥ç宿æé©±å¨å³çã"})]}),o.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8 auto-rows-[minmax(320px,auto)]",children:[o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-sm flex flex-col items-start group lg:row-span-2 relative overflow-hidden",children:[o.jsx("div",{className:"absolute top-0 left-0 w-full h-2 bg-gradient-to-r from-purple-500 to-fuchsia-500"}),o.jsx("div",{className:"w-16 h-16 bg-gradient-to-br from-purple-50 to-fuchsia-50 text-purple-600 rounded-2xl flex items-center justify-center mb-8 border border-purple-100 shadow-inner",children:o.jsx(Ig,{className:"w-8 h-8"})}),o.jsxs("h3",{className:"text-3xl font-bold mb-4 text-[#232f3e] leading-tight",children:["1. å 容åä½",o.jsx("br",{}),"ä¸ä¼åç©éµ"]}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-lg flex-grow",children:"çæå¼äººå·¥æºè½å·¥å ·å¯åå©ä¸å°åä¼ä¸ä¸ºç½ç«ãå客ã社交åªä½å¹³å°åæè²åºæ¯å建åä¼åå 容ã仿°åå¸å¼äººç产åæè¿°å°å¶ä½å¼äººå ¥èç课ç¨ï¼äººå·¥æºè½é©±å¨çå 容çæè½æå¤§ç®åå 容工ä½è çæµç¨ã"}),o.jsx("div",{className:"mt-8 pt-8 border-t border-gray-100 w-full",children:o.jsxs("ul",{className:"space-y-3",children:[o.jsxs("li",{className:"flex items-center text-sm font-medium text-gray-700",children:[o.jsx(Td,{className:"w-4 h-4 text-purple-500 mr-2"})," SEO ä¼åå客èªå¨çæ"]}),o.jsxs("li",{className:"flex items-center text-sm font-medium text-gray-700",children:[o.jsx(Td,{className:"w-4 h-4 text-purple-500 mr-2"})," å¤è¯è¨äº§åææ¡éé "]}),o.jsxs("li",{className:"flex items-center text-sm font-medium text-gray-700",children:[o.jsx(Td,{className:"w-4 h-4 text-purple-500 mr-2"})," 社交åªä½è´´ææ¹éææ"]})]})})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-sm flex flex-col sm:flex-row gap-8 items-start sm:items-center group lg:col-span-2",children:[o.jsx("div",{className:"w-20 h-20 bg-blue-50 text-blue-600 rounded-3xl flex items-center justify-center shrink-0 border border-blue-100",children:o.jsx(DS,{className:"w-10 h-10"})}),o.jsxs("div",{children:[o.jsx("h3",{className:"text-2xl font-bold mb-3 text-[#232f3e]",children:"2. å®¢æ·æ¯æè天æºå¨äººéæ"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-lg",children:"让æ¨çæ¯æäººå䏿³¨äºå¤ççæ£éè¦äººå·¥ä¸å¯¹ä¸ä»å ¥ç夿æè¯ãéè¿æå»ºåºäºå¤§è¯è¨æ¨¡åãæ·±åº¦ç解对è¯ä¸ä¸æçèªå®ä¹è天æºå¨äººï¼ä½¿ä¼ä¸è½å¤æä¾é«æç 24/7 å®¢ææ¯æï¼å¤çæ¥å¸¸å¨è¯¢å¹¶æ¨è交åéå®äº§åï¼ä»èå¤§å¹ éä½åº§å¸ææ¬ã"})]})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-[#232f3e] p-10 rounded-[2.5rem] border border-transparent shadow-sm flex flex-col items-start group relative overflow-hidden text-white",children:[o.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#232f3e] to-[#111822]"}),o.jsx("div",{className:"absolute -right-10 -bottom-10 w-40 h-40 bg-orange-500/20 blur-3xl rounded-full"}),o.jsx("div",{className:"w-14 h-14 bg-white/10 text-orange-400 rounded-2xl flex items-center justify-center mb-6 backdrop-blur-sm relative z-10 border border-white/5",children:o.jsx(Nu,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-3 text-white relative z-10",children:"3. 个æ§åè¥éæ´»å¨"}),o.jsx("p",{className:"text-gray-300 leading-relaxed relative z-10 text-base",children:"éè¿æºå¨å¦ä¹ å¤§è§æ¨¡åæå®¢æ·æ°æ®è¡ä¸ºæ¨¡å¼ï¼AI å¯å¸®å©ä¼ä¸é身å®å¶EDMé®ä»¶ãå®å广åä¸å人åé¢çç½ç«æ¨èå¢ï¼æ¾èæåç¹å»ä¸è½¬åã"})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-sm flex flex-col items-start group",children:[o.jsx("div",{className:"w-14 h-14 bg-emerald-50 text-emerald-600 rounded-2xl flex items-center justify-center mb-6 border border-emerald-100",children:o.jsx(k1,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-3 text-[#232f3e]",children:"4. éç»æåæ°æ®ææ"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-base",children:"é¢ è¦ä¼ ç»çå ³é®åæç´¢ãæ·±å ¥ææä¼ä¸é¿ææ¬ãè§é¢å®¡æ ¸ä¸æä¹±æ ç« çåå²é®ä»¶ï¼éè¿è¯ä¹åéå (Search APIs) å¿«éå®ä½éèè¶å¿ä¸å ³é®çæ¡ã"})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-sm flex flex-col items-start group",children:[o.jsx("div",{className:"w-14 h-14 bg-rose-50 text-rose-600 rounded-2xl flex items-center justify-center mb-6 border border-rose-100",children:o.jsx(O1,{className:"w-7 h-7"})}),o.jsx("h3",{className:"text-2xl font-bold mb-3 text-[#232f3e]",children:"5. 颿µæ§æ´å¯"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-base",children:"åæå®è§è¶å¿ï¼é¢æµçæéæ±æ³¢å¨ãæ 论å¤çåºå补货æ¥è¦è¿æ¯åè´·è¿çº¦æ¦çï¼æºå¨å¦ä¹ 模å叮婿¨å¨é£æ§åè¿è¥ä¸ååºç²¾æå³çã"})]}),o.jsxs(oe.div,{whileHover:{y:-5},className:"bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-sm flex flex-col items-start group lg:col-span-2 sm:flex-row gap-8 items-start sm:items-center",children:[o.jsx("div",{className:"w-20 h-20 bg-indigo-50 text-indigo-600 rounded-3xl flex items-center justify-center shrink-0 border border-indigo-100",children:o.jsx(xx,{className:"w-10 h-10"})}),o.jsxs("div",{children:[o.jsx("h3",{className:"text-2xl font-bold mb-3 text-[#232f3e]",children:"6. å¾åä¸è§é¢å¤çå·¥ç¨"}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-lg",children:"çæå¼äººå·¥æºè½åè½å·²ä»çº¯ææ¬å»¶ä¼¸è³å¤æ¨¡æå¤çé¢åï¼ä¸ºçµååå¡ãé¶å®å娱ä¹çè¡ä¸çä¼ä¸å¼å¯äºæ°çºªå ãå¤§è§æ¨¡å¾åèªå¨åæ è®°ã夿 ¼å¼å 容å®å ¨å®¡æ ¸ãçæ§è§é¢å¼å¸¸åæï¼å ¨é¢æéç¹éçè§è§å å®¹æµæ°´çº¿å¤çã"})]})]})]})]}),o.jsx("div",{className:"mt-32 max-w-5xl mx-auto",children:o.jsxs(oe.div,{initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},viewport:{once:!0},className:"bg-gradient-to-r from-purple-900 via-[#1a1a24] to-[#2a2a35] rounded-[3rem] p-12 md:p-16 text-center shadow-2xl relative overflow-hidden",children:[o.jsx("div",{className:"absolute inset-0 bg-[url('https://www.transparenttextures.com/patterns/carbon-fibre.png')] opacity-10 mix-blend-overlay"}),o.jsxs("div",{className:"relative z-10 flex flex-col items-center",children:[o.jsx("h2",{className:"text-4xl md:text-5xl font-black text-white mb-6 tracking-tight",children:"åå¤å¥½å¼å¯æºè½å弿äºåï¼"}),o.jsx("p",{className:"text-xl text-purple-200 max-w-3xl mb-10 leading-relaxed",children:"çæå¼äººå·¥æºè½æä¾äºæ æ°ä¼ä¸æ¾ç»é¾ä»¥ä¼åãå¦ä»å´è½ä»¥äº²æ°ä»·æ ¼å®ç°çå¢é¿æ¹æ¡ãæ 论æ¨é¢ä¸´ææ ·çä¸å¡ç¶é¢ï¼å®é½å°æä¸ºæ¨è·¨è¶å¨æçç§å¯æ¦å¨ã"}),o.jsxs(Be,{to:"/contact",className:"group inline-flex items-center px-10 py-5 bg-white text-purple-900 font-bold rounded-2xl hover:bg-gray-50 transition-all text-lg shadow-[0_0_30px_rgba(255,255,255,0.15)] hover:shadow-[0_0_40px_rgba(255,255,255,0.25)]",children:["èç»æ¶æå¸å è´¹å¨è¯¢",o.jsx(un,{className:"w-6 h-6 ml-3 group-hover:translate-x-1 transition-transform"})]})]})]})})]})})]})}const Ht=` 300 <div class="mt-10 rounded-xl border border-[#bfdbfe] bg-[#eff6ff] p-5"> 301 <p class="text-[#1e3a8a] leading-relaxed"> 302 å¦ææ¨æ£å¨è¯ä¼° Amazon Bedrock å¨ä¼ä¸ä¸çè½å°æ¹å¼ï¼COREBYTE å¯ä»¥å婿¨å®ææ¹æ¡è¯ä¼°ãAWS è´¦å·åå¤ãæ¨¡åæ¥å ¥ãç¥è¯åºå»ºè®¾ãå®å ¨æ²»çåä¸çº¿è¿ç»´ã 303 </p> 304 <a href="/contact" class="inline-flex mt-4 px-4 py-2 rounded-md bg-[#0073bb] text-white text-sm font-semibold hover:bg-[#005a92] transition-colors">é¢çº¦ Bedrock å¨è¯¢</a> 305 </div> 306`,Ni=[{id:"bedrock-basics",title:"Bedrock å ¥é¨",items:[{id:"what-is-bedrock-e
306nterprise",slug:"what-is-bedrock-enterprise",category:"Bedrock å ¥é¨",title:"ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å ³æ³¨å®ï¼",summary:"ä»ç» Amazon Bedrock çåºæ¬å®ä½ãéåçä¼ä¸åºæ¯ï¼ä»¥åå®ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«ã",description:"é¢åä¼ä¸å¢é说æ Amazon Bedrock çå®ä½ãä»·å¼åè½å°åæï¼å¸®å©ç®¡çå±ä¸ææ¯å¢é建ç«å ±å认ç¥ã",readTime:"8 åé",keywords:["Amazon Bedrock","ä¼ä¸çæå¼ AI","AWS SPP","æ¨¡åæ¥å ¥","ä¼ä¸è½å°"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"ä»ä¹æ¯ Amazon Bedrockï¼ä¼ä¸ä¸ºä»ä¹éè¦å ³æ³¨å®ï¼ - CoreByte ææ¡£ä¸å¿",seoDescription:"ä»ä¼ä¸è§è§è¯´æ Amazon Bedrock çå®ä½ãéç¨åºæ¯ä¸æ¥å ¥æ¹å¼ï¼å¸®å©å¢éè¯ä¼°æ¯å¦éåå¯å¨çæå¼ AI 项ç®ã",tableOfContents:[{id:"positioning",title:"Amazon Bedrock çå®ä½",level:2},{id:"target-enterprises",title:"éååªäºä¼ä¸åºæ¯",level:2},{id:"difference-api",title:"ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«",level:2},{id:"aws-ecosystem",title:"ä¸ AWS äºæå¡çæçå ³ç³»",level:2},{id:"corebyte-support",title:"COREBYTE å¯ä»¥æä¾åªäºåå©",level:2}],audience:"ä¼ä¸ç®¡çè ãææ¯è´è´£äººãæ¶æå¸ãAI 项ç®å起人",htmlContent:` 307 <h2 id="positioning">Amazon Bedrock çå®ä½</h2> 308 <p>Amazon Bedrock æ¯ AWS æä¾çæç®¡å¼çæå¼ AI æå¡ï¼ç®æ æ¯è®©ä¼ä¸å¨ç»ä¸å¹³å°ä¸ä½¿ç¨æ¥èªå¤ä¸ªæä¾æ¹çåºç¡æ¨¡åï¼å¹¶ç»åä¼ä¸èªææ°æ®æå»ºåºç¨ãæ ¹æ® AWS 宿¹ææ¡£ï¼Bedrock æä¾æ¨¡åè°ç¨ãç¥è¯åºãAgentsãGuardrails çè½åï¼å¸®å©å¢éæå®éªé¶æ®µç模åè°ç¨æ¨è¿å°å¯æ²»ççç产å®è·µã</p> 309 310 <h2 id="target-enterprises">éååªäºä¼ä¸åºæ¯</h2> 311 <p>å¹¶éææä¼ä¸é½éè¦ä¸æ¬¡æ§å»ºè®¾å¤æç AI å¹³å°ï¼ä½ä»¥ä¸åºæ¯é常éåä¼å è¯ä¼° Bedrockï¼</p> 312 <ul class="list-disc pl-6 space-y-2 my-4"> 313 <li>å·²ç»å¨ AWS ä¸è¿è¡æ ¸å¿ç³»ç»ï¼å¸æåå°é¢å¤å¹³å°å¼å ¥ä¸è¿ç»´å¤æåº¦ã</li> 314 <li>éè¦å¨å¤ä¸ªæ¨¡åä¹é´è¯ä¼°ä¸åæ¢ï¼è䏿¯éå®å䏿¨¡åæä¾æ¹ã</li> 315 <li>计åæå»ºä¼ä¸ç¥è¯é®çãæµç¨è¾ å©ãå 容çæçä¸å¡åºç¨ï¼å¹¶å ³æ³¨æéä¸å®¡è®¡ã</li> 316 </ul> 317 318 <h2 id="difference-api">ä¸ä¼ ç» AI API è°ç¨æ¹å¼çåºå«</h2> 319 <p>ä¼ ç»æ¹å¼é常å ä»å䏿¨¡å API å¼å§ï¼è¿ä»£é度快ï¼ä½å¨è¿å ¥çäº§é¶æ®µåï¼å¸¸è§ææå æ¬æéæ²»çãæ¥å¿å®¡è®¡ã模ååæ¢ææ¬ãRAG å·¥ç¨å¤æåº¦çãBedrock çä»·å¼ä¸å¨äºâæ¿ä»£ææå¼åå·¥ä½âï¼èå¨äºéè¿æç®¡è½åéä½ä¼ä¸å¨æ¨¡åæ²»çãæ¥å ¥è§èåå¯è¿ç»´æ§ä¸çå·¥ç¨è´æ ã</p> 320 321 <h2 id="aws-ecosystem">ä¸ AWS äºæå¡çæçå ³ç³»</h2> 322 <p>å¨ä¼ä¸åºæ¯ä¸ï¼Bedrock å¾å¾ä¸æ¯å¤ç«é¨ç½²ãå®éå¸¸ä¸ IAMãCloudWatchãVPC/PrivateLinkãS3ãæ¥å¿å®¡è®¡ä½ç³»çé å使ç¨ãè¿æ ·åçæä¹æ¯ï¼å¨çæå¼ AI å¼å ¥åï¼ä¼ä¸ä»å¯æ²¿ç¨æ¢æçè´¦å·ä½ç³»ãæéçç¥åå®å ¨æ§å¶æµç¨ã</p> 323 324 <h2 id="corebyte-support">COREBYTE å¯ä»¥æä¾åªäºåå©</h2> 325 <p>ä½ä¸ºæå¡åè§è§ï¼æä»¬é常åå©å®¢æ·å®æå类工ä½ï¼éæ±æ¾æ¸ ãææ¯éåãPoC éªè¯ãä¸çº¿æ²»çãéç¹ä¸æ¯æ¿è¯ºâå¿ ç¶æåâï¼èæ¯å¨ä¸å¡ç®æ ãææ¬è¾¹çåå®å ¨è¦æ±ä¹é´æ¾å°å¯æ§è¡è·¯å¾ã</p> 326 327 <h2>ä¼ä¸è½å°å»ºè®®</h2> 328 <p>建议å å®ä¹ 1-2 个å¯éåä¸å¡ç®æ ï¼ä¾å¦å¤çæ¶æãæå¡è´¨éæè¿è¥æçï¼ï¼åå³å®æ¨¡å䏿¶æãé¿å æâæ¥å ¥æ¨¡åâå½ä½é¡¹ç®ç»ç¹ï¼èåºæâæç»å¯è¿ç»´âä½ä¸ºéªæ¶æ åã</p> 329 330 <h2>è½»é CTA</h2> 331 ${Ht} 332 `},{id:"model-selection-guide",slug:"model-selection-guide",category:"Bedrock å ¥é¨",title:"å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼",summary:"帮å©ä¼ä¸ç解模åéæ©ä¸åºåªçåæ°åç度ï¼èè¦ç»åææ¬ãé度ãä¸ä¸æãè¯è¨è½åãå®å ¨è¦æ±åä¸å¡åºæ¯ã",description:"ä»ä¸å¡ç®æ åå·¥ç¨çº¦æåºåï¼å»ºç«ä¼ä¸æ¨¡åè¯ä¼°æ¡æ¶ï¼é¿å åªææ¨¡åä½éæç度åå³çã",readTime:"9 åé",keywords:["模åéæ©","Bedrock 模å","PoC","夿¨¡åçç¥","ä¼ä¸ AI"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"å¦ä½éæ©éåä¼ä¸ä¸å¡ç Bedrock 模åï¼ - CoreByte ææ¡£ä¸å¿",seoDescription:"æä¾ä¼ä¸å¯æ§è¡ç Bedrock 模åè¯ä¼°æ¹æ³ï¼å¹³è¡¡åç¡®æ§ãå»¶è¿ãææ¬ä¸æ²»çè¦æ±ã",tableOfContents:[{id:"selection-
332principle",title:"模åéæ©çåºæ¬åå",level:2},{id:"industry-needs",title:"ä¸åè¡ä¸éæ±å·®å¼",level:2},{id:"tradeoff",title:"ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡",level:2},{id:"poc-multimodel",title:"PoC ä¸å¤æ¨¡åçç¥",level:2},{id:"avoid-oversize",title:"é¿å ç²ç®è¿½æ±æå¤§æ¨¡å",level:2}],audience:"æ¶æå¸ãAI å¹³å°å¢éã产åè´è´£äºº",htmlContent:` 333 <h2 id="selection-principle">模åéæ©çåºæ¬åå</h2> 334 <p>ä¼ä¸æ¨¡åéæ©åºå´ç»âä¸å¡ä»»å¡æ¯å¦è¾¾æ âè䏿¯â模ååæ°æ¯å¦æ´å¤§âã建议ä»ä»»å¡ç±»åãååºæ¶å»¶ãè°ç¨ææ¬ã坿²»çæ§åä¸ªç»´åº¦åæ¶è¯ä¼°ï¼å¹¶æè¯ä¼°è¿ç¨å¶åº¦åã</p> 335 336 <h2 id="industry-needs">ä¸åè¡ä¸éæ±å·®å¼</h2> 337 <p>éèãå»çãå¶é ãçµåçåºæ¯å¯¹æ¨¡åè½åä¾§éç¹ä¸åï¼æçæ´çéåè§è§£éæ§ï¼æçæ´çéå¤è¯è¨å®¢æååï¼æçæ´çéææ¡£ç解深度ãç»ä¸æ¨¡åä¸ä¸å®è¦çææåºæ¯ã</p> 338 339 <h2 id="tradeoff">ææ¬ãå»¶è¿ãåç¡®æ§å¹³è¡¡</h2> 340 <p>å¨ä¼ä¸ç¯å¢ä¸ï¼æ¨¡åè°ç¨ææ¬ä¸æå¡ä½éªç»å¸¸ç¸äºå¶çº¦ãæ´é«è½åçæ¨¡åå¯è½å¸¦æ¥æ´é« token ææ¬ä¸æ¶å»¶ï¼è½»é模ååå¯è½å¨å¤æé®é¢ä¸è¡¨ç°ä¸è¶³ã建议éè¿åå±è·¯ç±å°è¯·æ±åé ç»ä¸å模åã</p> 341 342 <h2 id="poc-multimodel">PoC ä¸å¤æ¨¡åçç¥</h2> 343 <p>PoC é¶æ®µå»ºè®®è³å°åå¤ä¸¤ç»å鿍¡åï¼å¯¹åä¸è¯æµéå对æ¯ï¼åç¡®çãæççãé£é©è¾åºçã平忶延ã忬¡ææ¬ãçäº§é¶æ®µå¯éç¨â主模å + å鿍¡åâçç¥ï¼æé«ç¨³å®æ§ã</p> 344 345 <h2 id="avoid-oversize">é¿å ç²ç®è¿½æ±æå¤§æ¨¡å</h2> 346 <p>æå¤§æ¨¡å并䏿»æ¯æä¼éæ©ãè¥ä¸å¡é®é¢ç»æç¸å¯¹æ¸ æ°ãä¸ä¸ææéï¼è½»é模åå¯è½å·²æ»¡è¶³ç®æ å¹¶æ¾èé使æ¬ã模åéæ©åºæ¯æç»ä¼åè¿ç¨ï¼èé䏿¬¡æ§å³çã</p> 347 348 <h2>ä¼ä¸è½å°å»ºè®®</h2> 349 <p>建ç«å 鍿¨¡åè¯ä¼°åºçº¿ï¼ç»ä¸æµè¯éãç»ä¸è¯åå£å¾ãç»ä¸åå¸é¨æ§ãè¿æ ·å¯ä»¥åå°âæ¢æ¨¡åå³éæ¥âçåå¤æå ¥ã</p> 350 351 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 352 <p>æä»¬å¯åå©è®¾è®¡ PoC è¯æµæ¡æ¶ã建ç«è·¯ç±çç¥ãè½å°çæ§ææ ï¼å¹¶ä¸ä¼ä¸æ¢æå®¡æ¹æµç¨å¯¹é½ã</p> 353 354 <h2>è½»é CTA</h2> 355 ${Ht} 356 `}]},{id:"delivery-guide",title:"äº¤ä»æå",items:[{id:"eight-steps-implementation",slug:"eight-steps-implementation",category:"äº¤ä»æå",title:"ä¼ä¸è½å° Amazon Bedrock ç 8 ä¸ªå ³é®æ¥éª¤",summary:"ä»è´¦å·åå¤ãæéé ç½®ãæ¨¡åéæ©ãPoC æµè¯å°æ£å¼ä¸çº¿ï¼ä»ç»ä¼ä¸è½å° Bedrock çåºæ¬è·¯å¾ã",description:"ç»åº Bedrock ä¼ä¸è½å°çå «æ¥å®æ½è·¯çº¿ï¼å¸®å©é¡¹ç®ä»è¯ç¹å¹³ç¨³è¿æ¸¡å°ç产ã",readTime:"10 åé",keywords:["Bedrock 交ä»","PoC","ä¸çº¿æµç¨","å®å ¨æ²»ç","ææ¬çæ§"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"ä¼ä¸è½å° Amazon Bedrock ç 8 ä¸ªå ³é®æ¥éª¤ - CoreByte ææ¡£ä¸å¿",seoDescription:"æé¶æ®µæ¢³ç Bedrock 项ç®ä»éæ±è¯ä¼°å°ä¸çº¿è¿ç»´ç 8 ä¸ªå ³é®æ¥éª¤ã",tableOfContents:[{id:"step1",title:"æ¥éª¤ 1ï¼éæ±è¯ä¼°",level:2},{id:"step2-4",title:"æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©",level:2},{id:"step5-6",title:"æ¥éª¤ 5-6ï¼æ¥å ¥ä¸æ¹æ¡è®¾è®¡",level:2},{id:"step7",title:"æ¥éª¤ 7ï¼å®å ¨æ²»ç䏿æ¬çæ§",level:2},{id:"step8",title:"æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å",level:2}],audience:"项ç®ç»çã交ä»è´è´£äººãä¼ä¸ IT 管çå¢é",htmlContent:` 357 <h2 id="step1">æ¥éª¤ 1ï¼éæ±è¯ä¼°</h2> 358 <p>å æç¡®ä¸å¡ç®æ åè¯ä¼°ææ ï¼ä¾å¦å¤çæçãåå¤è´¨éãåè§é£é©æ§å¶çãæ²¡ææç¡®ç®æ ï¼åç»ææ¯å³ç容æå离ã</p> 359 360 <h2 id="step2-4">æ¥éª¤ 2-4ï¼è´¦å·ãæé䏿¨¡åéæ©</h2> 361 <ul class="list-disc pl-6 space-y-2 my-4"> 362 <li>åå¤ AWS è´¦å·ç»æä¸ç¯å¢åå±ï¼å¼å/æµè¯/ç产ï¼ã</li> 363 <li>宿 IAM æå°æéé ç½®åå ³é®æä½å®¡æ¹è·¯å¾ã</li> 364 <li>åºäºä»»å¡ç®æ çéå鿍¡åï¼å¶å® PoC å¯¹æ¯æ¹æ¡ã</li> 365 </ul> 366 367 <h2 id="step5-6">æ¥éª¤ 5-6ï¼æ¥å ¥ä¸æ¹æ¡è®¾è®¡</h2> 368 <p>宿 API æ¥å ¥åï¼ä¼ä¸é常éè¦å¨ä¸¤æ¡è·¯å¾ä¸åéæ©ï¼ç¥è¯åº / RAG ä¼å ï¼æ Agent ä»»å¡ç¼æä¼å ã
368两è é½å¯è¡ï¼ä½æ¶æéç¹åæ²»çæ¹å¼ä¸åï¼å»ºè®®ç»åä¸å¡åºæ¯è¯ä¼°ã</p> 369 370 <h2 id="step7">æ¥éª¤ 7ï¼å®å ¨æ²»ç䏿æ¬çæ§</h2> 371 <p>å®å ¨æ²»çéå¸¸å æ¬ Guardrailsãæ¥å¿å®¡è®¡ãææä¿¡æ¯å¤çãç½ç»è¾¹çæ§å¶ãææ¬å±é¢å»ºè®®å»ºç« token çæ§ãè°ç¨é¢ç®åè¦åå³°å¼çç¥ï¼é¿å ä¸çº¿åææ¬å¤±æ§ã</p> 372 373 <h2 id="step8">æ¥éª¤ 8ï¼ä¸çº¿ä¸æç»ä¼å</h2> 374 <p>å»ºè®®åæ¹ä¸çº¿å¹¶ä¿ç人工å åºæµç¨ãä¸çº¿ååºæç»åæ¶å¤±è´¥æ ·æ¬ãé£é©æ ·æ¬å髿æ¬è¯·æ±æ ·æ¬ï¼å½¢æè¿ä»£éç¯ã</p> 375 376 <h2>ä¼ä¸è½å°å»ºè®®</h2> 377 <p>æ Bedrock 项ç®è§ä½âæç»è¿è¥è½å建设âï¼è䏿¯ä¸æ¬¡æ§åè½å¼åãç»ç»å±é¢çé åï¼äº§åãITãå®å ¨ãæ³å¡ï¼å¾å¾å³å®é¡¹ç®ä¸éã</p> 378 379 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 380 <p>æä»¬å¯åå©å¶å®äº¤ä»è®¡åãéªè¯æ¹æ¡å¯è¡æ§ã建ç«ä¸çº¿æ²»çæ¸ åï¼å¹¶é åä¼ä¸å®æé¶æ®µéªæ¶ã</p> 381 382 <h2>è½»é CTA</h2> 383 ${Ht} 384 `},{id:"readiness-assessment",slug:"readiness-assessment",category:"äº¤ä»æå",title:"ä¼ä¸å¦ä½å¤æèªå·±æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼",summary:"帮å©ä¼ä¸åå³çè¯ä¼°ï¼å¤ææ¯å¦å ·å¤æ°æ®åºç¡ãä¸å¡åºæ¯ãé¢ç®ãææ¯å¢éåå®å ¨æ²»çè½åã",description:"æä¾ä¼ä¸å¯å¨ Bedrock 项ç®åçèªè¯æ¡æ¶ï¼éä½ç²ç®æå ¥é£é©ã",readTime:"8 åé",keywords:["项ç®è¯ä¼°","PoC å³ç","æ°æ®åºç¡","å®å ¨æ²»ç","Bedrock è§å"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"ä¼ä¸æ¯å¦éåç°å¨å¼å§ä½¿ç¨ Amazon Bedrockï¼ - CoreByte ææ¡£ä¸å¿",seoDescription:"éè¿åºæ¯ãæ°æ®ãæéãé¢ç®åå¢éè½åäºä¸ªç»´åº¦ï¼è¯ä¼°ä¼ä¸å¯å¨ Bedrock çåå¤åº¦ã",tableOfContents:[{id:"business-scenario",title:"æ¯å¦ææç¡®ä¸å¡åºæ¯",level:2},{id:"data-foundation",title:"æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡",level:2},{id:"aws-permission",title:"æ¯å¦å ·å¤ AWS è´¦å·ä¸æéåºç¡",level:2},{id:"security-budget",title:"æ¯å¦æå®å ¨ä¸é¢ç®çº¦æç®¡çè½å",level:2},{id:"poc-path",title:"æ¯å¦å¯ä»¥å å PoC",level:2}],audience:"ä¼ä¸ç®¡çå±ãæ°ååè´è´£äººãä¿¡æ¯å®å ¨è´è´£äºº",htmlContent:` 385 <h2 id="business-scenario">æ¯å¦ææç¡®ä¸å¡åºæ¯</h2> 386 <p>æå¸¸è§çé£é©æ¯âå ä¸å¹³å°åæ¾åºæ¯âã建议å 确认è³å°ä¸ä¸ªå¯éååºæ¯ï¼ä¾å¦å®¢æææãç¥è¯æ£ç´¢ãææ¡£å¤çæå é¨å©æï¼åå³å®æ¯å¦å¯å¨ã</p> 387 388 <h2 id="data-foundation">æ¯å¦æå¯ç¨ææ¡£ä¸æ°æ®åºç¡</h2> 389 <p>è¥ä¼ä¸ç®æ æ¶åç¥è¯é®çææµç¨è¾ å©ï¼é常éè¦å ·å¤å¯æ´çã坿æã坿´æ°çå é¨ææ¡£ãæ°æ®åºç¡å³å®äº RAG æ Agent çå¯è¡ä¸éã</p> 390 391 <h2 id="aws-permission">æ¯å¦å ·å¤ AWS è´¦å·ä¸æéåºç¡</h2> 392 <p>建议æå确认账å·ç»æãè§è²æéã审计æ¥å¿åç½ç»çç¥ãå¦æè´¦å·æ²»çå°æªå»ºç«ï¼å»ºè®®å 宿åºç¡æ²»çï¼åè¿å ¥ç产级 AI 项ç®ã</p> 393 394 <h2 id="security-budget">æ¯å¦æå®å ¨ä¸é¢ç®çº¦æç®¡çè½å</h2> 395 <p>çæå¼ AI 项ç®ä¸ä» æ¯ææ¯é®é¢ï¼ä¹æ¶ååè§ãå®¡è®¡åææ¬è¾¹çãä¼ä¸éè¦è½æç»ç®¡çææä¿¡æ¯ãè®¿é®æ§å¶åé¢ç®é¢è¦ã</p> 396 397 <h2 id="poc-path">æ¯å¦å¯ä»¥å å PoC</h2> 398 <p>PoC æ¯éä½å³çé£é©çå ³é®ãå»ºè®®ç¨ 4-8 å¨å®æå°è§æ¨¡éªè¯ï¼ä»¥çå®ä¸å¡æ°æ®è¯ä¼°ææãé£é©åææ¬ï¼åå³å®æ¯å¦æ©å±ã</p> 399 400 <h2>ä¼ä¸è½å°å»ºè®®</h2> 401 <p>妿äºé¡¹åå¤åº¦ä¸æä¸¤é¡¹ä»¥ä¸ææ¾ä¸è¶³ï¼å»ºè®®å è¡¥é½åºç¡è½åï¼åæ¨è¿å¤§è§æ¨¡ä¸çº¿ï¼ä»¥å å½¢æéå¤æå ¥ã</p> 402 403 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 404 <p>æä»¬å¯åå©å®æåå¤åº¦è¯ä¼°ãPoC æ¹æ¡è®¾è®¡ä¸é£é©æ¸ 忢³çï¼å¸®å©ä¼ä¸æç¡®æ¯å¦è¿å ¥ä¸ä¸é¶æ®µã</p> 405 406 <h2>è½»é CTA</h2> 407 ${Ht} 408 `}]},{id:"rag",title:"ä¼ä¸ç¥è¯åº / RAG",items:[{id:"knowledge-bases-rag-guide",slug:"knowledge-bases-rag-guide",category:"ä¼ä¸ç¥è¯åº / RAG",title:"Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå",summary:"ä»ç»å¦ä½åºäº Bedrock Knowledge Bases æå»ºä¼ä¸å é¨ç¥è¯é®çãææ¡£æ£ç´¢ã客æç¥è¯åºåä¸å¡å©æã",description:"ä»ä¼ä¸å®è·µè§åº¦ä»ç» Bedrock Knowledge Bases ä¸ RAG çè½å°æ¹æ³ãé£é©ç¹åæ²»ç建议ã",readTime:"11 åé",keywords:["Knowledge Bases","RAG","ä¼ä¸ç¥è¯åº","RetrieveAndGenerate","æ°æ®æºæ²»ç"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"Amazon Bedrock Knowledge Basesï¼ä¼ä¸ç¥è¯åºä¸ RAG è½å°æå - CoreByte ææ¡£ä¸å¿",seoDescription:"è§£éä¼ä¸å¦ä½ä½¿ç¨ Bedrock Knowledge Bases æå»º RAG åºç¨ï¼å¹¶åå¥½æ°æ®ãæé䏿£ç´¢æ²»çã",tableOfContents:[{id:"what-is-rag",title:"ä»ä¹æ¯ RAG",level:2},{id:"why-kb",title:"为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº",level:2},{id:"doc-scope",title:"éåæ¥å ¥åªäºææ¡£",level:2},{id:"retrieval-citation",title:"æ£ç´¢ä¸å¼ç¨æºå¶",level:2},{id:"implementation-risk",title:"è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©",level:2}],audience:"ç¥è¯ç®¡çå¢éã客æç³»ç»è´è´£äººãæ¶æå¸",htmlContent:` 409 <h2 id="what-is-rag">ä»ä¹æ¯ RAG</h2> 410 <p>RAGï¼Retrieval Augmented Generationï¼æ¯ä¸ç§å¨çæåå æ£ç´¢ä¼ä¸æ°æ®çæ¹å¼ãæ ¹æ® AWS 宿¹ææ¡£ï¼Knowledge Bases å¯ä»¥å¸®å©å¢éææ£ç´¢ãåéåãä¸ä¸æå¢å¼ºçç¯èæç®¡åï¼åå°éå¤å·¥ç¨å·¥ä½ã</p> 411 412 <h2 id="why-kb">为ä»ä¹ä¼ä¸éè¦èªå·±çç¥è¯åº</h2> 413 <p>åºç¡æ¨¡åæéç¨ç¥è¯ï¼ä½ä¼ä¸åºæ¯éè¦ç§ææµç¨ã产åè§ååå é¨å¶åº¦ãç¥è¯åºçä½ç¨æ¯è®©åçåºäºä¼ä¸å®é èµæï¼æé«å¯è¿½æº¯æ§ï¼è䏿¯å纯ä¾èµæ¨¡åè®°å¿ã</p> 414 415 <h2 id="doc-scope">éåæ¥å ¥åªäºææ¡£</h2> 416 <ul class="list-disc pl-6 space-y-2 my-4"> 417 <li>æ åä½ä¸æµç¨ï¼SOPï¼ã产åæåãæ¿çå¶åº¦ãFAQãæå¡æµç¨ææ¡£ã</li> 418 <li>éè¦çæ¬ç®¡çãæéè¾¹çæ¸ æ°ãå¯æç»æ´æ°çæ°æ®æºã</li> 419 <li>ä¸å»ºè®®ä¼å æ¥å ¥æªç»æ¸ æ´ãå²çªä¸¥éæç¼ºä¹è´£ä»»å½å±çææ¡£ã</li> 420 </ul> 421 422 <h2 id="retrieval-citation">æ£ç´¢ä¸å¼ç¨æºå¶</h2> 423 <p>å¨ Bedrock Knowledge Bases ä¸ï¼ä¼ä¸å¯éè¿ <code>Retrieve</code> æ <code>RetrieveAndGenerate</code> æ¥è¯¢æ°æ®ã宿¹ææ¡£è¯´æ <code>RetrieveAndGenerate</code> è½è¿å带å¼ç¨æ¥æºçåçï¼è¿å¯¹å®¡è®¡åä¸å¡å¤æ ¸å¾éè¦ã</p> 424 425 <h2 id="implementation-risk">è½å°æ³¨æäºé¡¹ä¸å¸¸è§é£é©</h2> 426 <p>项ç®å¸¸è§é£é©å æ¬ï¼ææ¡£è´¨éä¸è¶³ãååçç¥ä¸åçãæé模åç²æ¾ãåé¦éç¯ç¼ºå¤±ã建议æç¥è¯åºå½ä½âæç»è¿è¥èµäº§âï¼è䏿¯ä¸æ¬¡æ§å¯¼å ¥ä»»å¡ã</p> 427 428 <h2>ä¼ä¸è½å°å»ºè®®</h2> 429 <p>ä¼å 建ç«âææ¡£è´è´£äºº + æ°æ®æ´æ°é¢ç + è´¨ééªæ¶è§åâä¸ä»¶å¥ï¼åæ¨è¿è§æ¨¡åæ¥å ¥ï¼å¯ä»¥æ¾èéä½åç»ç»´æ¤ææ¬ã</p> 430 431 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 432 <p>æä»¬å¯åå©ä¼ä¸è§åæ°æ®æºæ¥å ¥ãæ£ç´¢çç¥éªè¯ãå¼ç¨å¯è¿½æº¯è®¾è®¡ä¸ä¸çº¿çæ§ï¼å¸®å©ç¥è¯åºé¡¹ç®å¹³ç¨³è½å°ã</p> 433 434 <h2>è½»é CTA</h2> 435 ${Ht} 436 `}
436,{id:"rag-failure-patterns",slug:"rag-failure-patterns",category:"ä¼ä¸ç¥è¯åº / RAG",title:"ä¼ä¸ç¥è¯åºé¡¹ç®ä¸ºä»ä¹å®¹æå¤±è´¥ï¼Bedrock RAG è½å°å¸¸è§è¯¯åº",summary:"æ»ç»ä¼ä¸åç¥è¯åºé¡¹ç®æ¶å¸¸è§çé®é¢ï¼å æ¬ææ¡£è´¨éå·®ãæéæ··ä¹±ãæ²¡ææ´æ°æºå¶ã缺å°è¯ä¼°æ¹æ³çã",description:"å¤çä¼ä¸ RAG 项ç®ç常è§è¯¯åºï¼å¸®å©å¢éå¨é¡¹ç®åæå»ºç«æ£ç¡®ç交ä»ä¸è¿è¥æºå¶ã",readTime:"9 åé",keywords:["RAG 误åº","ç¥è¯åºå¤±è´¥åå ","ææ¡£æ²»ç","æéæ²»ç","æç»ç»´æ¤"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"Bedrock RAG è½å°å¸¸è§è¯¯åº - CoreByte ææ¡£ä¸å¿",seoDescription:"è§£æä¼ä¸ç¥è¯åºé¡¹ç®å¸¸è§å¤±è´¥å ç´ ï¼ç»åºå¯æ§è¡çæ¹è¿å»ºè®®ã",tableOfContents:[{id:"doc-quality",title:"ææ¡£è´¨éé®é¢",level:2},{id:"permission-issue",title:"æ°æ®æéé®é¢",level:2},{id:"chunking-issue",title:"åå䏿£ç´¢çç¥é®é¢",level:2},{id:"feedback-loop",title:"缺å°åé¦éç¯",level:2},{id:"maintenance",title:"ç¼ºå°æç»ç»´æ¤æºå¶",level:2}],audience:"项ç®è´è´£äººãç¥è¯åºè¿ç»´å¢éãIT 管çè ",htmlContent:` 437 <h2 id="doc-quality">ææ¡£è´¨éé®é¢</h2> 438 <p>妿åå§ææ¡£åå¨è¿æ¶ãå²çªã缺失ä¸ä¸æçé®é¢ï¼æ¨¡ååçè´¨éä¼ç´æ¥åå½±åãRAG ä¸è½èªå¨ä¿®å¤âæºæ°æ®è´¨éå·®âçæ ¹å ã</p> 439 440 <h2 id="permission-issue">æ°æ®æéé®é¢</h2> 441 <p>å¾å¤é¡¹ç®å¨è¯ç¹é¶æ®µå¿½ç¥äºæéé离ï¼ä¸çº¿åæåç°ä¸åè§è²çå°åä¸çæ¡åå¨åè§é£é©ãå»ºè®®å¨æ¥å ¥å宿æéåå±ä¸è®¿é®çç¥å®ä¹ã</p> 442 443 <h2 id="chunking-issue">åå䏿£ç´¢çç¥é®é¢</h2> 444 <p>è¿å¤§ååä¼ç¨ééç¹ï¼è¿å°ååä¼å¤±å»è¯ä¹å®æ´æ§ãæ£ç´¢ç»æä¸ç¨³å®æ¶ï¼é®é¢å¾å¾ä¸å¨æ¨¡åï¼èå¨ååçç¥ãå æ°æ®åéæåºè®¾ç½®ã</p> 445 446 <h2 id="feedback-loop">缺å°åé¦éç¯</h2> 447 <p>è¥æ²¡ææ¶éç¨æ·åé¦ãäººå·¥çº éä¸å¤±è´¥æ ·æ¬åæï¼ç³»ç»è´¨éå¾é¾æç»æåã建议建ç«âé®é¢å½ç±»-ä¿®å¤-éªè¯âç卿æºå¶ã</p> 448 449 <h2 id="maintenance">ç¼ºå°æç»ç»´æ¤æºå¶</h2> 450 <p>ç¥è¯åºå¹¶é䏿¬¡æ§å»ºè®¾ãä¼ä¸å¶åº¦ã产åçç¥åæµç¨ä¼ååï¼éè¦åæ¥æ´æ°æ°æ®æºåæ£ç´¢çç¥ï¼å¦ååºç¨ä¼å¿«é失çã</p> 451 452 <h2>ä¼ä¸è½å°å»ºè®®</h2> 453 <p>æ RAG 项ç®çº³å ¥é¿æè¿è¥ä½ç³»ï¼æç¡®æ°æ®è´£ä»»äººãæ´æ°é¢çãè´¨éçæ¿åå¤çèå¥ã</p> 454 455 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 456 <p>æä»¬å¯åå©å»ºç«ç¥è¯åºè´¨éæ²»çæ¡æ¶ãé®é¢å®ä½æºå¶åè¿ä»£è®¡åï¼éä½é¡¹ç®åæè¿å·¥é£é©ã</p> 457 458 <h2>è½»é CTA</h2> 459 ${Ht} 460 `}]},{id:"ai-agent",title:"AI Agent",items:[{id:"agents-business-value",slug:"agents-business-value",category:"AI Agent",title:"Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼",summary:"ä»ç» Bedrock Agents å¦ä½å¸®å©ä¼ä¸å°æ¨¡åãä¸å¡ç³»ç»ãAPI åä¼ä¸æ°æ®ç»åèµ·æ¥ï¼å®ç°æ´èªå¨åçä¸å¡æµç¨ã",description:"è§£é Bedrock Agents ä¸ä¼ä¸ç³»ç»ååçæ¹å¼ï¼ä»¥åå¨å®¢æãéå®ãè¿è¥ãIT æ¯æä¸çåºç¨è¾¹çã",readTime:"9 åé",keywords:["Bedrock Agents","ä¸å¡èªå¨å","API éæ","ç¥è¯åº","人工审æ¹"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"Amazon Bedrock Agents å¯ä»¥ä¸ºä¼ä¸åä»ä¹ï¼ - CoreByte ææ¡£ä¸å¿",seoDescription:"ä»ä¸å¡è§è§è§£æ Bedrock Agents çè½åè¾¹çãéç¨åºæ¯ä¸æ²»çè¦ç¹ã",tableOfContents:[{id:"agent-vs-chatbot",title:"Agent 䏿®éè天æºå¨äººçåºå«",level:2},{id:"system-connection",title:"è¿æ¥ä¼ä¸ç³»ç»ä¸ API",level:2},{id:"scenarios",title:"éåçä¸å¡åºæ¯",level:2},{id:"human-approval",title:"人工审æ¹ä¸å®å ¨è¾¹ç",level:2},{id:"delivery-notes",title:"è½å°å®æ½è¦ç¹",level:2}],audience:"ä¸å¡ç³»ç»è´è´£äººãæµç¨èªå¨åå¢éãAI 产åç»ç",htmlContent:` 461 <h2 id="agent-vs-chatbot">Agent 䏿®éè天æºå¨äººçåºå«</h2> 462 <p>è天æºå¨äººé常以é®ç为主ï¼è Agent æ´å¼ºè°âç解任å¡ãè°ç¨å·¥å ·ãæ§è¡æ¥éª¤ãè¿åç»æâãæ ¹æ® AWS 宿¹è¯´æï¼Bedrock Agents å¯ä»¥ç¼ææ¨¡åãæ°æ®æºå APIï¼éç¨äºæ´å¤æçä¸å¡æµç¨ã</p> 463 464 <h2 id="system-connection">è¿æ¥ä¼ä¸ç³»ç»ä¸ API</h2> 465 <p>Agent çå ³é®ä»·å¼å¨äºè¿æ¥ CRMãå·¥åã订åãå é¨å®¡æ¹ç³»ç»çä¸å¡æ¥å£ãè¿æ ·ï¼ç¨æ·è¯·æ±å¯ä»¥ä»âå¨è¯¢âè¿ä¸æ¥æ©å±å°âæ§è¡å¨ä½âã</p> 466 467 <h2 id="scenarios">éåçä¸å¡åºæ¯</h2> 468 <ul class="list-disc pl-6 space-y-2 my-4"> 469 <li>客æï¼æ¥è¯¢å·¥åç¶æãè¿åå¤ç建议ãè§¦åæ åæµç¨ã</li> 470 <li>éå®ï¼æ±æ»å®¢æ·ä¿¡æ¯ãçææè®¿å»ºè®®ãèå¨çº¿ç´¢ç³»ç»ã</li> 471 <li>è¿è¥ï¼èªå¨çææ¥æ¥ãå¼å¸¸æéã跨系ç»ä»»å¡åæ¥ã</li> 472 <li>IT æ¯æï¼æ§è¡å¸¸è§ææ¥æ¥éª¤å¹¶çæç»æååé¦ã</li> 473 </ul> 474 475 <h2 id="human-approval">人工审æ¹ä¸å®å ¨è¾¹ç</h2> 476 <p>æ¶åèµéãæéãååçé«é£é©å¨ä½æ¶ï¼å»ºè®®è®¾ç½®äººå·¥å®¡æ¹èç¹ãAgent å¯ä»¥æåæçï¼ä½ä¸åºç»å¼ä¼ä¸å ³é®æ§å¶ç¹ã</p> 477 478 <h2 id="delivery-notes">è½å°å®æ½è¦ç¹</h2> 479 <p>建议å éåæµç¨æ¸ æ°ãè§å稳å®ãæ¥å£æççåºæ¯è¯ç¹ï¼å鿥æ©å±è³è·¨é¨é¨æµç¨ï¼é¿å 䏿¬¡æ§æ¥å ¥è¿å¤ç³»ç»é ææ²»çå¤æåº¦è¿é«ã</p> 480 481 <h2>ä¼ä¸è½å°å»ºè®®</h2> 482 <p>ä¼å å®ä¹ Agent çâè½åè¾¹çâåâç¦æ¢å¨ä½æ¸ åâï¼å¹¶ä¸å®å ¨ã审计å¢é忥ã</p> 483 484 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 485 <p>æä»¬å¯ä»¥åå©è§å Agent æ¹æ¡ã梳çç³»ç»æ¥å£ãè®¾è®¡å®¡æ¹æµç¨åçæ§ææ ï¼å¸®å©é¡¹ç®ç¨³æ¥æ¨è¿ã</p> 486 487 <h2>è½»é CTA</h2> 488 ${Ht} 489 `},{id:"chatbot-to-agent",slug:"chatbot-to-agent",category:"AI Agent",title:"ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥",summary:"è§£é为ä»ä¹ä¼ä¸ä¸åºåªåçå¨é®çæºå¨äººï¼èåºéæ¥å»ºè®¾è½è°ç¨å·¥å ·ãè¿æ¥ç³»ç»ã宿任å¡çä¸å¡ Agentã",description:"帮å©ä¼ä¸ä»è天é®çé¶æ®µè¿æ¸¡å°ä»»å¡æ§è¡é¶æ®µï¼å»ºç«æ´æä¸å¡ä»·å¼ç AI åºç¨å½¢æã",readTime:"8 åé",keywords:["Chatbot","ä¸å¡ Agent","å·¥å ·è°ç¨","工使µèªå¨å","é£é©æ§å¶"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"ä»è天æºå¨äººå°ä¸å¡ Agentï¼ä¼ä¸ AI åºç¨çä¸ä¸æ¥ - CoreByte ææ¡£ä¸å¿",seoDescription:"说æä¼ä¸å¦ä½ä»é®çå¼ Chatbot 鿥æ¼è¿å°å¯æ§è¡ä»»å¡çä¸å¡ Agentã",tableOfContents:[{id:"chatbot-limit",title:"Chatbot çå±é",level:2},{id:"agent-value",title:"Agent çä¸å¡ä»·å¼",level:2},{id:"tool-workflow",title:"å·¥å ·è°ç¨ä¸å·¥ä½æµèªå¨å",level:2},{id:"human-confirm",title:"éè¦äººå·¥ç¡®è®¤çåºæ¯",level:2},{id:"risk-control",title:"é£é©æ§å¶æºå¶",level:2}],audience:"AI åºç¨è´è´£äººãæµç¨ç®¡çè ãä¼ä¸æ¶æå¢é",htmlContent:` 490 <h2 id="chatbot-limit">Chatbot çå±é</h2> 491 <p>ä» é é®çè½åï¼å¾å¾æ æ³è¦çä¼ä¸âæ¥è¯¢ä¹åè¿è¦æ§è¡âçåºæ¯ãä¾å¦ï¼ç¨æ·å¨è¯¢å®æåä»é人工è¿å ¥ç³»ç»å¤çï¼æµç¨é¾æ¡æ²¡æå®è´¨ç¼©çã</p> 492 493 <h2 id="agent-value">Agent çä¸å¡ä»·å¼</h2> 494 <p>ä¸å¡ Agent çä»·å¼å¨äºæâçè§£éæ±âåâæ§è¡å¨ä½âè¿æ¥èµ·æ¥ï¼ä½¿ AI æä¸ºæµç¨èç¹èéä» æ¯å¯¹è¯çé¢ãè¿éå¸¸è½æ¹åååºæçåæµç¨ä¸è´æ§ã</p> 495 496 <h2 id="tool-workflow">å·¥å ·è°ç¨ä¸å·¥ä½æµèªå¨å</h2> 497 <p>éè¿æ ååå·¥å ·è°ç¨ï¼Agent å¯ä»¥è®¿é®å é¨ APIãæ¥è¯¢ç¥è¯åºã触åéç¥æå建任å¡ãæ ¸å¿æ¯ä¿è¯è¾å ¥è¾åºç»ææ¸ æ°ã失败å¯åéãè¿ç¨å¯è¿½è¸ªã</p> 498 499 <h2 id="human-confirm">éè¦äººå·¥ç¡®è®¤çåºæ¯</h2> 500 <p>è´¢å¡åæ´ãæéè°æ´ã坹夿¿è¯ºçå¨ä½åºä¿ç人工确认ãAgent å¯å å®æèµææ¶éå建议çæï¼å交ç±å®¡æ¹äººç¡®è®¤æ§è¡ã</p> 501 502 <h2 id="risk-control">é£é©æ§å¶æºå¶</h2> 503 <p>建议ç»åä½¿ç¨ Guardrailsãå¨ä½ç½ååã审计æ¥å¿åå¼å¸¸åè¦ãä¼ä¸å ³æ³¨ç䏿¯âèªå¨åæ¯ä¾è¶é«è¶å¥½âï¼èæ¯â坿§åæä¸æç»ææâã</p> 504 505 <h2>ä¼ä¸è½å°å»ºè®®</h2> 506 <p>ä»å䏿µç¨è¯ç¹å¼å§ï¼å 建ç«ç¨³å®å·¥å ·é¾ï¼åæ¨è¿å¤ç³»ç»ååï¼å¯ææéä½è·¨ç³»ç»éæé£é©ã</p> 507 508 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 509 <p>æä»¬å¯åå©è®¾è®¡ Agent æµç¨èå¾ãå·¥å ·æ¥å ¥è§èãé£é©æ§å¶ä¸è¿è¥ææ ä½ç³»ã</p> 510 511 <h2>è½»é CTA</h2> 512 ${Ht} 513 `}]},{id:"security-guardrails",title:"å®å ¨ä¸ Guardrails",items:[{id:"guardrails-safety-boundary",slug:"guardrails-safety-boundary",category:"å®å ¨ä¸ Guardrails",title:"Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å ¨è¾¹ç",summary:"ä»ç» Guardrails å¨ä¼ä¸ AI åºç¨ä¸çä½ç¨ï¼å æ¬å 容å®å ¨ãææä¿¡æ¯ä¿æ¤ãè¾åºæ§å¶åé£é©éä½ã",description:"帮å©ä¼ä¸çè§£ Guardrails å¨è¾å ¥è¾åºé£é©æ§å¶ä¸çä½ç½®ï¼ä»¥åä¸ AgentsãKnowledge Bases çååæ¹å¼ã",readTime:"9 åé",keywords:["Guardrails","å 容å®å ¨","ææä¿¡æ¯ä¿æ¤","è¾åºæ§å¶","ä¼ä¸æ²»ç"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"Amazon Bedrock Guardrailsï¼ä¼ä¸çæå¼ AI çå®å ¨è¾¹ç - CoreByte ææ¡£ä¸å¿",seoDescription:"è§£æ Guardrails å¨ä¼ä¸åºæ¯ä¸çä½¿ç¨æ¹å¼ä¸çç¥è®¾è®¡éç¹ã",tableOfContents:[{id:"need-boundary",title:"为ä»ä¹ä¼ä¸éè¦å®å ¨è¾¹ç",level:2},{id:"input-output-risk",title:"è¾å ¥ä¸è¾åºé£é©",level:2},{id:"policy-setup",title:"çç¥é ç½®éç¹",level:2},{id:"integration",title:"ä¸ AgentsãKnowledge Bases çé å",level:2},{id:"operational-advices",title:"è¿è¥å»ºè®®",level:2}],audience:"ä¿¡æ¯å®å ¨å¢éã飿§å¢éãAI å¹³å°è¿ç»´äººå",htmlContent:` 514 <h2 id="need-boundary">为ä»ä¹ä¼ä¸éè¦å®å ¨è¾¹ç</h2> 515 <p>
515çæå¼ AI å¨ä¼ä¸åºæ¯ä¸æ¶ååè§ãåçãç¨æ·éç§çé£é©ãAWS 宿¹ææ¡£æåºï¼Guardrails å¯ç¨äºè¯ä¼°ç¨æ·è¾å ¥å模åè¾åºï¼å¸®å©åºç¨å»ºç«å¯é ç½®çå®å ¨çç¥ã</p> 516 517 <h2 id="input-output-risk">è¾å ¥ä¸è¾åºé£é©</h2> 518 <p>é£é©é常æ¥èªä¸¤ç«¯ï¼ç¨æ·è¾å ¥å¯è½å å«è¿è§è¯·æ±æææä¿¡æ¯ï¼æ¨¡åè¾åºå¯è½åºç°ä¸å½å 容ãè¶ç建议æä¿¡æ¯æ³é²ãå®å ¨è¾¹çåºåæ¶è¦çè¾å ¥åè¾åºã</p> 519 520 <h2 id="policy-setup">çç¥é ç½®éç¹</h2> 521 <ul class="list-disc pl-6 space-y-2 my-4"> 522 <li>å å®¹è¿æ»¤ä¸ä¸»é¢éå¶ï¼éä½è¿è§è¯é¢è¾åºé£é©ã</li> 523 <li>ææä¿¡æ¯ä¿æ¤ï¼å¯¹ PII çå 容è¿è¡è¯å«ä¸å¤çã</li> 524 <li>è¯æ±çç¥ä¸ååºå¤çï¼å®ä¹æ¦æªãæ¿æ¢ãæç¤ºçå¤ç½®æ¹å¼ã</li> 525 </ul> 526 527 <h2 id="integration">ä¸ AgentsãKnowledge Bases çé å</h2> 528 <p>Guardrails å¯ä¸æ¨¡åè°ç¨ãAgents å Knowledge Bases åå使ç¨ï¼ä¹å¯éè¿ <code>ApplyGuardrail</code>
528 API å¨åºç¨æµç¨ä¸åç¬è°ç¨ãä¼ä¸å¯æé£é©ç级设计ä¸åæ¦æªçç¥ã</p> 529 530 <h2 id="operational-advices">è¿è¥å»ºè®®</h2> 531 <p>å»ºè®®å®æå¤ç触åè®°å½ï¼æç»ä¿®è®¢çç¥éå¼ä¸è§åï¼é¿å âåªå¨ä¸çº¿åé ç½®ä¸æ¬¡â导è´çç¥éæ¥å¤±æã</p> 532 533 <h2>ä¼ä¸è½å°å»ºè®®</h2> 534 <p>å° Guardrails çº³å ¥å®å ¨è¿è¥æµç¨ï¼ä¸æ¥å¿å®¡è®¡ãæéæ²»çãå¼å¸¸å¤ç½®èå¨ï¼å½¢æå®æ´éç¯ã</p> 535 536 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 537 <p>æä»¬å¯åå©å¶å®å®å ¨çç¥æ¨¡æ¿ãè½å°åçº§ç®¡æ§æ¹æ¡ï¼å¹¶å¨ä¸çº¿åæç»ä¼åè¯¯æ¦æªä¸æ¼æ¦æªå¹³è¡¡ã</p> 538 539 <h2>è½»é CTA</h2> 540 ${Ht} 541 `},{id:"security-compliance-checklist",slug:"security-compliance-checklist",category:"å®å ¨ä¸ Guardrails",title:"ä¼ä¸ä½¿ç¨ Amazon Bedrock æ¶éè¦å ³æ³¨åªäºå®å ¨ä¸åè§é®é¢ï¼",summary:"ä» IAM æéãæ°æ®è®¿é®ãæ¥å¿å®¡è®¡ãç½ç»å®å ¨ã模åè°ç¨åä¾åºå管çè§åº¦ï¼ä»ç»ä¼ä¸ä½¿ç¨ Bedrock åéè¦èèçé®é¢ã",description:"æä¾ä¼ä¸ä¸çº¿ Bedrock åçå®å ¨ä¸åè§æ£æ¥æ¸ åï¼é使²»çç²åºã",readTime:"10 åé",keywords:["IAM","审计","æ°æ®è¾¹ç","è®¿é®æ§å¶","åè§æ²»ç"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"ä¼ä¸ä½¿ç¨ Amazon Bedrock çå®å ¨ä¸åè§æ¸ å - CoreByte ææ¡£ä¸å¿",seoDescription:"è¦ç IAMãæ°æ®è¾¹çãæ¥å¿å®¡è®¡åå®¡æ¹æµç¨ç Bedrock å®å ¨ä¸åè§è¦ç¹ã",tableOfContents:[{id:"iam-min",title:"IAM æéæå°å",level:2},{id:"data-boundary",title:"æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç",level:2},{id:"logs-audit",title:"æ¥å¿ä¸å®¡è®¡",level:2},{id:"access-process",title:"è®¿é®æ§å¶ä¸å®¡æ¹æµç¨",level:2},{id:"supplier-governance",title:"ä¾åºåä¸è´£ä»»è¾¹çæ²»ç",level:2}],audience:"å®å ¨åè§è´è´£äººã审计å¢éã平尿²»çå¢é",htmlContent:` 542 <h2 id="iam-min">IAM æéæå°å</h2> 543 <p>æ ¹æ® AWS 宿¹ IAM ææ¡£ï¼Bedrock æ¯æ identity-based policiesãpolicy resources ä¸ condition keysã建议æè§è²æåæéï¼é¿å ä¸ç»åè¯æ¥æè¿å¤æä½è½åã</p> 544 545 <h2 id="data-boundary">æ°æ®è¾¹ç䏿æä¿¡æ¯å¤ç</h2> 546 <p>åºæç¡®åªäºæ°æ®å¯ä»¥è¿å ¥æ¨¡åä¸ä¸æï¼åªäºå¿ é¡»è±ææç¦æ¢ä½¿ç¨ã对äºè·¨åºåæ¨çåå¤ç¯å¢è°ç¨ï¼å»ºè®®åæ¥è¯ä¼°æ°æ®ä¸»æä¸çç®¡è¦æ±ã</p> 547 548 <h2 id="logs-audit">æ¥å¿ä¸å®¡è®¡</h2> 549 <p>建议记å½å ³é®è°ç¨é¾ï¼è¯·æ±æ¥æºã模åçæ¬ãçç¥å½ä¸ãè¾åºå¤ç½®ç»æãå®¡è®¡ç®æ 䏿¯âä¿åæ¥å¿æ¬èº«âï¼èæ¯æ¯æé®é¢è¿½æº¯ä¸è´£ä»»çå®ã</p> 550 551 <h2 id="access-process">è®¿é®æ§å¶ä¸å®¡æ¹æµç¨</h2> 552 <p>é«é£é©è½åï¼å¦ç产ç¯å¢çç¥åæ´ãè·¨è´¦æ·ææãå ³é®å¨ä½æ§è¡ï¼å»ºè®®çº³å ¥å®¡æ¹æµï¼é¿å æéæ©æ£å¸¦æ¥çç³»ç»æ§é£é©ã</p> 553 554 <h2 id="supplier-governance">ä¾åºåä¸è´£ä»»è¾¹çæ²»ç</h2> 555 <p>æå¡åå¯åå©è½å°ï¼ä½ä¼ä¸éä¿çæ ¸å¿å³çæä¸æ§å¶æã建议å¨åå䏿µç¨å±é¢æç¡®åæ¹è¾¹çï¼è°è´è´£é ç½®ãè°è´è´£å®¡æ¹ãè°è´è´£æç»è´£ä»»ã</p> 556 557 <h2>ä¼ä¸è½å°å»ºè®®</h2> 558 <p>
558å° Bedrock å®å ¨è¦æ±å¹¶å ¥ç°æäºå®å ¨å¶åº¦ï¼é¿å å½¢æâAI ç³»ç»åç¬ä¸å¥è§åâçæ²»çå¤å²ã</p> 559 560 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 561 <p>æä»¬å¯å婿¢³çæé模åã审计çç¥ä¸ä¸çº¿æ£æ¥æ¸ åï¼å¹¶é åä¼ä¸å®å ¨å¢é宿è¯å®¡ä¸æ´æ¹ã</p> 562 563 <h2>è½»é CTA</h2> 564 ${Ht} 565 `}]},{id:"cost-ops",title:"ææ¬ä¸è¿ç»´",items:[{id:"cost-control-before-launch",slug:"cost-control-before-launch",category:"ææ¬ä¸è¿ç»´",title:"Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ä¼ä¸ä¸çº¿åå¿ é¡»èèçè´¹ç¨é®é¢",summary:"ä»ç»ä¼ä¸ä½¿ç¨ Bedrock æ¶éè¦å ³æ³¨çææ¬å ç´ ï¼å æ¬æ¨¡åè°ç¨ãToken ç¨éãç¥è¯åºæ£ç´¢ãæ¹å¤çãå¹¶ååçæ§ã",description:"ä»è´¹ç¨ææä¸è¿ç»´çç¥ä¸¤ä¸ªç»´åº¦ï¼è¯´æä¼ä¸å¦ä½å¨ä¸çº¿å建ç«å¯æ§è¡çææ¬æ§å¶æºå¶ã",readTime:"9 åé",keywords:["Bedrock ææ¬","Token","Provisioned Throughput","é¢ç®çæ§","FinOps"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"Amazon Bedrock ææ¬å¦ä½æ§å¶ï¼ - CoreByte ææ¡£ä¸å¿",seoDescription:"说æ Bedrock ä¸çº¿åçææ¬è¯ä¼°ä¸è¿ç»´è¦ç¹ï¼å¸®å©ä¼ä¸å»ºç«é¢ç®ä¸çæ§æºå¶ã",tableOfContents:[{id:"cost-structure",title:"ææ¬ç»æä¸å½±åå ç´ ",level:2},{id:"model-impact",title:"模åéæ©å¯¹ææ¬çå½±å",level:2},{id:"traffic-and-concurrency",title:"æµéå³°å¼ä¸å¹¶å管ç",level:2},{id:"optimization-practice",title:"æç¤ºè¯ä¸ç¼åä¼å",level:2},{id:"monitoring-budget",title:"é¢ç®æé䏿ç»çæ§",level:2}],audience:"FinOps å¢éãè¿ç»´è´è´£äººãææ¯ç®¡çè ",htmlContent:` 566 <h2 id="cost-structure">ææ¬ç»æä¸å½±åå ç´ </h2> 567 <p>AWS 宿¹ææ¡£æåºï¼Bedrock ææ¬ä¸è¾å ¥/è¾åº tokenãè°ç¨æ¨¡åç±»åãæ¨çæ¹å¼ï¼æéãé¢é ãæ¹å¤çï¼çç¸å ³ãä¸çº¿ååºå å»ºç«ææ¬å£å¾ï¼é¿å âåªçæ»è´¦ä¸çæ¥æºâã</p> 568 569 <h2 id="model-impact">模åéæ©å¯¹ææ¬çå½±å</h2> 570 <p>模åè½åè¶å¼ºï¼éå¸¸ææ¬ä¸å»¶è¿ååè¶å¤§ã建议æè¯·æ±æå¤æåº¦åå±ï¼å¸¸è§è¯·æ±èµ°è½»é模åï¼å¤æè¯·æ±åå级é«é¶æ¨¡åã</p> 571 572 <h2 id="traffic-and-concurrency">æµéå³°å¼ä¸å¹¶å管ç</h2> 573 <p>峰弿µéå¾å¾å³å®æ´ä½é¢ç®ä¸éã建议æåè§åå¹¶åçç¥ãéæµè§å䏿å¡éçº§æ¹æ¡ï¼ç¡®ä¿å¨é«å³°æä»å¯æ§è¿è¡ã</p> 574 575 <h2 id="optimization-practice">æç¤ºè¯ä¸ç¼åä¼å</h2> 576 <p>éè¿å缩ä¸ä¸æãåå°åä½åå²ãå¤ç¨é«é¢ç»æï¼å¯éä½ token æ¶èã建议æâæç¤ºè¯æ²»çâçº³å ¥è¿ç»´è§èï¼èéåªå¨å¼åé¶æ®µå¤çã</p> 577 578 <h2 id="monitoring-budget">é¢ç®æé䏿ç»çæ§</h2> 579 <p>建议建ç«é¢ç®éå¼ãå¢éçº§ææ¬çæ¿åæåº¦å¤çæºå¶ã对å¼å¸¸é£åè°ç¨è¦æèªå¨åè¦ä¸è¿½æº¯æµç¨ã</p> 580 581 <h2>ä¼ä¸è½å°å»ºè®®</h2> 582 <p>ä¸çº¿åå å 2-4 卿µé模æï¼å½¢æææ¬åºé´é¢æµï¼å¹¶æç¡®âè¶ é¢ç®æ¶çå¤ç½®çç¥âãå ·ä½ä»·æ ¼è¯·ä»¥ AWS 宿¹å®æ¶ä»·æ ¼é¡µé¢ä¸ºåã</p> 583 584 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 585 <p>æä»¬å¯åå©å»ºç«ææ¬åºçº¿ãææ ä½ç³»ä¸åè¦æºå¶ï¼å¸®å©å¢éå¨å¯æ§é¢ç®å æç»ä¼åã</p> 586 587 <h2>è½»é CTA</h2> 588 ${Ht} 589 `}]},{id:"industry-solutions",title:"è¡ä¸æ¹æ¡",items:[{id:"six-industry-use-cases",slug:"six-industry-use-cases",category:"è¡ä¸æ¹æ¡",title:"éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯",summary:"å´ç»éèãçµåãå¶é ãæ¸¸æãä¼ä¸åå ¬ã客æä¸å¿çè¡ä¸ï¼ä»ç» Bedrock éåè½å°çåºç¨æ¹åã",description:"æ»ç» Bedrock å¨å 类常è§è¡ä¸åºæ¯ä¸çå¯è¡åºç¨æ¹åä¸å®æ½æ³¨æäºé¡¹ã",readTime:"8 åé",keywords:["è¡ä¸æ¹æ¡","éèåè§é®ç","çµå客æ","å¶é ç¥è¯åº","å¤è¯è¨è¿è¥"],language:"zh-CN",lastUpdated:"2026-05-09",seoTitle:"éå Amazon Bedrock ç 6 ç±»ä¼ä¸åºç¨åºæ¯ - CoreByte ææ¡£ä¸å¿",seoDescription:"è¦çéèãçµåãå¶é ãæ¸¸æãä¼ä¸åå ¬ä¸å®¢æä¸å¿ç Bedrock åºç¨æ¹åã",tableOfContents:[{id:"finance",title:"éèåè§é®ç",level:2},{id:"commerce",title:"çµåæºè½å®¢æ",level:2},{id:"manufacturing",title:"å¶é ä¸è®¾å¤ç¥è¯åº",level:2},{id:"gaming",title:"游æç©å®¶æå¡",level:2},{id:"enterprise-office",title:"ä¼ä¸å é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥",level:2}],audience:"è¡ä¸ä¸å¡è´è´£äººãæ°åå转åå¢éã产åä¸è¿è¥å¢é",htmlContent:` 590 <h2 id="finance">éèåè§é®ç</h2> 591 <p>å¯ç¨äºå¶åº¦æ£ç´¢ãæµç¨é®çãææå½çº³çåºæ¯ï¼éç¹å¨äºè¾åºå¯è¿½æº¯ä¸å®¡è®¡ççï¼èéæ¿ä»£äººå·¥å³çã</p> 592 593 <h2 id="commerce">çµåæºè½å®¢æ</h2> 594 <p>éåé«é¢å¨è¯¢ã订åè¿åº¦è¯´æãå®åæµç¨æå¼çä»»å¡ãè¥ç»åç¥è¯åºä¸å·¥åç³»ç»ï¼è½å¤æåæå¡ä¸è´æ§ã</p> 595 596 <h2 id="manufacturing">å¶é ä¸è®¾å¤ç¥è¯åº</h2> 597 <p>å¯å°è®¾å¤è¯´æãç»´æ¤æåãæ éæ¡ä¾æ´å为æ£ç´¢å¼å©æï¼è¾ å©ä¸çº¿æéä¸å¹è®ã</p> 598 599 <h2 id="gaming">游æç©å®¶æå¡</h2> 600 <p>å¯ç¨äºç©å®¶å¸¸è§é®é¢ãæ´»å¨è§åè§£éãå¤è¯è¨å ¬åçæçåºæ¯ï¼éç¹å ³æ³¨å³°å¼å¹¶ååå 容å®å ¨æ§å¶ã</p> 601 602 <h2 id="enterprise-office">ä¼ä¸å é¨ç¥è¯å©æä¸å¤è¯è¨è¿è¥</h2> 603 <p>
603å¨å é¨åå ¬åºæ¯ä¸ï¼å¯æ¯æå¶åº¦æ£ç´¢ãä¼è®®çºªè¦æ´çãè·¨è¯è¨å 容èæã对äºè·¨åºåå¢éï¼å¤è¯è¨è½åéå¸¸æ¯æ ¸å¿è¯æ±ä¹ä¸ã</p> 604 605 <h2>ä¼ä¸è½å°å»ºè®®</h2> 606 <p>建议å éåè¡ä¸åæµç¨å PoCï¼æç¡®ä¸å¡æ¶çä¸é£é©ï¼å鿥æ©å±åºæ¯è¦çèå´ã</p> 607 608 <h2>COREBYTE å¯ä»¥æä¾çæ¯æ</h2> 609 <p>æä»¬å¯åå©è¡ä¸åºæ¯æ¢³çãæ¹æ¡è¯ä¼°ãæ¶æè½å°ä¸ä¸çº¿è¿ç»´ï¼å¸®å©ä¼ä¸ç¨³æ¥æ¨è¿ã</p> 610 611 <h2>è½»é CTA</h2> 612 ${Ht} 613 `}]}],Bz=[{path:"/",label:"é¦é¡µ"},{path:"/bedrock",label:"Amazon Bedrock"},{path:"/trust",label:"AWS SPP"},{path:"/solutions",label:"è§£å³æ¹æ¡"},{path:"/services/gpu",label:"GPUç®åæå¡"},{path:"/services/ai",label:"AIå®å¶æå¡"},{path:"/about",label:"å ³äºæä»¬"},{path:"/contact",label:"èç³»æä»¬"},{path:"/privacy",label:"éç§æ¿ç"},{path:"/terms",label:"æå¡æ¡æ¬¾"},{path:"/cookies",label:"Cookie æ¿ç"},{path:"/docs",label:"ææ¡£ä¸å¿"}];function wz(){const{lang:a}=Na(),i=r=>dn(r,a);return o.jsx("div",{className:"min-h-screen bg-white pt-28 pb-16",children:o.jsxs("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsxs("div",{className:"mb-12",children:[o.jsx("h1",{className:"text-4xl font-bold text-[#232f3e] mb-4",children:i("ç«ç¹å°å¾")}),o.jsx("p",{className:"text-gray-600 text-lg",children:i("å¿«éè®¿é®æ¬ç½ç«ç主è¦é¡µé¢ä¸ææ¡£é¡µé¢ã")})]}),o.jsxs("section",{className:"mb-14",children:[o.jsx("h2",{className:"text-2xl font-bold text-[#232f3e] mb-6",children:i("主è¦é¡µé¢")}),o.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-4",children:Bz.map(r=>o.jsx(Be,{to:r.path,className:"border border-gray-200 rounded-lg px-4 py-3 text-[#232f3e] hover:text-[#0073bb] hover:border-[#0073bb] transition-colors",children:i(r.label)},r.path))})]}),o.jsxs("section",{children:[o.jsx("h2",{className:"text-2xl font-bold text-[#232f3e] mb-6",children:i("ææ¡£é¡µé¢")}),o.jsx("div",{className:"space-y-8",children:Ni.map(r=>o.jsxs("div",{children:[o.jsx("h3",{className:"text-lg font-semibold text-[#232f3e] mb-3",children:i(r.title)}),o.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-3",children:r.items.map(l=>o.jsx(Be,{to:`/docs/${r.id}/${l.id}`,className:"border border-gray-200 rounded-lg px-4 py-3 text-[#232f3e] hover:text-[#0073bb] hover:border-[#0073bb] transition-colors",children:i(l.title)},l.id))})]},r.id))})]})]})})}const Qr={getNavigation:async()=>Ni.map(a=>({id:a.id,title:a.title,items:a.items.map(i=>({id:i.id,title:i.title}))})),getDoc:async(a,i)=>{const r=Ni.find(d=>d.id===a);return r&&r.items.find(d=>d.id===i)||null},getCards:async()=>Ni.flatMap(a=>a.items.map(i=>({id:i.id,slug:i.slug,categoryId:a.id,categoryTitle:a.title,title:i.title,summary:i.summary,readTime:i.readTime,updatedAt:i.lastUpdated,path:`/docs/${a.id}/${i.id}`}))),getCategories:async()=>Ni.map(a=>({id:a.id,title:a.title}))};function Cz(){const[a,i]=B.useState([]),{lang:r}=Na(),l=d=>dn(d,r);return B.useEffect(()=>{Qr.getNavigation().then(i)},[]),o.jsxs("div",{className:"py-6 px-4",children:[o.jsx("div",{className:"mb-6 px-2",children:o.jsx("h2",{className:"text-xl font-bold text-[#202124]",children:l("ææ¡£ä¸å¿")})}),o.jsx("nav",{className:"space-y-6",children:a.map(d=>o.jsxs("div",{className:"space-y-1",children:[o.jsx("h3",{className:"px-2 text-xs font-semibold text-gray-500 uppercase tracking-wider mb-2",children:l(d.title)}),o.jsx("ul",{className:"space-y-0.5",children:d.items.map(m=>o.jsx("li",{children:o.jsx(hx,{to:`/docs/${d.id}/${m.id}`,className:({isActive:p})=>`group flex items-center justify-between px-2 py-1.5 text-sm rounded-md transition-colors ${p?"bg-[#e8f0fe] text-[#1967d2] font-medium":"text-[#3c4043] hover:bg-gray-100 hover:text-[#202124]"}`,children:o.jsx("span",{children:l(m.title)})})},m.id))})]},d.id))})]})}function kz(){return o.jsxs("div",{className:"docs-layout-root flex flex-col lg:flex-row min-h-screen pt-[76px] bg-white",children:[o.jsx("div",{className:"docs-layout-sidebar w-full lg:w-72 flex-shrink-0 border-r border-gray-200 bg-white shadow-sm lg:shadow-none z-10 lg:block",children:o.jsx("div",{className:"sticky top-[76px] h-[calc(100vh-76px)] overflow-y-auto",children:o.jsx(Cz,{})})}),o.jsx("main",{className:"docs-layout-main flex-1 min-w-0 bg-white",children:o.jsx(H2,{})})]})}function jz(){const{categoryId:a,docId:i}=T2(),[r,l]=B.useState(null),[d,m]=B.useState(!0),{lang:p}=Na(),f=y=>dn(y,p);return B.useEffect(()=>{a&&i&&(m(!0),Qr.getDoc(a,i).then(y=>{l(y),m(!1)}))},[a,i]),d?o.jsx("div",{className:"flex justify-center items-center h-64",children:o.jsx("div",{className:"w-8 h-8 border-4 border-[#1a73e8] border-t-transparent roun
613ded-full animate-spin"})}):r?o.jsx("div",{className:"docs-article-page",children:o.jsxs("div",{className:"docs-article-grid",children:[o.jsxs("article",{className:"docs-article min-w-0",children:[o.jsxs("header",{className:"docs-article-header",children:[o.jsx("h1",{className:"docs-article-title",children:f(r.title)}),o.jsxs("p",{className:"docs-article-updated text-sm text-[#5f6368]",children:[f("æåæ´æ°äº:")," ",r.lastUpdated]}),o.jsx("p",{className:"docs-article-summary",children:f(r.summary)}),o.jsxs("div",{className:"docs-article-meta",children:[o.jsx("span",{className:"px-2.5 py-1 rounded-full bg-[#e8f0fe] text-[#1967d2]",children:f(r.category)}),o.jsx("span",{className:"px-2.5 py-1 rounded-full bg-gray-100",children:f(r.readTime)}),o.jsxs("span",{className:"px-2.5 py-1 rounded-full bg-gray-100",children:[f("éåé
读人群ï¼")," ",f(r.audience)]})]})]}),o.jsx("div",{className:"docs-prose",dangerouslySetInnerHTML:{__html:r.htmlContent}})]}),r.tableOfContents&&r.tableOfContents.length>0&&o.jsx("aside",{className:"docs-toc hidden xl:block w-64 flex-shrink-0",children:o.jsxs("div",{className:"docs-toc-panel",children:[o.jsx("h4",{className:"docs-toc-title",children:f("æ¬é¡µå
容")}),o.jsx("ul",{className:"docs-toc-list",children:r.tableOfContents.map(y=>o.jsx("li",{children:o.jsx("a",{href:`#${y.id}`,className:"docs-toc-link",children:f(y.title)})},y.id))})]})})]})}):o.jsx(mx,{to:"/docs/bedrock-basics/what-is-bedrock-enterprise",replace:!0})}function zz(){const[a,i]=B.useState([]),[r,l]=B.useState([]),[d,m]=B.useState("all"),{lang:p}=Na(),f=g=>dn(g,p);B.useEffect(()=>{Qr.getCategories().then(i),Qr.getCards().then(l)},[]);const y=B.useMemo(()=>d==="all"?r:r.filter(g=>g.categoryId===d),[d,r]);return o.jsxs("div",{className:"w-full bg-white",children:[o.jsxs("section",{className:"px-6 sm:px-8 lg:px-12 py-10 border-b border-gray-100",children:[o.jsx("h1",{className:"text-3xl sm:text-4xl font-bold text-[#232f3e] tracking-tight mb-4",children:f("Amazon Bedrock ææ¡£ä¸å¿")}),o.jsx("p",{className:"text-gray-600 text-base sm:text-lg max-w-3xl leading-relaxed",children:f("å´ç» Amazon Bedrock ä¼ä¸è½å°ï¼æ´çä»å
¥é¨è¯ä¼°ãç¥è¯åºä¸ Agent æ¹æ¡è®¾è®¡ï¼å°å®å
¨æ²»çãææ¬è¿ç»´å交ä»å®æ½çå®ç¨ææ¡£ã")})]}),o.jsxs("section",{className:"px-6 sm:px-8 lg:px-12 py-8 border-b border-gray-100",children:[o.jsx("h2",{className:"text-sm font-semibold text-gray-500 uppercase tracking-wider mb-4",children:f("åç±»çé")}),o.jsxs("div",{className:"flex flex-wrap gap-3",children:[o.jsx("button",{type:"button",onClick:()=>m("all"),className:`px-4 py-2 text-sm rounded-full border transition-colors ${d==="all"?"bg-[#0073bb] border-[#0073bb] text-white":"bg-white border-gray-300 text-gray-700 hover:border-[#0073bb] hover:text-[#0073bb]"}`,children:f("å
¨é¨")}),a.map(g=>o.jsx("button",{type:"button",onClick:()=>m(g.id),className:`px-4 py-2 text-sm rounded-full border transition-colors ${d===g.id?"bg-[#0073bb] border-[#0073bb] text-white":"bg-white border-gray-300 text-gray-700 hover:border-[#0073bb] hover:text-[#0073bb]"}`,children:f(g.title)},g.id))]})]}),o.jsx("section",{className:"px-6 sm:px-8 lg:px-12 py-10",children:o.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6",children:y.map(g=>o.jsxs("article",{className:"border border-gray-200 rounded-2xl p-6 bg-white shadow-sm hover:shadow-md transition-shadow",children:[o.jsx("div",{className:"inline-flex items-center px-3 py-1 rounded-full text-xs font-semibold bg-[#eaf4ff] text-[#0073bb] mb-4",children:f(g.categoryTitle)}),o.jsx("h3",{className:"text-xl font-bold text-[#232f3e] leading-snug mb-3 min-h-[3.5rem]",children:f(g.title)}),o.jsx("p",{className:"text-gray-600 leading-relaxed text-sm mb-5 min-h-[4.5rem]",children:f(g.summary)}),o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{className:"inline-flex items-center text-sm text-gray-500 gap-1.5",children:[o.jsx(US,{className:"w-4 h-4"}),o.jsx("span",{children:f(g.readTime)})]}),o.jsxs(Be,{to:g.path,className:"inline-flex items-center text-sm font-semibold text-[#0073bb] hover:text-[#005a92] transition-colors",children:[f("æ¥ç详æ
"),o.jsx(un,{className:"w-4 h-4 ml-1"})]})]})]},`${g.categoryId}-${g.id}`))})}),o.jsxs("section",{className:"mx-6 sm:mx-8 lg:mx-12 mb-12 rounded-2xl bg-[#f8fbff] border border-[#dbeafe] p-8 sm:p-10",children:[o.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-[#232f3e] tracking-tight mb-4",children:f("åå¤å¨ä¼ä¸ä¸è½å° Amazon Bedrockï¼")}),o.jsx("p",{className:"text-gray-700 leading-relaxed max-w-4xl mb-6",children:f("æä»¬å¯ä»¥å婿¨å®æè´¦å·åå¤ãæ¨¡åæ¥å
¥ãç¥è¯åºå»ºè®¾ãAgent éæãå®å
¨æ²»çåä¸çº¿è¿ç»´ã")}),o.jsx(Be,{to:"/contact",className:"inline-flex items-center px-5 py-3 rounded-md bg-[#0073bb] text-white font-semibold hover:bg-[#005a92] transition-colors",children:f("é¢çº¦ Bedrock å¨è¯¢")})]})]})}function Pz(){return o.jsx("div",{className:"bg-white min-h-screen pt-32 pb-24",children:o.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsx("h1",{className:"text-4xl font-bold text-[#232f3e] mb-8",children:"Privacy Policy (éç§æ¿ç)"}),o.jsxs("div",{className:"prose prose-slate max-w-none prose-headings:text-[#232f3e] prose-a:text-[#0073bb]",children:[o.jsxs("p",{className:"text-sm text-gray-500 mb-8",children:["Last Updated: ",new Date().toLocaleDateString()]}),o.jsxs("p",{children:['CoreByte Technology Pte. Ltd. ("',o.jsx("strong",{children:"CoreByte"}),'", "',o.jsx("strong",{children:"we"}),'", "',o.jsx("strong",{children:"our"}),'", or "',o.jsx("strong",{children:"us"}),'") is committed to protecting personal data in accordance with the Singapore Personal Data Protection Act 2012 ("',o.jsx("strong",{children:"PDPA"}),'") and other applicable data protection requirements.']}),o.jsx("h2",{children:"1. Scope (éç¨èå´)"}
613),o.jsxs("p",{children:['This Privacy Policy explains how we collect, use, store, disclose, and protect personal data when you access our website, submit service inquiries, or use our consulting and delivery services related to AWS SPP engagement, Amazon Bedrock implementation, AI application integration, and GPU capacity enablement (collectively, the "',o.jsx("strong",{children:"Services"}),'").']}),o.jsx("h2",{children:"2. Personal Data We Collect (æ¶éçæ°æ®ç±»å)"}),o.jsx("p",{children:"Depending on your interaction with us, we may collect the following categories of personal data:"}),o.jsxs("ul",{children:[o.jsxs("li",{children:[o.jsx("strong",{children:"Business Contact Data:"})," name, corporate email, phone number, company, role/title."]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Account & Contract Data:"})," service requests, statements of work, billing contact information, and contract records."]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Technical Interaction Data:"})," IP address, browser/device metadata, access logs, and website analytics signals."]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Support Communications:"})," information you provide through forms, emails, calls, or service tickets."]})]}),o.jsx("h2",{children:"3. Purposes of Processing (使ç¨ç®ç)"}),o.jsx("p",{children:"We process personal data only where there is a valid business or legal basis, including to:"}),o.jsxs("ul",{children:[o.jsx("li",{children:"evaluate requirements, provide proposals, and deliver contracted services;"}),o.jsx("li",{children:"manage account operations, invoicing, payment processing, and service communications;"}),o.jsx("li",{children:"maintain service reliability, quality assurance, and security monitoring;"}),o.jsx("li",{children:"comply with legal, regulatory, audit, and risk-management obligations."})]}),o.jsx("h2",{children:"4. Data Sharing and Processors (æ°æ®å
±äº«ä¸å¤çæ¹)"}),o.jsx("p",{children:"We do not sell personal data. We may share personal data with trusted service providers and partners (for example, hosting, observability, payment processing, professional advisors) strictly on a need-to-know basis and subject to confidentiality and data protection controls."}),o.jsx("h2",{children:"5. Cross-Border Transfers (è·¨å¢æ°æ®ä¼ è¾)"}),o.jsx("p",{children:"Depending on project architecture, personal data may be processed in jurisdictions outside Singapore. Where cross-border transfer occurs, we apply contractual and organizational safeguards to ensure a protection standard comparable to PDPA requirements."}),o.jsx("h2",{children:"6. Retention and Security (æ°æ®ä¿çä¸å®å
¨)"}),o.jsx("p",{children:"We retain personal data only for as long as necessary for the purposes set out in this policy or as required by law. We apply administrative, technical, and physical safeguards, including access control, encryption, logging, and least-privilege practices."}),o.jsx("h2",{children:"7. Your Rights (æ¨çæå©)"}),o.jsx("p",{children:"Subject to applicable law, you may request access to or correction of your personal data, and may withdraw consent where consent is the legal basis for processing. We may need to verify identity before processing requests."}),o.jsx("h2",{children:"8. Contact (èç³»æ¹å¼)"}),o.jsx("p",{children:"For privacy-related requests, please contact:"}),o.jsxs("ul",{children:[o.jsxs("li",{children:[o.jsx("strong",{children:"Email:"})," [email protected]"]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Mailing Address:"})," 8 Marina Blvd, Marina Bay Financial Centre, Singapore 018981 (Attention: DPO)"]})]}),o.jsx("h2",{children:"9. Trademark and Relationship Notice (åæ ä¸å
³ç³»å£°æ)"}),o.jsx("p",{children:"Amazon Web Services, AWS, and Amazon Bedrock are trademarks of Amazon.com, Inc. or its affiliates. CoreByte is an AWS Partner/Service Provider and is not an official AWS website or AWS legal entity."})]})]})})}function Iz(){return o.jsx("div",{className:"bg-white min-h-screen pt-32 pb-24",children:o.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsx("h1",{className:"text-4xl font-bold text-[#232f3e] mb-8",children:"Terms of Service (æå¡æ¡æ¬¾)"}),o.jsxs("div",{className:"prose prose-slate max-w-none prose-headings:text-[#232f3e] prose-a:text-[#0073bb]",children:[o.jsxs("p",{className:"text-sm text-gray-500 mb-8",children:["Last Updated: ",new Date().toLocaleDateString()]}),o.jsxs("p",{children:['These Terms of Service ("',o.jsx("strong",{children:"Terms"}),'") govern your access to and use of services provided by CoreByte Technology Pte. Ltd. ("',o.jsx("strong",{children:"CoreByte"}),'", "',o.jsx("strong",{children:"we"}),'", "',o.jsx("strong",{children:"our"}),'", or "',o.jsx("strong",{children:"us"}),'"), including AWS SPP-related service engagement, Amazon Bedrock consulting and implementation, AI application integration, GPU capacity enablement, and related professional services (collectively, the "',o.jsx("strong",{children:"Services"}),'"). By using the Services, you ("',o.jsx("strong",{children:"Customer"}),'" or "',o.jsx("strong",{children:"User"}),'") agree to these Terms.']}),o.jsx("h2",{children:"1. Service Scope and Commercial Terms (æå¡èå´ä¸å塿¡æ¬¾)"}),o.jsx("p",{children:"Specific deliverables, timelines, acceptance criteria, and commercial terms are defined in the applicable proposal, statement of work, or order form. In case of conflict, signed commercial documents prevail over this general Terms page."}),o.jsx("h2",{children:"2. Customer Responsibilities (客æ·è´£ä»»)"}),o.jsx("p",{children:"You are responsible for:"}),o.jsxs("ul",{children:[o.jsx("li",{children:"providing accurate business and technical requirements;"}),o.jsx("li",{children:"maintaining the security of your accounts, credentials, and access keys;"}),o.jsx("li",{children:"ensuring lawful use of all services and data processed through your systems;"}),o.jsx("li",{children:"obtaining all necessary internal approvals and third-party rights."})]}),o.jsx("h2",{children:"3. Billing, Payment, and Taxes (è®¡è´¹ãæ¯ä»ä¸ç¨å¡)"}),o.jsxs("p",{children:[o.jsx("strong",{children:"3.1 Fees:"})," Fees are charged according to agreed scope, usage, or milestone terms in the applicable commercial agreement.",o.jsx("br",{}),o.jsx("strong",{children:"3.2 Payment:"})," Unless otherwise agreed, invoices are payable by the due date stated on invoice.",o.jsx("br",{}),o.jsx("strong",{children:"3.3 Taxes:"})," Fees are exclusive of applicable taxes, duties, or withholdings unless expressly stated.",o.jsx("br",{}),o.jsx("strong",{children:"3.4 Refunds:"})," Payments are non-refundable unless required by law or explicitly provided in writing."]}),o.jsx("h2",{children:"4. Acceptable Use (坿¥åä½¿ç¨æ¿ç)"}),o.jsx("p",{children:"You may not use the Services for unlawful, abusive, or harmful activities. Prohibited activities include:"}),o.jsxs("ul",{children:[o.jsx("li",{children:"unauthorized access attempts, malware distribution, phishing, or denial-of-service activity;"}),o.jsx("li",{children:"use of resources in violation of export control, sanctions, or applicable regulations;"}),o.jsx("li",{children:"processing or publishing unlawful content, including IP-infringing or prohibited material;"}),o.jsx("li",{children:"any activity that materially threatens platform stability, security, or compliance obligations."})]}),o.jsx("h2",{children:"5. Intellectual Property and Data (ç¥è¯äº§æä¸æ°æ®)"}),o.jsx("p",{children:"Unless otherwise agreed in writing, each party retains ownership of its pre-existing intellectual property. You retain ownership of your business data. We process customer data only to deliver the Services and according to agreed instructions and applicable law."}),o.jsx("h2",{children:"6. Confidentiality (ä¿å¯ä¹å¡)"}),o.jsx("p",{children:"Each party shall protect confidential information of the other party with reasonable care and may use such information only for purposes of performing or receiving the Services."}),o.jsx("h2",{children:"7. Disclaimer and Service Availability (å
责声æä¸æå¡å¯ç¨æ§)"}),o.jsx("p",{children:'Except as expressly set out in an executed agreement, Services are provided on an "AS IS" and "AS AVAILABLE" basis. To the maximum extent permitted by law, CoreByte disclaims implied warranties, including merchantability, fitness for a particular purpose, and n
613on-infringement.'}),o.jsx("h2",{children:"8. Limitation of Liability (责任éå¶)"}),o.jsx("p",{children:"To the extent permitted by applicable law, CoreByte will not be liable for indirect, incidental, special, consequential, or punitive damages, including loss of profits, loss of data, or business interruption. CoreByte's aggregate liability under these Terms will not exceed the fees paid by you to CoreByte for the Services during the three (3) months immediately preceding the event giving rise to the claim."}),o.jsx("h2",{children:"9. Suspension and Termination (æåä¸ç»æ¢)"}),o.jsx("p",{children:"We may suspend or terminate Services where necessary to address material breach, security risk, legal or regulatory requirement, or non-payment, subject to applicable law and contractual notice requirements."}),o.jsx("h2",{children:"10. Governing Law and Jurisdiction (éç¨æ³å¾ä¸ç®¡è¾æ)"}),o.jsx("p",{children:"These Terms are governed by the laws of the Republic of Singapore. Any dispute arising out of or in connection with these Terms shall be submitted to the courts of Singapore, unless otherwise agreed in writing."}),o.jsx("h2",{children:"11. Trademark Notice (åæ å£°æ)"}),o.jsx("p",{children:"Amazon Web Services, AWS, and Amazon Bedrock are trademarks of Amazon.com, Inc. or its affiliates. CoreByte is an AWS Partner/Service Provider and is not an official AWS website or AWS legal entity."})]})]})})}function Tz(){return Na(),o.jsx("div",{className:"bg-white min-h-screen pt-32 pb-24",children:o.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[o.jsx("h1",{className:"text-4xl font-bold text-[#232f3e] mb-8",children:"Cookie Settings & Policy (Cookie æ¿ç)"}),o.jsxs("div",{className:"prose prose-slate max-w-none prose-headings:text-[#232f3e] prose-a:text-[#0073bb]",children:[o.jsxs("p",{className:"text-sm text-gray-500 mb-8",children:["Last Updated: ",new Date().toLocaleDateString()]}),o.jsxs("p",{children:['This Cookie Policy explains how CoreByte Technology Pte. Ltd. ("',o.jsx("strong",{children:"we"}),'", "',o.jsx("strong",{children:"us"}),'", and "',o.jsx("strong",{children:"our"}),'") uses cookies and similar technologies to recognize you when you visit our website. It explains what these technologies are and why we use them, as well as your rights to control our use of them.']}),o.jsx("h2",{children:"1. What are Cookies? (ä»ä¹æ¯ Cookie)"}),o.jsx("p",{children:"Cookies are small data files that are placed on your computer or mobile device when you visit a website. Cookies are widely used by website owners in order to make their websites work, or to work more efficiently, as well as to provide reporting information."}),o.jsx("h2",{children:"2. How We Use Cookies (æä»¬å¦ä½ä½¿ç¨ Cookie)"}),o.jsx("p",{children:"We classify our cookies into the following categories:"}),o.jsxs("ul",{children:[o.jsxs("li",{children:[o.jsx("strong",{children:"Strictly Necessary Cookies (ç»å¯¹å¿
è¦ Cookie):"})," These are essential for you to browse the website and use its core features, such as accessing secure areas (e.g., logging into the cloud console). The website cannot function properly without these cookies."]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Performance Analytics Cookies (æ§è½åæ Cookie):"})," These cookies collect information about how you use our website, such as which pages you visit most often. We use this data to improve how our website works."]}),o.jsxs("li",{children:[o.jsx("strong",{children:"Functionality Cookies (åè½ Cookie):"}),' These allow our website to remember choices you make (such as your user language preference "zh-CN" or your region) and provide enhanced, more personal features.']}),o.jsxs("li",{children:[o.jsx("strong",{children:"Targeting / Advertising Cookies (广åä¸è¿½è¸ª Cookie):"})," These cookies are used to deliver advertisements more relevant to you and your interests. They also limit the number of times you see an advertisement and help measure the effectiveness of the advertising campaigns."]})]}),o.jsx("h2",{children:"3. Consent Mechanism (åææºå¶)"}),o.jsx("p",{children:"When you first visit our website, you will be shown a Cookie Banner requesting your explicit consent prior to placing non-essential cookies on your device. You may opt in or out of Analytics and Targeting cookies. By continuing to use the site without changing your settings, you consent to our use of Strictly Necessary cookies."}),o.jsx("h2",{children:"4. How to Manage or Disable Cookies (å¦ä½ç®¡çæç¦ç¨ Cookie)"}),o.jsx("p",{children:"You have the right to decide whether to accept or reject cookies. You can exercise your cookie rights by setting your preferences through:"}),o.jsxs("ul",{children:[o.jsxs("li",{children:[o.jsx("strong",{children:"Website Settings:"}),' Click on the "Cookie Settings" link at the footer of our website to modify your consent preferences at any time.']}),o.jsxs("li",{children:[o.jsx("strong",{children:"Browser Controls:"})," You can set or amend your web browser controls to accept or refuse cookies. If you choose to reject cookies via your browser, you may still use our website though your access to some functionality and areas may be restricted. "]})]}),o.jsx("h2",{children:"5. Contact Us (èç³»æä»¬)"}),o.jsxs("p",{children:["If you have any questions about our use of cookies or other technologies, please refer to our ",o.jsx("a",{href:"/privacy",children:"Privacy Policy"})," or contact our data protection team."]})]})]})})}const Nz="AWS SPP, Amazon Bedrock, CoreByte, ä¼ä¸AI, äºæ¶æ, RAG, AI Agent, Guardrails",Ez="AWS SPP, Amazon Bedrock, CoreByte, enterprise AI, cloud architecture, RAG, AI Agent, Guardrails",Ky={"/":{t
613itleZh:"CoreByte - AWS SPP ä¸ Amazon Bedrock è§£å³æ¹æ¡",titleEn:"CoreByte - AWS SPP & Amazon Bedrock Solutions",descZh:"CoreByte ä½ä¸º AWS SPP åä½ä¼ä¼´ï¼æä¾ä¼ä¸çº§äºæ¶æä¸ Amazon Bedrock è½å°æå¡ã",descEn:"CoreByte delivers enterprise cloud architecture and Amazon Bedrock implementation services as an AWS SPP partner."},"/bedrock":{titleZh:"Amazon Bedrock ä¼ä¸è½å°æ¹æ¡ - CoreByte",titleEn:"Amazon Bedrock Enterprise Implementation - CoreByte",descZh:"è¦çæ¨¡åæ¥å
¥ãRAGãAgentãå®å
¨æ²»çä¸è¿ç»´ï¼å¸®å©ä¼ä¸å¨ AWS ä¸åè§é¨ç½² Amazon Bedrockã",descEn:"From model access to RAG, Agents, security governance, and operations, CoreByte helps enterprises deploy Amazon Bedrock on AWS compliantly."},"/trust":{titleZh:"AWS SPP åä½ä¼ä¼´æå¡ - CoreByte",titleEn:"AWS SPP Partner Services - CoreByte",descZh:"äºè§£ CoreByte AWS SPP æå¡ä½ç³»ï¼è·åæ¶ææ¯æãè´¦åä¼åä¸ä¼ä¸çº§äºæ²»çè½åã",descEn:"Learn CoreByte AWS SPP service capabilities, including architecture support, billing optimization, and enterprise cloud governance."},"/solutions":{titleZh:"ä¼ä¸äºä¸ AI è§£å³æ¹æ¡ - CoreByte",titleEn:"Enterprise Cloud & AI Solutions - CoreByte",descZh:"é¢åä¸åä¸å¡åºæ¯æä¾ AWS äºæ¶æãçæå¼ AIãæ°æ®åæä¸å®å
¨åè§çè½å°æ¹æ¡ã",descEn:"Production-ready AWS cloud, generative AI, analytics, and security solutions for diverse business scenarios."},"/services/gpu":{titleZh:"GPU ç®åæå¡ - CoreByte",titleEn:"GPU Compute Services - CoreByte",descZh:"为 AI è®ç»ä¸æ¨çåºæ¯æä¾å¼¹æ§ GPU ç®åè§åãé¨ç½²ä¸è¿ç»´æå¡ã",descEn:"Elastic GPU planning, deployment, and operations for AI training and inference workloads."},"/services/ai":{titleZh:"AI å®å¶æå¡ - CoreByte",titleEn:"Custom AI Services - CoreByte",descZh:"å´ç»ä¼ä¸ä¸å¡åºæ¯æä¾çæå¼ AI åºç¨å¨è¯¢ãéæä¸æç»ä¼åæå¡ã",descEn:"Generative AI consulting, integration, and continuous optimization tailored to enterprise use cases."},"/about":{titleZh:"å
³äº CoreByte",titleEn:"About CoreByte",descZh:"äºè§£ CoreByte çåå±åç¨ãèµè´¨è½åä¸å
¨çåæå¡ç»éªã",descEn:"Explore CoreByte history, capabilities, and global delivery experience."},"/contact":{titleZh:"èç³» CoreByte",titleEn:"Contact CoreByte",descZh:"é¢çº¦æ¶æè¯ä¼°ï¼å¨è¯¢ AWS ä¸ Amazon Bedrock ä¼ä¸è½å°æå¡ã",descEn:"Book an architecture review and discuss AWS and Amazon Bedrock implementation services."},"/privacy":{titleZh:"éç§æ¿ç - CoreByte",titleEn:"Privacy Policy - CoreByte",descZh:"CoreByte éç§æ¿çä¸ä¸ªäººæ°æ®ä¿æ¤è¯´æã",descEn:"CoreByte privacy policy and personal data protection statement."},"/terms":{titleZh:"æå¡æ¡æ¬¾ - CoreByte",titleEn:"Terms of Service - CoreByte",descZh:"CoreByte æå¡æ¡æ¬¾ä¸è´£ä»»è¾¹ç说æã",descEn:"CoreByte terms of service and liability boundary statement."},"/cookies":{titleZh:"Cookie æ¿ç - CoreByte",titleEn:"Cookie Policy - CoreByte",descZh:"CoreByte Cookie 使ç¨ä¸ç®¡ç说æã",descEn:"CoreByte cookie usage and management statement."},"/docs":{titleZh:"ææ¡£ä¸å¿ - CoreByte",titleEn:"Documentation Center - CoreByte",descZh:"æµè§ Bedrock å
¥é¨ãRAGãAI Agentãå®å
¨æ²»çãææ¬è¿ç»´ä¸äº¤ä»æåçä¼ä¸çº§ææ¡£ã",descEn:"Explore enterprise documentation for Bedrock basics, RAG, AI Agents, Guardrails, cost operations, and delivery.",keywordsZh:"Amazon Bedrock, ä¼ä¸ç¥è¯åº, RAG, AI Agent, Guardrails, ææ¬ä¸è¿ç»´, äº¤ä»æå",keywordsEn:"Amazon Bedrock, enterprise knowledge base, RAG, AI Agent, Guardrails, FinOps, delivery guide"},"/sitemap":{titleZh:"ç«ç¹å°å¾ - CoreByte",titleEn:"Sitemap - CoreByte",descZh:"æ¥ç CoreByte ç½ç«ææä¸»è¦é¡µé¢ä¸ææ¡£å
¥å£ã",descEn:"View all major pages and documentation entries on the CoreByte website."}};function Mn(a){let i=document.querySelector(`meta[name="${a}"]`);return i||(i=document.createElement("meta"),i.setAttribute("name",a),document.head.appendChild(i)),i}function Gn(a){let i=document.querySelector(`meta[property="${a}"]`);
613return i||(i=document.createElement("meta"),i.setAttribute("property",a),document.head.appendChild(i)),i}function Rz(){let a=document.querySelector('link[rel="canonical"]');return a||(a=document.createElement("link"),a.setAttribute("rel","canonical"),document.head.appendChild(a)),a}function Mz(a){var p,f;const i=a.match(/^\/docs\/([^/]+)\/([^/]+)$/);if(!i)return null;const[,r,l]=i,d=Ni.find(y=>y.id===r),m=d==null?void 0:d.items.find(y=>y.id===l);return!d||!m?null:{titleZh:m.seoTitle??`${m.title} - ææ¡£ä¸å¿ - CoreByte`,titleEn:dn(m.seoTitle??`${m.title} - Documentation - CoreByte`,"en-US"),descZh:m.seoDescription??m.description??`${d.title} ææ¡£ï¼${m.title}ã`,descEn:dn(m.seoDescription??m.description??`${d.title} documentation: ${m.title}.`,"en-US"),keywordsZh:(p=m.keywords)==null?void 0:p.join(", "),keywordsEn:(f=m.keywords)==null?void 0:f.map(y=>dn(y,"en-US")).join(", ")}}function Gz(a){const i=Mz(a);return i||(Ky[a]??Ky["/"])}function Dz(){const{pathname:a}=Rt(),{lang:i}=Na();return B.useEffect(()=>{const r=Gz(a),l=i==="en-US",d=l?r.titleEn:r.titleZh,m=l?r.descEn:r.descZh,p=(l?r.keywordsEn:r.keywordsZh)??(l?Ez:Nz),f=`${window.location.origin}${a}`,y=`${window.location.origin}/assets/about/about-hero.png`,g=l?"en_US":"zh_CN";document.title=d,Mn("description").setAttribute("content",m),Mn("keywords").setAttribute("content",p),Mn("robots").setAttribute("content","index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"),Gn("og:type").setAttribute("content","website"),Gn("og:locale").setAttribute("content",g),Gn("og:title").setAttribute("content",d),Gn("og:description").setAttribute("content",m),Gn("og:url").setAttribute("content",f),Gn("og:image").setAttribute("content",y),Gn("og:site_name").setAttribute("content","CoreByte"),Mn("twitter:card").setAttribute("content","summary_large_image"),Mn("twitter:title").setAttribute("content",d),Mn("twitter:description").setAttribute("content",m),Mn("twitter:image").setAttribute("content",y),Rz().setAttribute("href",f)},[i,a]),null}const Fd=new WeakMap,Fy=new WeakMap,Oz=["title","aria-label","placeholder","alt"],Wz=new Set(["SCRIPT","STYLE","NOSCRIPT","CODE","PRE"]),mA='[data-i18n-skip="true"]';function Lz(a){return a.replace(/\s+/g," ").trim()}function pA(a,i){const r=Lz(a);if(!r)return a;const l=i[r];if(!l)return a;const d=a.indexOf(r);if(d<0)return l;const m=a.slice(0,d),p=a.slice(d+r.length);return`${m}${l}${p}`}function _z(a,i,r){const l=document.createTreeWalker(a,NodeFilter.SHOW_TEXT);let d=l.nextNode();for(;d;){const m=d,p=m.parentElement;if(!p||Wz.has(p.tagName)){d=l.nextNode();continue}if(p.closest(mA)){d=l.nextNode();continue}const f=Fd.get(m)??m.nodeValue??"";Fd.has(m)||Fd.set(m,f);const y=i==="zh-CN"?f:pA(f,r);m.nodeValue!==y&&(m.nodeValue=y),d=l.nextNode()}}function qz(a,i,r){const l=[];a instanceof Element&&l.push(a),(a instanceof Element||a instanceof Document||a instanceof DocumentFragment)&&l.push(...Array.from(a.querySelectorAll("*")));for(const d of l){if(d.closest(mA))continue;let m=Fy.get(d);for(const p of Oz){if(!d.hasAttribute(p))continue;m||(m=new Map,Fy.set(d,m));const f=d.getAttribute(p)??"",y=m.get(p)??f;m.set(p,y);const g=i==="zh-CN"?y:pA(y,r);(d.getAttribute(p)??"")!==g&&d.setAttribute(p,g)}}}function Qy(a,i,r){_z(a,i,r),qz(a,i,r)}function Vz(){const{lang:a}=Na();return B.useEffect(()=>{if(typeof document>"u")return;const i=uA(a);document.documentElement.lang=a,Qy(document.body,a,i);const r=new MutationObserver(l=>{for(const d of l)d.type==="childList"&&d.addedNodes.forEach(m=>{Qy(m,a,i)})});return r.observe(document.body,{childList:!0,subtree:!0}),()=>r.disconnect()},[a]),null}function Uz(){const{pathname:a}=Rt();return B.useEffect(()=>{window.scrollTo(0,0)},[a]),null}function Hz(){return o.jsxs(yS,{children:[o.jsx(Uz,{}),o.jsx(Dz,{}),o.jsx(Vz,{}),o.jsxs("div",{className:"flex flex-col min-h-screen",children:[o.jsx(pz,{}),o.jsx("main",{className:"flex-grow",children:o.jsxs(K2,{children:[o.jsx(rt,{path:"/",element:o.jsx(hz,{})}),o.jsx(rt,{path:"/bedrock",element:o.jsx(gz,{})}),o.jsx(rt,{path:"/trust",element:o.jsx(yz,{})}),o.jsx(rt,{path:"/solutions",element:o.jsx(bz,{})}),o.jsx(rt,{path:"/services/cloud",element:o.jsx(mx,{to:"/solutions",replace:!0})}),o.jsx(rt,{path:"/services/gpu",element:o.jsx(vz,{})}),o.jsx(rt,{path:"/services/ai",element:o.jsx(Sz,{})}),o.jsx(rt,{path:"/contact",element:o.jsx(xz,{})}),o.jsx(rt,{path:"/about",element:o.jsx(Az,{})}),o.jsx(rt,{path:"/sitemap",element:o.jsx(wz,{})}),o.jsx(rt,{path:"/privacy",element:o.jsx(Pz,{})}),o.jsx(rt,{path:"/terms",element:o.jsx(Iz,{})}),o.jsx(rt,{path:"/cookies",element:o.jsx(Tz,{})}),o.jsxs(rt,{path:"/docs",element:o.jsx(kz,{}),children:[o.jsx(rt,{index:!0,element:o.jsx(zz,{})}),o.jsx(rt,{path:":categoryId/:docId",element:o.jsx(jz,{})})]})]})}),o.jsx(fz,{})]})]})}Yv.createRoot(document.getElementById("root")).render(o.jsx(B.StrictMode,{children:o.jsx(Hz,{})}));
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.