Reactive Machines

I-Dowhile Loops manje isekelwa e-Amazon Bedrock Flows

Namuhla, sijabule kakhulu ukumemezela ukusekelwa kwama-loops we-dowhile e-Amazon Bedrock ukugeleza. Ngamandla amasha anamandla, ungakha ukugeleza komsebenzi okusebenzayo, okususelwa esimweni esiseduze ngaphakathi kwe-Amazon Bedrock ukugeleza, usebenzisa ama-hosdock asheshayo, ama-Amazon Bedrock Agents, ama-Amazon Storaction Service (Amazon S3), nezinye izisekelo ze-Amazon Bedrock Node ngaphakathi kwesakhiwo se-loop. Lesi sici sikugwema isidingo sokusebenza okuyinkimbinkimbi, okwenza amaphethini we-iteration anezinkulungwane asebenzisa uhla oluphelele lwezakhi ze-Amazon Bedrock Flows. Imisebenzi efana nokuhlanjululwa kokuqukethwe, ukuhlaziya okuphindaphindiwe, nokusebenza kwezinyathelo eziningi manje kungahlanganisa izingcingo zemodeli ye-AI, ukwenziwa kwekhodi yangokwezifiso, nokubuyiselwa kolwazi emijikelezweni ephindaphindwayo. Ngokuhlinzeka ngokusekelwa kwe-loop ngezinhlobo ezahlukahlukene ze-node, lesi sici senza lula ukuthuthukiswa kohlelo lokusebenza lwe-AI akhiqizayo futhi lusheshise ukwamukelwa kwebhizinisi, izixazululo ze-AI ezijwayelekile.

Izinhlangano ezisebenzisa ama-Imazon Bedrock Flows manje zingasebenzisa izihibe ze-Dowhile ukuklama nokuthumela imithombo yokuhamba kokwakha izicelo ze-AI ezihlangene futhi ezisebenza kahle ngaphakathi kwemvelo ye-Amazon Bedrock ngenkathi ufinyelela okulandelayo:

  • Ukucubungula okukhona – Yenza imisebenzi ephindaphindwayo kuze kube yilapho imibandela ethile iyahlangana, inika amandla ukucocwa okuguqukayo kanye nokuthuthuka okuphindaphindiwe
  • Umqondo onemibandela – Sebenzisa ukwenziwa kwezinqumo okuyinkimbinkimbi ngaphakathi kokugeleza kususelwa kuma-AI okuphumayo kanye nemithetho yebhizinisi
  • Amacala asetshenziswa yinkimbinkimbi – Phatha ukugeleza okumaphakathi kwezinyathelo ze-AI ezidinga ukwenziwa okuphindaphindwayo nokuhlaziywa kabusha
  • I-Builder-Friendly – Dala futhi uphathe izihibe ngokusebenzisa i-Amazon Bedrock API kanye ne-AWS Management Console emkhondweni
  • Ukubonwayo – Sebenzisa ukulandelela komthungo kwama-loop iteration, izimo, kanye nezindlela zokubulawa

Kulokhu okuthunyelwe, sixoxa ngezinzuzo zalesi sici esisha, futhi sikhombise ukuthi ungazisebenzisa kanjani izilonda ze-Dowhile e-Amazon Bedrock zigeleza.

Izinzuzo ze-Dowhile Loops e-Amazon Bedrock Glows

Ukusebenzisa izihibe ze-Dowhile e-Amazon Bedrock Flows kunikeza izinzuzo ezilandelayo:

  • Ukulawulwa Kokugeleza Kwenziwe kabusha – Dala ukugeleza komsebenzi okuzenzakalelayo okuzenzakalelayo ngaphandle kwemingcele eyinkimbinkimbi noma izinsizakalo zangaphandle
  • Ukucutshungulwa okuguquguqukayo – Nika amandla izindlela zokubulawa kwezimo ezinamandla, ezisuselwa esimweni ezingavumelaniswa ngokususelwa ku-AI ukuphuma nemithetho yebhizinisi
  • Isipiliyoni sokuthuthuka okuthuthukisiwe – Usizo abasebenzisi ukwakha ukugeleza komsebenzi okuyinkimbinkimbi kwe-Iterative ngokusebenzisa isikhombimsebenzisi esibonakalayo, ngaphandle kokudinga ukuphathwa kokuhamba kwangaphandle

