Reactive Machines

Yakha izincomo zokuhamba zesikhathi sangempela usebenzisa ama-AI Agents e-Amazon Bedrock

I-Certative ai iguqula indlela amabhizinisi aletha ngayo okuhlangenwe nakho komuntu uqobo kuyo yonke imboni, kubandakanya ukuhamba nomoya wokungenisa izihambi. Ama-ejenti wokuhamba athuthukisa izinsizakalo zawo ngokunikeza amaphakheji amaholide ezenzelwe wena, anciphise ngokucophelela izintandokazi ezihlukile zekhasimende, kubandakanya nezidingo zokufinyeleleka, imikhawulo yokudla, kanye nezintshisekelo zomsebenzi. Ukuhlangabezana nalokhu okulindelwe kudinga isisombululo esihlanganisa ulwazi oluphelele lokuhamba ngamanani entengo yesikhathi sangempela kanye nemininingwane yokutholakala.

Kulokhu okuthunyelwe, sikhombisa ukuthi singawakha kanjani isixazululo se-AI esikhiqizayo sisebenzisa i-Amazon Bedrock eyakha amaphakheji weholide le-bespoke ngokuhlanganisa amaphrofayili amakhasimende kanye nezintandokazi ngedatha yamanani entengo yangempela. Sibonisa ukuthi singazisebenzisa kanjani izisekelo zolwazi lwe-Amazon Bedrock lwemininingwane yokuhamba, ama-Amazon Bedrock Agents wemininingwane yendiza yesikhathi sangempela, kanye ne-Amazon OpenseSearch Serveling yokucinga iphakheji elisebenzayo nokubuyisa.

Ukubuka konke

Ama-ejensi wokuhamba abhekana nezimfuno ezandayo zokuncoma komuntu uqobo ngenkathi zibhekene nokunemba kwedatha yesikhathi sangempela kanye nokukhubazeka. Cabanga nge-ejensi yokuhamba edinga ukunikela ngamaphakheji amaholide atholakalayo: Badinga ukufanisa izidingo ezithile zokufinyelela ngendiza yesikhathi sangempela nokutholakala kwezindawo zokuhlala kepha ziphoqelelwa yizikhathi zokucubungula ngesandla kanye nemininingwane esedlule ezinhlelweni zendabuko. Lesi sixazululo se-AI-anikwe amandla sihlanganisa ukwenziwa komuntu siqu ngokuhlanganiswa kwedatha yesikhathi sangempela, okwenza i-ejensi ifane nokulinganisa izidingo zokufinyeleleka ngezinketho zokuhamba zamanje, ukuletha izincomo eziqondile ngemizuzu kuphela.

  • Isendlalelo se-Frondend – Inikeza isikhombimsebenzisi lapho ama-ejenti wokuhamba amakhasimende okufaka khona kanye nezintandokazi
  • Ungqimba lwe-Orchestration – Izinqubo zisebenza futhi zizincebise ngedatha yamakhasimende
  • Ungqimba lokuncoma – Kuhlanganisa izakhi ezimbili zokhiye:
    • Ukulondolozwa kwedatha yokuhamba – Igcina indawo yokuqothula yamaphakheji wokuhamba
    • Ukubuyiselwa Kwemininingwane Yesikhathi Sangempela – Ilande imininingwane yamanje yendiza ngokusebenzisa ukuhlanganiswa kwe-API

Umdwebo olandelayo ukhombisa lobu buchule.

Ngale ndlela ebekiwe, ama-ejenti wokuhamba angabamba izidingo zamakhasimende, acebise ngokuncamelayo okugciniwe, ahlanganise idatha yesikhathi sangempela, futhi alethe izincomo ezenzelwe wena ezihambelana nezidingo zamakhasimende. Umdwebo olandelayo ukhombisa ukuthi lezi zingxenye zisetshenziswa kanjani kusetshenziswa izinsizakalo ze-AWS.

Umdwebo wezakhiwo zohlelo lokuncoma lwamaholide

