<prompt> Tengeneza hati ya Python inayoingiliana na AWS Lambda ili kuunda chaguo mpya la kukokotoa la Lambda, kupakia msimbo kwake, na ote chaguo la kukokotoa na vigezo maalum vya kuingiza. Chaguo za kukokotoa za Lambda zinapaswa kurudisha mraba wa nambari ya ingizo.  <response>: Ili kuunda hati ya Python inayoingiliana na AWS Lambda, utahitaji kusakinisha maktaba ya boto3 kwanza. Unaweza kufanya hivyo kwa kukimbia:bashibomba kufunga boto3Sasa, wacha tuunde hati rahisi ya Python ambayo huunda kazi mpya ya Lambda, inapakia msimbo kwake, na ivutie kazi hiyo na vigezo maalum vya kuingiza. chatukuagiza boto3kuagiza jsonagiza zipfilekuagiza io Badilisha maadili haya na kitambulisho chako cha AWS na eneoaws_access_key_id YOUR_AWS_ACCESS_KEY_IDaws_secret_access_key YOUR_AWS_SECRET_ACCESS_KEYmkoa_name YOUR_REGION_NAME Unda kikao cha AWSkikao boto3.Session aws_access_key_idaws_access_key_id, aws_secret_access_keyaws_secret_access_key, mkoa_jinajina_la_mkoa Anzisha mteja wa Lambdalambda_client session.clientlambda Bainisha jina la kazi ya Lambda na jukumu la ARNfunction_name square_functionrole_arn YOUR_LAMBDA_ROLE_ARN Badilisha na jukumu lako la utekelezaji la Lambda ARN Unda faili ya zip iliyo na nambari ya kazi ya Lambdazip_buffer io.BytesIOna zipfile.ZipFilezip_buffer, modew kama zf: zf.writestrlambda_function.py, def lambda_handlertukio, muktadha:nreturn eventnambari 2zip_buffer.seek0 Unda kazi ya Lambdamajibu lambda_client.create_function FunctionNamefunction_name, Muda wa kukimbiapython3.8, Jukumujukumu_chuma, Mshughulikiajilambda_function.lambda_handler, Msimbo ZipFile: zip_buffer.read printkazi ya Lambda imeundwa:, majibu Omba kazi ya Lambda na nambari ya ingizopembejeo_nambari 5mzigo nambari: nambari_ya_ingizomajibu lambda_client.invoke FunctionNamefunction_name, InvocationTypeRequestResponse, Payloadjson.dumpsmzigo Soma majibu ya kazi ya Lambda na uchapishe matokeomatokeo json.loadmajibuPayloadprintfMraba wa input_number ni: matokeoHakikisha kuwa umebadilisha KITAmbulisho_cha_AWS_ACCESS_KEY_YAKO, YOUR_AWS_SECRET_ACCESS_KEY, MKOA_WAKO_NAME, na YOUR_LAMBDA_ROLE_ARN na kitambulisho chako mwenyewe cha AWS, eneo na jukumu la utekelezaji la Lambda ARN.Hati hii huunda chaguo mpya la kukokotoa la Lambda liitwalo square_function, hupakia msimbo ambao hurejesha mraba wa nambari ya ingizo, na kisha kuomba chaguo za kukokotoa kwa nambari maalum ya kuingiza. Matokeo yatachapishwa kwenye koni. 