クイックスタート
agent 定義と評価セットを提出し、予算と進化を許可する層を設定して、レポートを待ちます。デフォルトではコンテキスト、スキル、メモリの 3 層のみが動き、重みの層は明示的に有効化する必要があります。
# 1. SDK をインストールpip install ouro-evolve
# 2. agent 定義 + 評価セット + 予算を提出from ouro import Evolvejob = Evolve().submit( agent="./agent.yaml", # OpenAI / Anthropic / LangGraph / CrewAI 形式に対応 evals="./evals.jsonl", # プライベートな評価セット。オンチェーンに載るのはハッシュのみ layers=["context", "skills", "memory"], budget_usd=200, rounds=5,)
# 3. 進化レポートを待つreport = job.wait()print(report.score_before, "→", report.score_after) # 0.61 → 0.74print(report.poe_tx) # オンチェーン記録report.export("./agent.v15.yaml")