ó
    °"³jj2  ã                   ób  • % S r SSKJr  Sr0 SSSSSS	.S
._SSSSSS	.S
._SSSSSSS.S
._SSSSSSS.S
._SSSSSSSS.S
._SSSSSSSS.S
._SSSSSSS.S
._S SS!SSSS.S
._S"SS#SSSSS$.S
._S%SS&SSSSS$.S
._S'SS(SSSSSS).S
._S*SS+SSSSSS).S
._S,SS-SSS.S.S
._S/SS0SSS.S.S
._S1SS2SSS.SS$.S
._S3SS4SSS.SS$.S
._S5SS6SSS.SSS).S
._0 S7SS8SSS.SSS).S
._S9SS:SSS;S.S
._S<SS=SSS;S.S
._S>SS?SSS;SS$.S
._S@SSASSS;SS$.S
._SBSSCSSS;SSS).S
._SDSSESSS;SSS).S
._SFSSGSSSHS.S
._SISSJSSSHS.S
._SKSSLSSSHSS$.S
._SMSSNSSSHSS$.S
._SOSSPSSSHSSS).S
._SQSSRSSSHSSS).S
._SSSSTSSSUS.S
._SVSSWSSSSUS$.S
._SXSSYSSS.SUS$.S
._SZSS[SSS;SUS$.S
._E0 S\SS]SSSHSUS$.S
._S^SS_SSS`S.S
._SaSSbSSSS`S$.S
._ScSSdSSS.S`S$.S
._SeSSfSSS;S`S$.S
._SgSShSSSHS`S$.S
._SiSSjSSSkS.S
._SlSSmSSSSkS$.S
._SnSSoSSS.SkS$.S
._SpSSqSSS;SkS$.S
._SrSSsSSSHSkS$.S
._StSSuSvSS	.S
._SwSxSySzSSS.S
._S{S|S}S~S.S.S
._S€S|S�S~SS.S.S
._S‚S|SƒS~SS.S.S
._S„S…S†S‡SS	.S
._ESxSˆS‰SS	.S
.SxSŠS‰SS‹SŒ.S
.SxS�SŽS�0S
.SxS�S‘S’S“.S
.SxS”S‘S•S“.S
.SxS–S‘S—S“.S
.SxS˜S‘S™S“.S
.SxSšSŽS›0S
.Sœ.Er\\\4   \S�'   gž)Ÿz?DO NOT EDIT THIS FILE DIRECTLY, INSTEAD RUN `make package-data`é    )ÚAny)Ú	unit_dataÚinput_tokensi@B Ú
input_mtokÚtokensÚinput)ÚfamilyÚ	direction)ÚperÚ	price_keyÚ
dimensionsÚoutput_tokensÚoutput_mtokÚoutputÚcache_read_tokensÚcache_read_mtokÚ
cache_read)r	   r
   Ú
token_typeÚcache_write_tokensÚcache_write_mtokÚcache_writeÚcache_write_5m_tokensÚcache_write_5m_mtokÚ5m)r	   r
   r   Ú	cache_ttlÚcache_write_1h_tokensÚcache_write_1h_mtokÚ1hÚinput_text_tokensÚinput_text_mtokÚtext)r	   r
   ÚmodalityÚoutput_text_tokensÚoutput_text_mtokÚcache_text_read_tokensÚcache_text_read_mtok)r	   r
   r"   r   Úcache_text_write_tokensÚcache_text_write_mtokÚcache_text_write_5m_tokensÚcache_text_write_5m_mtok)r	   r
   r"   r   r   Úcache_text_write_1h_tokensÚcache_text_write_1h_mtokÚinput_audio_tokensÚinput_audio_mtokÚaudioÚoutput_audio_tokensÚoutput_audio_mtokÚcache_audio_read_tokensÚcache_audio_read_mtokÚcache_audio_write_tokensÚcache_audio_write_mtokÚcache_audio_write_5m_tokensÚcache_audio_write_5m_mtokÚcache_audio_write_1h_tokensÚcache_audio_write_1h_mtokÚinput_image_tokensÚinput_image_mtokÚimageÚoutput_image_tokensÚoutput_image_mtokÚcache_image_read_tokensÚcache_image_read_mtokÚcache_image_write_tokensÚcache_image_write_mtokÚcache_image_write_5m_tokensÚcache_image_write_5m_mtokÚcache_image_write_1h_tokensÚcache_image_write_1h_mtokÚinput_video_tokensÚinput_video_mtokÚvideoÚoutput_video_tokensÚoutput_video_mtokÚcache_video_read_tokensÚcache_video_read_mtokÚcache_video_write_tokensÚcache_video_write_mtokÚcache_video_write_5m_tokensÚcache_video_write_5m_mtokÚcache_video_write_1h_tokensÚcache_video_write_1h_mtokÚinput_tool_tokensÚinput_tool_mtokÚtoolÚinput_text_tool_tokensÚinput_text_tool_mtokÚinput_audio_tool_tokensÚinput_audio_tool_mtokÚinput_image_tool_tokensÚinput_image_tool_mtokÚinput_video_tool_tokensÚinput_video_tool_mtokÚoutput_reasoning_tokensÚoutput_reasoning_mtokÚ	reasoningÚoutput_text_reasoning_tokensÚoutput_text_reasoning_mtokÚoutput_audio_reasoning_tokensÚoutput_audio_reasoning_mtokÚoutput_image_reasoning_tokensÚoutput_image_reasoning_mtokÚoutput_video_reasoning_tokensÚoutput_video_reasoning_mtokÚoutput_citation_tokensÚoutput_citation_mtokÚcitationÚoutput_text_citation_tokensÚoutput_text_citation_mtokÚoutput_audio_citation_tokensÚoutput_audio_citation_mtokÚoutput_image_citation_tokensÚoutput_image_citation_mtokÚoutput_video_citation_tokensÚoutput_video_citation_mtokÚinput_charactersÚinput_mcharsÚ
charactersÚinput_text_messagesiè  Úinput_text_messages_kcountÚmessagesÚaudio_secondsi  Úaudio_hoursÚ	durations)r	   r"   Úinput_audio_secondsÚinput_audio_hoursÚoutput_audio_secondsÚoutput_audio_hoursÚinput_pixelsi Êš;Úinput_gpixelsÚpixelsÚinput_document_kpagesÚdocument_pagesÚinput_annotated_document_kpagesÚ	annotated)r	   r
   Ú	page_typeÚrerank_searches_kcountr	   ÚrerankÚweb_searches_kcountÚ
tool_callsÚ
web_search)r	   Ú	tool_typeÚsocial_searches_kcountÚsocial_searchÚstorage_searches_kcountÚstorage_searchÚcode_executions_kcountÚcode_executionÚrequests_kcountÚrequests)Úinput_document_pagesÚinput_annotated_document_pagesÚrerank_searchesÚweb_searchesÚsocial_searchesÚstorage_searchesÚcode_executionsr—   r   N)Ú__doc__Útypingr   Ú__all__r   ÚdictÚstrÚ__annotations__© ó    ÚT/home/mande/repo/quber/.venv/lib/python3.13/site-packages/genai_prices/data_units.pyÚ<module>r¨      s  ðÚ Eå à
€ðPØØØ!Ø!)¸Ñ@ñðPð ØØ"Ø!)¸ÑAñðPð ØØ&Ø!)¸È|Ñ\ñðPð  ØØ'Ø!)¸È}Ñ]ñð!Pð* ØØ*Ø!)¸È}ÐkoÑpñð+Pð4 ØØ*Ø!)¸È}ÐkoÑpñð5Pð> ØØ&Ø!)¸ÈVÑTñð?PðH ØØ'Ø!)¸ÈfÑUñðIPðR ØØ+Ø!)¸ÈVÐcoÑpñðSPð\ ØØ,Ø!)¸ÈVÐcpÑqñ ð]Pðf !ØØ/àØ ØØ'Øñ
ñ
#ðgPð| !ØØ/àØ ØØ'Øñ
ñ
#ð}PðR ØØ'Ø!)¸ÈWÑUñðSPð\ ØØ(Ø!)¸ÈgÑVñð]Pðf ØØ,Ø!)¸ÈWÐdpÑqñ ðgPðp ØØ-Ø!)¸ÈWÐdqÑrñ!ðqPðz "ØØ0àØ ØØ'Øñ
ñ
$ñ{PðP "ØØ0àØ ØØ'Øñ
ñ
$ðQPðf ØØ'Ø!)¸ÈWÑUñðgPðp ØØ(Ø!)¸ÈgÑVñðqPðz ØØ,Ø!)¸ÈWÐdpÑqñ ð{PðD ØØ-Ø!)¸ÈWÐdqÑrñ!ðEPðN "ØØ0àØ ØØ'Øñ
ñ
$ðOPðd "ØØ0àØ ØØ'Øñ
ñ
$ðePðz ØØ'Ø!)¸ÈWÑUñð{PðD ØØ(Ø!)¸ÈgÑVñðEPðN ØØ,Ø!)¸ÈWÐdpÑqñ ðOPðX ØØ-Ø!)¸ÈWÐdqÑrñ!ðYPðb "ØØ0àØ ØØ'Øñ
ñ
$ðcPðx "ØØ0àØ ØØ'Øñ
ñ
$ðyPðN ØØ&Ø!)¸ÈvÑVñðOPðX ØØ+Ø!)¸ÈVÐciÑjñðYPðb ØØ,Ø!)¸ÈWÐdjÑkñ ðcPðl ØØ,Ø!)¸ÈWÐdjÑkñ òmPðv ØØ,Ø!)¸ÈWÐdjÑkñ ðwPð@ ØØ,Ø!)¸ÐP[Ñ\ñ ðAPðJ #ØØ1Ø!)¸ÈfÐdoÑpñ%ðKPðT $ØØ2Ø!)¸ÈgÐepÑqñ&ðUPð^ $ØØ2Ø!)¸ÈgÐepÑqñ&ð_Pðh $ØØ2Ø!)¸ÈgÐepÑqñ&ðiPðr ØØ+Ø!)¸ÐPZÑ[ñðsPð| "ØØ0Ø!)¸ÈfÐdnÑoñ$ð}PðF #ØØ1Ø!)¸ÈgÐeoÑpñ%ðGPðP #ØØ1Ø!)¸ÈgÐeoÑpñ%ðQPðZ #ØØ1Ø!)¸ÈgÐeoÑpñ%ð[Pðd ØØ#Ø!-¸GÑDñðePðn ØØ1Ø!+¸'ÈvÑVñðoPðx ØØ"Ø!,¸'ÑBñðyPðB	 ØØ(Ø!,¸7ÐPWÑXñðC	PðL	 ØØ)Ø!,¸8ÐQXÑYñðM	PðV	 ØØ$Ø!)¸Ñ@ññW	Pðb	 Ø,Ø!1ÀÑHñð Ø6Ø!1ÀÐVaÑbñ'ð
  $Ð2JÐ[cÐemÐZnÑoàØ*Ø!-¸LÑIñð Ø-Ø!-¸OÑLñð Ø.Ø!-Ð<LÑMñð Ø-Ø!-Ð<LÑMñð
 Ð+<ÈXÐWaÐLbÑcò_
P€	ˆ4��S�‰>ô Pr¦   