Commit 9108766
Merge computer-use into the agents extra and use Perplexity in the README
- Fold the computer-use extra into agents. ComputerUse needs openai-agents
anyway, so a separate extra only made people install two things to get one
feature. agents now carries hyperbrowser as well.
- The README bot example now researches with
GeneralLlm(model="perplexity/sonar-pro"), which takes a prompt. The
previous AskNewsSearcher call was wrong for this example: its methods take
a search query, not a composed research prompt.
Verified a new bot maker's path end to end against a wheel installed into a
clean venv outside the repo: `import forecasting_tools` pulls in none of the
optional packages, the README example subclass defines and instantiates, every
name the README references imports, gated names raise with an install command,
and hasattr degrades to False. Installing [agents] then unlocks ComputerUse
and the rest while front-end stays gated.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent a77da4a commit 9108766
5 files changed
Lines changed: 33 additions & 37 deletions
File tree
- code_tests/unit_tests
- forecasting_tools/agents_and_tools/research
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
162 | 161 | | |
163 | 162 | | |
164 | 163 | | |
| |||
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
171 | | - | |
| 170 | + | |
172 | 171 | | |
173 | 172 | | |
174 | 173 | | |
| |||
183 | 182 | | |
184 | 183 | | |
185 | 184 | | |
186 | | - | |
| 185 | + | |
187 | 186 | | |
188 | 187 | | |
189 | 188 | | |
| |||
511 | 510 | | |
512 | 511 | | |
513 | 512 | | |
514 | | - | |
| 513 | + | |
515 | 514 | | |
516 | | - | |
517 | 515 | | |
518 | 516 | | |
519 | 517 | | |
520 | 518 | | |
521 | | - | |
| 519 | + | |
522 | 520 | | |
523 | 521 | | |
524 | 522 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
| 73 | + | |
75 | 74 | | |
76 | 75 | | |
77 | 76 | | |
| |||
0 commit comments