Ukusetshenziswa kwama-AWS kufaka:

  • I-Amazon API Gateway Ithola izicelo futhi ayihambisa ku-AWS Lambda imisebenzi enza lula izingcingo eziphephile ze-API zokuthola izincomo
  • Aws Lambda Icubungula idatha yokufaka, idala ukuthuthumela okucebisayo, futhi ikhiphe ukuhamba komsebenzi okuncomayo
  • I-Amazon DynanomDB Igcina izintandokazi zamakhasimende nomlando wokuhamba
  • Izisekelo zolwazi lwe-Amazon Bedrock Isiza ama-ejenti wokuhamba akhe i-database ekhethiwe yezindawo, amaphakheji okuhamba, kanye namadili, ukuqiniseka ukuthi kususelwa kulwazi oluthembekile nolusesikhathini
  • I-Amazon OpenSeach Serveless Inika amandla ukusesha okulula, okubonakalayo, kanye nokwenza okuphezulu kwe-vector
  • I-Amazon Simple Storage Service (Amazon S3) Igcina ama-datasets amakhulu anjengamashejuli wendiza nezinto zokwakha zokuphromotha
  • Ama-Agents we-Amazon Bedrock Ihlanganisa ukubuyiselwa kwemininingwane yesikhathi sangempela, okwenza ukuthi i-itineraries enconyelwe ibonisa ukutholakala kwamanje, amanani entengo, nokuhlela ngokuhlanganiswa kwangaphandle kwe-API

Lesi sixazululo sisebenzisa ithempulethi ye-AWS Cloudformation ehlinzeka ngokuzenzakalelayo futhi ilungiselela izinsiza ezidingekayo. Isifanekiso siphatha inqubo ephelele yokusetha, kufaka phakathi ukucushwa kwensiza kanye nezimvume ezidingekayo.

Ngolwazi lwakamuva mayelana nezilinganiso zensizakalo ezingathinta ukuthunyelwa kwakho, bhekisa kwizilinganiso zensizakalo ye-AWS.

Izimfuneko

Ukuze usebenzise futhi usebenzise lesi sixazululo, kufanele ube nokulandelayo:

  • I-akhawunti ye-AWS enokufinyelela ku-Amazon Bedrock
  • Izimvume Zokwakha nokuphatha izinsizakalo ezilandelayo:
    • I-Amazon Bedrock
    • I-Amazon OpenSeach Serveless
    • ILambda
    • Okwatshani
    • I-Amazon S3
    • I-API Gateway
  • Ukufinyelela amamodeli weSisekelo e-Amazon Bedrock ye-Amazon Titan Umbhalo Oshumekile v2 nama-Anththrapic Claude 3 Amamodeli weHaiku

Faka isitaki se-Cloudformation

Ungathumela lesi sixazululo kwi-akhawunti yakho ye-AWS usebenzisa i-AWS Clourform. Qedela lezi zinyathelo ezilandelayo:

  1. Qoka Qalisa isitaki:

Qalisa isitaki

Uzoqondiswa kabusha ku Dala isitaki Wizadi kwi-AWS Cloud Console ye-AWS enegama lesitaki kanye ne-URL yethempulethi esevele igcwalisiwe.

  1. Shiya izilungiselelo ezizenzakalelayo bese uqedela ukudalwa kwesitaki.
  2. Qoka Bheka Imicimbi Ye-Stack Ukuya kwikhonsoli ye-AWS Cloudformation ukuze ubone imininingwane yokuhanjiswa.

Isitaki sithatha cishe imizuzu eyi-10 ukudala izinsiza. Linda kuze kube yilapho isimo sesitaki Dala_ngokugcina ngaphambi kokuqhubeka nezinyathelo ezilandelayo.

Isifanekiso se-Cloudformation ngokuzenzakalelayo sakha futhi silungiselela izingxenye zokugcina idatha nokuphatha, umbhede we-Amazon, kanye ne-API kanye ne-interface.

Ukugcinwa kwedatha kanye nokuphathwa

Isifanekiso sibeka le mithombo elandelayo yokugcina idatha kanye nezinsizakusebenza zokuphatha:

  • Ibhakede le-S3 kanye nedatha yesampula (travel_data.json na- promotions.csv), ithempulethi esheshayo, kanye ne-api schema

I-S3 Bucket equkethe amafayela we-JSON kanye ne-CSV ngohlelo lokuncoma lokuhamba

  • Amathebula e-Dynanom agcwala amaphrofayli omsebenzisi wesampula nomlando wokuhamba

