{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":397338367,"defaultBranch":"main","name":"dfcx-scrapi","ownerLogin":"GoogleCloudPlatform","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-17T17:24:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2810941?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717427288.0","currentOid":""},"activityList":{"items":[{"before":"2c1e0d65b2fd76e51ecf4c5f8664382e06292f96","after":null,"ref":"refs/heads/feature/eval_doc","pushedAt":"2024-06-03T15:27:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"}},{"before":"f5c5165b4998cf9aee2a87cf288f2829f1a1fe67","after":"ece9456356968b00125967d595fb75e58981de09","ref":"refs/heads/main","pushedAt":"2024-06-03T15:27:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Create README.md (#189)\n\nAdd documentation for self-serve eval colab","shortMessageHtmlLink":"Create README.md (#189)"}},{"before":"bcd66f8332fa2dfb3e527da6fabd8215fb3ed8ce","after":"2c1e0d65b2fd76e51ecf4c5f8664382e06292f96","ref":"refs/heads/feature/eval_doc","pushedAt":"2024-06-03T15:09:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/eval_doc","shortMessageHtmlLink":"Merge branch 'main' into feature/eval_doc"}},{"before":"c2ef9f3c920deab4ca3aad1e4e25a134e2cb6b11","after":null,"ref":"refs/heads/refactor/bypass_pylint","pushedAt":"2024-06-03T15:08:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":"f5c5165b4998cf9aee2a87cf288f2829f1a1fe67","ref":"refs/heads/main","pushedAt":"2024-06-03T15:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"},"commit":{"message":"Update linter.yml with certain pylint version (#191)\n\n* Update linter.yml with certain pylint version\r\n\r\n* Update linter.yml with certain Pylint version","shortMessageHtmlLink":"Update linter.yml with certain pylint version (#191)"}},{"before":"1bf2e285de932258521610e66808ca0d08bfd7d9","after":"c2ef9f3c920deab4ca3aad1e4e25a134e2cb6b11","ref":"refs/heads/refactor/bypass_pylint","pushedAt":"2024-06-02T02:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Update linter.yml with certain Pylint version","shortMessageHtmlLink":"Update linter.yml with certain Pylint version"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":"1bf2e285de932258521610e66808ca0d08bfd7d9","ref":"refs/heads/refactor/bypass_pylint","pushedAt":"2024-06-02T02:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Update linter.yml with certain pylint version","shortMessageHtmlLink":"Update linter.yml with certain pylint version"}},{"before":null,"after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/refactor/bypass_pylint","pushedAt":"2024-06-02T02:50:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"37173458cc0890c00e7fade4bb10036dbdc2c225","after":"14fd289358df00af89fe0cf5ada80f5f45aa35c8","ref":"refs/heads/feature/test_builders","pushedAt":"2024-05-30T17:50:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"fastforward to main (#190)\n\n* pylint depracation issue resolved\r\n\r\n* more readable code for convert_tr_target_page\r\n\r\n* docs fix\r\n\r\n* change df.append to pd.concat due to deprecation warning\r\n\r\n* fix: revert change to location_id arg\r\n\r\n* Create agent_checker_util.py\r\n\r\n* Update notes\r\n\r\n* Add utility ID conversion functions\r\n\r\n* Add function get_test_case_results\r\n\r\n* Add maps\r\n\r\n* Simplify conversions\r\n\r\n* Add docstrings\r\n\r\n* Include imports\r\n\r\n* Fix references and missing imports\r\n\r\n* Create functions for finding reachable pages\r\n\r\n* Fix tabbing and imports\r\n\r\n* Implement get_page\r\n\r\n* Get flow and page data\r\n\r\n* Fix page data\r\n\r\n* Fix find_unreachable_pages function and dependencies\r\n\r\n* Clean up agent_checker_util.py\r\n\r\n* Lint fixes\r\n\r\n* Optimize agent data loading\r\n\r\n* Clean up excess indents in find_reachable_pages_rec with a couple of helper functions\r\n\r\n* Minor linting\r\n\r\n* More minor linting\r\n\r\n* Use early return to remove one indentation layer in find_reachable_pages_rec_helper\r\n\r\n* Clean up repeated code with new function get_new_presets\r\n\r\n* Lint fixes\r\n\r\n* Debug data mapping\r\n\r\n* Correct negation logic error\r\n\r\n* Fix typo in function name\r\n\r\n* Add functions find_all_reachable_pages and find_all_unreachable_pages\r\n\r\n* Create function find_reachable_intents\r\n\r\n* Create functions find_all_(un)reachable_intents\r\n\r\n* Fix function name typo\r\n\r\n* Prevent checking transitions to other flows as if they are pages\r\n\r\n* Debug find_all_reachable_intents\r\n\r\n* Move get_test_case_results_df to TestCases\r\n\r\n* Switch to parameter dictionary\r\n\r\n* Fix some bugs with parameter dict and simplify error checking\r\n\r\n* Fix logic error in parameter dict\r\n\r\n* Create additional recursion helper function\r\n\r\n* Create helper function for meta-pages\r\n\r\n* Lint fixes\r\n\r\n* Clean up style and make compatible with Python 3.8\r\n\r\n* Continue cleaning up style\r\n\r\n* Lint fixes\r\n\r\n* Clean up and add delays for API limits\r\n\r\n* Use flow display name instead of optional choice to use flow ID\r\n\r\n* Fix bug introduced before when trying to refactor is_initial\r\n\r\n* Optimize API calls\r\n\r\n* Clean up conditions and fix map init bug\r\n\r\n* Lint fixes\r\n\r\n* Clean up test cases and create process_test_cases function\r\n\r\n* Change exception types\r\n\r\n* Simplify convert_page for v1.6 and remove unused functions in agent_checker_util\r\n\r\n* Add agent checker util unit tests\r\n\r\n* Return page list instead of set; update test fixtures\r\n\r\n* Lint fixes\r\n\r\n* Finish rebase and lint fixes\r\n\r\n* fix: refactor to match import standards\r\n\r\n* chore: resort code\r\n\r\n* fix: refactor process_test_case\r\n\r\n* fix: refactor get_test_case_results_df\r\n\r\n* fix: Lint fixes\r\n\r\n* fix: make agent_id required init arg\r\n\r\n* feat: Implement additional export_agent options\r\n\r\n* feat: add get_flow_page_map method\r\n\r\n* chore: update gitignore\r\n\r\n* feat: adding agent_extract feature for offline processing\r\n\r\n* feat: add test case parsing\r\n\r\n* fix: linting\r\n\r\n* feat: Implement graph structure\r\n\r\n* feat: refactor graph recursion into extract class for finding graph discrepancies\r\n\r\n* fix: re sort AgentData class; add new fields and types\r\n\r\n* fix: lint fixes\r\n\r\n* fix: formatting\r\n\r\n* feat: add processing for intents; cleanup old code\r\n\r\n* fix: add logging; handle lros; add lang_code support\r\n\r\n* fix: added dir cleanup to avoid local file conflicts\r\n\r\n* fix: fixed display_name parsing for Intents/Entity Types\r\n\r\n* fix: add lang_code support; fix class type outputs\r\n\r\n* feat: implement recursion method for finding reachable pages in graph\r\n\r\n* fix: lint fixes\r\n\r\n* chore: reverting tests due to testing refactor coming soon\r\n\r\n* fix: modify active_intents type for downstream processing\r\n\r\n* feat: refactor df code; implement get_unreachable_intents\r\n\r\n* fix: lint fixes\r\n\r\n* chore: comment cleanup; unused code cleanup\r\n\r\n* fix: linting\r\n\r\n* fix: remove duplication of START_PAGE rows\r\n\r\n* chore: set fixed versions for some libraries\r\n\r\n* fix: creds inheritence not being passed correctly\r\n\r\n* feat: add evals class to expose nlu evlas notebook\r\n\r\n* fix: rename file; refactor code to be more streamlined\r\n\r\n* feat: add sample input dataset\r\n\r\n* fix: replace print statements with logging.info\r\n\r\n* fix: replace default input schema columns\r\n\r\n* fix: clean up dataframe schemas; drop unused code\r\n\r\n* chore: cleanup unused code\r\n\r\n* feat: add support for CSV as input; refactor code\r\n\r\n* fix: lint fixes\r\n\r\n* feat: add notebook for demonstrating NLU pipeline\r\n\r\n* fix: adjust output columns\r\n\r\n* fix: update sample link\r\n\r\n* chore: update v1.8.0\r\n\r\n* fix: typo on local path\r\n\r\n* fix: bump version to 1.8.1\r\n\r\n* Add Evaluation Tool for generative conversations\r\n\r\nAdd new ipynb to evaluate the quality of Vertex AI Conversation agents. This tool doesn't rely on GSheet for input and output of data\r\n\r\n* Move notebook to its own folder\r\n\r\n* Add notebook without colab dependencies\r\n\r\n* fix: Move get_agent_answer to Sessions class\r\n\r\n* fix: remove unused code; updates for Sessions\r\n\r\n* fix: remove unused code; add Sessions updates\r\n\r\n* feat: add new match_type for LLM\r\n\r\n* feat: update to v1.9.0\r\n\r\n* adding support for Start Page in nlu_utils and getting transition route groups at the agent level\r\n\r\n* adding support for Start Page in nlu_utils and getting transition route groups at the agent level\r\n\r\n* delete_transition_route_group method has been added\r\n\r\n* add force for delete_entity_type and bug fix\r\n\r\n* lint fix\r\n\r\n* delete_webhook added and aligned delete_TYPEs in core\r\n\r\n* delete_agent updated\r\n\r\n* lint fixes\r\n\r\n* Update agents.py\r\n\r\n* Update agents.py\r\n\r\n* Update agents.py\r\n\r\n* Update agents.py\r\n\r\n* Update agents.py\r\n\r\n* Update agents.py\r\n\r\n* Update cx_to_sheets_by_flow.ipynb\r\n\r\n* Add agent_id in get_flows_map and list_flows\r\n\r\n* refactor the notebook to be align with bulk_intents_to_df\r\n\r\n* agent_id as an optional\r\n\r\n* feat: Add new Generators class\r\n\r\n* fix: linting\r\n\r\n* feat: add Gen Settings Builder\r\n\r\n* feat: Add support for Generative Settings in Agents\r\n\r\n* feat: Add support for Data Stores and associated types\r\n\r\n* feat: Add new Data Stores class\r\n\r\n* feat: Add new Engines class to support Data Stores\r\n\r\n* feat: Add new Sites class to support Data Stores\r\n\r\n* chore: add requirements for Discovery Engine\r\n\r\n* chore: bump version 1.10.0\r\n\r\n* adding a function that returns test cases map\r\n\r\n* fixed bad indentation\r\n\r\n* typo and lint fix\r\n\r\n* Add _update_kwargs in ScrapiBase and refactor update_test_case\r\n\r\n* lint fix\r\n\r\n* Create test_cases_util.py\r\n\r\n* Changed the class name\r\n\r\n* added the logger.warning when a test case fails to migrate\r\n\r\n* fix:_check_proto_obj_attr_exist does not handle None properly\r\n\r\n* Add update_keywords and refactor update_test_casse\r\n\r\n* chore: bump requirements\r\n\r\n* chore: update to v1.10.1\r\n\r\n* fix: correct data store api endpoint build for DRZ\r\n\r\n* Refactor update_environment\r\n\r\n* lint fix\r\n\r\n* chore: modify method name\r\n\r\n* chore: bumping to v1.10.2\r\n\r\n* Change obj to environment_obj for backward compatibility\r\n\r\n* chore: bump to v1.10.3\r\n\r\n* Pass the correct parameter to _update_kwargs\r\n\r\n* chore: bump to v1.10.4\r\n\r\n* change_feb_20\r\n\r\n* fixed lint errors\r\n\r\n* fixed lint error\r\n\r\n* Fixed duplicated detect intent call if parameters are provided.\r\n\r\n* change_0227\r\n\r\n* added the case for test_case_conversation_turns = False\r\n\r\n* fix: type hints; variations on update test_case\r\n\r\n* fix: remove outdated test formats\r\n\r\n* feat: add new test formats and dir structure\r\n\r\n* fix: lint fixes\r\n\r\n* chore: bump version\r\n\r\n* Added bool flag to Sessions.detect_intent to enbale data store connection signals\r\n\r\n* Update test_cases_util.py\r\n\r\nadded create_test_case_by_send_objs that allow users to simultaneously create the test case while running the end to end testing\r\n\r\n* Update test_cases_util.py\r\n\r\n* removed unnecessary loop\r\n\r\n* changed list to List\r\n\r\n* semantic_naming_changes\r\n\r\n* feat: Vertex Search config and example notebook\r\n\r\n* feat: Add 1-click buttons to colabs\r\n\r\n* Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)\r\n\r\n---------\r\n\r\nCo-authored-by: Patrick Marlow \r\nCo-authored-by: SeanScripts \r\nCo-authored-by: Diego Alonso \r\nCo-authored-by: Josiah Hounyo \r\nCo-authored-by: Joohyong Han \r\nCo-authored-by: Gokberk Yar \r\nCo-authored-by: Patrik Purgai ","shortMessageHtmlLink":"fastforward to main (#190)"}},{"before":"35752c26d3af74a48ae7fa1618529e9fcaad9d99","after":"37173458cc0890c00e7fade4bb10036dbdc2c225","ref":"refs/heads/feature/test_builders","pushedAt":"2024-05-30T17:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Move the old tests to comply with new structure","shortMessageHtmlLink":"Move the old tests to comply with new structure"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":"bcd66f8332fa2dfb3e527da6fabd8215fb3ed8ce","ref":"refs/heads/feature/eval_doc","pushedAt":"2024-05-29T19:30:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Create README.md\n\nAdd documentation for self-serve eval colab","shortMessageHtmlLink":"Create README.md"}},{"before":null,"after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/feature/eval_doc","pushedAt":"2024-05-29T19:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":null,"ref":"refs/heads/feature/eval_doc","pushedAt":"2024-05-29T19:21:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"}},{"before":null,"after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/feature/eval_doc","pushedAt":"2024-05-29T19:20:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"totemws","name":null,"path":"/totemws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154389584?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"5c1d96bd8d75f3d0edd02e7ad7eaf934653810b7","after":"35752c26d3af74a48ae7fa1618529e9fcaad9d99","ref":"refs/heads/feature/test_builders","pushedAt":"2024-05-29T18:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Add tests for ResponseMessageBuilder","shortMessageHtmlLink":"Add tests for ResponseMessageBuilder"}},{"before":"661d53958f142962dccf835cf8bc5cfc8a0a80d9","after":"d807bd9d4624a72f569ca370b6a213adb5a49ff6","ref":"refs/heads/bug/FulfillmentBuilder-ParamPresetBug","pushedAt":"2024-05-24T16:37:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Add more tests for the FulfillmentBuilder","shortMessageHtmlLink":"Add more tests for the FulfillmentBuilder"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":"661d53958f142962dccf835cf8bc5cfc8a0a80d9","ref":"refs/heads/bug/FulfillmentBuilder-ParamPresetBug","pushedAt":"2024-05-18T21:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Remove strioct string passing","shortMessageHtmlLink":"Remove strioct string passing"}},{"before":null,"after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/bug/FulfillmentBuilder-ParamPresetBug","pushedAt":"2024-05-18T21:31:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"790d03886d2ec87833b5ab5b61f163b1098dfd4a","after":null,"ref":"refs/heads/feature/entities_util","pushedAt":"2024-05-05T16:50:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkshj21","name":"Joohyong Han ","path":"/jkshj21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15853801?s=80&v=4"}},{"before":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","after":null,"ref":"refs/heads/feature/create_test_case_by_send_objs","pushedAt":"2024-05-05T16:49:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkshj21","name":"Joohyong Han ","path":"/jkshj21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15853801?s=80&v=4"}},{"before":null,"after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/feature/create_test_case_by_send_objs","pushedAt":"2024-05-05T16:46:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkshj21","name":"Joohyong Han ","path":"/jkshj21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15853801?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"5c18a4db0931e683996f31c4c791e57f3e08b5c0","after":"0b559c2e7853424ac1e710daaffea4fc751bb797","ref":"refs/heads/refactor/builders_and_dataframes","pushedAt":"2024-05-02T20:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"Clean code","shortMessageHtmlLink":"Clean code"}},{"before":"790d03886d2ec87833b5ab5b61f163b1098dfd4a","after":"5c18a4db0931e683996f31c4c791e57f3e08b5c0","ref":"refs/heads/refactor/builders_and_dataframes","pushedAt":"2024-05-02T19:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MRyderOC","name":"Milad","path":"/MRyderOC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63479762?s=80&v=4"},"commit":{"message":"misc bug fix","shortMessageHtmlLink":"misc bug fix"}},{"before":"e38a88d605770577dcbec38878d950eb8cd2e9e2","after":null,"ref":"refs/heads/feature/vertexai_conversation_automatic_evaluation_tool","pushedAt":"2024-04-25T15:36:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"}},{"before":"2d8709bee613ea887ea25aa55441b0499a1388bb","after":"3212cbe5d309f4d83d3588dd8dc53ce1192235cc","ref":"refs/heads/main","pushedAt":"2024-04-25T15:36:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation. (#183)","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":"2d8709bee613ea887ea25aa55441b0499a1388bb","after":"e38a88d605770577dcbec38878d950eb8cd2e9e2","ref":"refs/heads/feature/vertexai_conversation_automatic_evaluation_tool","pushedAt":"2024-04-24T09:04:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mrpatekful","name":"Patrik Purgai","path":"/Mrpatekful","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525586?s=80&v=4"},"commit":{"message":"Added colab that scrapes and computes automatic evaluation metrics for vertexai conversation.","shortMessageHtmlLink":"Added colab that scrapes and computes automatic evaluation metrics fo…"}},{"before":null,"after":"2d8709bee613ea887ea25aa55441b0499a1388bb","ref":"refs/heads/feature/vertexai_conversation_automatic_evaluation_tool","pushedAt":"2024-04-24T08:58:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mrpatekful","name":"Patrik Purgai","path":"/Mrpatekful","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525586?s=80&v=4"},"commit":{"message":"Merge pull request #181 from GoogleCloudPlatform/feat/colab_direct_links\n\nfeat: Add 1-click buttons to colabs","shortMessageHtmlLink":"Merge pull request #181 from GoogleCloudPlatform/feat/colab_direct_links"}},{"before":"ae51c4f766cbfb6fdc1d45370b1d055e6f8f84b3","after":null,"ref":"refs/heads/feat/colab_direct_links","pushedAt":"2024-04-06T18:24:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"}},{"before":"0b738ff8f486859143ee5870af6823271d4ce061","after":"2d8709bee613ea887ea25aa55441b0499a1388bb","ref":"refs/heads/main","pushedAt":"2024-04-06T18:24:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"},"commit":{"message":"Merge pull request #181 from GoogleCloudPlatform/feat/colab_direct_links\n\nfeat: Add 1-click buttons to colabs","shortMessageHtmlLink":"Merge pull request #181 from GoogleCloudPlatform/feat/colab_direct_links"}},{"before":null,"after":"ae51c4f766cbfb6fdc1d45370b1d055e6f8f84b3","ref":"refs/heads/feat/colab_direct_links","pushedAt":"2024-04-06T18:18:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kmaphoenix","name":"Patrick Marlow","path":"/kmaphoenix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13949241?s=80&v=4"},"commit":{"message":"feat: Add 1-click buttons to colabs","shortMessageHtmlLink":"feat: Add 1-click buttons to colabs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWxsrVQA","startCursor":null,"endCursor":null}},"title":"Activity · GoogleCloudPlatform/dfcx-scrapi"}