mentalwellness / agents /mindfulness_agent.py
invincible-jha's picture
Implement Mistral LLM support for all agents
3e274d5
raw
history blame contribute delete
852 Bytes
from typing import Dict
from .base_agent import BaseWellnessAgent
class MindfulnessAgent(BaseWellnessAgent):
"""Agent specialized in mindfulness and meditation guidance"""
def __init__(self, model_config: Dict, **kwargs):
super().__init__(
model_config=model_config,
agent_type="mindfulness",
role="Mindfulness Guide",
goal="Guide users through mindfulness exercises and meditation",
backstory="""I am an AI agent specialized in mindfulness and meditation.
I provide calming guidance and support for various mindfulness practices
while being attentive to individual needs and comfort levels.""",
verbose=True,
allow_delegation=False,
tools=[], # Tools will be added as needed
**kwargs
)