Uhlu lwamatafula we-Dynanom lubonisa amatafula okuthandwa kokuvakasha nawomsebenzisi

  • Iqoqo le-OpenSeach elingenamikhawulo elinezilungiselelo ezenziwe kahle zokusesha kwephakheji yokuhamba

Ukubuka Kwemibhalo Yokuqoqwa Kwe-OpenSearch

  • Inkomba ye-vector enezilungiselelo ezihambelana nesizinda solwazi se-Amazon Bedrock

Ukucushwa kwe-OpenSearch Voctor izincomo zokuhamba ezinamandla anikwe amandla usebenzisa i-Amazon Bedrock

Ukucushwa kweBedrock ye-Amazon

Okwe-Amazon Bedrock, ithempulethi ye-Cloudformation idala izinsiza ezilandelayo:

  • Isizinda solwazi ngedatha yokuhamba nemithombo yedatha efakwe kusuka e-Amazon S3 ngokuvumelanisa okuzenzakalelayo

Ikhasi lokucushwa lesisekelo se-AWS libonisa izilungiselelo zeholide

  • I-Agent ye-Amazon Bedrock, elungiswa ngokuzenzakalelayo

Ukubuka konke kwe-Amazon Bedrock Agent

  • Uhlobo olusha nama-alias we-ejenti

Ukucushwa kwe-Agent Agent ye-Agent ye-Amazon Bedrock Agent

  • Amaqembu e-Agent Action nge ukuhlanganiswa kwedatha ye-Mock Flight

I-Amazon Bedrock Agent Agent Proup

  • Ukuncenga kweqembu lesenzo, kulungiselelwe nge FlightPricingLambda Umsebenzi weLambda kanye ne-api schema etholwe kubhakede le-S3

Ukucushwa kwesenzo se-Agent e-Agent e-Amazon Bedrock

I-API ne-Interface Setup

Ukunika amandla ukufinyelela kwe-API ne-UI, ithempulethi ilungiselela izinsiza ezilandelayo:

  • I-API Gateway Endpoints
  • I-Lambda isebenza nge-API ye-Mock Flight API ngezinhloso zokubonisa
  • Isikhombimsebenzisi sewebhu sabenzeli bezokuvakasha

Qinisekisa ukusetha

Ngemuva kokudalwa kwesitaki kuqediwe, ungaqinisekisa ukusetha ku Okuphumayo Ithebhu ye-AWS Cloudformation Console, enikeza imininingwane elandelayo:

  • Iwebhusayithi perbar – Finyelela isikhombimsebenzisi sokuhamba
  • Faka – Sebenzisa ukufinyelela kwe-programmetic system

I-Cloudformation Stack ekhombisa Endpoint ye-API kanye nemiphumela ye-URL yewebhusayithi

Hlola ama-Endpoints

I-interface yewebhu inikeza ifomu elinembile lapho ama-ejenti wokuhamba angafaka khona izidingo zamakhasimende, kufaka phakathi:

  • I-ID yeKhasimende (ngokwesibonelo, Joe noma WillIsihlehlukene
  • Isabelomali Sokuhamba
  • Izinsuku ezithandwayo
  • Inani labahambi
  • Isitayela sokuhamba

Isibonisi sokuncoma esingenalutho ngezinkambu zokufaka zomsebenzisi

Ungashayela i-API ngqo usebenzisa ikhodi elandelayo:

curl -X POST 
   
  -H 'Content-Type: application/json' 
  -d '{
    "userId": "Joe",
    "budget": "3000 GBP",
    "duration": "7 days",
    "travelDate": "2025-07-15",
    "numberOfTravelers": 2
  }'

Hlola ikhambi

Ngezinhloso zokubonisa, sakha amaphrofayli omsebenzisi wesampula ku UserPreferences na- TravelHistory amatafula ku-dynanom.

Le khasi UserPreferences Ithebula ligcina izintandokazi zokuhamba eziqondene nomsebenzisi. Ngokwesibonelo, Joe imele isihambi sokunethezeka ngezidingo zokufinyeleleka ezinamasondo.

