Amazon Kendra on erittäin tarkka ja helppokäyttöinen älykäs hakupalvelu, joka perustuu koneoppimiseen (ML). Amazon Kendra tarjoaa joukon tietolähdeliittimiä, jotka yksinkertaistavat sisällön käsittelyä ja indeksointia sen sijainnista riippumatta.
Organisaatioiden arvokasta tietoa tallennetaan sekä jäsenneltyihin että strukturoimattomiin arkistoihin. Yrityshakuratkaisun pitäisi pystyä koottamaan tietoja useista jäsennellyistä ja jäsentelemättömistä tietovarastoista indeksointia ja hakua varten.
Yksi tällainen tietovarasto on Dropbox. Yrityskäyttäjät käyttävät Dropboxia asiakirjojen lataamiseen, siirtämiseen ja tallentamiseen pilveen. Asiakirjojen tallentamisen lisäksi Dropbox tarjoaa Dropbox Paperin, yhteismuokkaustyökalun, jonka avulla käyttäjät voivat tehdä yhteistyötä ja luoda sisältöä yhdessä paikassa. Dropbox Paper voi valinnaisesti käyttää malleja dokumenttien rakenteen lisäämiseen. Tiedostojen ja paperin lisäksi Dropboxin avulla voit myös tallentaa kansioihisi pikakuvakkeita verkkosivuille.
Meillä on ilo ilmoittaa, että voit nyt käyttää Dropboxin Amazon Kendra -liitintä Dropbox-tilillesi tallennettujen tietojen hakemiseen. Tässä viestissä näytämme kuinka indeksoida Dropboxiin tallennettuja tietoja ja käyttää älykästä Amazon Kendra -hakutoimintoa. Lisäksi Amazon Kendran ML-pohjainen älykäs haku voi löytää tarkasti tietoa strukturoimattomista dokumenteista, joissa on luonnollisen kielen kerrontasisältöä, joille avainsanahaku ei ole kovin tehokasta.
Ratkaisun yleiskatsaus
Amazon Kendran avulla voit määrittää useita tietolähteitä tarjoamaan keskeisen paikan hakea asiakirjavarastossasi. Ratkaisuamme varten näytämme, kuinka indeksoidaan Dropbox-arkisto tai kansio käyttämällä Amazon Kendra -liitintä Dropboxille. Ratkaisu koostuu seuraavista vaiheista:
- Määritä sovellus Dropboxissa ja hanki yhteystiedot.
- Tallenna tiedot sisään AWS -salaisuuksien hallinta.
- Luo Dropbox-tietolähde Amazon Kendra -konsolin kautta.
- Indeksoi tiedot Dropbox-arkistossa.
- Suorita esimerkkikysely saadaksesi tiedot.
Edellytykset
Jotta voit kokeilla Amazon Kendra -liitintä Dropboxille, tarvitset seuraavat:
Määritä Dropbox-sovellus ja kerää yhteystiedot
Ennen kuin määritämme Dropbox-tietolähteen, tarvitsemme muutamia tietoja Dropbox-tietovarastostasi. Kerätään ne etukäteen.
- Mene www.dropbox.com/developers.
- Valita Sovelluskonsoli.
- Kirjaudu sisään tunnistetiedoillasi (varmista, että kirjaudut sisään Enterprise-tilille).
- Valita Luo sovellus.
- valita Rajoitettu pääsy.
- valita Täysi Dropbox (tai sen kansion nimi, jonka haluat indeksoida).
- Anna sovelluksellesi nimi.
- Valita Luo sovellus.
Näet määritysnäytön välilehtien kanssa. - Määritä käyttöoikeudet valitsemalla Oikeudet Tab.
- Valitse vähimmäismäärä käyttöoikeuksia seuraavien kuvakaappausten mukaisesti.
- Valita Lähetä.
Näyttöön tulee viesti, joka kertoo, että käyttöoikeuksien muutos onnistui. - On Asetukset -välilehti, kopioi sovellusavain.
- Valita show vieressä Sovelluksen salaisuus ja kopioi salaisuus.
- Alle Luotu käyttöoikeustunnus, valitse Tuottaa ja kopioi token.
Säilytä nämä arvot turvallisessa paikassa – meidän on viitattava niihin myöhemmin.
Istuntotunnus on voimassa enintään 4 tuntia. Sinun on luotava uusi istuntotunnus joka kerta, kun indeksoit sisällön.
Tallenna Dropbox-tunnistetiedot Secrets Managerissa
Voit tallentaa Dropbox-kirjautumistietosi Secrets Manageriin kilpailemalla seuraavasti:
- Valitse Secrets Manager -konsolista Tallenna uusi salaisuus.
- Valita Muunlainen salaisuus.
- Luo kolme avainarvoparia kohteelle
appKey
,appSecret
jarefreshToken
ja syötä Dropboxista tallennetut arvot. - Valita Säästä.
- varten Salainen nimi, kirjoita nimi (esimerkiksi
AmazonKendra-dropbox-secret
). - Anna valinnainen kuvaus.
- Valita seuraava.
- In Määritä kierto -osiossa, pidä kaikki asetukset oletusasetuksissaan ja valitse seuraava.
- On Arvostelu sivu, valitse Kauppa.
Määritä Amazon Kendra -liitin Dropboxille
Voit määrittää Amazon Kendra -liittimen suorittamalla seuraavat vaiheet:
- Valitse Amazon Kendra -konsolista Luo hakemisto.
- varten Hakemiston nimi, anna hakemistolle nimi (esim.
my-dropbox-index
). - Anna valinnainen kuvaus.
- varten Roolinimi, anna IAM-roolin nimi.
- Määritä valinnaiset salausasetukset ja tunnisteet.
- Valita seuraava.
- In Määritä käyttäjän pääsynhallinta -osiossa, jätä asetukset oletusasetuksiin ja valitse seuraava.
- varten Palvelutoimituksetvalitse Kehittäjäpainos.
- Valita luoda.
Tämä luo ja levittää IAM-roolin ja luo sitten Amazon Kendra -indeksin, joka voi kestää jopa 30 minuuttia. - Valita Tietolähteet navigointipaneelissa.
- Alle dropbox, valitse Lisää liitin.
- varten Tietolähteen nimi, kirjoita nimi (esimerkiksi
my-dropbox-connector
). - Anna valinnainen kuvaus.
- Valita seuraava.
- varten Todennustunnuksen tyyppivalitse Pääsytunnus (väliaikainen käyttö).
- varten AWS Secrets Managerin salaisuus, valitse aiemmin luomasi salaisuus.
- varten IAM-rooli, valitse Luo uusi rooli.
- varten Roolinimi, kirjoita nimi (esimerkiksi
AmazonKendra-dropbox-role
). - Valita seuraava.
- varten Valitse entiteetit tai sisältötyypit, valitse sisältötyypit.
- varten Taajuus, valitse Suorita kysyntään.
- Valita seuraava.
- Aseta valinnaiset kenttäkartoitukset ja valitse seuraava.
- Valita Tarkista ja luo Ja valitse Lisää tietolähde.
- Valita Synkronoi nyt.
- Odota synkronoinnin valmistumista.
Testaa ratkaisu
Nyt kun olet syöttänyt sisällön Dropbox-tililtäsi Amazon Kendra -hakemistoosi, voit testata joitain kyselyitä.
Mene hakemistoosi ja valitse Hae indeksoitua sisältöä. Anna esimerkkihakukysely ja testaa hakutuloksiasi (kyselysi vaihtelee tilisi sisällön mukaan).
Dropbox-liitin indeksoi myös paikalliset tunnistetiedot Dropboxista. Käyttäjille se asettaa käyttäjän sähköpostiosoitteen pääasialliseksi. Ryhmille se asettaa ryhmätunnuksen pääasialliseksi. Voit suodattaa hakutuloksia käyttäjien/ryhmien mukaan siirtymällä Search Consoleen.
Klikkaa "Testikysely käyttäjänimellä tai ryhmillä" laajentaa sitä ja napsauta painiketta, jossa lukee "käyttää käyttäjänimeä tai ryhmiä".
Syötä käyttäjän ja/tai ryhmän nimet ja napsauta käyttää. Kirjoita seuraavaksi hakulauseke ja paina Enter. Tämä tuo sinulle suodatetun joukon tuloksia kriteerisi perusteella.
Onnittelut! Olet onnistuneesti käyttänyt Amazon Kendraa tuodaksesi esiin vastauksia ja oivalluksia Dropbox-tilisi indeksoidun sisällön perusteella.
Luo pysyviä tunnuksia offline-käyttöä varten
Tämän viestin ohjeet opastavat sinua luomaan, määrittämään ja käyttämään väliaikaista käyttöoikeustunnusta. Sovellukset voivat saada myös pitkäaikaisen käyttöoikeuden pyytämällä offline-käyttöä, jolloin sovellus vastaanottaa päivitystunnuksen, jota voidaan käyttää uusien lyhytaikaisten käyttöoikeuksien noutamiseen tarpeen mukaan ilman käyttäjän manuaalista lisätoimia. Löydät lisätietoja osoitteesta Dropbox OAuth Guide ja Dropboxin valtuutusasiakirjat. Seuraavien vaiheiden avulla voit luoda pysyvän päivitystunnuksen (esimerkiksi määrittääksesi synkronoinnin käynnistymään aikataulun mukaan):
- Hanki sovellusavain ja sovelluksen salaisuus kuten ennenkin.
- Siirry uudessa selaimessa kohtaan
https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=
. - Hyväksy oletusasetukset ja valitse Lähetä.
- Valita jatkaa.
- Valita allow.
Käyttökoodi luodaan sinulle. - Kopioi pääsykoodi.
Nyt saat päivitystunnuksen pääsykoodista. - Suorita pääteikkunassa seuraava curl-komento:
Voit tallentaa tämän päivitystunnuksen yhdessä sovellusavaimen ja sovelluksen salaisuuden kanssa määrittääksesi pysyvän tunnuksen Amazon Kendran tietolähdemäärityksessä. Amazon Kendra luo pääsytunnuksen ja käyttää sitä tarvittaessa.
Rajoitukset
Tällä ratkaisulla on seuraavat rajoitukset:
- Tiedoston kommentteja ei tuoda hakemistoon
- Sinulla ei ole mahdollisuutta lisätä mukautettuja metatietoja Dropboxiin
- Google-dokumentit, -taulukot ja -diat tarvitsevat Google-työtilan tai Google-tilin, eivätkä ne sisälly
Yhteenveto
Amazon Kendran Dropbox-liittimen avulla organisaatiot voivat hyödyntää tililleen tallennettua tietovarastoa turvallisesti Amazon Kendran tarjoaman älykkään haun avulla.
Tässä viestissä esittelimme sinulle perusasiat, mutta on monia lisäominaisuuksia, joita emme käsitelleet. Esimerkiksi:
- Voit ottaa käyttöön Amazon Kendra -indeksisi käyttäjäpohjaisen pääsynhallinnan ja rajoittaa määrittämiesi käyttäjien ja ryhmien pääsyä
- Voit määrittää
allowedUsersColumn
jaallowedGroupsColumn
joten voit käyttää käyttöoikeuksia käyttäjien ja ryhmien perusteella - Voit yhdistää lisäkenttiä Amazon Kendra -indeksiattribuutteihin ja ottaa ne käyttöön fasetointia, hakua ja hakutuloksissa näyttämistä varten.
- Voit integroida Dropbox-tietolähteen Amazon Kendran Custom Document Enrichment (CDE) -ominaisuuden kanssa suorittaaksesi lisämääritteiden kartoituslogiikkaa ja jopa mukautetun sisällön muunnoksen käsittelyn aikana.
Lisätietoja näistä ja muista mahdollisuuksista on osoitteessa Amazon Kendra -kehittäjäopas.
Kirjailijasta
Ashish Lagwankar on AWS:n vanhempi yritysratkaisuarkkitehti. Hänen keskeisiä kiinnostuksen kohteitaan ovat AI/ML, palvelimettomat ja konttiteknologiat. Ashish sijaitsee Bostonissa, MA-alueella ja nauttii lukemisesta, ulkoilusta ja perheensä kanssa viettämisestä.
- AI
- ai taide
- ai taiteen generaattori
- ai robotti
- Amazon Kendra
- tekoäly
- tekoälyn sertifiointi
- tekoäly pankkitoiminnassa
- tekoäly robotti
- tekoälyrobotit
- tekoälyohjelmisto
- AWS-koneoppiminen
- blockchain
- blockchain-konferenssi ai
- coingenius
- keskustelullinen tekoäly
- kryptokonferenssi ai
- dall's
- syvä oppiminen
- google ai
- koneoppiminen
- Platon
- plato ai
- Platonin tietotieto
- Platon peli
- PlatonData
- platopeliä
- mittakaava ai
- syntaksi
- zephyrnet