mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
Python: Add Agent Framework Lab Lightning package with RL training examples (#937)
* add math agent * . * update * update debug mode * add tau2 training * . * . * . * . * add tests * . * revert observability * update readme * fix task serialization issue * fix exception * add inline docs * update readme * update pyproject toml * minor fix * update and use git lfs * update * update ignore file to use lab specific * fix type * update depedency --------- Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
Unverified
parent
21a60aeb35
commit
b8df0cd03f
@@ -36,7 +36,8 @@ gaia = [
|
||||
|
||||
# Lightning RL training module dependencies
|
||||
lightning = [
|
||||
"pydantic>=2.0.0",
|
||||
# Till 0.2.0 is released
|
||||
"agentlightning @ git+https://github.com/microsoft/agent-lightning@138ad0e48780b65ccefa628ee7a5fb9fb27aca01",
|
||||
]
|
||||
|
||||
# TAU2 benchmark module dependencies
|
||||
@@ -48,6 +49,10 @@ tau2 = [
|
||||
"tau2@ git+https://github.com/sierra-research/tau2-bench@5ba9e3e56db57c5e4114bf7f901291f09b2c5619",
|
||||
]
|
||||
|
||||
# Dependencies for math-related training
|
||||
math = [
|
||||
"sympy>=1.13.0",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
gaia_viewer = "agent_framework_lab_gaia:viewer_main"
|
||||
@@ -82,6 +87,7 @@ agent_framework_lab_tau2 = ["py.typed"]
|
||||
|
||||
[tool.ruff]
|
||||
extend = "../../pyproject.toml"
|
||||
extend-exclude = ["**/data/**"]
|
||||
|
||||
[tool.ruff.lint]
|
||||
ignore = ["T201", "ASYNC230", "INP001"] # Allow print statements, blocking file operations, and implicit namespace packages in lab modules
|
||||
|
||||
Reference in New Issue
Block a user