Generatiiviset tekoälyagentit pystyvät tuottamaan ihmisen kaltaisia vastauksia ja osallistumaan luonnollisen kielen keskusteluihin järjestämällä kutsuketjun perustusmalleihin (FM) ja muihin lisätyökaluihin käyttäjän syötteen perusteella. Sen sijaan, että agentit täyttäisivät vain ennalta määritettyjä tavoitteita staattisen päätöspuun avulla, ne ovat itsenäisiä käytettävissä olevien työkalujensa puitteissa. Amazonin kallioperä on täysin hallittu palvelu, joka tekee tekoälyyritysten johtavat FM:t saataville API:n kautta sekä kehittäjätyökaluja luovien tekoälysovellusten rakentamiseen ja skaalaamiseen.
Tässä viestissä osoitamme, kuinka luoda generatiivisen tekoälyn rahoituspalveluagentti, joka toimii Amazon Bedrockin avulla. Välittäjä voi auttaa käyttäjiä löytämään tilitietonsa, täyttämään lainahakemuksen tai vastaamaan luonnollisen kielen kysymyksiin samalla kun viitataan annettujen vastausten lähteisiin. Tämä ratkaisu on tarkoitettu toimimaan käynnistyslevynä kehittäjille, jotka voivat luoda omia henkilökohtaisia keskustelupalstoja erilaisiin sovelluksiin, kuten virtuaalityöntekijöihin ja asiakastukijärjestelmiin. Ratkaisukoodi ja käyttöönottoresurssit löytyvät GitHub-arkisto.
Amazon-Lex tarjoaa luonnollisen kielen ymmärtämisen (NLU) ja luonnollisen kielen käsittelyn (NLP) käyttöliittymän avoimeen lähdekoodiin LangChainin keskusteluagentti upotettu sisään AWS vahvistaa verkkosivusto. Agentti on varustettu työkaluilla, joihin kuuluu Amazon Bedrockissa isännöity Anthropic Claude 2.1 FM ja synteettiset asiakastiedot, jotka on tallennettu Amazon DynamoDB ja Amazon Kendra tarjoamaan seuraavat ominaisuudet:
- Anna henkilökohtaisia vastauksia – Pyydä DynamoDB:ltä asiakastilitietoja, kuten asuntolainayhteenvetotietoja, erääntynyttä saldoa ja seuraavaa maksupäivää
- Käytä yleistietoa – Hyödynnä agentin päättelylogiikka yhdessä valtavien tietomäärien kanssa, joita käytetään Amazon Bedrockin tarjoamien eri FM-lähetysten esiopettamiseen vastaamaan mihin tahansa asiakaskehotteeseen.
- Kuroi mielipiteitä sisältäviä vastauksia – Ilmoita agentin vastaukset käyttämällä Amazon Kendra -indeksiä, joka on määritetty arvovaltaisilla tietolähteillä: asiakasasiakirjoilla, jotka on tallennettu Amazonin yksinkertainen tallennuspalvelu (Amazon S3) ja Amazon Kendra Web-indeksointirobotti määritetty asiakkaan verkkosivustoa varten
Ratkaisun yleiskatsaus
Demonauhoitus
Seuraava esittelytallenne korostaa agentin toimintoja ja teknisiä toteutustietoja.
Ratkaisuarkkitehtuuri
Seuraava kaavio kuvaa ratkaisuarkkitehtuuria.
Agentin vastaustyönkulku sisältää seuraavat vaiheet:
- Käyttäjät keskustelevat luonnollisella kielellä agentin kanssa valitsemalla verkko-, tekstiviesti- tai puhekanavat. Verkkokanava sisältää Amplify-isännöidyn verkkosivuston, jossa on Amazon Lexin sulautettu chatbot kuvitteelliselle asiakkaalle. Tekstiviesti- ja puhekanavat voidaan valinnaisesti määrittää käyttämällä Amazon Connect ja viestintäintegraatiot Amazon Lexille. Amazon Lex käsittelee jokaisen käyttäjän pyynnön määrittääkseen käyttäjän aikomuksen prosessin avulla, jota kutsutaan tarkoituksentunnistukseksi. Prosessi sisältää käyttäjän syötteen (teksti tai puhe) analysoinnin ja tulkitsemisen käyttäjän tarkoitetun toiminnan tai tarkoituksen ymmärtämiseksi.
- Amazon Lex kutsuu sitten an AWS Lambda käsittelijä käyttäjän aikomusten täyttämiseksi. Amazon Lex -chatbotiin liittyvä Lambda-toiminto sisältää logiikan ja liiketoimintasäännöt, joita tarvitaan käyttäjän aikomusten käsittelemiseen. Lambda suorittaa tiettyjä toimintoja tai hakee tietoa käyttäjän syötteen perusteella, tehden päätöksiä ja luomalla asianmukaisia vastauksia.
- Lambda instrumentoi finanssipalveluagentin logiikkaa LangChain-keskusteluagenttina, joka voi käyttää DynamoDB:hen tallennettuja asiakaskohtaisia tietoja, kuratoi mielipiteitä sisältäviä vastauksia käyttämällä Amazon Kendran indeksoimia asiakirjojasi ja verkkosivujasi ja tarjoaa yleistietoa koskevia vastauksia FM:n kautta Amazon Bedrockissa. Amazon Kendran luomat vastaukset sisältävät lähdemerkinnän, joka osoittaa, kuinka voit antaa agentille lisää kontekstitietoja Haku laajennettu sukupolvi (RÄTTI). RAG:n avulla voit parantaa agenttisi kykyä luoda tarkempia ja asiayhteyteen osuvampia vastauksia käyttämällä omia tietojasi.
Agenttiarkkitehtuuri
Seuraava kaavio havainnollistaa agenttiarkkitehtuuria.
Agentin päättelytyönkulku sisältää seuraavat vaiheet:
- LangChain-keskusteluagentti sisältää keskustelumuistin, joten se voi vastata useisiin kyselyihin kontekstuaalisella luomalla. Tämän muistin avulla agentti voi tarjota vastauksia, jotka ottavat huomioon käynnissä olevan keskustelun kontekstin. Tämä saavutetaan kontekstuaalisella generoinnilla, jossa agentti tuottaa relevantteja ja kontekstuaalisesti sopivia vastauksia keskustelusta muistamiensa tietojen perusteella. Yksinkertaisemmin sanottuna agentti muistaa aiemmin sanotun ja käyttää tätä tietoa vastatakseen useisiin kysymyksiin tavalla, joka on järkevää käynnissä olevassa keskustelussa. Välittäjämme käyttää LangChainin DynamoDB-chat-viestihistorialuokka keskustelumuistipuskurina, jotta se voi palauttaa mieleen aiemmat vuorovaikutukset ja parantaa käyttökokemusta merkityksellisemmillä, kontekstitietoisemmilla vastauksilla.
- Agentti käyttää Anthropic Claude 2.1:tä Amazon Bedrockissa suorittaakseen halutun tehtävän sarjalla huolellisesti luotuja tekstinsyöttöjä, jotka tunnetaan nimellä ohjeita. Nopean suunnittelun ensisijainen tavoite on saada FM:ltä erityisiä ja tarkkoja vastauksia. Erilaiset nopeat suunnittelutekniikat sisältävät:
- Nollalaukaus – Mallille esitetään yksi kysymys ilman lisävihjeitä. Mallin odotetaan synnyttävän vastauksen yksinomaan annetun kysymyksen perusteella.
- Muutama laukaus – Ennen varsinaista kysymystä on joukko esimerkkikysymyksiä ja niitä vastaavat vastaukset. Esittelemällä mallin näille esimerkeille se oppii vastaamaan samalla tavalla.
- Ajatusketju – Erityinen muutaman otoksen kehotteen tyyli, jossa kehote on suunniteltu sisältämään sarja välissä olevia päättelyvaiheita, jotka ohjaavat mallia loogisen ajatteluprosessin läpi, mikä lopulta johtaa haluttuun vastaukseen.
Agenttimme hyödyntää ajatusketjun päättelyä suorittamalla joukon toimia pyynnön saatuaan. Jokaisen toiminnan jälkeen agentti siirtyy havainnointivaiheeseen, jossa se ilmaisee ajatuksensa. Jos lopullista vastausta ei ole vielä saatu, agentti iteroi ja valitsee erilaisia toimenpiteitä edetäkseen kohti lopullista vastausta. Katso seuraava esimerkkikoodi:
Ajatus: Pitääkö minun käyttää työkalua? Joo
Toimenpide: Suoritettava toimenpide
Toiminnon syöttö: Toiminnon syöte
Havainto: Toiminnan tulos
Ajatus: Pitääkö minun käyttää työkalua? Ei
FSI-agentti: [vastaus ja lähdeasiakirjat]
- Osana agentin erilaisia päättelypolkuja ja itsearvioivia valintoja seuraavan toimintatavan päättämiseksi, sillä on mahdollisuus päästä käsiksi synteettisiin asiakastietolähteisiin Amazon Kendra Index Retriever -työkalu. Amazon Kendraa käyttämällä agentti suorittaa asiayhteyteen perustuvaa hakua useista sisältötyypeistä, mukaan lukien asiakirjat, usein kysytyt kysymykset, tietokannat, käsikirjat ja verkkosivustot. Lisätietoja tuetuista tietolähteistä on kohdassa Tietolähteet. Agentilla on valtuudet käyttää tätä työkalua antamaan mielipiteitä sisältäviä vastauksia käyttäjien kehotteisiin, joihin pitäisi vastata käyttämällä arvovaltaista, asiakkaan toimittamaa tietokirjastoa Amazon Bedrock FM:n esiopettamiseen käytetyn yleisemmän tietokorpuksen sijaan.
Käyttöönottoopas
Seuraavissa osissa käsitellään ratkaisun käyttöönoton keskeisiä vaiheita, mukaan lukien käyttöönottoa edeltävä ja käyttöönoton jälkeinen käyttöönotto.
Käyttöönotto
Ennen kuin otat ratkaisun käyttöön, sinun on luotava oma haarukkaversiosi ratkaisuvarastosta tunnisteturvallisella webhookilla automatisoidaksesi Amplify-sivustosi jatkuvan käyttöönoton. Amplify-kokoonpano osoittaa GitHub-lähdetietovarastoon, josta verkkosivustomme käyttöliittymä on rakennettu.
Haarukka ja klooni generative-ai-amazon-bedrock-langchain-agent-example säilytyspaikka
- Voit hallita Amplify-verkkosivustosi rakentavaa lähdekoodia noudattamalla ohjeita Haarukka arkisto muodostaa generative-ai-amazon-bedrock-langchain-agent-example arkiston. Tämä luo arkistosta kopion, joka on irrotettu alkuperäisestä koodikannasta, jotta voit tehdä tarvittavat muutokset.
- Huomaa haarautuneen arkiston URL-osoite, jota käytetään arkiston kloonaamiseen seuraavassa vaiheessa ja GITHUB_PAT-ympäristömuuttujan määrittämiseen ratkaisun käyttöönoton automaatiokomentosarjassa.
- Kloonaa forked-arkisto käyttämällä git clone -komentoa:
Luo henkilökohtainen GitHub-käyttöoikeustunnus
Amplify-isännöity verkkosivusto käyttää a GitHubin henkilökohtainen käyttöoikeustunnus (PAT) OAuth-tunnuksena kolmannen osapuolen lähteen hallintaan. OAuth-tunnusta käytetään webhookin ja vain luku -käyttöavaimen luomiseen SSH-kloonauksen avulla.
- Luo PAT noudattamalla ohjeita Henkilökohtaisen käyttötunnuksen luominen (klassinen). Saatat mieluummin käyttää a GitHub-sovellus käyttää resursseja organisaation puolesta tai pitkäaikaisiin integraatioihin.
- Ota PAT muistiin ennen selaimen sulkemista – käytät sitä ratkaisun käyttöönoton automatisointikomentosarjassa käytetyn GITHUB_PAT-ympäristömuuttujan määrittämiseen. Skripti julkaisee PAT:si osoitteeseen AWS -salaisuuksien hallinta käyttämällä AWS-komentoriviliitäntä (AWS CLI) -komentoja ja salaista nimeä käytetään GitHubTokenSecretName AWS-pilven muodostuminen parametri.
käyttöönoton
Ratkaisun käyttöönoton automatisointiskripti käyttää parametroitua CloudFormation-mallia, GenAI-FSI-Agent.yml, automatisoidaksesi seuraavien ratkaisuresurssien käyttöönoton:
- Amplify-verkkosivusto, joka simuloi käyttöliittymäympäristöäsi.
- Amazon Lex -botti, joka on määritetty botin tuontikäyttöpaketin avulla.
- Neljä DynamoDB-taulukkoa:
- UserPendingAccountsTable – Kirjaa keskeneräiset tapahtumat (esimerkiksi lainahakemukset).
- UserExistingAccountsTable – Sisältää käyttäjätilitiedot (esimerkiksi asuntolainatilin yhteenvedon).
- ConversationIndexTable – Seuraa keskustelun tilaa.
- Keskustelutaulukko - Tallentaa keskusteluhistorian.
- S3-ämpäri, joka sisältää Lambda-agenttikäsittelijän, Lambda-datalataimen ja Amazon Lex -käyttöönottopaketit sekä asiakkaiden usein kysytyt kysymykset ja asuntolainasovellusesimerkkiasiakirjat.
- Kaksi lambdatoimintoa:
- Agentin käsittelijä – Sisältää LangChain-keskusteluagentin logiikan, joka voi käyttää älykkäästi erilaisia työkaluja käyttäjän syötteen perusteella.
- Tietojen latausohjelma – Lataa esimerkkiasiakastilitiedot UserExistingAccountsTable-järjestelmään ja sitä kutsutaan mukautetuksi CloudFormation-resurssiksi pinon luomisen aikana.
- Lambda-kerros Amazon Bedrock Boto3-, LangChain- ja pdfrw-kirjastoille. Taso toimittaa LangChainin FM-kirjastolle Amazon Bedrock -mallin taustalla FM ja tarjoaa pdfrw:n avoimen lähdekoodin PDF-kirjastona PDF-tiedostojen luomiseen ja muokkaamiseen.
- Amazon Kendra -hakemisto, joka tarjoaa haettavan hakemiston asiakkaiden arvovaltaisista tiedoista, mukaan lukien asiakirjoja, usein kysyttyjä kysymyksiä, tietokantoja, käsikirjoja, verkkosivustoja ja paljon muuta.
- Kaksi Amazon Kendra -tietolähdettä:
- Amazon S3 – Isännät an esimerkki asiakkaan UKK-asiakirjasta.
- Amazon Kendra Web-indeksointirobotti – Määritetty juuriverkkotunnuksella, joka emuloi asiakaskohtaista verkkosivustoa (esimerkiksi .com).
- AWS-henkilöllisyyden ja käyttöoikeuksien hallinta (IAM) käyttöoikeudet edeltäville resursseille.
AWS CloudFormation esitäyttää pinoparametrit mallin oletusarvoilla. Jos haluat tarjota vaihtoehtoisia syöttöarvoja, voit määrittää ympäristömuuttujiksi parametreja, joihin viitataan seuraavan komentotulkkikomentosarjan aws cloudformation create-stack -pareissa ParameterKey=,ParameterValue='.
- Ennen kuin suoritat komentotulkkikomentosarjan, siirry generative-ai-amazon-bedrock-langchain-agent-example -tietovaraston haarukkaversioon työhakemistoksi ja muokkaa komentotulkkikomentosarjan käyttöoikeuksia suoritettavaksi:
- Aseta Amplify-tietovarasto ja GitHub PAT -ympäristömuuttujat, jotka on luotu käyttöönottoa edeltävien vaiheiden aikana:
- Suorita lopuksi ratkaisun käyttöönoton automatisointikomentosarja ottaaksesi käyttöön ratkaisun resurssit, mukaan lukien GenAI-FSI-Agent.yml CloudFormation-pino:
source ./create-stack.sh
Ratkaisun käyttöönoton automatisointikomentosarja
Edellinen source ./create-stack.sh shell
komento suorittaa seuraavat AWS CLI -komennot ratkaisupinon käyttöönottamiseksi:
Käyttöönoton jälkeen
Tässä osiossa käsittelemme käyttöönoton jälkeisiä vaiheita sellaisen käyttöliittymäsovelluksen käynnistämiseksi, joka on tarkoitettu emuloimaan asiakkaan tuotantosovellusta. Rahoituspalveluagentti toimii upotettuna avustajana esimerkkiverkkokäyttöliittymässä.
Käynnistä chatbotin verkkokäyttöliittymä
- Amazon Lex -verkkokäyttöliittymä, joka tunnetaan myös chatbotin käyttöliittymänä, antaa sinun tarjota nopeasti kattavan verkkoasiakkaan Amazon Lex -chatboteille. Käyttöliittymä integroituu Amazon Lexiin ja tuottaa JavaScript-laajennuksen, joka sisällyttää Amazon Lex -käyttöisen chat-widgetin olemassa olevaan verkkosovellukseesi. Tässä tapauksessa käytämme verkkokäyttöliittymää olemassa olevan asiakkaan verkkosovelluksen emulointiin upotetun Amazon Lex -chatbotin kanssa. Suorita seuraavat vaiheet:
- Seuraa ohjeita ota käyttöön Amazon Lex -verkkokäyttöliittymän CloudFormation-pino.
- Siirry AWS CloudFormation -konsolissa pinoon Lähdöt -välilehti ja etsi arvo
SnippetUrl
.
- Kopioi verkkokäyttöliittymän Iframe-koodinpätkä, joka muistuttaa alla olevaa muotoa ChatBot-käyttöliittymän lisääminen verkkosivustollesi iframe-kehyksenä.
- Muokkaa Amplify GitHub -lähdetietovaraston haarukattu versiota lisäämällä verkkokäyttöliittymän JavaScript-laajennus osioon.
<-- Paste your Lex Web UI JavaScript plugin here -->
jokaiselle alla olevalle HTML-tiedostolle käyttöliittymähakemisto:index.html
,contact.html
jaabout.html
.
Amplify tarjoaa automaattisen koonti- ja julkaisuputken, joka laukeaa uusien sitoumusten perusteella haarukkavarastoon ja julkaisee verkkosivustosi uuden version Amplify-verkkotunnuksessasi. Voit tarkastella käyttöönoton tilaa Amplify-konsolissa.
Siirry Amplify-verkkosivustolle
Kun Amazon Lex -verkkokäyttöliittymän JavaScript-laajennus on asennettu, olet nyt valmis käynnistämään Amplify-demosivustosi.
- Pääset verkkosivustosi verkkotunnukseen siirtymällä CloudFormation-pinoon Lähdöt -välilehteä ja etsi Amplify domain URL. Vaihtoehtoisesti voit käyttää seuraavaa komentoa:
- Kun olet käyttänyt Amplify-verkkotunnuksesi URL-osoitetta, voit jatkaa testaamista ja validointia.
Testaus ja validointi
Seuraavalla testausmenettelyllä pyritään varmistamaan, että agentti tunnistaa ja ymmärtää oikein käyttäjien aikomukset päästä käsiksi asiakastietoihin (kuten tilitietoihin), toteuttaa liiketoiminnan työnkulkuja ennalta määritettyjen tarkoitusten avulla (kuten lainahakemuksen täyttäminen) ja vastata yleisiin kyselyihin, kuten seuraavat esimerkkikehotteet:
- Miksi minun pitäisi käyttää ?
- Kuinka kilpailukykyisiä niiden hinnat ovat?
- Millaista asuntolainaa minun pitäisi käyttää?
- Mitkä ovat asuntolainatrendit tällä hetkellä?
- Kuinka paljon tarvitsen säästöä käsirahaa varten?
- Mitä muita kuluja maksan sulkemisen yhteydessä?
Vastauksen tarkkuus määritetään arvioimalla Anthropic Claude 2.1 FM:n tarjoaman Amazon Bedrockin luomien vastausten relevanssia, johdonmukaisuutta ja ihmismäistä luonnetta. Jokaisen vastauksen mukana toimitetut lähdelinkit (esimerkiksi .com Amazon Kendra Web Crawler -kokoonpanon perusteella) on myös vahvistettava uskottaviksi.
Anna henkilökohtaisia vastauksia
Varmista, että agentti pääsee onnistuneesti käsiksi ja käyttää asianmukaisia asiakastietoja DynamoDB:ssä räätälöidäkseen käyttäjäkohtaisia vastauksia.
Huomaa, että PIN-todennuksen käyttö agentissa on vain esittelytarkoituksiin, eikä sitä tule käyttää missään tuotantototeutuksessa.
Kuroi mielipiteitä sisältäviä vastauksia
Vahvista, että edustaja vastaa mielipiteisiin kysymyksiin uskottavilla vastauksilla ja hankkii vastaukset oikein Amazon Kendran indeksoimien asiakasasiakirjojen ja verkkosivujen perusteella.
Suorita kontekstuaalinen luonti
Selvitä agentin kyky tarjota asiayhteyteen liittyviä vastauksia aikaisemman keskusteluhistorian perusteella.
Käytä yleistietoa
Vahvista edustajan pääsy yleistietoihin ei-asiakaskohtaisissa, mielipiteisiin perustumattomissa kyselyissä, jotka edellyttävät tarkkoja ja johdonmukaisia vastauksia Amazon Bedrock FM -koulutustietojen ja RAG:n perusteella.
Suorita ennalta määritettyjä tavoitteita
Varmista, että agentti tulkitsee oikein ja toteuttaa keskustelussa käyttäjän kehotteet, jotka on tarkoitettu reititettäviksi ennalta määritettyihin tarkoituksiin, kuten lainahakemuksen täyttämiseen osana liiketoiminnan työnkulkua.
Seuraava on tuloksena oleva lainahakemusasiakirja, joka on täytetty keskustelun kautta.
Monikanavainen tukitoiminto voidaan testata yhdessä edellisten arviointitoimenpiteiden kanssa verkko-, tekstiviesti- ja puhekanavissa. Lisätietoja chatbotin integroimisesta muihin palveluihin on kohdassa Amazon Lex V2 -botin integrointi Twilio SMS:ään ja Lisää Amazon Lex -botti Amazon Connectiin.
Puhdistaa
Vältä AWS-tilisi veloitukset puhdistamalla ratkaisun resurssit.
- Peruuta GitHubin henkilökohtainen käyttöoikeustunnus. GitHub PAT:t on määritetty vanhenemisarvolla. Jos haluat varmistaa, että PAT-tunnustasi ei voida käyttää ohjelmalliseen käyttöön haarautuneeseen Amplify GitHub -tietovarastoon ennen kuin sen voimassaolo päättyy, voit peruuttaa PAT:n seuraamalla GitHubin repon ohjeet.
- Poista GenAI-FSI-Agent.yml CloudFormation-pino ja muut ratkaisuresurssit ratkaisun poiston automaatiokomentosarjan avulla. Seuraavat komennot käyttävät oletusarvoista pinon nimeä. Jos mukautit pinon nimeä, säädä komennot vastaavasti.
# export STACK_NAME=<YOUR-STACK-NAME>
./delete-stack.sh
Ratkaisun poistoautomaatiokomentosarja
-
delete-stack.sh shell
komentosarja poistaa resurssit, jotka on alun perin määritetty käyttämällä ratkaisun käyttöönoton automatisointikomentosarjaa, mukaan lukien GenAI-FSI-Agent.yml CloudFormation-pino.
Huomioita
Vaikka tämän postauksen ratkaisu esittelee Amazon Bedrockin tuottaman generatiivisen tekoälyn rahoituspalveluagentin ominaisuudet, on olennaista ymmärtää, että tämä ratkaisu ei ole tuotantovalmis. Sen sijaan se toimii havainnollistavana esimerkkinä kehittäjille, jotka pyrkivät luomaan henkilökohtaisia keskusteluagentteja erilaisiin sovelluksiin, kuten virtuaalityöntekijöihin ja asiakastukijärjestelmiin. Kehittäjän polku tuotantoon toistaa tätä esimerkkiratkaisua seuraavin huomioin.
Turvallisuus ja yksityisyys
Varmista tietoturva ja käyttäjien yksityisyys koko käyttöönottoprosessin ajan. Ota käyttöön asianmukaiset pääsynvalvonta- ja salausmekanismit arkaluonteisten tietojen suojaamiseksi. Ratkaisut, kuten generatiivisen tekoälyn rahoituspalveluagentti, hyötyvät tiedoista, jotka eivät vielä ole taustalla olevan FM:n saatavilla, mikä tarkoittaa usein, että haluat käyttää omia yksityisiä tietojasi parhaan mahdollisen hypyn saavuttamiseksi. Harkitse seuraavia parhaita käytäntöjä:
- Pidä se salassa, pidä se turvassa – Haluat näiden tietojen pysyvän täysin suojattuina, turvallisina ja yksityisinä luomisprosessin aikana ja haluat hallita sitä, kuinka näitä tietoja jaetaan ja käytetään.
- Aseta käyttösuojakaiteet – Ymmärrä, miten palvelu käyttää tietoja, ennen kuin annat sen tiimesi saataville. Luo ja jaa säännöt sille, mitä tietoja voidaan käyttää minkä palvelun kanssa. Tee nämä selväksi tiimillesi, jotta he voivat liikkua nopeasti ja tehdä prototyyppejä turvallisesti.
- Ota lakimies mukaan ennemmin tai myöhemmin – Pyydä lakitiimiäsi tarkistamaan käyttämiesi palveluiden ehdot ja palvelukortit ennen kuin alat käyttää arkaluonteisia tietoja niiden kautta. Lakiasiainkumppanisi eivät ole koskaan olleet tärkeämpiä kuin nykyään.
Esimerkkinä siitä, kuinka ajattelemme tätä AWS:ssä Amazon Bedrockin kanssa: Kaikki tiedot ovat salattuja eivätkä poistu VPC:stäsi, ja Amazon Bedrock tekee erillisen kopion perus-FM:stä, joka on vain asiakkaan käytettävissä ja hienosäätää tai kouluttaa tämän mallin yksityisen kopion.
Käyttäjien hyväksyntätestaus
Suorita käyttäjähyväksyntätestaus (UAT) oikeiden käyttäjien kanssa arvioidaksesi luovan tekoälyn rahoituspalveluagentin suorituskykyä, käytettävyyttä ja tyytyväisyyttä. Kerää palautetta ja tee tarvittavia parannuksia käyttäjän syötteen perusteella.
Käyttöönotto ja seuranta
Ota käyttöön täysin testattu agentti AWS:ssä ja ota käyttöön seuranta ja kirjaus sen suorituskyvyn seuraamiseksi, ongelmien tunnistamiseksi ja järjestelmän optimoimiseksi tarpeen mukaan. Lambdan valvonta- ja vianmääritysominaisuudet ovat oletusarvoisesti käytössä agentin Lambda-käsittelijälle.
Huolto ja päivitykset
Päivitä agentti säännöllisesti uusimmilla FM-versioilla ja tiedoilla parantaaksesi sen tarkkuutta ja tehokkuutta. Tarkkaile asiakaskohtaisia tietoja DynamoDB:ssä ja synkronoi Amazon Kendra -tietolähteesi indeksointi tarpeen mukaan.
Yhteenveto
Tässä viestissä perehdyimme generatiivisten tekoälyagenttien jännittävään maailmaan ja niiden kykyyn helpottaa ihmisen kaltaista vuorovaikutusta järjestämällä puheluita FM:ille ja muille täydentäville työkaluille. Noudattamalla tätä opasta voit käyttää Bedrockia, LangChainia ja olemassa olevia asiakasresursseja onnistuneesti toteuttamaan, testaamaan ja validoimaan luotettavan agentin, joka tarjoaa käyttäjille täsmällistä ja henkilökohtaista taloudellista apua luonnollisen kielen keskustelujen kautta.
Tulevassa postauksessa näytämme, kuinka samat toiminnot voidaan toimittaa käyttämällä vaihtoehtoista lähestymistapaa Amazon Bedrockin edustajat ja Amazon Bedrockin tietokanta. Tämä täysin AWS-hallittu toteutus tutkii edelleen, kuinka tarjota älykkäitä automaatio- ja tiedonhakuominaisuuksia henkilökohtaisten agenttien avulla, jotka muuttavat käyttäjien tapaa olla vuorovaikutuksessa sovelluksiesi kanssa ja tekevät vuorovaikutuksesta luonnollisempaa, tehokkaampaa ja tehokkaampaa.
Kirjailijasta
Kyle T. Blocksom on AWS:n vanhempi ratkaisuarkkitehti Etelä-Kaliforniassa. Kylen intohimo on tuoda ihmiset yhteen ja hyödyntää teknologiaa asiakkaiden rakastamien ratkaisujen tuottamiseksi. Työn ulkopuolella hän nauttii surffaamisesta, syömisestä, painimisesta koiransa kanssa ja veljentyttärensä hemmottelusta.
- SEO-pohjainen sisällön ja PR-jakelu. Vahvista jo tänään.
- PlatoData.Network Vertical Generatiivinen Ai. Vahvista itseäsi. Pääsy tästä.
- PlatoAiStream. Web3 Intelligence. Tietoa laajennettu. Pääsy tästä.
- PlatoESG. hiili, CleanTech, energia, ympäristö, Aurinko, Jätehuolto. Pääsy tästä.
- PlatonHealth. Biotekniikan ja kliinisten kokeiden älykkyys. Pääsy tästä.
- Lähde: https://aws.amazon.com/blogs/machine-learning/build-generative-ai-agents-with-amazon-bedrock-amazon-dynamodb-amazon-kendra-amazon-lex-and-langchain/
- :on
- :On
- :ei
- :missä
- $ YLÖS
- 1
- 10
- 100
- 11
- 32
- 7
- 799
- 8
- 9
- a
- kyky
- Meistä
- hyväksyminen
- pääsy
- saatavilla
- Pääsy
- sen mukaisesti
- Tili
- tarkkuus
- tarkka
- saavutettu
- poikki
- Toimia
- Toiminta
- toimet
- todellinen
- lisää
- lisä-
- säätää
- Agentti
- aineet
- AI
- Tähtäimessä
- tavoitteet
- Kaikki
- mahdollistaa
- pitkin
- jo
- Myös
- vaihtoehto
- Amazon
- Amazon Kendra
- Amazon-Lex
- Amazon Web Services
- määrät
- vahvistaa
- an
- analysointi
- ja
- vastaus
- vastauksia
- Antropinen
- Kaikki
- api
- Hakemus
- sovellukset
- lähestymistapa
- sopiva
- arkkitehtuuri
- OVAT
- AS
- arviointi
- Varat
- auttaa
- Apu
- Avustaja
- liittyvä
- At
- täydennetty
- Authentication
- automatisoida
- Automatisoitu
- Automaatio
- autonominen
- saatavissa
- välttää
- AWS
- AWS-pilven muodostuminen
- AWS Lambda
- Balance
- pohja
- perustua
- BE
- ollut
- ennen
- puolesta
- hyödyttää
- PARAS
- parhaat käytännöt
- Suurimmat
- Bot
- tuoda
- puskuri
- rakentaa
- rakentaa
- rakennettu
- liiketoiminta
- by
- Kalifornia
- nimeltään
- Puhelut
- CAN
- kyvyt
- valmiudet
- kykenee
- Kortit
- huolellisesti
- tapaus
- CD
- ketju
- muuttaa
- Kanava
- kanavat
- maksut
- jutella
- chatbot
- chatbots
- valinta
- valintoja
- vedoten
- klassinen
- puhdas
- selkeä
- asiakas
- sulkeminen
- koodi
- koodikanta
- JOHDONMUKAINEN
- KOM
- sitoutuu
- Yritykset
- kilpailukykyinen
- täydentävä
- täydellinen
- Valmistunut
- täysin
- Suoritettuaan
- kattava
- olosuhteet
- Konfigurointi
- määritetty
- CONFIRMED
- yhdessä
- Harkita
- näkökohdat
- Console
- sisältää
- sisältää
- pitoisuus
- Sisältötyypit
- tausta
- asiayhteyteen
- jatkuva
- ohjaus
- valvonta
- Sopimus
- Keskustelu
- puhekielen
- keskustelut
- oikein
- vastaava
- kustannukset
- kurssi
- tela
- luoda
- luotu
- luo
- Luominen
- luominen
- uskottava
- Nykyinen
- asiakassuhde
- asiakas
- asiakastiedot
- Asiakaspalvelu
- Asiakkaat
- räätälöityjä
- tiedot
- tietoturva
- päättää
- päätös
- päätöspuu
- päätökset
- oletusarvo
- toimittaa
- toimitettu
- esittely
- osoittaa
- esittelyssä
- sijoittaa
- käyttöönotto
- suunniteltu
- haluttu
- yksityiskohdat
- Määrittää
- määritetty
- Kehittäjä
- kehittäjille
- Vuoropuhelu
- eri
- irrotettu
- pohtia
- keskustelu
- jakaa
- useat
- do
- asiakirja
- asiakirjat
- ei
- Koira
- verkkotunnuksen
- alas
- luonnos
- kaksi
- aikana
- e
- kukin
- Aikaisemmin
- kaiku
- Tehokas
- tehokkuuden
- tehokas
- upotettu
- käytössä
- salattu
- salaus
- harjoittaa
- Tekniikka
- parantaa
- varmistaa
- syöttää
- ympäristö
- varustettu
- olennainen
- Eetteri (ETH)
- arvioida
- arviointiin
- esimerkki
- Esimerkit
- jännittävä
- olemassa
- odotettu
- experience
- päättyminen
- päättymistä
- tutkia
- vienti
- ilmaisee
- helpottamaan
- FAQ
- palaute
- filee
- Asiakirjat
- lopullinen
- taloudellinen
- rahoituspalvelut
- löytäminen
- loppu
- virtaus
- seurata
- jälkeen
- varten
- haarukka
- muoto
- löytyi
- perusta
- alkaen
- Frontend
- täyttää
- täyttäminen
- täysin
- toiminto
- toiminnallisuus
- tehtävät
- edelleen
- kerätä
- general
- tuottaa
- syntyy
- synnyttää
- tuottaa
- sukupolvi
- generatiivinen
- Generatiivinen AI
- mennä
- GitHub
- tietty
- ohjaavat
- ohjaava
- valjaat
- Olla
- he
- auttaa
- tätä
- raidat
- hänen
- historia
- isännöi
- isännät
- Miten
- Miten
- HTML
- http
- HTTPS
- i
- IAM
- tunnistaa
- tunnistaa
- Identiteetti
- if
- havainnollistaa
- toteuttaa
- täytäntöönpano
- tuoda
- tärkeä
- parannuksia
- in
- sisältää
- mukana
- sisältää
- Mukaan lukien
- sisällyttää
- sisältää
- indeksi
- indeksoitu
- ilmoittaa
- tiedot
- panos
- tuloa
- sen sijaan
- ohjeet
- välineet
- integroi
- Integrointi
- integraatiot
- Älykäs
- Älykäs automaatio
- tarkoitettu
- tahallisuus
- olla vuorovaikutuksessa
- vuorovaikutukset
- liitäntä
- väli-
- sisäinen
- tulee
- kutsuttuihin
- vedotaan
- liittyy
- kysymykset
- IT
- SEN
- JavaScript
- jpg
- hypätä
- Pitää
- avain
- tuntemus
- tunnettu
- Kieli
- uusin
- käynnistää
- käynnistäminen
- Launchpad
- kerros
- johtava
- jättää
- juridinen
- Vaikutusvalta
- kirjastot
- Kirjasto
- pitää
- linja
- linkit
- loader
- kuormat
- lainata
- hakkuu
- logiikka
- looginen
- rakkaus
- alentaa
- tehdä
- TEE
- Tekeminen
- onnistui
- johtaja
- tapa
- Saattaa..
- mielekäs
- välineet
- toimenpiteet
- mekanismit
- Muisti
- viesti
- tapasi
- MIT
- malli
- mallit
- Muutokset
- muokata
- monitori
- seuranta
- lisää
- Kiinnitys
- liikkua
- paljon
- moninkertainen
- täytyy
- nimi
- nimeäminen
- Luonnollinen
- Luonnollinen kieli
- Luonnollinen kielen käsittely
- Luonnollisen kielen ymmärtäminen
- luonto
- Navigoida
- välttämätön
- Tarve
- tarvitaan
- ei ikinä
- Uusi
- seuraava
- NLP
- NLU
- Nro
- huomata
- nyt
- OAuth
- tavoite
- havainto
- of
- kampanja
- usein
- on
- jatkuva
- vain
- avata
- avoimen lähdekoodin
- käyttää
- Itsepäinen
- Optimoida
- or
- orkestrointi
- orkestrointi
- organisaatio
- alkuperäinen
- alun perin
- Muut
- meidän
- lähdöt
- ulkopuolella
- yli
- yleiskatsaus
- oma
- paketti
- paketit
- paria
- parametri
- parametrit
- osa
- kumppani
- intohimo
- Ohi
- polku
- polut
- Maksaa
- maksu
- odotettaessa
- Ihmiset
- suorittaa
- suorituskyky
- suorittaa
- Oikeudet
- henkilöstö
- yksilöllinen
- putki
- Paikka
- suunnitelma
- Platon
- Platonin tietotieto
- PlatonData
- Ole hyvä
- kytkeä
- pistettä
- Kirje
- teho
- powered
- käytännöt
- edeltävä
- ennalta
- mieluummin
- esitetty
- edellinen
- ensisijainen
- yksityisyys
- yksityinen
- menettelyt
- jatkaa
- prosessi
- jalostettu
- käsittely
- tuottaa
- tuottavat
- tuotanto
- ohjelmallinen
- Edistyminen
- ohjeita
- suojella
- suojattu
- prototyyppi
- toimittaa
- mikäli
- tarjoaa
- säännös
- julkinen
- julkaista
- Julkaisee
- tarkoitus
- tarkoituksiin
- kyselyt
- kysymys
- kysymykset
- nopeasti
- alue
- Hinnat
- pikemminkin
- saavuttaa
- päästäisiin
- valmis
- todellinen
- vastaanottava
- tunnustaminen
- tunnistaa
- äänitys
- asiakirjat
- katso
- vapauta
- merkityksellinen
- luotettava
- kaukosäädin
- säilytyspaikka
- pyyntö
- edellyttää
- tarvitaan
- resurssi
- Esittelymateriaalit
- Vastata
- vastaus
- vasteet
- johtua
- Tuloksena
- arviot
- juuri
- säännöt
- ajaa
- juoksu
- toimii
- turvallisesti
- Said
- sama
- tyytyväisyys
- tallennettu
- Asteikko
- käsikirjoitus
- Haku
- salaisuus
- salaisuuksia
- Osa
- osiot
- turvallinen
- turvallisuus
- nähdä
- valitsemalla
- tunne
- sensible
- erillinen
- Sarjat
- palvelee
- palvelu
- Palvelut
- setti
- yhteinen
- Kuori
- shouldnt
- samankaltainen
- Yksinkertainen
- yksinkertaisempi
- single
- SMS
- pätkä
- So
- Yksin
- ratkaisu
- Ratkaisumme
- lähde
- lähdekoodi
- Lähteet
- Sourcing
- Eteläinen
- erityinen
- puhe
- pino
- Alkaa
- Osavaltio
- Tila
- pysyä
- Vaihe
- Askeleet
- Levytila
- tallennettu
- varastot
- tyyli
- Onnistuneesti
- niin
- sviitti
- YHTEENVETO
- tarvikkeet
- tuki
- Tukijärjestelmät
- Tuetut
- synteettinen
- järjestelmä
- järjestelmät
- T
- ottaa
- Tandem
- Tehtävä
- tiimit
- Tekninen
- tekniikat
- Elektroniikka
- sapluuna
- ehdot
- käyttöehdot
- testi
- testattu
- Testaus
- teksti
- kuin
- että
- -
- tiedot
- Lähde
- heidän
- Niitä
- sitten
- Nämä
- ne
- Ajattelu
- kolmannen osapuolen
- tätä
- ajatus
- Kautta
- kauttaaltaan
- että
- tänään
- yhdessä
- symbolinen
- työkalu
- työkalut
- kohti
- raita
- koulutus
- junat
- Liiketoimet
- Muuttaa
- puu
- Trendit
- totta
- sävelet
- Twilio
- tyyppi
- tyypit
- ui
- Lopulta
- varten
- taustalla oleva
- ymmärtää
- ymmärtäminen
- ymmärtää
- tuleva
- Päivitykset
- päälle
- URL
- käytettävyys
- Käyttö
- käyttää
- käytetty
- käyttäjä
- Käyttäjäkokemus
- käyttäjän yksityisyys
- Käyttäjät
- käyttötarkoituksiin
- käyttämällä
- hyödyntää
- VAHVISTA
- validointi
- arvo
- arvot
- muuttuja
- lajike
- eri
- valtava
- todentaa
- versio
- kautta
- Näytä
- Virtual
- Ääni
- odottaa
- haluta
- oli
- Tapa..
- we
- verkko
- Web-sovellus
- verkkopalvelut
- Verkkosivu
- sivustot
- olivat
- Mitä
- joka
- vaikka
- leveä
- Laaja valikoima
- tulee
- with
- sisällä
- ilman
- Referenssit
- työntekijöitä
- työnkulku
- työnkulkuja
- työskentely
- maailman-
- olisi
- Joo
- vielä
- te
- Sinun
- zephyrnet
- Postinumero