Commit Graph

33 Commits

Author SHA1 Message Date
chyezh
da48f9c972 Fix Milvus module config import (#3036)
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-04-23 18:32:17 +02:00
chyezh
cac1ea27e2 Support secure and authenticated Milvus memory backends (#2127)
Co-authored-by: Reinier van der Leer (Pwuts) <github@pwuts.nl>
2023-04-23 18:11:04 +02:00
non-adjective
4906e3d7ef update weaviate.py for weaviate compatibility (#2985)
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/weaviate/schema/crud_schema.py", line 708, in _create_class_with_primitives
    raise UnexpectedStatusCodeException("Create class", response)
weaviate.exceptions.UnexpectedStatusCodeException: Create class! Unexpected status code: 422, with response body: {'error': [{'message': "'Auto-gpt' is not a valid class name"}]}.

GPT4:

The error message indicates that "Auto-gpt" is not a valid class name. In Weaviate, class names must start with a capital letter and can contain only alphanumeric characters.

Took advice and code and applying to weaviate.py to great result, programs runs now with no error!

Unable to reproduce easily. Might be related to switching memory between Local and Weaviate? Either way, the proposed solution works for MacOS using Docker + Weaviate.
2023-04-23 09:17:42 +01:00
Merwane Hamadi
da65bc3f68 black 2023-04-17 13:47:38 -07:00
Merwane Hamadi
cf9a94a8b6 isort implemented 2023-04-17 13:42:01 -07:00
Richard Beales
e849e4ff0b Merge pull request #1836 from cs0lar/fix/weaviate_index_to_classname
fixes Weaviate index name to classname conversion
2023-04-17 20:21:39 +01:00
Richard Beales
d4b74661aa Merge pull request #2168 from H-jj-R/master
Spelling Fixes
2023-04-17 18:02:09 +01:00
H-jj-R
8dadf79614 Spelling fixes 2023-04-17 13:25:49 +01:00
XFFXFF
2b87245e22 fix a missing import 2023-04-17 16:21:52 +08:00
Adrian Scott
c71c61dc58 Added one space after period for better formatting 2023-04-16 18:14:16 -05:00
Eesa Hamza
3944f29add Fixed new backends not being added to supported memory 2023-04-16 21:40:09 +03:00
Richard Beales
a91ef56954 Remove warnings if memory backend is not installed 2023-04-16 19:20:19 +01:00
jayceslesar
8990911522 unify annotations to future syntax 2023-04-16 14:02:48 -04:00
cs0lar
0b936a2bb8 fixes index name to classname conversion 2023-04-16 10:48:43 +01:00
cs0lar
03d2032a6a merged master and resolved conflicts 2023-04-15 22:08:38 +01:00
BillSchumacher
898b7eed8a Merge pull request #1635 from Imccccc/feature/embedding-with-retry
Embedding Improvement
2023-04-15 15:04:31 -05:00
BillSchumacher
e758a4de3e Update pinecone.py
Fix blank lines.
2023-04-15 15:03:33 -05:00
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
cs0lar
899c815676 fixed auth code 2023-04-15 18:55:45 +01:00
cs0lar
8916b76f11 fixed change request 2023-04-15 18:52:59 +01:00
xuqi.wxq
5e189c83ee Fix Milvus as a long-term memory backend. 2023-04-16 01:45:38 +08:00
Imccccc
f67b81e200 Embedding Improvement
1. move embedding function into llm_utils
2. add try feature with in embedding function
2023-04-16 00:47:41 +08:00
cs0lar
2678a5a74b fixed merge conflicts 2023-04-15 16:01:47 +01:00
cs0lar
b2bfd395ed fixed formatting 2023-04-15 15:49:24 +01:00
cs0lar
b987cff7da Merge branch 'master' into feature/weaviate-memory 2023-04-15 14:43:01 +01:00
chyezh
395d9d0481 enable milvus as memory backend 2023-04-15 21:20:30 +08: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
BillSchumacher
4bb7a598a5 Fix everything (#1444)
* Pi's message.

* Fix most everything.

* Blacked
2023-04-15 01:04:48 +01:00
0xArty
328ba5e69e formatting 2023-04-14 20:42:28 +01:00
Merwane Hamadi
adf7c3ac98 added more autogpt prefixes in imports 2023-04-14 11:15:02 -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