U
    h&                  |  @   sN	  d dl Z dddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMgLZdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddÐdĐdŐdƐdǐdȐdɐdʐdːd̐d͐dΐdϐdАdѐdҐdӐdԐdՐd֐dאdؐdِdڐdېdܐdݐdސdߐddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddÐdĐdŐdƐdǐdȐdɐg|Zedʜdːd̄ZdS (      NZ	abandonedZachingZadvancedZampleZartisticbackbestZboldZbriefclearZcoldZcomplicatedZcookedZcrazyZcrushingZdampZdearZdefiniteZ
dependableZdiligentZdrabZearnestZelderlyZ	enchantedZ	essentialZ	excellentZ
extraneousZfixedZfloweryZformalZfreshZfrostyZgivingZglossyZhealthyZhelpfulZimpressionablekindZlargeleftlongZloyalZmealyZ	memorableZmonthlynewZnotableonlyZordinaryZ
passionateZperfectZ	pertinentZproperZpuzzledZ
reflectingZ
respectfulZroastedZ	scholarlyZshinyZslightZ	sparklingZspotlessZ
stupendousZsunnyZtartZterrificZtimelyuniqueZupbeatZvacantZvirtualZwarmZwearyZ	whisperedZ
worthwhileZyellowaccountZacknowledgmentaddressZadvertisingZairplaneZanimalZappointmentZarrivalZartist
attachmentZattitudeZavailabilityZbackpackZbagZbalanceZbassZbeanZbeautyZbibliographyZbillZbiteZblossomZboatZbookZboxZboyZbreadZbridgeZbroccoliZbuildingZbutterbuttonZcabbageZcakeZcameraZcampZcandleZcandyZcanvasZcarZcardZcarrotZcartZcasecatchainZchairZchalkZchanceZchangeZchannel	characterZchargeZcharmZchartcheckZcheekZcheeseZchefZcherryZchickenchildZchurchZcircleclassZclayZclickZclockZclothZcloudZcloveZclubZcoachZcoalZcoastZcoatZcodZcoffeeZcollarcolorcombZcomfortZcomicZ	committeeZ	communityZcompanyZ
comparisonZcompetition	condition
connectioncontrolZcookZcoppercopyZcornZcoughZcountryZcoverZcrateZcrayonZcreamZcreatorZcrewZcrowncurrentZcurtainZcurveZcushionZdadZdaughterdayZdeathZdebtZdecisionZdeerZdegreeZdesignZdesireZdeskZdetailZdevelopmentZ	digestionZdimeZdinner	directionZdirtZ	discoveryZ
discussionZdiseaseZdisgustZdistancedistributiondivisionZdoctorZdogZdoorZdrainZdrawerZdressZdrinkZdrivingZdustZearZearthZedgeZ	educationZeffectZeggendZenergyZengineerroreventZexampleZexchangeZ	existenceZ	expansionZ
experienceZexpertZeyefaceZfactZfallfamilyZfarmZfatherZfearZfeelingfieldZfingerZfireZfishflagZflightfloorZflowerfoldZfoodZfootballforceformframeZfriendZfrogZfruitZfuelZ	furnitureZgameZgardenZgateZgirlZglassZgloveZgoatZgoldZ
governmentZgradeZgrainZgrassZgreenZgripgroupZgrowthZguideZguitarZhairZhallhandZharborZharmonyZhatheadZhealthZheartZheatZhillhistoryZhobbiesZholeZhopeZhornZhorseZhospitalhourZhouseZhumorZideaZimpulseZincomeZincreaseZindustryZinkZinsectZ
instrumentZ	insuranceZinterestZ	inventionZironZislandZjellyZjetZjeweljoinZjudgeZjuiceZjumpZkettlekeyZkickZkissZkittenZkneeZknifeZ	knowledgeZlandlanguageZlaughZlawZleadZlearningZleatherZlegZlettucelevellibraryZliftlightlimitlineZlinenZlipZliquidlistZlookZlossZloveZlunchmachineZmanmanagermapZmarblemarkZmarketZmassmatchZmealZmeasureZmeatZmeetingZmemoryZmetalZmiddleZmilkZmindZmineminuteZmistZmittenZmomZmoneyZmonkeymonthZmoonZmorningZmotherZmotionZmountainZmouthZmuscleZmusicZnailnameZnationZneckZneednewsZnightZnoiseZnotenumberZnutZobservationZofferZoilZ	operationopinionZorangeorderZorganizationZornamentZovenpageZpailZpainZpaintZpanZpancakeZpaperZparcelparentpartZ	passengerZpastepaymentZpeaceZpearZpenZpencilZpersonZpestZpetZpictureZpieZpinpipeZpizzaZplaceZplaneZplantZplasticZplateZplayZpleasureZplotZploughZpocketZpointZpoisonZpoliceZ	pollutionZpopcornZporterpositionZpotZpotatoZpowderpowerZpriceprintprocessZproduceproductZprofitpropertyZproseZprotestpullZpumpZ
punishmentpurposepushZquarterZquestionquietZquillZquiltZquinceZrabbitZrailZrainrangeZratZrateZrayZreactionreadingreasonrecordZregretZrelationZreligionZrepresentativerequestZrespectrestZrewardZrhythmZriceZriverZroadZrollroomrootZroseZrouteZrubZrulerunZsackZsailZsaltZsandZscaleZ	scarecrowZscarfZsceneZscentZschoolZscienceZscissorsZscrewZseaZseatZ	secretaryseedZ	selectionselfZsenseZservantZshadeZshakeZshameshapeZsheepZsheetZshelfZshipZshirtZshockZshoeZshopshowZsidesignZsilkZsinkZsistersizeZskysleepZsmashZsmellZsmileZsmokeZsnailZsnakeZsneezeZsnowZsoapZsocietysockZsodaZsofaZsonZsongsortZsoundZsoupspaceZsparkspeedZspongeZspoonZsprayZspringZspyZsquareZstampZstarstartZ	statementZstationZsteamZsteelstemstepZstewZstickZstitchZstockingZstomachZstonestopstoreZstoryZstoveZstrangerZstrawstreamZstreetZstretchstringZ	structureZ	substanceZsugarZ
suggestionZsuitZsummersunZsupportZsurpriseZsweaterZswimsystemtabletailZtalkZtankZtasteZtaxZteaZteachingZteamZtendencytestZtextureZtheorythingZthoughtthreadZthroatZthumbZthunderZtickettimeZtintitleZtoadZtoeZtoothZ
toothpastetouchZtownZtoytradeZtrain	transportZtrayZ	treatmenttreeZtrickZtripZtroubleZtrousersZtruckZtubZturkeyZturnZtwistZumbrellaZuncleZ	underwearunitZuseZvacationvalueZvanZvaseZ	vegetableZveilZveinZverseZvesselviewZvisitorZvoiceZvolcanowalkZwallZwarZwashZwasteZwatchZwaterZwaveZwaxZwayZwealthZweatherweekZweightwheelZwhipZwhistleZwindowZwineZwingZwinterZwireZwishZwomanZwoodZwoolwordZworkZwormZwoundZwristwriterZyardZyokeZzebraZzincZzipperzone)returnc                  C   s4   t t} t t}t dd}|  d| d| S )zGenerate a random name.   d   -)randomchoice
adjectivesnounsrandint)Z	adjectiveZnounrC    r   N/tmp/pip-unpacked-wheel-bo69hh5q/langchain/smith/evaluation/name_generation.pyrandom_name  s    

r   )r   r   r   strr   r   r   r   r   <module>   s  P         