Try a job
A personal assistant
The same agent can hold instructions, memory, and a tool. This is the worked example. The other jobs are shorter versions of ideas you have already used.
Example
from praisonai import Agent
def today_word() -> str:
"""Return the practice word of the day."""
return "agent"
agent = Agent(
name="Assistant",
instructions="You are a personal assistant. Use today_word when asked for the word of the day.",
memory=True,
tools=[today_word],
)
print(agent.start("Remember that I study in the morning."))
print(today_word())Example explained
- memory — Keeps what you told the agent.
- tools — A function the agent may call.
In the web console
Jobs are longer or scheduled runs in the dashboard. Chat is where you continue the conversation after a job finishes.
Open the Jobs page to watch status and logs. When a job links to a session, open that session in Chat instead of copying output by hand.
The Web console course on University walks through Chat, sessions, and Jobs step by step.
For a longer ordered list by role, open the Job paths course after this lesson.
More jobs
Reference: documentation