Commit Graph

133 Commits (3bf5934b20b906f977776e2d41033027ecb5df9b)

Author SHA1 Message Date
BillSchumacher 11d6dabe37
Quality update 2023-04-15 14:55:13 -05:00
cs0lar 51224229eb fixed merge conflicts 2023-04-15 20:32:31 +01:00
Richard Beales 1c12a84ded
Merge pull request #1658 from wangxuqi/milvus_memory
Fix Milvus as a long-term memory backend.
2023-04-15 19:53:02 +01:00
Pi a1d201028b
Added missing \n at end of file 2023-04-15 19:51:52 +01:00
Richard Beales c1f18b5324
Revert "Add ability to use local embeddings model" (#1662) 2023-04-15 19:25:44 +01:00
Richard Beales e0590e08d7
Merge pull request #1471 from gersh/fix_agents
Fix list_agents to return string instead of JSON object
2023-04-15 18:46:50 +01:00
xuqi.wxq 5e189c83ee Fix Milvus as a long-term memory backend. 2023-04-16 01:45:38 +08:00
Richard Beales 36019cb5ab
Merge pull request #1618 from younessZMZ/master
Adjust test_config file
2023-04-15 18:39:31 +01:00
Richard Beales af46c0471e
Merge pull request #1609 from younessZMZ/branch1
Adjust test_prompt_generator and add test report generation
2023-04-15 18:32:27 +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
Gershon Bialer 6a3fcda751 Merge remote-tracking branch 'origin/master' into fix_agents 2023-04-15 10:04:15 -07:00
younessZMZ 110e2f3ae5 Adjust test_config file 2023-04-15 15:58:01 +00:00
Richard Beales 26ffa41f20
Merge pull request #1567 from drikusroor/cover-token-counter
test: Write unit tests for token_counter
2023-04-15 16:30:37 +01:00
Richard Beales 95f7ed607a
Merge pull request #1202 from merwanehamadi/feature/setup-integration-tests
Feature/setup integration tests
2023-04-15 16:13:01 +01:00
younessZMZ 0c1ff5d6a4 Adjust test_prompt_generator and add test report generation 2023-04-15 15:10:42 +00:00
cs0lar b2bfd395ed fixed formatting 2023-04-15 15:49:24 +01:00
Tymec 53297e55bf Merge remote-tracking branch 'upstream/master' 2023-04-15 16:03:08 +02:00
cs0lar b987cff7da Merge branch 'master' into feature/weaviate-memory 2023-04-15 14:43:01 +01:00
Drikus Roor d52381eead fix: Fix imports 2023-04-15 15:20:19 +02:00
Drikus Roor bdefa24ac6 test: Write unit tests for token_counter 2023-04-15 15:11:25 +02:00
BillSchumacher 1073954fb7
Reorg (#1537)
* Pi's message.

* Fix most everything.

* Blacked

* Add Typing, Docstrings everywhere, organize the code a bit.

* Black

* fix import

* Update message, dedupe.

* Increase backoff time.

* bump up retries
2023-04-15 13:56:23 +01:00
cs0lar 4c7deef9ae merged master and resolved conflicts 2023-04-15 06:51:04 +01:00
Gershon Bialer 9990b78702 Fix linter issues. 2023-04-14 22:44:42 -07:00
Gershon Bialer 2644bc86db list_agents should return string not JSON 2023-04-14 21:42:54 -07:00
Gershon Bialer 0b4f0f5622 Add unit test for testing adding a gent 2023-04-14 21:34:28 -07:00
Merwane Hamadi dc4094b264 added smoke test 2023-04-14 17:20:02 -07:00
Tymec 6c9ec32195 test: fixed imports 2023-04-15 01:34:51 +02:00
Tymec 753394228a Merge remote-tracking branch 'upstream/master' 2023-04-15 01:30:20 +02:00
Merwane Hamadi ca5a52f48a Update sys.path to use pathlib in json_tests.py 2023-04-14 15:46:02 -07:00
Merwane Hamadi 36091853e0 Add integration test for write_file command 2023-04-14 15:45:45 -07:00
Merwane Hamadi 7e21123a5d Add README.md with instructions on running tests 2023-04-14 15:45:45 -07:00
Tymec 062176d3f5 test: replaced MockConfig with real config
get_embedding function uses config
2023-04-14 22:49:13 +02:00
0xArty 328ba5e69e formatting 2023-04-14 20:42:28 +01:00
Merwane Hamadi 9b56ebe5c4 removed json_tests.py test_that_apologies_containing_multiple_json_get_the_correct_one because it breaks 2023-04-14 11:55:18 -07:00
Dino Hensen d64f866bfa Convert to python module named autogpt.
Also fixed the Dockerfile.
Converting to module makes development easier.
Fixes coverage script in CI and test imports.
2023-04-14 10:27:41 -07:00
Tymec 34eac5754c test: fix typo and add newline at the end
- Fixed "embeder" typo to "embedder"
- Added newline at the end of test unit
2023-04-14 18:06:47 +02:00
Tymec fb6684450c test: added tests for memory embeder 2023-04-14 14:56:58 +02:00
Alrik Olson 8186ccb56a formatting 2023-04-13 11:36:48 -07:00
Alrik Olson 9b256a3dd5 Merge branch 'master' into prompt-generator 2023-04-13 10:54:39 -07:00
cs0lar 2f8cf68762 fixed conflicts 2023-04-13 18:33:13 +01:00
cs0lar 067e697b8b fixed weaviate test and fixed conflicts 2023-04-13 18:24:43 +01:00
Richard Beales 0ba2956ee4
Merge pull request #1014 from drikusroor/fix-flake8-issues-pt-2
Fix flake8 issues pt. 2 (Add E231 & E302 flake8 rules)
2023-04-13 17:56:06 +01:00
Alrik Olson 1bb056e9c9 Merge branch 'master' into prompt-generator 2023-04-13 07:56:42 -07:00
digger-yu 0c7b7e5de8
Update test_json_parser.py
Optimize part of the code to maintain uniformity
2023-04-13 18:43:32 +08:00
Drikus Roor d1ea6cf002 lint: Fix all E302 linting errors 2023-04-13 10:50:51 +02:00
Drikus Roor 4afd0a3714 lint: Fix E231 flake8 linting errors 2023-04-13 10:50:27 +02:00
cs0lar 855de1890f Merge branch 'master' into feature/weaviate-memory 2023-04-13 06:23:36 +01:00
Alrik Olson a3eedfcd2f Merge branch 'master' into prompt-generator 2023-04-12 19:48:33 -07:00
Itamar Friedman 3e53e976a5 flake8 style 2023-04-13 00:06:23 +03:00
Itamar Friedman bf3c76ced7 flake8 style 2023-04-13 00:04:08 +03:00
Itamar Friedman 9f972f4ee9 flake8 style 2023-04-13 00:00:33 +03:00
Itamar Friedman a40ccc1e5d flake8 style 2023-04-12 23:53:40 +03:00
Itamar Friedman 54478b35f2 Merge branch 'master' into browse_scrape_links_test_and_validate 2023-04-12 23:51:53 +03:00
Drikus Roor 1f837968ff fix: Fix flake8 errors based on the flake8 command with a narrower definition of errors 2023-04-12 22:12:25 +02:00
Itamar Friedman c63645cbba redo suggested changes. move unit test files to the fitting directory 2023-04-12 22:41:23 +03:00
Itamar Friedman 7c0c896600 Merge branch 'master' into browse_scrape_links_test_and_validate 2023-04-12 22:31:51 +03:00
Richard Beales 7e3ff66494
Merge pull request #913 from chozzz/bugfix-823
Bugfix for #840 - Local memory fix
2023-04-12 20:07:50 +01:00
cs0lar 5592dbd277 resolved latest conflicts 2023-04-12 19:54:56 +01:00
Drikus Roor d780988554 chore: Add new lines to end of files 2023-04-12 20:21:42 +02:00
cs0lar b9a4f97790 resolved latest conflicts 2023-04-12 18:52:06 +01:00
Richard Beales 364e2a4ba1
Merge branch 'master' into add-unit-tests-workflow 2023-04-12 18:14:37 +01:00
Alrik Olson 2ef9928a2e Merge remote-tracking branch 'origin/master' into prompt-generator 2023-04-12 07:33:36 -07:00
sarango 16b37fff1d Fix to LocalCache add method, created integration test for it 2023-04-12 21:49:23 +12:00
Itamar Friedman 2ec42bf3e8 removing compliant whitespace 2023-04-12 12:21:53 +03:00
Drikus Roor d8f9d1df98 fix: Fix json_parsers tests 2023-04-12 10:16:42 +02:00
Drikus Roor ed120c3a39 fix: Fix browse scrape test 2023-04-12 10:16:42 +02:00
Drikus Roor f34751a0c3 revert: Revert relative imports in scripts and fix imports in tests 2023-04-12 10:16:00 +02:00
Drikus Roor 28cf7c3f83 test: Add tests for config file 2023-04-12 10:16:00 +02:00
Drikus Roor d0ae72e63b refactor: Refactor imports to be compatible with unit tests 2023-04-12 10:16:00 +02:00
cs0lar 453b428d33 added support for weaviate embedded 2023-04-12 08:21:41 +01:00
vadi 7736762b5a Fix #840 - Add defensive coding for local memory to load the JSON file that was gitignored at 54101c7997
- Added unit test placholder for local cache test
- Removed unused imports from local cache unit test placeholder
2023-04-12 16:38:53 +10:00
Alrik Olson 8bbfdeb04a Add unit tests for prompt generator class 2023-04-11 09:43:37 -07:00
cs0lar 5fe784aabe added weaviate to the supported vector memory providers 2023-04-11 11:14:13 +01:00
Itamar Friedman 64c21ee8f7 browse: make scrape_links() & scrape_text() "status_code >= 400" error message the same 2023-04-11 11:40:52 +03:00
Itamar Friedman 2d5d0131bb browse: (1) apply validation also to scrape_links(), (2) add tests for scrape_links() 2023-04-11 11:17:07 +03:00
Andy Melnikov c9701a3302 Remove trailing whitespace throughout 2023-04-10 18:17:11 +02:00
Andy Melnikov 4a86da95f9 Remove trailing spaces throughout
This happens often in PRs so fixing this everywhere will make many PRs
mergeable as they won't include irrelevant whitespace fixes
2023-04-10 14:25:24 +02:00
Itamar Friedman 06f26cb29c remove dependency of unittest, use pytest 2023-04-10 08:19:41 +03:00
Itamar Friedman b0cb247b83 scrape_text: added tests + hande RequestException 2023-04-10 00:18:37 +03:00
cs0lar da4ba3c10f added factory tests 2023-04-07 22:07:08 +01:00
Mike Harris 4cde35267b Improve extract_hyperlinks to honor base url 2023-04-03 12:51:50 -04:00
Taylor Brown 3e587bc7fb Make the json_parser more robust
For some reason the bot keeps prefacing its JSON. This fixes it for now.
2023-04-02 18:50:51 -05:00
Taylor Brown 9ff7e5954b Make compatible with gpt-3.5
I made the json parsing more forgivable. I improved the prompt, using things I learned from: Koobah/Auto-GPT
2023-04-02 16:39:17 -05:00