빠른 시작
에이전트 정의와 평가 세트를 제출하고, 예산과 진화를 허용할 계층을 설정한 뒤 보고서를 기다립니다. 기본값은 컨텍스트, 스킬, 메모리 세 계층만 바꾸며 가중치 계층은 명시적으로 켜야 합니다.
# 1. SDK 설치pip install ouro-evolve
# 2. 에이전트 정의 + 평가 세트 + 예산 제출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")