Ukubuka konke

Ezingxenyeni ezilandelayo, sibonisa ukuthi ungakha kanjani ukugeleza kombhede okulula kwe-Amazon usebenzisa ukwenza izinto ezenziwayo – ngenkathi izihibe ngemisebenzi ye-lambda. Isibonelo sethu sibonisa uhlelo lokusebenza olusebenzayo lapho sakha khona ukugeleza okukhiqizwa okuthunyelwe kwebhulogi esihlokweni esinikezwe ngendlela enikeziwe kuze kube yilapho izindlela zokwamukelwa zigcwaliseka. Ukugeleza kukhombisa amandla okuhlanganisa izinhlobo ezahlukene ze-Amazon Bedrock zigeleza ngaphakathi kwesakhiwo se-loop, lapho ama-node esheshayo akhiqiza khona okuthunyelwe, ama-s3 wesitoreji avumela ukubhala inguqulo ngayinye ye-Blog Post ngesikhathi senqubo yokubhekisisa. I-Dowhile Loop iyaqhubeka nokukhipha kuze kube yilapho ikhwalithi yeposi yebhulogi ihlangabezana nesimo esisethwe esilawulweni se-loop. Lesi sibonelo sibonisa ukuthi ama-flow ahlukahlukene ahlukene angasebenza kanjani ngokubambisana ngaphakathi kwe-loop ukuze aguqule kancane kancane kuze kube yilapho izimo ezifiselekayo zihlangatshezwa, zinikeza isisekelo sokuqongelela ukugeleza komsebenzi okuhlukahlukene okunenhlanganisela ehlukahlukene.

Izimfuneko

Ngaphambi kokusebenzisa amakhono amasha, qiniseka ukuthi unakho okulandelayo:

Ngemuva kwalezi zinto zisendaweni, ungaqhubeka ngokusebenzisa ama-Amazon Bedrock Flows nge-Dowhile loop Cabanga ecaleni lakho lokusebenzisa i-AI elikhiqizayo.

Dala ukugeleza kwakho usebenzisa ama-Dowhile Loop Node

Qedela lezi zinyathelo ezilandelayo ukudala ukugeleza kwakho:

  1. E-Amazon Bedrock Console, khetha Ukugeleza ngaphansi kwa- Amathuluzi Okwakha kufasitelana lokuzulazula.
  2. Dala ukugeleza okusha, ngokwesibonelo, Dowhile-Loop-Demo. Ngemiyalo enemininingwane yokwakha ukugeleza, bheka ukugeleza kombhede kwe-Amazon manje sekutholakala ngokuphepha okuthuthukisiwe nokulandela umkhondo.
  3. Faka i-Dowhile Loop Node.
  4. Faka ama-node angeziwe ngokuya ngokusebenza komsebenzi wesisombululo (okuxoxwe ngaso engxenyeni elandelayo).

I-Amazon Bedrock inikezela ngezinhlobo ezahlukahlukene ze-node ukwakha ukuhamba kwakho okusheshayo. Ngalesi sibonelo, sisebenzisa i-Dowhile Loop Node yokubiza izinhlobo ezahlukahlukene zezindawo zohlelo lokusebenza lwe-AI-Powered olwenzile, oludala iposi le-blog ngesihloko esinikeziwe futhi lihlola ikhwalithi kuyo yonke i-loop ngayinye. Kukhona indawo eyodwa ye-dowhile loop ngokugeleza. Lolu hlobo olusha lwe-node luse- Ama-node ithebhu kufasitela lesokunxele, njengoba kukhonjisiwe ku-skrini elandelayo.

I-Dowhile Loop Workflow

