{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":640079149,"defaultBranch":"main","name":"quivr","ownerLogin":"QuivrHQ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-12T23:53:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159330290?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715636396.0","currentOid":""},"activityList":{"items":[{"before":"cd927ebdcf8657727d1057efb1afaf0d24588818","after":"257a3127f93662d9eb754525f498851aa0cc44b5","ref":"refs/heads/main","pushedAt":"2024-05-13T21:39:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252 (#2581)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n## 0.0.252 (2024-05-13)\r\n\r\n## What's Changed\r\n* docs: Update GPT4 documentation with available tools and use cases by\r\n@StanGirard in https://github.com/QuivrHQ/quivr/pull/2580\r\n* docs: Add docstrings to integration brains by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2582\r\n* fix: Update import statements for OllamaEmbeddings by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2584\r\n* feat: Add support for gpt-4o model by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2589\r\n\r\n\r\n**Full Changelog**:\r\nhttps://github.com/QuivrHQ/quivr/compare/v0.0.251...v0.0.252\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).","shortMessageHtmlLink":"chore(main): release 0.0.252 (#2581)"}},{"before":"4ae851bc83cdab1a7379410395ea9a699b2068a9","after":null,"ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-13T21:39:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"b2f93a65b9b48564bc67b8a086239dacaba2a4e6","after":"4ae851bc83cdab1a7379410395ea9a699b2068a9","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-13T21:08:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252","shortMessageHtmlLink":"chore(main): release 0.0.252"}},{"before":"43933e961b36b8811f1599485da691a3f1019033","after":null,"ref":"refs/heads/feat/gpt4-o","pushedAt":"2024-05-13T21:07:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"3086891cb72d1ba2791f2514fb5423ccbe40ca22","after":"cd927ebdcf8657727d1057efb1afaf0d24588818","ref":"refs/heads/main","pushedAt":"2024-05-13T21:07:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Add support for gpt-4o model (#2589)\n\nThis pull request adds support for the gpt-4o model to the existing\r\ncodebase. It includes changes to the BrainConfig, openAiFreeModels,\r\ndefineMaxTokens, model_compatible_with_function_calling, create_graph,\r\nmain, and process_assistant functions.","shortMessageHtmlLink":"feat: Add support for gpt-4o model (#2589)"}},{"before":null,"after":"43933e961b36b8811f1599485da691a3f1019033","ref":"refs/heads/feat/gpt4-o","pushedAt":"2024-05-13T21:07:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Add support for gpt-4o model","shortMessageHtmlLink":"feat: Add support for gpt-4o model"}},{"before":null,"after":"69a62b37a6a5e4232cd7a7b17c2bd636011d042f","ref":"refs/heads/feat/brain-diff","pushedAt":"2024-05-13T16:37:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chloedia","name":"Chloé Daems","path":"/chloedia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73901882?s=80&v=4"},"commit":{"message":"add: parsing pdf & cutting headers","shortMessageHtmlLink":"add: parsing pdf & cutting headers"}},{"before":"fe06c204f3d590a8cb1965dbe2113a2403d4f3d4","after":"3d4928871757ffa74859aee6b1248f5142cbd4d2","ref":"refs/heads/feat/knowledgeManagement","pushedAt":"2024-05-13T14:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"fe06c204f3d590a8cb1965dbe2113a2403d4f3d4","ref":"refs/heads/feat/knowledgeManagement","pushedAt":"2024-05-13T13:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}},{"before":null,"after":"5690b70eb286fa4a6467cdd1309c48799ce5e241","ref":"refs/heads/fix/buttonProfile","pushedAt":"2024-05-13T13:06:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"fix profile buttons hover","shortMessageHtmlLink":"fix profile buttons hover"}},{"before":"2c021f1c2e135f229c2fada0ee5cda5844e31d12","after":"cce6fcd61aaf65d9cc7b24cb5a9bf4a20d3589bb","ref":"refs/heads/fix/mobileStuff","pushedAt":"2024-05-13T12:51:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"oups","shortMessageHtmlLink":"oups"}},{"before":null,"after":"2c021f1c2e135f229c2fada0ee5cda5844e31d12","ref":"refs/heads/fix/mobileStuff","pushedAt":"2024-05-13T12:50:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"done","shortMessageHtmlLink":"done"}},{"before":"057b23c9ce6e1ba06c45074d8bcfe0dfecfa8e4b","after":"f2f203a77430ebf7728c0bef9656edfacb96e1e9","ref":"refs/heads/feat/code-gen","pushedAt":"2024-05-13T12:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chloedia","name":"Chloé Daems","path":"/chloedia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73901882?s=80&v=4"},"commit":{"message":"fix: toolify the code generator tool","shortMessageHtmlLink":"fix: toolify the code generator tool"}},{"before":"ef42bcb8b2b20254588dc3d318e00204bbd571a7","after":"057b23c9ce6e1ba06c45074d8bcfe0dfecfa8e4b","ref":"refs/heads/feat/code-gen","pushedAt":"2024-05-13T09:49:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"ef42bcb8b2b20254588dc3d318e00204bbd571a7","ref":"refs/heads/feat/code-gen","pushedAt":"2024-05-13T09:38:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chloedia","name":"Chloé Daems","path":"/chloedia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73901882?s=80&v=4"},"commit":{"message":"feat: code-gen","shortMessageHtmlLink":"feat: code-gen"}},{"before":"ddd6ff51bca787aa2b39031abf156b78c0c4b387","after":"b2f93a65b9b48564bc67b8a086239dacaba2a4e6","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-11T18:50:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252","shortMessageHtmlLink":"chore(main): release 0.0.252"}},{"before":"a1b74d00f552db0258ed9c6919d1293f867349ea","after":"3086891cb72d1ba2791f2514fb5423ccbe40ca22","ref":"refs/heads/main","pushedAt":"2024-05-11T18:50:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"fix: Update import statements for OllamaEmbeddings (#2584)\n\nThis pull request fixes the import statements for OllamaEmbeddings in\r\nmultiple files. The import statements are updated to use the correct\r\npackage name \"langchain_community.embeddings\" instead of\r\n\"langchain.embeddings.ollama\". This ensures that the code can be\r\ncompiled and executed without any import errors.","shortMessageHtmlLink":"fix: Update import statements for OllamaEmbeddings (#2584)"}},{"before":"70992c8aeb1646e8b39fce9b91e7b379b3d4dfe8","after":null,"ref":"refs/heads/fix/imports-error","pushedAt":"2024-05-11T18:50:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":null,"after":"70992c8aeb1646e8b39fce9b91e7b379b3d4dfe8","ref":"refs/heads/fix/imports-error","pushedAt":"2024-05-11T18:49:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"fix: Update import statements for OllamaEmbeddings","shortMessageHtmlLink":"fix: Update import statements for OllamaEmbeddings"}},{"before":"87d7334d8413cf4b6ee3d22a7be75b1398d5ed36","after":"72542d8ace0b026ee1005bf83b8b84439b1d7d8f","ref":"refs/heads/feat/summary-async-celery","pushedAt":"2024-05-11T15:14:33.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/summary-async-celery","shortMessageHtmlLink":"Merge branch 'main' into feat/summary-async-celery"}},{"before":"f37a7acda7470bc70189554b6eed101cf73929ef","after":"ddd6ff51bca787aa2b39031abf156b78c0c4b387","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-11T14:57:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252","shortMessageHtmlLink":"chore(main): release 0.0.252"}},{"before":"2f3cbb67d2e15e62fd1fa0a531aa7055e3f6c9eb","after":"a1b74d00f552db0258ed9c6919d1293f867349ea","ref":"refs/heads/main","pushedAt":"2024-05-11T14:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Update BRAVE_SEARCH_API_KEY in .env.example","shortMessageHtmlLink":"Update BRAVE_SEARCH_API_KEY in .env.example"}},{"before":"b60a31e561b24e6f6815fa6ec394f710198638ad","after":"2f3cbb67d2e15e62fd1fa0a531aa7055e3f6c9eb","ref":"refs/heads/main","pushedAt":"2024-05-10T21:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Update api_key default value in WebSearchTool","shortMessageHtmlLink":"Update api_key default value in WebSearchTool"}},{"before":"9967c0e0b46f1c689cb52126c82cf93af47ca24d","after":"f37a7acda7470bc70189554b6eed101cf73929ef","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-10T21:47:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252","shortMessageHtmlLink":"chore(main): release 0.0.252"}},{"before":"bbcca2a8fe64bd09b380ee29b588d01047821199","after":"b60a31e561b24e6f6815fa6ec394f710198638ad","ref":"refs/heads/main","pushedAt":"2024-05-10T21:46:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"docs: Add docstrings to integration brains (#2582)\n\nThis pull request adds comprehensive docstrings to the Brain classes\r\nwithin the `backend/modules/brain/integrations` directory, enhancing\r\ncode documentation and readability. The changes include:\r\n\r\n- **BigBrain (`Big/Brain.py`)**: Adds a class-level docstring explaining\r\nthe purpose and functionality of the BigBrain class, along with\r\nmethod-level docstrings detailing the operations performed by each\r\nmethod.\r\n- **ClaudeBrain (`Claude/Brain.py`)**: Introduces a class-level\r\ndocstring that describes the ClaudeBrain class's integration with the\r\nClaude model for conversational AI capabilities, and method-level\r\ndocstrings that clarify the purpose of each method.\r\n- **GPT4Brain (`GPT4/Brain.py`)**: Updates include a detailed\r\nclass-level docstring outlining the GPT4Brain's integration with GPT-4\r\nfor real-time answers and tool support, along with method-level\r\ndocstrings explaining the functionality of each method.\r\n- **NotionBrain (`Notion/Brain.py`)**: Adds a class-level docstring that\r\ndescribes the NotionBrain's role in leveraging Notion data for\r\nknowledge-based responses.\r\n- **ProxyBrain (`Proxy/Brain.py`)**: Incorporates a class-level\r\ndocstring explaining the ProxyBrain's function as a dynamic language\r\nmodel selector and method-level docstrings detailing the operations of\r\neach method.\r\n\r\nThese additions ensure that each Brain class and its methods are\r\nwell-documented, providing clear insights into their purposes and\r\nfunctionalities.\r\n\r\n\r\n---\r\n\r\nFor more details, open the [Copilot Workspace\r\nsession](https://copilot-workspace.githubnext.com/QuivrHQ/quivr?shareId=b4e301ad-828e-4424-95ec-6e378d5d3849).","shortMessageHtmlLink":"docs: Add docstrings to integration brains (#2582)"}},{"before":"26b7ba78b915fa4ac33b6d6cf69e402abfa1f4c9","after":null,"ref":"refs/heads/StanGirard/doc-integration-brains","pushedAt":"2024-05-10T21:46:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"bbcca2a8fe64bd09b380ee29b588d01047821199","after":"26b7ba78b915fa4ac33b6d6cf69e402abfa1f4c9","ref":"refs/heads/StanGirard/doc-integration-brains","pushedAt":"2024-05-10T16:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"docs: Add docstrings to integration brains","shortMessageHtmlLink":"docs: Add docstrings to integration brains"}},{"before":null,"after":"bbcca2a8fe64bd09b380ee29b588d01047821199","ref":"refs/heads/StanGirard/doc-integration-brains","pushedAt":"2024-05-10T16:48:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"docs: Update GPT4 documentation with available tools and use cases (#2580)\n\nUpdates the GPT-4 documentation and the `GPT4Brain` class to include\r\ndetailed information about the tools available for GPT4Brain and their\r\nuse cases.\r\n\r\n- **Documentation (`docs/brains/gpt4.mdx`):**\r\n- Adds a new section titled \"Tools Available for GPT4Brain\" that\r\ndescribes specific tools: WebSearchTool, ImageGeneratorTool,\r\nURLReaderTool, and EmailSenderTool.\r\n- Provides use cases for each tool, demonstrating how they can be\r\nutilized within GPT4Brain for various scenarios, such as generating\r\nimages, reading content from URLs, and sending emails.\r\n\r\n- **Code (`backend/modules/brain/integrations/GPT4/Brain.py`):**\r\n- Updates the class documentation to include information about the tools\r\navailable for GPT4Brain and outlines use cases for WebSearchTool,\r\nImageGeneratorTool, URLReaderTool, and EmailSenderTool.\r\n- Maintains the existing functionality of the `GPT4Brain` class,\r\nensuring compatibility with the newly documented tools and use cases.\r\n\r\n\r\n---\r\n\r\nFor more details, open the [Copilot Workspace\r\nsession](https://copilot-workspace.githubnext.com/QuivrHQ/quivr?shareId=2c2c1666-e5fb-4a06-bb08-ca967f4fe276).","shortMessageHtmlLink":"docs: Update GPT4 documentation with available tools and use cases (#…"}},{"before":"bbcca2a8fe64bd09b380ee29b588d01047821199","after":"9967c0e0b46f1c689cb52126c82cf93af47ca24d","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-10T16:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.252","shortMessageHtmlLink":"chore(main): release 0.0.252"}},{"before":null,"after":"bbcca2a8fe64bd09b380ee29b588d01047821199","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-05-10T16:33:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"docs: Update GPT4 documentation with available tools and use cases (#2580)\n\nUpdates the GPT-4 documentation and the `GPT4Brain` class to include\r\ndetailed information about the tools available for GPT4Brain and their\r\nuse cases.\r\n\r\n- **Documentation (`docs/brains/gpt4.mdx`):**\r\n- Adds a new section titled \"Tools Available for GPT4Brain\" that\r\ndescribes specific tools: WebSearchTool, ImageGeneratorTool,\r\nURLReaderTool, and EmailSenderTool.\r\n- Provides use cases for each tool, demonstrating how they can be\r\nutilized within GPT4Brain for various scenarios, such as generating\r\nimages, reading content from URLs, and sending emails.\r\n\r\n- **Code (`backend/modules/brain/integrations/GPT4/Brain.py`):**\r\n- Updates the class documentation to include information about the tools\r\navailable for GPT4Brain and outlines use cases for WebSearchTool,\r\nImageGeneratorTool, URLReaderTool, and EmailSenderTool.\r\n- Maintains the existing functionality of the `GPT4Brain` class,\r\nensuring compatibility with the newly documented tools and use cases.\r\n\r\n\r\n---\r\n\r\nFor more details, open the [Copilot Workspace\r\nsession](https://copilot-workspace.githubnext.com/QuivrHQ/quivr?shareId=2c2c1666-e5fb-4a06-bb08-ca967f4fe276).","shortMessageHtmlLink":"docs: Update GPT4 documentation with available tools and use cases (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESNmpXQA","startCursor":null,"endCursor":null}},"title":"Activity · QuivrHQ/quivr"}