20 lines
628 B
Python
20 lines
628 B
Python
"""
|
|
media-agent — an agent that knows how to handle media queries
|
|
(Jellyfin / Sonarr / Seerr / subtitle requests).
|
|
|
|
For now it only loads the *media_info* demo skill which teaches it
|
|
a structured response format. Later you'll add real API-calling skills.
|
|
"""
|
|
|
|
from agents import Agent, register
|
|
|
|
media_agent = Agent(
|
|
agent_id="media-agent",
|
|
description="Media assistant — handles movie/TV/subtitle/ticket requests. "
|
|
"Will eventually connect to Seerr, Sonarr, Jellyfin, etc.",
|
|
skills=["media_info"],
|
|
base_prompt="You are a media assistant. Help users with their media library.",
|
|
)
|
|
|
|
register(media_agent)
|