{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":617798408,"defaultBranch":"main","name":"chatgpt-retrieval-plugin","ownerLogin":"openai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-23T06:06:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14957082?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707267299.0","currentOid":""},"activityList":{"items":[{"before":"b808c100d8baebe832e3fe433358d12e93bba48f","after":"b28ddce58474441da332d4e15c6dd60ddaa953ab","ref":"refs/heads/main","pushedAt":"2024-04-24T17:48:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?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 (#428)"}},{"before":"b02139d174e2c2b3de6a17ed4914c05f4a552c2f","after":"b808c100d8baebe832e3fe433358d12e93bba48f","ref":"refs/heads/main","pushedAt":"2024-02-08T02:47:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add support for new embeddings models and instructions for use with Custom GPTs / function calling (#411)\n\n* Update to support new embeddings models, custom GPTs, and function calling\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n* Update README.md","shortMessageHtmlLink":"Add support for new embeddings models and instructions for use with C…"}},{"before":"d9c4ff91cf4c5d1ab17344d42555542f9eb115ba","after":"fd268b6f41deeef3c4277d572d310c05ea93c64b","ref":"refs/heads/isafulf/gpts-and-assistants-api","pushedAt":"2024-02-08T02:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"017c797510bbfd190db557352c4dd46f6ec21d15","after":"d9c4ff91cf4c5d1ab17344d42555542f9eb115ba","ref":"refs/heads/isafulf/gpts-and-assistants-api","pushedAt":"2024-02-07T01:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"017c797510bbfd190db557352c4dd46f6ec21d15","ref":"refs/heads/isafulf/gpts-and-assistants-api","pushedAt":"2024-02-07T00:54:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"49f2ece35b6d08c625a254ddb16c7050ee671a27","after":null,"ref":"refs/heads/isa/vogue-demo","pushedAt":"2023-12-15T21:51:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"}},{"before":"b3459b117fe889f30611c7b556757b7d09654b4e","after":"b02139d174e2c2b3de6a17ed4914c05f4a552c2f","ref":"refs/heads/main","pushedAt":"2023-12-04T02:55:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"chore: pinecone response to DocumentChunkWithScore (#395)\n\nWhen dealing with Pinecone occurs sporadically situations where `metadata[\"text\"]` contains a datetime object somehow.\r\n\r\nThis raises an Internal Error since Pydantic is unable to create a DocumentChunkWithScore object.\r\n\r\nWe force the typing to str to fix this.\r\n\r\nExample:\r\n```\r\n{'matches': [{'id': '68_1',\r\n 'metadata': {'document_id': '68',\r\n 'text': datetime.date(2265, 12, 1)},\r\n 'score': 0.760368824,\r\n 'values': []},\r\n```","shortMessageHtmlLink":"chore: pinecone response to DocumentChunkWithScore (#395)"}},{"before":"13a0b0391a1c3231a9724369b978203e4b1f86b1","after":"b3459b117fe889f30611c7b556757b7d09654b4e","ref":"refs/heads/main","pushedAt":"2023-11-16T22:47:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Adding Azure CosmosDB Mongo vCore as a datastore. (#379)\n\n* Adding mongo vCore as a datastore\r\n\r\n* updating the readme file","shortMessageHtmlLink":"Adding Azure CosmosDB Mongo vCore as a datastore. (#379)"}},{"before":"04e92a4bffbd6048bd0f4345fb4598094edde7d7","after":"13a0b0391a1c3231a9724369b978203e4b1f86b1","ref":"refs/heads/main","pushedAt":"2023-10-17T17:05:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md (#374)","shortMessageHtmlLink":"Update README.md (#374)"}},{"before":null,"after":"21d05a44d3a77cd04a6fbebd3e44ba8fe95bec80","ref":"refs/heads/isafulf-patch-2","pushedAt":"2023-10-17T17:05:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"602de33dad803e3a2c4aa111024e9996450ef51b","after":"04e92a4bffbd6048bd0f4345fb4598094edde7d7","ref":"refs/heads/main","pushedAt":"2023-10-17T17:02:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Doc updates for Azure Search datastore (#294)","shortMessageHtmlLink":"Doc updates for Azure Search datastore (#294)"}},{"before":"4ccb44dde57fb2492f924a1c2579a9c8537b24fb","after":"602de33dad803e3a2c4aa111024e9996450ef51b","ref":"refs/heads/main","pushedAt":"2023-10-17T17:02:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Fix env name error for postgresql database (#365)","shortMessageHtmlLink":"Fix env name error for postgresql database (#365)"}},{"before":"ae657e2093f1807bc65dd31b5e8ef8739ce1632e","after":"4ccb44dde57fb2492f924a1c2579a9c8537b24fb","ref":"refs/heads/main","pushedAt":"2023-10-17T17:01:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update setup.md with LlamaIndex updated field. (#363)\n\nIn setup.md in the LlamaIndex setup section - Changed GPTSimpleVectorIndex to GPTVectorStoreIndex to match the updated field in LlamaIndex. \r\n\r\nFixes issue #307.","shortMessageHtmlLink":"Update setup.md with LlamaIndex updated field. (#363)"}},{"before":"abb74888f9d825e3f585c022547e21c4123ff69b","after":"ae657e2093f1807bc65dd31b5e8ef8739ce1632e","ref":"refs/heads/main","pushedAt":"2023-10-17T17:00:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"[Enhancement] Updating Azure Cognitive Search client library (#342)\n\n* Updating Azure Cognitive Search client library\r\n\r\n* Update Azure Cognitive Search library to 11.4.0b8","shortMessageHtmlLink":"[Enhancement] Updating Azure Cognitive Search client library (#342)"}},{"before":"e8fda700edd6f5bc5e6e4f57b7aa163a8adb11be","after":"abb74888f9d825e3f585c022547e21c4123ff69b","ref":"refs/heads/main","pushedAt":"2023-10-17T17:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"fix pinecone data filter name (#372)","shortMessageHtmlLink":"fix pinecone data filter name (#372)"}},{"before":"9a12c11d09de0cf4a74aaa74d3ec93d14523081e","after":"e8fda700edd6f5bc5e6e4f57b7aa163a8adb11be","ref":"refs/heads/main","pushedAt":"2023-07-28T18:37:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Elasticsearch datastore support (#343)\n\n* added es datastore\r\n\r\n* updated readmy and toml\r\n\r\n* updated readme\r\n\r\n* clean up code + implemented a few more methods\r\n\r\n* add tests + fix issues found\r\n\r\n* update documentation\r\n\r\n* update notebook\r\n\r\n* clean up notebook\r\n\r\n---------\r\n\r\nCo-authored-by: Sebastian Montero ","shortMessageHtmlLink":"Elasticsearch datastore support (#343)"}},{"before":"742fdf7cfcd1ca6082de1ee2ee5dc5e14dc00e0f","after":"9a12c11d09de0cf4a74aaa74d3ec93d14523081e","ref":"refs/heads/main","pushedAt":"2023-06-23T23:37:46.520Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update pyproject.toml to newer Chroma release (#297)\n\n* Update pyproject.toml to newer Chroma release\r\n\r\nVersion [0.3.25](https://github.com/chroma-core/chroma/releases/tag/0.3.25) of Chroma removes a lot of heavyweight dependencies, which should considerably reduce install sizes for downstream projects. \r\n\r\nThis PR bumps the required Chroma version to take advantage.\r\n\r\n* Update poetry.lock\r\n\r\n---------\r\n\r\nCo-authored-by: Chelsea Voss ","shortMessageHtmlLink":"Update pyproject.toml to newer Chroma release (#297)"}},{"before":"36354a2031387aa030c7610e293f434ae5676381","after":"742fdf7cfcd1ca6082de1ee2ee5dc5e14dc00e0f","ref":"refs/heads/main","pushedAt":"2023-06-01T20:59:35.043Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add PR checklist for contributors (#301)\n\n* add PR checklist for contributions\r\n\r\n* add PR checklist template","shortMessageHtmlLink":"Add PR checklist for contributors (#301)"}},{"before":null,"after":"ba6548518660ce2be5806b880a4fe12245dce23f","ref":"refs/heads/pr_checklist","pushedAt":"2023-06-01T20:45:46.604Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luquitared","name":"Lucas Negritto","path":"/luquitared","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33329230?s=80&v=4"},"commit":{"message":"add PR checklist template","shortMessageHtmlLink":"add PR checklist template"}},{"before":null,"after":"a154e4a92277315900b2d9124c6c5a91edd407bd","ref":"refs/heads/csvoss/update-poetry-lock","pushedAt":"2023-05-31T21:58:25.107Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csvoss","name":"Chelsea Sierra Voss","path":"/csvoss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229696?s=80&v=4"},"commit":{"message":"Update poetry.lock","shortMessageHtmlLink":"Update poetry.lock"}},{"before":"66d91c93bcd62b045effdb003ba4ad521adeb377","after":"36354a2031387aa030c7610e293f434ae5676381","ref":"refs/heads/main","pushedAt":"2023-05-31T21:13:12.441Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add loguru for logging (#282)\n\n* Add loguru for logging\r\n\r\n* Add logger\r\n\r\n* Replace exception with error\r\n\r\n---------\r\n\r\nCo-authored-by: Raghu Ganapathi ","shortMessageHtmlLink":"Add loguru for logging (#282)"}},{"before":"0f737649289fe392ec9a68ccda4cfbb8aeee4bff","after":"66d91c93bcd62b045effdb003ba4ad521adeb377","ref":"refs/heads/main","pushedAt":"2023-05-30T16:20:21.004Z","pushType":"push","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9cdbf31fde72c8ca366150f97b437a40beddab2b","after":"0f737649289fe392ec9a68ccda4cfbb8aeee4bff","ref":"refs/heads/main","pushedAt":"2023-05-30T16:19:36.253Z","pushType":"push","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Docs update","shortMessageHtmlLink":"Docs update"}},{"before":"9969191297c34db131075fbdaa05ccd814f85119","after":"9cdbf31fde72c8ca366150f97b437a40beddab2b","ref":"refs/heads/main","pushedAt":"2023-05-30T16:08:09.411Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add a PostgreSQL syntax database AnalyticDB as a datastore. (#147)\n\n* Add a full PostgresSQL syntax distributed database AnalyticDB as a datastore.\r\n\r\n* Replace psycopg2 with psycopg2cffi to compatibility with Python >=3.10 and Refactor AnalyticDB related ENV\r\n\r\n* Change the `psycopg2cfii` package to optional and update setup.md with PostgreSQL dependency installation instructions\r\n\r\n* Use a connection pool to replace connect with the PostgreSQl vector store directly. To prevent connection lost problem.\r\n\r\n* Modify READEME. Add `analyticdb` into `DATASTORE`","shortMessageHtmlLink":"Add a PostgreSQL syntax database AnalyticDB as a datastore. (#147)"}},{"before":"2ff38587c02d595181cf5572132ebab21aafbb3b","after":"9969191297c34db131075fbdaa05ccd814f85119","ref":"refs/heads/main","pushedAt":"2023-05-19T04:54:31.099Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add Deploy to Render button (#267)","shortMessageHtmlLink":"Add Deploy to Render button (#267)"}},{"before":"f1a8c62b515819c5acee417b279045fa2e854b7c","after":"2ff38587c02d595181cf5572132ebab21aafbb3b","ref":"refs/heads/main","pushedAt":"2023-05-18T03:55:25.441Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Add Render as deployment option (#224)","shortMessageHtmlLink":"Add Render as deployment option (#224)"}},{"before":"d37b831681fff3e759a10a19d231bfc2b2679acf","after":"f1a8c62b515819c5acee417b279045fa2e854b7c","ref":"refs/heads/main","pushedAt":"2023-05-16T16:48:04.062Z","pushType":"push","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0d3c789dcbeccaac61924f2c05502e96567fd578","after":"d37b831681fff3e759a10a19d231bfc2b2679acf","ref":"refs/heads/main","pushedAt":"2023-05-16T16:33:24.747Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"add allow private network header in local setup (#248)","shortMessageHtmlLink":"add allow private network header in local setup (#248)"}},{"before":"f10c67738024525606471512dd9ee3f6bc5e4881","after":"0d3c789dcbeccaac61924f2c05502e96567fd578","ref":"refs/heads/main","pushedAt":"2023-05-15T23:31:34.328Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"Fix min number of candidates for L2 reranking and env name for overriding the embedding field name (#260)","shortMessageHtmlLink":"Fix min number of candidates for L2 reranking and env name for overri…"}},{"before":"13348a6727c8f2a353ea84b03fac6f1f4803d58a","after":"f10c67738024525606471512dd9ee3f6bc5e4881","ref":"refs/heads/main","pushedAt":"2023-05-15T22:44:23.148Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"isafulf","name":null,"path":"/isafulf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51974293?s=80&v=4"},"commit":{"message":"pointing to full list of postgres providers (#258)","shortMessageHtmlLink":"pointing to full list of postgres providers (#258)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOWjA5QA","startCursor":null,"endCursor":null}},"title":"Activity · openai/chatgpt-retrieval-plugin"}