I-loop ye-dowhile iqukethe izingxenye ezimbili: uluphu kanye Isilawuli seLoop. Isilawuli se-Loop siqinisekisa okunengqondo kwe-loop bese kunquma ukuthi uzoqhubeka noma uphume okhalweni. Kulesi sibonelo, kukhipha ngokushesha, ikhodi ye-inline, ama-s3 esitoreji isikhathi ngasinye lapho kubulawa i-loop.

Ake sidlule kulesinyathelo sokugeleza ngesinyathelo, njengoba kuboniswe esikrinini esandulele:

  1. Umsebenzisi ucela ukubhala okuthunyelwe kwebhulogi esihlokweni esithile (ngokwesibonelo, esebenzisa ngokushesha okulandelayo: “Isihloko”: “Aws”
  2. I-node esheshayo (okuqukethwe_Generator) ibhala iposi le-blog ngokususelwa ekusetshenzisweni okukodwa kusetshenziswa umbhede we-amazon ahlinzekile LLMS (njenge-anthron nova noma i-anthrop Leli yindawo yokungena kwi-Dowhile Loop Node.
  3. Izinyathelo ezintathu zenzeka eTandem:
    1. The Loop Input node forwards the blog post content to another Prompt node (Blog_Analysis_Rating) for rating the post based on criteria mentioned as part of the prompt. Ukukhishwa kwale node osheshayo yikhodi ye-JSON njengesibonelo esilandelayo. Ukukhishwa kwendawo esheshayo kuhlale kuyintambo yohlobo. Ungaguqula ngokushesha ukuthola izinhlobo ezahlukene zokukhishwa ngokuya ngezidingo zakho. Kodwa-ke, ungaphinde ubuze i-LLM ukuthi iphume inombolo yokulinganisa eyodwa.
      {
        "overall_rating": 8.5,
        "category_ratings": {
          "clarity_and_readability": 9,
          "value_to_target_audience": 8,
          "engagement_level": 8,
          "technical_accuracy": 9
        }

    2. Iposi lebhulogi lithunyelwa ekukhishweni kokugeleza ngesikhathi ngasinye. Le yinguqulo yokugcina noma nini lapho isimo se-loop singafinyelelwanga (siphuma ku-loop) noma ukuphela kwe-loop iterations ephezulu.
    3. Ngasikhathi sinye, umphumela we-node yangaphambilini esheshayo (okuqukethwe_Generator) udluliselwa kwenye indawo esheshayo (Blog_. Le node iqala kabusha noma iguqule okuthunyelwe kwebhulogi ngokususelwa kwimpendulo kusuka ekuhlaziyeni.
  4. Ukukhishwa kwendawo esheshayo (Blog_analysis_Rating) kudliwe kwikhodi ye-inline yokukhipha isilinganiso esidingekayo futhi ubuyise leso sibalo noma enye indlela eguqukayo (ngokwesibonelo, isilinganiso).
def __func(variable):
 return float(variable["overall_rating"])
__func(variable)

Ikhodi ye-Python ngaphakathi kwekhodi ye-inline kumele iphathwe njengokungathembeki, kanye nokuqinisekiswa okufanele, ukuqinisekiswa, kanye nokusingathwa kwedatha kufanele kusetshenziswe.

  1. Ukukhishwa kwekhodi yekhodi ye-inline kudliwe kusimo se-loop ngaphakathi kwesilawuli se-loop ukuze uqinisekise isimo esisethayo ngaphakathi kwe-loop eqhubekayo. Kulesi sibonelo, sibheka isilinganiso esingaphansi noma silingana no-9 ngeposi elikhiqizwayo le-blog. Ungahlola izimo ezifika ezinhlanu. Ngokwengeziwe, ipharamitha ephezulu kakhulu ye-Loop Iterations yenza isiqiniseko sokuthi loop akaqhubeki ngokungapheli.
  2. Isinyathelo siqukethe izingxenye ezimbili:
    1. I-node esheshayo (Blog_reffementmer) idlulisela phambili iposi yebhulogi esanda kukhiqizwa ku-loopinput ngaphakathi kwesilawuli se-loop.
    2. Isilawuli seLoop sigcina uhlobo lweposi e-Amazon S3 ngesethenjwa esizayo nokuqhathanisa izinhlobo ezahlukene ezikhiqizwayo.
  3. Le ndlela izokwenza uma enye yezimo ihlangabezana ngaphakathi kwe-loop eqhubekayo kanye ne-loop iterations ephezulu. Uma lokhu kuqhubeka, khona-ke i-blog entsha ye-blog eguquliwe evela ekuqaleni idluliselwa kwinkambu yokufaka endaweni yokufaka indawo yokufaka njenge-loopinput kanye ne-loop iyaqhubeka.
  4. Ukukhishwa kokugcina kukhiqizwa ngemuva kokuthi isimo se-Dowhile Loop sihlangane noma inani eliphakeme lama-Iterations liqediwe. Ukukhishwa kuzoba yinguqulo yokugcina yeposi yebhulogi.

Ungabona umphumela njengoba kukhonjisiwe ku-skrini elandelayo. Uhlelo luphinde lunikeze ukufinyelela kokulandela iminonjana ye-node, enikeza imininingwane enemininingwane esiteji ngayinye yokucubungula, amamethrikhi wokusebenza kwangempela, kanye nezinkinga ezigqanyisiwe okungenzeka zenzeke ngesikhathi sokugeleza. Iminwe inganikwa amandla kusetshenziswa i-API futhi ithunyelwe kwi-Amazon CloudWatch Log. Ku-API, setha insimu ye-EneAbletrace ukuze ifezekiswe esicelweni sokungena. I-flolouttervent ngayinye ye-floloutputtent kwimpendulo ibuyiselwa eceleni kwe-Flowracevent.

Manje usudale ngempumelelo futhi wabulala i-Amazon Bedrock Flow usebenzisa ama-Dowhile Loop Loop Node. Ungasebenzisa futhi i-Amazon Bedrock APIs ekwenziseni ngokuhlelekile lokhu kugeleza. Ngemininingwane eyengeziwe yokuthi ungamisa kanjani ukugeleza, bheka Ukugeleza kweBedrock ye-Amazon manje kutholakala ngokuvamile ukuphepha okuthuthukile nokulandela umkhondo.

Ukucatshangelwa

Lapho usebenza nge-Dowhile Loop Node e-Amazon Bedrock Glows, okulandelayo kuyizinto ezibalulekile okufanele uqaphele:

  • Ama-Dowhile Loop Node awasekeli izingodo ezidliwe (izihibe ngaphakathi kwama-loops)
  • Isilawuli ngasinye se-loop singakuhlaziya kuze kube semibandela yokufaka emihlanu yezindlela zayo zokuphuma
  • Umkhawulo we-iteration omkhulu kumele ucaciswe ukusiza ukuvikela izihibe ezingenamkhawulo futhi unike amandla ukwenziwa okulawulwayo

Ukugcina

Ukuhlanganiswa kwe-Dowhile Loops e-Amazon Bedrock Ukugeleza Kwentuthuko Ebalulekile ekusebenzeni kokuhamba komsebenzi, okunika amandla ukucubungula okususelwa ku-Lop-based okungabandakanya izindawo zokuthenga, ama-S3, imisebenzi ye-Dowhile Loop, kanye nezindawo zokufunda ulwazi. Lokhu kuthuthukiswa kuphendula ngqo kwizidingo zamakhasimende webhizinisi ukuze kusingathe imisebenzi eyinkimbinkimbi, ephindaphindayo ngaphakathi kokuhamba komsebenzi wazo kwe-AI, ukusiza abathuthukisi bakha izixazululo eziguqulayo, ezisuselwa kwesinye isikhathi ngaphandle kokudinga amathuluzi angaphandle ama-orchestration. Ngokunikeza ukwesekwa kwamaphethini wokucubungula ama-Iterative, i-Dowhile loops Usiza izinhlangano ukwakha izinhlelo zokusebenza ze-AI ezinobuchwepheshe ezingahlaziyi imiphumela, yenza imisebenzi ebuyiselwe emuva, kanye nokusebenzisa logic okuyinkimbinkimbi embhedeni we-Amazon Bedrock. Lokhu okungeziwe okunamandla kwe-Amazon Bedrock kugeleza kuze kube phakade ukuthuthukiswa ukuguquguquka kokusebenza okuthuthukile kwe-AI, okwenza ukucubungula i-AI ye-AI kufinyeleleke kalula futhi kulawuleke kuzo zonke izinhlangano.

I-Dowhile Loops e-Amazon Bedrock Flows manje isiyatholakala kuzo zonke izifunda ze-AWS lapho kusekelwa khona i-Amazon Bedrock Global, ngaphandle kwesifunda se-AWS GOV Cloud (US). Ukuze uqalise, vula i-Amazon Bedrock Console noma i-Amazon Bedrock APIs ukuqala ukwakha ukugeleza nge-Amazon Bedrock Ukugeleza. Ukuze ufunde kabanzi, bheka ukudala ukugeleza kwakho kokuqala e-Amazon Bedrock bese ulandelela isinyathelo ngasinye ngokugeleza kwakho ngokubuka umkhondo wawo e-Amazon Bedrock.

Sijabule ukubona izinhlelo zokusebenza ezintsha uzokwakha nalawa makhono amasha. Njengasikhathi sonke, semukela impendulo yakho ngokusebenzisa ama-AWS Re: Thumela i-Amazon Bedrock noma oxhumana nabo be-AWS ejwayelekile. Joyina umphakathi wokwakha owakhile we-AI emphakathini.Aws ukuze wabelane ngolwazi lwakho futhi ufunde kwabanye.


Mayelana nababhali

IShubhankar SumarIShubhankar Sumar Ingabe ukwakhiwa kwezixazululo eziphezulu ku-AWS, lapho esebenza khona ekwakheni izixazululo ze-AI-Power ezikhiqizwayo ze-software yebhizinisi nezinkampani zaseSaas kulo lonke elase-UK. Ngesizinda esiqinile ku-Software Engineering, ama-Shubankar ama-Excels ekwakheni izinhlelo eziphephile, ezinamanga, nezingabizi ze-multi-tenant tenant efwini. Ubuchwepheshe bakhe bulele ngokuhlanganisa amandla okusika-onqenqemeni lwe-AI olwenzelwe izicelo ezikhona ze-SAAS, ukusiza amakhasimende ukuthi ahlale ngaphambili kobuchwepheshe obusha.

Ama-Jesse MantiAma-Jesse Manti Imenenja yomkhiqizo ephezulu e-Amazon Bedrock, insiza kanjiniyela we-AWS DEENTION AI. Usebenza ekuxhumaneni kwe-AI nokuxhumana komuntu nenhloso yokwakha nokwenza ngcono imikhiqizo nezinsizakalo ze-AI akhiqizayo ukufeza izidingo zethu. Phambilini, uJesse wabamba ubunjiniyela bokuhola kweqembu leqembu e-apula naku-lumeds, futhi wayengusosayensi omkhulu ekuqalisweni kweSilicon Valley. Une-MS ne-PH.D. Ukusuka e-University of Florida, kanye ne-MBA evela eNyuvesi yaseCalifornia, eBerkeley, isikole sebhizinisi.

Eric li Ingabe Unjiniyela Wokuthuthukiswa Kwesoftware II Ku-AWS, lapho wakha khona amakhono ayisisekelo e-Amazon Bedrock kanye neSagemaker ukusekela izinhlelo zokusebenza ze-AI ezikhiqizayo. Umsebenzi wakhe ugxile ekwakheni izinhlelo eziphephile, ezibonakalayo nezingabizi ezisiza abathuthukisi namabhizinisi amukele i-AI ekhiqizayo ngokuzethemba. Unentshisekelo ngokuthuthuka konjiniyela ngokwakha ngamamodeli amakhulu olimi, okwenza kube lula ukuhlanganisa izinhlelo zokusebenza zefu ezilungele ukukhiqizwa.

Source link

Related Articles

Leave a Reply

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

Back to top button