将 Hermes 作为 Python 库使用

直接导入 AIAgent 并在 Python 脚本中编程使用。

基本用法

from run_agent import AIAgent
 
agent = AIAgent(
    model="anthropic/claude-sonnet-4",
    quiet_mode=True,
)
response = agent.chat("What is the capital of France?")
print(response)

完整对话控制

result = agent.run_conversation(
    user_message="Search for recent Python 3.13 features",
    task_id="my-task-1",
)
print(result["final_response"])

关键参数

  • enabled_toolsets / disabled_toolsets — 控制工具
  • skip_memory=True — 无状态模式
  • skip_context_files=True — 跳过 AGENTS.md
  • platform="discord" — 平台特定输出

详见 workspace zh/guides/python-library.md