Xingyao Wang
ff6ddc831f
fix: runtime test for mac ( #3005 )
...
* move use_host_network to sandbox config
* fix test runtime tests
* fix kwargs to make it clearer
2024-07-19 03:03:55 +00:00
Boxuan Li
c68478f470
Customize LLM config per agent ( #2756 )
...
Currently, OpenDevin uses a global singleton LLM config and a global singleton agent config. This PR allows customers to configure an LLM config for each agent. A hypothetically useful scenario is to use a cheaper LLM for repo exploration / code search, and a more powerful LLM to actually do the problem solving (CodeActAgent).
Partially solves #2075 (web GUI improvement is not the goal of this PR)
2024-07-09 22:05:54 -07:00
Engel Nyst
d37b2973b2
Refactoring: event stream based agent history ( #2709 )
...
* add to event stream sync
* remove async from tests
* small logging spam fix
* remove swe agent
* arch refactoring: use history from the event stream
* refactor agents
* monologue agent
* ruff
* planner agent
* micro-agents
* refactor history in evaluations
* evals history refactoring
* adapt evals and tests
* unit testing stuck
* testing micro agents, event stream
* fix planner agent
* fix tests
* fix stuck after rename
* fix test
* small clean up
* fix merge
* fix merge issue
* fix integration tests
* Update agenthub/dummy_agent/agent.py
* fix tests
* rename more clearly; add todo; clean up
2024-07-07 21:04:23 +00:00
மனோஜ்குமார் பழனிச்சாமி
143f38d25a
Refactored sandbox config and added fast boot ( #2455 )
...
* Refactored sandbox config and added fastboot
* added tests
* fixed tests
* fixed tests
* intimate user about breaking change
* remove default config from eval
* check for lowercase env
* add test
* Revert Migration
* migrate old sandbox configs
* resolve merge conflict
* revert migration 2
* Revert "remove default config from eval"
This reverts commit de57c588db .
* change type to box_type
* fix var name
* linted
* lint
* lint comments
* fix tests
* fix tests
* fix typo
* fix box_type, remove fast_boot
* add tests for sandbox config
* fix test
* update eval docs
* small removal comments
* adapt toml template
* old fields shouldn't be in the app dataclass
* fix old keys in app config
* clean up exec box
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-07-05 03:30:21 +00:00
மனோஜ்குமார் பழனிச்சாமி
41564c2eac
Use :main instead of :latest ( #2539 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-21 03:57:50 +00:00
Shimada666
75cecf68e0
docs: update tutorial docs ( #1912 )
...
* docs: update tutorial docs
* Update evaluation/TUTORIAL.md
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-05-20 14:40:31 +00:00
Xingyao Wang
b2fdb963b6
Add detailed tutorial for adding new evaluation benchmarks ( #1827 )
...
* Add detailed tutorial for adding new evaluation benchmarks
* update tutorial, fix typo, and log observation to the cmdline
* fix url
* Update evaluation/TUTORIAL.md
* Update evaluation/TUTORIAL.md
* Update evaluation/TUTORIAL.md
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/TUTORIAL.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* simplify readme and add comments to the actual code
* Fix typo in evaluation/TUTORIAL.md
* Fix typo in evaluation/swe_bench/run_infer.py
* Fix another typo in evaluation/swe_bench/run_infer.py
* Update TUTORIAL.md
* Set host net work to false for SWEBench
* Update evaluation/TUTORIAL.md
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update evaluation/TUTORIAL.md
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update evaluation/TUTORIAL.md
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update evaluation/TUTORIAL.md
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
---------
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-05-18 13:40:53 -04:00