Isihleli se-Database Item esibonisa izintandokazi zokuhamba zabasebenzisi zifaka isabelomali, imikhawulo yokudla, nezidingo zokufinyeleleka

Will imele umhambi wesabelomali ngezidingo ezindala – ezinobungane. Lawa maphrofayili asiza ukukhombisa ukuthi uhlelo luphatha kanjani izidingo ezihlukile zamakhasimende nokuthandwayo.

Isihleli sento ye-Amazon Dynanemid ekhombisa okuncamelayo kokuhamba kanye nezidingo zokufinyeleleka

Le khasi TravelHistory Ithebula ligcina uhambo oludlule oluthathwe ngabasebenzisi. Amatafula alandelayo akhombisa uhambo oludlule oluthathwe ngumsebenzisi Joeekhombisa izindawo, izindlela zohambo, izilinganiso nezinsuku zokuhamba.

I-Dynanemi DESTUBUCTION Ebonisa okufakiwe komlando wokuhamba ngemininingwane yokufika kanye nesikhathi isikhathi.

Ake sihambe ngecala elijwayelekile lokusebenzisa ukukhombisa ukuthi i-ejenti yokuhamba ingasebenzisa kanjani izincomo zeholide ezenzelwe wena.Ngaba isimo lapho u-ejenti yokuhamba usiza uJoe, ikhasimende elidinga ukufinyeleleka kwamasondo, hlela iholide lokunethezeka. I-ejenti yokuhamba ingena kulolo lwazi olulandelayo:

  • I-ID yeKhasimende: Joe
  • Isabelomali: 4,000 GBP
  • Isikhathi: izinsuku ezi-5
  • Izinsuku zokuhamba: Julayi 15, 2025
  • Inani labahambi: 2
  • Isitayela Sokuhamba: Ukunethezeka

I-AI-Druiven Planner Interface ekhombisa ukuthandwa ngumsebenzisi nezincomo ezinemininingwane yokuhamba yeSantorini enikwe amandla yi-Amazon Bedrock

Lapho i-ejenti yokuhamba ifaka isicelo, uhlelo oluhlobise uchungechunge lwezenzo nge PersonalisedHolidayFunction Umsebenzi weLambda, ozobuza isisekelo solwazi, hlola imininingwane yendiza yesikhathi sangempela usebenzisa i-Mock API, futhi ubuyise izincomo ezenzelwe wena ezihambelana nezidingo nezinketho ezithile zeKhasimende. Isendlalelo sokuncoma sisebenzisa ithempulethi elandelayo elandelayo:

Based on the profile and requirements:

User Preferences:
- Travel Preferences: {travelStyle}
- Interests: {interests}
- Dietary Restrictions: {dietaryRestrictions}
- Accessibility Needs: {accessibility}

Current Request:
- Budget: {budget}
- Duration: {duration}
- Travel Date: {travelDate}
- Number of Travelers: {numberOfTravelers}

Previous Destinations: {previousDestinations}

Instructions:
1. Match the user's budget, travel style and interests
2. Consider dietary restrictions and accessibility needs
3. Avoid previously visited destinations
4. Include:
   - Recommended destinations
   - Suitable accommodations
   - Relevant activities and experiences
   - Transportation options
   - Estimated cost breakdown
   - Travel tips

Please follow the  and provide a personalized holiday recommendation in the below format:
Destination: [Primary recommended destination]

[Detailed recommendation]

Uhlelo lubuyisa okuncamelayo kukaJoe kusuka kuphrofayela yomsebenzisi, kufaka phakathi:

{
    "userPreferences": {
        "preferences": "Prefer warm climate and cultural experiences",
        "budget": 3000,
        "duration": "5 days",
        "travelDate": "2025-03-04",
        "interests": [
            "photography",
            "food",
            "beach"
        ],
        "travelStyle": "Luxury",
        "numberOfTravelers": 2,
        "dietaryRestrictions": [
            "plant based",
            "vegetarian"
        ],
        "accessibility": [
            "wheelchair-accessible"
        ],
        "previousDestinations": [
            "Maldives",
            "Bali"
        ]
    }
}

Uhlelo lwabe sebekhipha izincomo ezenzelwe wena ezibheka okulandelayo:

  • Izindawo ezifaka isicelo esifakazeleleni esifakazelwe
  • Kutholakala indawo yokuhlala etholakalayo
  • Imininingwane yendiza yendawo enconyiwe

