+
    Ԙjx                    X   a  0 t $ ^ RIHt ^ RIHt ^ RIHt RsR]R&   R R lt	R	 R
 lt
R# )    )annotations)genai)get_settingsNzgenai.Client | None_clientc                   V ^8  d   QhRR/# )   returnNone )formats   "app/vertex.py__annotate__r   
   s     	 	T 	    c                     \        4       p V P                  '       d   V P                  R 8X  d   \        R4      h\        P                  ! RV P                  V P
                  R7      sR# )zyour-gcp-projectzGCP_PROJECT_ID is not set.T)vertexaiprojectlocationN)r   gcp_project_idRuntimeErrorr   Clientgcp_locationr   )settingss    r   init_vertexr   
   sR    ~H"""h&=&=AS&S788ll''&&Gr   c                   V ^8  d   QhRR/# )r   r	   zgenai.Clientr   )r   s   "r   r   r      s      L r   c                 4    \         f   \        R4      h\         # )NzVertex AI is not initialized.)r   r   r   r   r   
get_clientr      s    :;;Nr   )__conditional_annotations__
__future__r   googler   
app.configr   r   __annotations__r   r   )r   s   @r   <module>r"      s'    " "  ##	 #	r   