Commit Graph

77 Commits

Author SHA1 Message Date
merwanehamadi
6c4426d8e6 Refactor challenges to use cycle count instead of time (#4222)
Co-authored-by: Richard Beales <rich@richbeales.net>
2023-05-15 21:44:36 -05:00
Eduardo Salinas
c771e1fd50 Update duckduckgo dependency - min should be 2.9.5 (#4142)
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com>
2023-05-13 00:57:30 +03:00
Andres Caicedo
2513178980 Integrate pytest-xdist Plugin for Parallel and Concurrent Testing (#3870)
* Adds pytest-parallel dependencies

* Implement pytest-parallel for faster tests

* Uses pytest-xdist

* Auto number of workers processes

* Update ci.yml

---------

Co-authored-by: Nicholas Tindle <nick@ntindle.com>
2023-05-11 17:19:52 -07:00
sidewaysthought
a5f856328d Fix multi-byte character handling in read_file (#3173)
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-05-01 19:50:50 +02:00
zyt600
c317cf0e75 fix bug #3455 (#3591)
Co-authored-by: Nicholas Tindle <nick@ntindle.com>
2023-04-30 16:24:07 -05:00
Reinier van der Leer
76df14b831 Fix docs (#3336)
* Fix docs

* Add short section about testing to contribution guide

* Add back note for voice configuration

* Remove LICENSE symlink from docs/

* Fix site_url in mkdocs.yml
2023-04-26 19:14:14 +01:00
merwanehamadi
a6355a6bc8 use pytest-recording with VCR (#3283) 2023-04-26 09:57:05 -07:00
Merwane Hamadi
996a3b331a Add CI smoke test (#2461) 2023-04-23 00:23:45 +02:00
lee
1ffa9b2ebe ci: selenium safari bug fixed
ModuleNotFoundError: No module named 'selenium.webdriver.safari.options when install <=4.1.3
2023-04-22 22:00:23 +09:00
Richard Beales
ad5d8b2341 Re-work Docs and split out README (using MkDocs) (#2894)
* Initial Documentation re-org

* remove testing link from readme

* rewrite quickstart

* get code blocks working across mkdocs and github

* add link to plugins repo

* add link to plugins repo and move readme to plugin template repo

* Add emoji to "Extensibility with Plugins" in readme

Co-authored-by: Reinier van der Leer <github@pwuts.nl>

* Make docs deploy workflow path-selective

* Also run workflow when the workflow is updated

* fix readme links under configuration subfolder

* shrink subheadings in readme

---------

Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com>
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-04-22 12:56:22 +01:00
Mikel Calvo
9dcdb6d6f8 Add OS Info into the initial prompt (#2587) 2023-04-21 21:44:02 +02:00
Reinier van der Leer
c145d95312 Fix #2654 spacy language model installation 2023-04-20 23:58:40 +02:00
Peter Banda
14d3ecaae7 Pin BeautifulSoup version to fix browse_website (#2680) 2023-04-20 19:51:52 +02:00
k-boikov
bb7ca692e3 include openapi-python-client in docker build (#2669)
Fixes #2658 "Docker image crashes on start"
2023-04-20 14:45:26 +02:00
BillSchumacher
d7679d755f Fix all commands and cleanup 2023-04-19 18:17:04 -05:00
BillSchumacher
23c650ca10 Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support 2023-04-19 17:28:17 -05:00
bszollosinagy
fa91bc154c Fix model context overflow issue (#2542)
Co-authored-by: batyu <batyu@localhost>
2023-04-19 23:28:57 +02:00
Mike Kelly
bb2066df04 remove sorcery 2023-04-19 16:04:48 +01:00
BillSchumacher
085842d43c Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support 2023-04-18 18:44:40 -05:00
BillSchumacher
59a9986786 Merge branch 'plugin-support' of https://github.com/BillSchumacher/Auto-GPT into pr/4 2023-04-18 18:12:35 -05:00
Evgeny Vakhteev
c62c8c6e71 merge BillSchumacher/plugin-support, conflicts 2023-04-18 13:13:38 -07:00
Evgeny Vakhteev
894026cdd4 reshaping code and fixing tests 2023-04-18 12:52:09 -07:00
0xArty
b5378174f3 Switched to using click 2023-04-18 13:19:17 +01:00
Taylor Beeston
b84de4f7f8 ♻️ Use AutoGPT template package for the plugin type 2023-04-17 22:10:40 -07:00
Evgeny Vakhteev
9ed5e0f1fc adding plugin interface instantiation 2023-04-17 17:13:53 -07:00
Taylor Beeston
239aa3aa02 🎨 Bring in plugin_template
This would ideally be a shared package
2023-04-17 12:39:18 -07:00
Alastair D'Silva
60b779a905 Remove requirements-docker.txt
This file needs to be maintained parallel to requirements.txt, but
isn't, causes problems when new dependencies are introduced.

Instead, derive the Docker dependencies from the stock ones.

Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
2023-04-17 17:09:13 +10:00
0xArty
627533bed6 minimall add pytest (#1859)
* minimall add pytest

* updated docs and pytest command

* proveted milvus integration test running if milvus is not installed
2023-04-16 21:55:53 +01:00
Merwane Hamadi
bb541ad3a7 Update requirements.txt with new dependencies and move tweepy 2023-04-16 11:34:38 -07:00
BillSchumacher
4cd412c39f Update requirements.txt 2023-04-16 01:55:34 -05:00
cs0lar
23b89b80cd merged master and resolved conflicts 2023-04-16 07:49:21 +01:00
Ayush Kumar
a2000b4b9d resolved tweepy not in requirements.txt 2023-04-16 09:53:51 +05:30
Itamar Friedman
5a8700060e fixing tests to fit latest merges into master 2023-04-15 23:19:50 +01:00
cs0lar
03d2032a6a merged master and resolved conflicts 2023-04-15 22:08:38 +01:00
cs0lar
51224229eb fixed merge conflicts 2023-04-15 20:32:31 +01:00
DJ Stomp
bebc015eb3 Update requirements.txt 2023-04-15 12:30:09 -07:00
Pi
35192cf413 Update requirements.txt 2023-04-15 19:47:04 +01:00
Richard Beales
c1f18b5324 Revert "Add ability to use local embeddings model" (#1662) 2023-04-15 19:25:44 +01:00
Richard Beales
33b7866377 Merge pull request #1229 from edcohen08/clone-github-repository
command clone github repository
2023-04-15 18:19:47 +01:00
Richard Beales
17cdeee214 Merge pull request #1320 from Tymec/master
Add ability to use local embeddings model
2023-04-15 18:13:16 +01:00
cs0lar
2678a5a74b fixed merge conflicts 2023-04-15 16:01:47 +01:00
Eddie Cohen
eb8b3e6622 add gitpython 2023-04-15 10:56:09 -04:00
chyezh
395d9d0481 enable milvus as memory backend 2023-04-15 21:20:30 +08:00
cs0lar
4c7deef9ae merged master and resolved conflicts 2023-04-15 06:51:04 +01:00
Tymec
753394228a Merge remote-tracking branch 'upstream/master' 2023-04-15 01:30:20 +02:00
merwanehamadi
b65b7acace added selenium dependencies (#1432) 2023-04-14 23:33:28 +01:00
0xArty
6ca6a8aa60 added more tools 2023-04-14 20:17:37 +01:00
0xArty
4322784b01 added black to the requirments 2023-04-14 19:43:34 +01:00
0xArty
9d0bc54b07 added pre-commit formatting 2023-04-14 19:29:21 +01:00
Tymec
64db4eef39 fix: added back numpy to requirements 2023-04-14 14:47:13 +02:00