Isincomo ngasinye sifaka imininingwane elandelayo:

  • Imininingwane enemininingwane yokufinyelela
  • Intengo ye-Real-Time Flight Priting kanye nokutholakala
  • Imininingwane yendawo yokuhlala ngezici zokufinyeleleka
  • Imisebenzi etholakalayo kanye nokuhlangenwe nakho
  • Ingqikithi yokuqhekeka kwezindleko zephakeji

Hlanza

Ukugwema ukufaka izindleko zesikhathi esizayo, susa isitaki sefu. Ngemininingwane engaphezulu, bheka Susa isitaki kusuka kwikhonsoli ye-Cloudformation.

Isifanekiso sifaka izinqubomgomo ezifanele ukususwa, ukuqiniseka izinsiza ozidalile, kufaka phakathi amabhakede e-S3, amatafula ama-dynamodb, namaqoqo we-apennamb, asuswe kahle.

Izinyathelo ezilandelayo

Ukuze uthuthukise lesi sixazululo, cabanga ngokulandelayo:

  • Hlola amakhono amaningi amenzeli:
    • Dala ama-ejenti akhethekile ezinto ezahlukahlukene zokuhamba (amahhotela, imisebenzi, ezokuthutha zasendaweni)
    • Nika amandla ukuxhumana kwe-Agent-to-Agent ngokuhlelwa okuyinkimbinkimbi uhambo
    • Sebenzisa i-ejenti ye-Orchestrator ukuxhumanisa izimpendulo nokuxazulula izingxabano
  • Sebenzisa ukusekelwa okunezilimi eziningi usebenzisa amamodeli wesisekelo anezilimi eziningi e-Amazon Bedrock
  • Hlanganisa nezinhlelo zobudlelwano beKhasimende (CRM)

Ukugcina

Kulokhu okuthunyelwe, ufunde ukwakha uhlelo lokuncoma lwamaholide olunamandla e-AI usebenzisa i-Amazon Bedrock esiza ama-ejensi okuhamba aletha okuhlangenwe nakho okwenziwe ngezifiso. Ukuqaliswa kwethu kukhombisile ukuthi kuhlanganisa kanjani ama-Amazon Bedrock Bates asebenza nge-Amazon Bedrock Agents ngempumelelo izidingo zezomlando zesikhathi, ngenkathi kusetshenziswa i-Servintes Detation and Vector Ukulinganisa Ukuthi I-Travel Architective and Vector Ukulinganisa Ukuthi I-Travel Architectives and Vector Ukusesha Indlela Ephelele Yezemininingwane, Ukunemba Kwedatha Yesikhathi Esihle, Nokwenza Ukwenza Ukwenza Kukanje Sesilinganiso. Le ndlela ibaluleke kakhulu ezinhlanganweni ezidinga ukuhlanganisa idatha yamanani e-real-time, baphathe izidingo ezithile zokufinyelela, noma ukukala izincomo zabo ezenzelwe wena uqobo. Lesi sixazululo sinikeza indawo yokuqalisa ebonakalayo enezindlela ezicacile zokuthuthuzelwa ngokususelwa kwizidingo ezithile zebhizinisi, kusuka kwesimanjemanje uhlelo lwakho lokuhlela ukuhlela noma ukuphatha izidingo eziyinkimbinkimbi zamakhasimende.

Izinsiza ezihlobene

Ukuze ufunde kabanzi, bheka izinsiza ezilandelayo:

  • Imibhalo:
  • Amasampula ekhodi:
  • Ukufunda okwengeziwe:

Mayelana nomlobi

Vishnu vardphini

IVishnu Vardrini iyi-solutions yokwakha izisombululo ezisuselwa eScotland, egxile kumakhasimende e-SMB kuyo yonke imboni. Ngobuchwepheshe bezokuphepha, ubunjiniyela befu kanye nama-deveps, ubumbano luxhatha futhi luvikelekile izixazululo ze-AWS. Unentshisekelo yokusiza amakhasimende ukufundwa komshini wokufunda kanye ne-AI ekhiqizayo ukushayela inani lebhizinisi.

Source link

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button