{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":635563259,"defaultBranch":"main","name":"chatgpt-retrieval-plugin","ownerLogin":"kmaneshk","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-03T00:57:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6300941?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683075469.6004689","currentOid":""},"activityList":{"items":[{"before":"0ebb01539d9b4196ceca17f4193db7c68ff2761d","after":"b28ddce58474441da332d4e15c6dd60ddaa953ab","ref":"refs/heads/main","pushedAt":"2024-07-30T23:36:22.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"kmaneshk","name":"Manesh","path":"/kmaneshk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6300941?s=80&v=4"},"commit":{"message":"[Feature] Addition of MongoDB Atlas datastore (#428)\n\n* docker compose file.\r\n\r\n* search example.\r\n\r\n* mongodb atlas datastore.\r\n\r\n* refactor, docstring and notebook cleaning.\r\n\r\n* docstring.\r\n\r\n* fix attributes names.\r\n\r\n* Functional tests.\r\n\r\n* Example adjustement.\r\n\r\n* setup.md\r\n\r\n* remove some useless comments.\r\n\r\n* wrong docker image.\r\n\r\n* Minor documentation fixes.\r\n\r\n* Update example.\r\n\r\n* refactor.\r\n\r\n* default as a default collection.\r\n\r\n* TODO resolved.\r\n\r\n* Refactor delete.\r\n\r\n* fix readme and setup.md\r\n\r\n* add warning when delete without criteria.\r\n\r\n* rename private function.\r\n\r\n* replace pymongo to motor and fix integration test.\r\n\r\n* Refactor code and adjust tests\r\n\r\n* wait for assert function.\r\n\r\n* Update docs/providers/mongodb_atlas/setup.md\r\n\r\nCo-authored-by: Jib \r\n\r\n* Update datastore/providers/mongodb_atlas_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* Increase oversampling factor to 10.\r\n\r\n* Update tests/datastore/providers/mongodb_atlas/test_mongodb_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* Update tests/datastore/providers/mongodb_atlas/test_mongodb_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* Update datastore/providers/mongodb_atlas_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* Init docstring.\r\n\r\n* Default parameters\r\n\r\n* Update datastore/providers/mongodb_atlas_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* refactor sample_embeddings.\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Jib \r\n\r\n* refactor delete.\r\n\r\n* Version added.\r\n\r\n* Update datastore/providers/mongodb_atlas_datastore.py\r\n\r\nCo-authored-by: Jib \r\n\r\n* Removed _atlas from folder name to keep it simple and self-consistent\r\n\r\n* Expanded setup.md\r\n\r\n* Fixed a couple typos in docstrings\r\n\r\n* Add optional EMBEDDING_DIMENSION to get_embedding\r\n\r\n* Fixed typo in kwarg\r\n\r\n* Extended setup.md\r\n\r\n* Edits to environment variable table\r\n\r\n* Added authentication token descriptions\r\n\r\n* Removed hardcoded vector size\r\n\r\n* Added semantic search example\r\n\r\n* Added instructions to integration tests\r\n\r\n* Cleanup\r\n\r\n* Removed pathname from example.\r\n\r\n* Override DataStore.upsert in MongoDBAtlasDataStore to increase performance.\r\n\r\n* upsert now returns ids of chunks, which is what each datastore document is\r\n\r\n* Added full integration test\r\n\r\n* test_integration now uses FastAPI TestClient\r\n\r\n* Retries query until response contains number requested\r\n\r\n---------\r\n\r\nCo-authored-by: Emanuel Lupi \r\nCo-authored-by: Jib ","shortMessageHtmlLink":"[Feature] Addition of MongoDB Atlas datastore (openai#428)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQyMzozNjoyMi4wMDAwMDBazwAAAASNf-fw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQyMzozNjoyMi4wMDAwMDBazwAAAASNf-fw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQyMzozNjoyMi4wMDAwMDBazwAAAASNf-fw"}},"title":"Activity ยท kmaneshk/chatgpt-retrieval-plugin"}