AQIT 0.1.0
Loading...
Searching...
No Matches
agent.py File Reference

Go to the source code of this file.

Namespaces

namespace  aquin
namespace  aquin.engine
namespace  aquin.engine.agent

Functions

str aquin.engine.agent._load_system_prompt (dict[str, Any] state)
list[dict[str, Any]] aquin.engine.agent._build_tools_schema (dict[str, Any] state)
None aquin.engine.agent.run_agent_turn (str session_id, str user_message, dict[str, Any] state, str api_key, str base_url, Callable[[str], None]|None on_token=None, Callable[[str, dict], None]|None on_tool_start=None, Callable[[str, Any, bool], None]|None on_tool_result=None)

Variables

str aquin.engine.agent._SYSTEM_PROMPT_PATH = Path(__file__).parent / "prompts" / "system.txt"