from upsonic import Agent, Task
agent = Agent(
model="openai/gpt-4o",
name="SupportBot",
# Define Company Context
company_name="TechFlow Solutions",
company_description="A leading provider of cloud optimization tools.",
company_objective="To help businesses reduce cloud costs by 30%.",
company_url="https://techflow.example.com"
)
# The agent now knows who it works for
task = Task("Draft a welcome email to a new client.")
result = agent.do(task)
print(result)
# Output will likely mention TechFlow Solutions and align with the cost-reduction mission.