Google在Apigee API管理(Management)工具和應(yīng)用程序集成(Application Integration)工具,加入?yún)f(xié)作人工智能Duet AI,降低構(gòu)建API、集成流程和擴(kuò)展組件的門檻,開發(fā)人員可以直接用自然語言指令,請(qǐng)求Duet AI自動(dòng)生成API規(guī)范和集成工作流程。這項(xiàng)新功能目前已向Google客戶開放,并在數(shù)周內(nèi)逐步開放預(yù)覽。
Apigee API是Google云計(jì)算的API管理平臺(tái),供用戶設(shè)計(jì)、部署和監(jiān)控API,可設(shè)置速率限制、配額和其他流量控制政策來管理API訪問,Apigee API提供了一套完整的Runtime功能,支持代理部署、負(fù)載均衡、緩存等功能,確保API的高可用性和性能。另外,Apigee API也提供一套工具,允許用戶從API的使用中賺取收益。
而Duet AI則是Google開發(fā)的協(xié)作人工智能,具有協(xié)助用戶編寫內(nèi)容、可視化數(shù)據(jù),或是組織和加速工作流程等能力,通過在Apigee API集成Duet AI,達(dá)到簡(jiǎn)化API構(gòu)建與管理工作的目的。Apigee API管理工具供用戶對(duì)不同使用案例和環(huán)境,大規(guī)模構(gòu)建、管理和保護(hù)API,新添加的Duet AI讓用戶以自然語言指定人工智能創(chuàng)建API規(guī)范,這些規(guī)范會(huì)將諸如安全架構(gòu)、集中式目錄API Hub中其他API對(duì)象等資源納入考量。
Google提到,這項(xiàng)集成可以帶來極大的生產(chǎn)力提升。構(gòu)建API規(guī)范通常需要專業(yè)知識(shí),并耗費(fèi)大量的時(shí)間,而Duet AI則可加速這個(gè)過程,并突出顯示與API Hub中其他API在語法、語義和程序代碼編寫風(fēng)格的不一致。
另外,Apigee API應(yīng)用程序集成工具,則是一個(gè)集成平臺(tái)即服務(wù)(iPaaS),方便用戶通過可視化點(diǎn)擊配置連接應(yīng)用程序,而現(xiàn)在此工具提供一個(gè)接口,讓用戶能直覺地以自然語言描述創(chuàng)建集成流程,由Duet AI根據(jù)需求和企業(yè)資產(chǎn),自動(dòng)建議合適的集成流程。
根據(jù)集成流程中創(chuàng)建的變量,以及集成中的應(yīng)用程序,Duet AI會(huì)自動(dòng)創(chuàng)建連接兩個(gè)應(yīng)用程序的數(shù)據(jù)映射,或是根據(jù)用戶需求進(jìn)一步調(diào)整數(shù)據(jù)映射。Duet AI還可針對(duì)數(shù)據(jù)集,自動(dòng)生成文件和功能測(cè)試案例,以確保集成流程的穩(wěn)健性,并使開發(fā)人員更易于理解。