clima.cpython-312.pyc•2.39 kB
�
�:4h> � �: � d dl Z d dlmZ d dlmZ G d� de� Zy)� N)�
AgenteBase)�AgenteUbicacionc �$ � e Zd ZdZg d�Zdefd�Zy)�AgenteClimauR
Agente que proporciona el clima actual según la ubicación del usuario.
)
z \bclima\bz
\btiempo\bu \bqu[eé] tiempo hace\bu \bc[oó]mo est[aá] el clima\bu \bc[oó]mo est[aá] el tiempo\bu \bqu[eé] clima hay\bu \bqu[eé] clima hace\bz\btemperatura\bz\bva a llover\bu \bhace fr[ií]o\bz\bhace calor\bu \best[aá] lloviendo\bu \bpron[oó]stico\b�returnc �( � t | j �� }|j � }t |t � r|j d� sddd�S |d j dd� }|d j d � }|sdd
d�S t
t |j d� � \ }}d|� d
|� d�}t j
|� }|j � } | j di � }
||
j d� d|
j d� |
j d� d�S )N)�llm�successFu<