From 533f5b3d6fe587b2e01140d02b92a355143001ba Mon Sep 17 00:00:00 2001 From: Michael Li Date: Fri, 6 Jun 2025 23:41:41 +1000 Subject: [PATCH] docs: fix task description example in the agent supervisor tutorial (#4938) * docs: fix agent supervisor doc codes --------- Co-authored-by: vbarda --- .../multi_agent/agent_supervisor.ipynb | 227 ++++++++++++------ 1 file changed, 159 insertions(+), 68 deletions(-) diff --git a/docs/docs/tutorials/multi_agent/agent_supervisor.ipynb b/docs/docs/tutorials/multi_agent/agent_supervisor.ipynb index 0b34d84c5..d57fa7f64 100644 --- a/docs/docs/tutorials/multi_agent/agent_supervisor.ipynb +++ b/docs/docs/tutorials/multi_agent/agent_supervisor.ipynb @@ -41,7 +41,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "c84adef6-51b3-46c5-8490-c2a1ad967769", "metadata": {}, "outputs": [], @@ -113,7 +113,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. He gave voice to a diverse coalition of working families in all five boroughs and is leading the fight to bring back New York City’s economy, reduce inequality, improve public safety, and build a stronger, healthier city that delivers for all New Yorkers. Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. NYC is a trademark and service mark of the City of New York.\n" + "Find events, attractions, deals, and more at nyctourism.com Skip Main Navigation Menu The Official Website of the City of New York Text Size Powered by Translate SearchSearch Primary Navigation The official website of NYC Home NYC Resources NYC311 Office of the Mayor Events Connect Jobs Search Office of the Mayor | Mayor's Bio | City of New York Secondary Navigation MayorBiographyNewsOfficials Eric L. Adams 110th Mayor of New York City Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. He gave voice to a diverse coalition of working families in all five boroughs and is leading the fight to bring back New York City’s economy, reduce inequality, improve public safety, and build a stronger, healthier city that delivers for all New Yorkers. As the representative of one of the nation’s largest counties, Eric fought tirelessly to grow the local economy, invest in schools, reduce inequality, improve public safety, and advocate for smart policies and better government that delivers for all New Yorkers.\n" ] } ], @@ -279,10 +279,11 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: research_agent\n", "Tool Calls:\n", - " tavily_search (call_T4wrj7DKAG5hVtNVhjRYGdei)\n", - " Call ID: call_T4wrj7DKAG5hVtNVhjRYGdei\n", + " tavily_search (call_U748rQhQXT36sjhbkYLSXQtJ)\n", + " Call ID: call_U748rQhQXT36sjhbkYLSXQtJ\n", " Args:\n", " query: current mayor of New York City\n", + " search_depth: basic\n", "\n", "\n", "Update from node tools:\n", @@ -291,7 +292,7 @@ "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: tavily_search\n", "\n", - "{\"query\": \"current mayor of New York City\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"title\": \"List of mayors of New York City - Wikipedia\", \"url\": \"https://en.wikipedia.org/wiki/List_of_mayors_of_New_York_City\", \"content\": \"The mayor of New York City is the chief executive of the Government of New York City, as stipulated by New York City's charter.The current officeholder, the 110th in the sequence of regular mayors, is Eric Adams, a member of the Democratic Party.. During the Dutch colonial period from 1624 to 1664, New Amsterdam was governed by the Director of New Netherland.\", \"score\": 0.9039154, \"raw_content\": null}, {\"title\": \"Office of the Mayor | Mayor's Bio | City of New York - NYC.gov\", \"url\": \"https://www.nyc.gov/office-of-the-mayor/bio.page\", \"content\": \"Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. He gave voice to a diverse coalition of working families in all five boroughs and is leading the fight to bring back New York City's economy, reduce inequality, improve\", \"score\": 0.8405867, \"raw_content\": null}, {\"title\": \"Eric Adams - Wikipedia\", \"url\": \"https://en.wikipedia.org/wiki/Eric_Adams\", \"content\": \"Eric Leroy Adams (born September 1, 1960) is an American politician and former police officer who has served as the 110th mayor of New York City since 2022. Adams was an officer in the New York City Transit Police and then the New York City Police Department (NYPD) for more than 20 years, retiring at the rank of captain.He served in the New York State Senate from 2006 to 2013, representing the\", \"score\": 0.77731717, \"raw_content\": null}], \"response_time\": 1.31}\n", + "{\"query\": \"current mayor of New York City\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"title\": \"List of mayors of New York City - Wikipedia\", \"url\": \"https://en.wikipedia.org/wiki/List_of_mayors_of_New_York_City\", \"content\": \"The mayor of New York City is the chief executive of the Government of New York City, as stipulated by New York City's charter.The current officeholder, the 110th in the sequence of regular mayors, is Eric Adams, a member of the Democratic Party.. During the Dutch colonial period from 1624 to 1664, New Amsterdam was governed by the Director of New Netherland.\", \"score\": 0.9039154, \"raw_content\": null}, {\"title\": \"Office of the Mayor | Mayor's Bio | City of New York - NYC.gov\", \"url\": \"https://www.nyc.gov/office-of-the-mayor/bio.page\", \"content\": \"Mayor Eric Adams has served the people of New York City as an NYPD officer, State Senator, Brooklyn Borough President, and now as the 110th Mayor of the City of New York. He gave voice to a diverse coalition of working families in all five boroughs and is leading the fight to bring back New York City's economy, reduce inequality, improve\", \"score\": 0.8405867, \"raw_content\": null}, {\"title\": \"Eric Adams - Wikipedia\", \"url\": \"https://en.wikipedia.org/wiki/Eric_Adams\", \"content\": \"Eric Leroy Adams (born September 1, 1960) is an American politician and former police officer who has served as the 110th mayor of New York City since 2022. Adams was an officer in the New York City Transit Police and then the New York City Police Department (NYPD) for more than 20 years, retiring at the rank of captain.He served in the New York State Senate from 2006 to 2013, representing the\", \"score\": 0.77731717, \"raw_content\": null}], \"response_time\": 1.81}\n", "\n", "\n", "Update from node agent:\n", @@ -384,8 +385,8 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: math_agent\n", "Tool Calls:\n", - " add (call_LqyOrR1Ktr2LVLDlXpbWNAsp)\n", - " Call ID: call_LqyOrR1Ktr2LVLDlXpbWNAsp\n", + " add (call_p6OVLDHB4LyCNCxPOZzWR15v)\n", + " Call ID: call_p6OVLDHB4LyCNCxPOZzWR15v\n", " Args:\n", " a: 3\n", " b: 5\n", @@ -406,8 +407,8 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: math_agent\n", "Tool Calls:\n", - " multiply (call_IBXYtlEMdZrfDZ8g8bWC31pM)\n", - " Call ID: call_IBXYtlEMdZrfDZ8g8bWC31pM\n", + " multiply (call_EoaWHMLFZAX4AkajQCtZvbli)\n", + " Call ID: call_EoaWHMLFZAX4AkajQCtZvbli\n", " Args:\n", " a: 8\n", " b: 7\n", @@ -490,7 +491,7 @@ "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "" ] @@ -568,7 +569,7 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: supervisor\n", "\n", - "The US GDP in 2024 was $29.017 trillion, and New York State's GDP was $2.284 trillion. New York State accounted for approximately 7.87% of the total US GDP in 2024.\n", + "In 2024, the US GDP was $29.18 trillion and New York State's GDP was $2.297 trillion. New York State accounted for approximately 7.87% of the total US GDP in 2024.\n", "\n", "\n" ] @@ -788,7 +789,7 @@ "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "" ] @@ -836,9 +837,13 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: research_agent\n", "\n", - "- US GDP in 2024: $29.017 trillion (nominal, current prices)\n", - "- New York state GDP in 2024: $2.284 trillion\n", - "- New York state's share of US GDP in 2024: 7.87%\n", + "- US GDP in 2024 is projected to be about $28.18 trillion USD (Statista; CBO projection).\n", + "- New York State's nominal GDP for 2024 is estimated at approximately $2.16 trillion USD (various economic reports).\n", + "- New York State's share of US GDP in 2024 is roughly 7.7%.\n", + "\n", + "Sources:\n", + "- https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/\n", + "- https://nyassembly.gov/Reports/WAM/2025economic_revenue/2025_report.pdf?v=1740533306\n", "\n", "\n", "Update from node supervisor:\n", @@ -856,9 +861,9 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: math_agent\n", "\n", - "US GDP in 2024: $29.017 trillion\n", - "New York state GDP in 2024: $2.284 trillion\n", - "New York state's share of US GDP: 7.87%\n", + "US GDP in 2024: $28.18 trillion\n", + "New York State GDP in 2024: $2.16 trillion\n", + "Percentage of US GDP from New York State: 7.67%\n", "\n", "\n", "Update from node supervisor:\n", @@ -867,7 +872,13 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: supervisor\n", "\n", - "US GDP in 2024 was $29.017 trillion. New York state GDP in 2024 was $2.284 trillion. New York state's GDP was about 7.87% of the US GDP.\n", + "Here are your results:\n", + "\n", + "- 2024 US GDP (projected): $28.18 trillion USD\n", + "- 2024 New York State GDP (estimated): $2.16 trillion USD\n", + "- New York State's share of US GDP: approximately 7.7%\n", + "\n", + "If you need the calculation steps or sources, let me know!\n", "\n", "\n" ] @@ -913,8 +924,8 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: supervisor\n", "Tool Calls:\n", - " transfer_to_research_agent (call_qxk9abrxWYQT6a9hPNpXiuM0)\n", - " Call ID: call_qxk9abrxWYQT6a9hPNpXiuM0\n", + " transfer_to_research_agent (call_KlGgvF5ahlAbjX8d2kHFjsC3)\n", + " Call ID: call_KlGgvF5ahlAbjX8d2kHFjsC3\n", " Args:\n", "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: transfer_to_research_agent\n", @@ -923,35 +934,63 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: research_agent\n", "Tool Calls:\n", - " tavily_search (call_A3cVm1BXDD8dYv6uLwO132gg)\n", - " Call ID: call_A3cVm1BXDD8dYv6uLwO132gg\n", + " tavily_search (call_ZOaTVUA6DKrOjWQldLhtrsO2)\n", + " Call ID: call_ZOaTVUA6DKrOjWQldLhtrsO2\n", " Args:\n", - " query: US GDP 2024\n", + " query: US GDP 2024 estimate or actual\n", " search_depth: advanced\n", - " tavily_search (call_77JyoUYwGDXlRNKOwvQFUUYJ)\n", - " Call ID: call_77JyoUYwGDXlRNKOwvQFUUYJ\n", + " tavily_search (call_QsRAasxW9K03lTlqjuhNLFbZ)\n", + " Call ID: call_QsRAasxW9K03lTlqjuhNLFbZ\n", " Args:\n", - " query: New York state GDP 2024\n", + " query: New York state GDP 2024 estimate or actual\n", " search_depth: advanced\n", "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: tavily_search\n", "\n", - "{\"query\": \"US GDP 2024\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://tradingeconomics.com/united-states/gdp-growth\", \"title\": \"United States GDP Growth Rate - Trading Economics\", \"content\": \"The US economy expanded an annualized 2.4% in Q4 2024, slightly higher than 2.3% in the previous estimates, primarily reflecting a downward revision to imports. Exports fell slightly less (-0.2% vs -0.5%) and imports declined more than initially anticipated (-1.9% vs -1.2%), leaving the contribution from net trade positive at 0.26 pp (vs 0.12 pp). Government expenditure also rose more (3.1% vs 2.9%) and fixed investment contracted less (-1.1% vs -1.4%), due to equipment (-8.7% vs -9%) while [...] The Gross Domestic Product (GDP) in the United States expanded 2.40 percent in the fourth quarter of 2024 over the previous quarter. GDP Growth Rate in the United States averaged 3.21 percent from 1947 until 2024, reaching an all time high of 35.20 percent in the third quarter of 2020 and a record low of -28.10 percent in the second quarter of 2020. This page provides the latest reported value for - United States GDP Growth Rate - plus previous releases, historical high and low, short-term [...] The Gross Domestic Product (GDP) in the United States expanded 2.40 percent in the fourth quarter of 2024 over the previous quarter. GDP Growth Rate in the United States is expected to be 0.90 percent by the end of this quarter, according to Trading Economics global macro models and analysts expectations. In the long-term, the United States GDP Growth Rate is projected to trend around 2.00 percent in 2026, according to our econometric models.\\n%\\n3Y5Y10YMAX\\nExport API\\nOK\\nLoading...\", \"score\": 0.9071234, \"raw_content\": null}, {\"url\": \"https://www.bea.gov/data/gdp/gross-domestic-product\", \"title\": \"Gross Domestic Product | U.S. Bureau of Economic Analysis (BEA)\", \"content\": \"Real gross domestic product (GDP) increased at an annual rate of 2.4 percent in the fourth quarter of 2024 (October, November, and December), according to the third estimate released by the U.S. Bureau of Economic Analysis. In the third quarter, real GDP increased 3.1 percent. The increase in real GDP in the fourth quarter primarily reflected increases in consumer spending and government spending that were partly offset by a decrease in investment. Imports, which are a subtraction in the\", \"score\": 0.9008183, \"raw_content\": null}, {\"url\": \"https://www.nerdwallet.com/article/finance/gdp-report\", \"title\": \"GDP Report: Final Estimate Shows Growth Increased 2.4% in Q4 2024\", \"content\": \"NerdWallet's content is fact-checked for accuracy, timeliness and relevance. It undergoes a thorough review process involving writers and editors to ensure the information is as clear and complete as possible.\\n\\nAnna Helhoski\\n\\nRick VanderKnyff\\n\\nUpdated on April 7\\n\\nReal gross domestic product increased by an annual rate of 2.4% in the fourth quarter of 2024, according to the third estimate report released on March 27 by the Bureau of Economic Analysis. [...] The third estimate also showed that in 2024, the U.S. GDP grew 2.8% compared to a 2.9% increase in 2023.\\n\\nQ1 2025 GDP forecasts are negative\\n\\nA forecasting tool published by the Atlanta Federal Reserve shows negative growth for the first quarter of 2025; it expects gross domestic product (GDP) to contract by rate of -2.8%, according to data released on March 28. If the forecast is correct, it would be the first quarter where GDP declined since the first and second quarters of 2022. [...] GDP could be the next concern: On March 3, a forecasting tool published by the Atlanta Federal Reserve showed that GDP could contract by a rate of -2.8% in the first quarter of 2025. If GDP does indeed decline, it would be the first time since the first and second quarters of 2022.\\n\\nIn 2024, the U.S. GDP grew 2.8% compared to a 2.9% increase in 2023, according to a second estimate of real gross domestic product from the Bureau of Economic Analysis, released Feb. 27.\", \"score\": 0.89053273, \"raw_content\": null}], \"response_time\": 1.78}\n", + "{\"query\": \"US GDP 2024 estimate or actual\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://www.advisorperspectives.com/dshort/updates/2025/05/29/gdp-gross-domestic-product-q1-2025-second-estimate\", \"title\": \"Q1 GDP Second Estimate: Real GDP at -0.2%, Higher Than Expected\", \"content\": \"> Real gross domestic product (GDP) decreased at an annual rate of 0.2 percent in the first quarter of 2025 (January, February, and March), according to the second estimate released by the U.S. Bureau of Economic Analysis. In the fourth quarter of 2024, real GDP increased 2.4 percent. The decrease in real GDP in the first quarter primarily reflected an increase in imports, which are a subtraction in the calculation of GDP, and a decrease in government spending. These movements were partly [...] by [Harry Mamaysky](https://www.advisorperspectives.com/search?author=Harry%20Mamaysky) of [QuantStreet Capital](https://www.advisorperspectives.com/firm/quantstreet-capital), 10/14/2024\\n\\n#### [The Worst of Allan Roth](https://www.advisorperspectives.com/articles/2024/10/21/worst-of-allan-roth/)\\n\\n by [Allan Roth](https://www.advisorperspectives.com/search?author=Allan%20Roth), 10/21/2024 [...] by [Juan Pablo Spinetto](https://www.advisorperspectives.com/search?author=Juan%20Pablo%20Spinetto) of [Bloomberg News](https://www.advisorperspectives.com/firm/bloomberg-news), 04/05/2025\\n\\n#### [Your Clients Are Clueless About Their Risk Tolerance](https://www.advisorperspectives.com/articles/2024/10/23/clients-clueless-about-risk-tolerance/)\\n\\n by [Dan Solin](https://www.advisorperspectives.com/search?author=Dan%20Solin), 10/23/2024\", \"score\": 0.78650844, \"raw_content\": null}, {\"url\": \"https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/\", \"title\": \"GDP forecast U.S. 2034 - Statista\", \"content\": \"[](https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/#statisticContainer) This graph shows a forecast of the gross domestic product of the United States of America for fiscal years 2024 to 2034. GDP refers to the market value of all final goods and services produced within a country in a given period. According to the CBO, the United States GDP will increase steadily over the next decade from 28.18 trillion U.S. dollars in 2023 to 41.65 trillion U.S. dollars in [...] US Congressional Budget Office. (February 7, 2024). Forecast of the gross domestic product of the United States from fiscal year 2024 to fiscal year 2034 (in billion U.S. dollars) [Graph]. In Statista. Retrieved May 20, 2025, from https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/ [...] US Congressional Budget Office. (2024). Forecast of the gross domestic product of the United States from fiscal year 2024 to fiscal year 2034 (in billion U.S. dollars). Statista. Statista Inc.. Accessed: May 20, 2025. https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/\", \"score\": 0.7576693, \"raw_content\": null}, {\"url\": \"https://www.bea.gov/data/gdp/gross-domestic-product\", \"title\": \"Gross Domestic Product | U.S. Bureau of Economic Analysis (BEA)\", \"content\": \"Real gross domestic product (GDP) decreased at an annual rate of 0.2 percent in the first quarter of 2025 (January, February, and March), according to the second estimate released by the U.S. Bureau of Economic Analysis. In the fourth quarter of 2024, real GDP increased 2.4 percent. The decrease in real GDP in the first quarter primarily reflected an increase in imports, which are a subtraction in the calculation of GDP, and a decrease in government spending. These movements were partly offset\", \"score\": 0.75723875, \"raw_content\": null}], \"response_time\": 2.48}\n", "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: tavily_search\n", "\n", - "{\"query\": \"New York state GDP 2024\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://en.wikipedia.org/wiki/Economy_of_New_York_(state)\", \"title\": \"Economy of New York (state) - Wikipedia\", \"content\": \"Jump to content\\nMain menu\\nSearch\\nDonate\\nCreate account\\nLog in\\nPersonal tools\\nToggle the table of contents\\nEconomy of New York (state)\\n1 language\\nArticle\\nTalk\\nRead\\nEdit\\nView history\\nTools\\nFrom Wikipedia, the free encyclopedia\\nThis article is about the overall economy of New York State. For the economy of New York City, see Economy of New York City.\\nEconomy of New York\\nNew York City, the economic capital of New York (state)\\nStatistics\\nGDP $2.3 trillion (2024)[1]\\nGDP per capita $117,332 (2024)[2] [...] The economy of the State of New York is reflected in its gross state product in 2024 of $2.284 trillion, ranking third in size behind the larger states of California and Texas. If New York State were an independent nation, it would rank as the 10th largest economy in the world by nominal GDP. However, in 2019, the multi-state, New York City-centered metropolitan statistical area produced a gross metropolitan product (GMP) of $US2.0 trillion, ranking first nationally by a wide margin and would [...] Population below poverty line 13.6%[3]\\nGini coefficient 0.5157 ± 0.0029 (2023)[4]\\nLabour force 9,645,984 (2023)[5]\\nUnemployment 4.4% (August 2024)[6]\\nPublic finances\\nRevenues $63.5 billion[7]\\nExpenses $54.6 billion[8]\", \"score\": 0.9511106, \"raw_content\": null}, {\"url\": \"https://en.wikipedia.org/wiki/List_of_U.S._states_and_territories_by_GDP\", \"title\": \"List of U.S. states and territories by GDP - Wikipedia\", \"content\": \"GDP per capita also varied widely throughout the United States in 2024, with New York ($117,332), Massachusetts ($110,561), and Washington (state) ($108,468) recording the three highest GDP per capita figures in the U.S., while Mississippi ($53,061), Arkansas ($60,276), and West Virginia ($60,783) recorded the three lowest GDP per capita figures in the U.S. The District of Columbia, though, recorded a GDP per capita figure far higher than any U.S. state in 2024 at $263,220. [...] Overall, in the calendar year 2024, the United States' Nominal GDP at Current Prices totaled at $29.017 trillion, as compared to $25.744 trillion in 2022.\\nThe three U.S. states with the highest GDPs were California ($4.080 trillion), Texas ($2.695 trillion), and New York ($2.284 trillion). The three U.S. states with the lowest GDPs were Vermont ($45.4 billion), Wyoming ($53.0 billion), and Alaska ($69.8 billion).\", \"score\": 0.8947989, \"raw_content\": null}, {\"url\": \"https://edc.nyc/sites/default/files/2025-01/NYCEDC-State-of-the-NYC-Economy-2024-v3.pdf\", \"title\": \"[PDF] State of the New York City Economy - NYCEDC\", \"content\": \"for talent faced a limited supply. STATE OF THE NEW YORK CITY ECONOMY 2024 / 21 STATE OF THE NEW YORK CITY ECONOMY 2024 / 22 After losing nearly a million jobs during the COVID-19 pandemic, New York City is now at record-high levels of private and total employment. The city’s gross city product (GCP) stands at $1.18 trillion as of 2023.24 While legacy sectors such as Finance and Insurance have continued to play a vital part in the city’s economic successes, emerging sectors like Tech, the Green [...] STATE OF THE NEW YORK CITY ECONOMY 2024 / 11 New York City’s economy is the largest in the nation, with $2 trillion in gross metropolitan product (GMP) for the metro area, representing 9% of the total US economy. As such, the city’s economy is closely intertwined with the broader national economic landscape, and US macroeconomic conditions play a significant role in shaping the economic backdrop for the city. National interest rates, inflation, gross domestic product (GDP), and employment [...] 1 Macro Trends STATE OF THE NEW YORK CITY ECONOMY 2024 / 12 Output Has Grown Faster in NYC than Nationally Since 2022 Actual and Projected US Real GDP and NYC Real GCP Growth Rates 2019 2020 2021 2022 2023 2024* 2025* NYC 2.6% -4.2% 5.5% 2.6% 2.8% 3.6% 1.9% US 2.5% -2.2% 5.8% 1.9% 2.5% 2.5% 1.4% Source: NYC OMB and US Bureau of Economic Analysis. Projections for 2024 and and 2025 from NYC OMB.\", \"score\": 0.85797083, \"raw_content\": null}], \"response_time\": 0.63}\n", + "{\"query\": \"New York state GDP 2024 estimate or actual\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/\", \"title\": \"Annual State of the City's Economy and Finances 2024\", \"content\": \"[[1]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref1) At that time, the Comptroller’s Office expected five-year cumulative real GDP growth, 2020 to 2024, of 8.7 percent while the mayor expected 9.5 percent.\\n\\n[[2]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref2) U.S. Bureau of Labor Statistics Local Area Unemployment Statistics (LAUS). [...] [[19]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref19) FY 2024 actuals include $742 million in transfers to the capital fund through Interfund Agreements, as detailed in Schedule G6 of the FY 2024 Annual Comprehensive Financial Report. [...] (constant 2019 dollars)**22,550 15,322 13,596 19,451 21,211 21,096\\n**_% change_**(32.1%)(11.3%)43.1%9.0%(0.5%)\\n\\nSource: NY State Department of Taxation and Finance and Office of the New York City Comptroller\", \"score\": 0.82795376, \"raw_content\": null}], \"response_time\": 2.76}\n", + "==================================\u001b[1m Ai Message \u001b[0m==================================\n", + "Name: research_agent\n", + "Tool Calls:\n", + " tavily_search (call_DxuGWv9Ii19fPys582KcSLOg)\n", + " Call ID: call_DxuGWv9Ii19fPys582KcSLOg\n", + " Args:\n", + " query: New York state GDP 2024 (in dollars, not percentage growth or projections)\n", + " search_depth: advanced\n", + "=================================\u001b[1m Tool Message \u001b[0m=================================\n", + "Name: tavily_search\n", + "\n", + "{\"query\": \"New York state GDP 2024 (in dollars, not percentage growth or projections)\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/\", \"title\": \"Annual State of the City's Economy and Finances 2024\", \"content\": \"(constant 2019 dollars)**22,550 15,322 13,596 19,451 21,211 21,096\\n**_% change_**(32.1%)(11.3%)43.1%9.0%(0.5%)\\n\\nSource: NY State Department of Taxation and Finance and Office of the New York City Comptroller [...] | Retail Trade | 301,565 | $56,208 | 14.4 | (0.6) | (5.2) | 2.7 | 2.9 | 2.2 | 2.1 |\\n| Leisure & Hospitality | 431,227 | $56,086 | 96.2 | 32.4 | 15.4 | 8.9 | 3.8 | 4.5 | 7.3 |\\n| **Total: Low Wage Sectors** | **1,997,491** | **$62,185** | **184.6** | **102.2** | **91.6** | **62.7** | **32.0** | **26.8** | **29.3** |\\n| **Total NYC Employment** | **4,485,695** | **$114,294** | **307.7** | **119.9** | **78.1** | **88.0** | **65.1** | **53.2** | **51.4** | [...] [[1]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref1) At that time, the Comptroller’s Office expected five-year cumulative real GDP growth, 2020 to 2024, of 8.7 percent while the mayor expected 9.5 percent.\\n\\n[[2]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref2) U.S. Bureau of Labor Statistics Local Area Unemployment Statistics (LAUS).\", \"score\": 0.8098936, \"raw_content\": null}, {\"url\": \"https://nyassembly.gov/Reports/WAM/2025economic_revenue/2025_report.pdf?v=1740533306\", \"title\": \"[PDF] New York State Economic and Revenue Report\", \"content\": \"Sources: Federal Reserve; NYS Assembly Ways and Means Committee staff. NYS ASSEMBLY| U.S. ECONOMIC FORECAST AT A GLANCE| 15 Actual Actual Actual Forecast Forecast 2022 2023 2024 2025 2026 Real GDP 2.5 2.9 2.8 2.4 2.1 Consumption 3.0 2.5 2.8 2.7 2.1 Investment 6.0 0.1 4.0 3.1 3.8 Exports 7.5 2.8 3.2 2.4 1.1 Imports 8.6 (1.2) 5.4 3.5 1.3 Government (1.1) 3.9 3.4 1.5 0.1 Federal (3.2) 2.9 2.5 1.7 0.2 State and Local 0.2 4.4 3.9 1.4 0.1 Personal Income 3.1 5.9 5.5 5.0 4.9 Wages & Salaries 7.8 5.4 [...] in 2024 on an annualized basis. National output, measured with inflation-adjusted Gross Domestic Product (or real GDP), continues to grow at solid rates, surpassing its pre-pandemic peak by 12.1 percent, as of the fourth quarter of 2024 (see Figure 2). However, the pace of average quarterly growth has decelerated from 3.2 percent in 2023 to 2.5 percent in 2024 on an annualized basis. 121.7 114.5 115.3 112.1 109.2 106.3 70 75 80 85 90 95 100 105 110 115 120 125 130 2019Q4 2020Q2 2020Q4 2021Q2 [...] three-month moving average of 2.5 million in December 2023 to 872,000 in December 2024. The ratio of job openings to unemployed persons, another key metric for assessing the balance between labor demand and supply, has also steadily declined in recent months. By December 2024, this ratio had dropped to 1.10, down from its peak of 2.03 in March 2022. 24 | U.S. ECONOMIC FORECAST ANALYSIS | NYS ASSEMBLY With diminishing supply shortages in the labor market, growth of labor and other incomes will\", \"score\": 0.8051581, \"raw_content\": null}], \"response_time\": 2.86}\n", + "==================================\u001b[1m Ai Message \u001b[0m==================================\n", + "Name: research_agent\n", + "Tool Calls:\n", + " tavily_search (call_wjYTJR9EnmCqzKrkrONpxYO0)\n", + " Call ID: call_wjYTJR9EnmCqzKrkrONpxYO0\n", + " Args:\n", + " query: New York State GDP (nominal) in US dollars for 2024 (actual or forecast)\n", + " search_depth: advanced\n", + "=================================\u001b[1m Tool Message \u001b[0m=================================\n", + "Name: tavily_search\n", + "\n", + "{\"query\": \"New York State GDP (nominal) in US dollars for 2024 (actual or forecast)\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://nyassembly.gov/Reports/WAM/2025economic_revenue/2025_report.pdf?v=1740533306\", \"title\": \"[PDF] New York State Economic and Revenue Report\", \"content\": \"Sources: Federal Reserve; NYS Assembly Ways and Means Committee staff. NYS ASSEMBLY| U.S. ECONOMIC FORECAST AT A GLANCE| 15 Actual Actual Actual Forecast Forecast 2022 2023 2024 2025 2026 Real GDP 2.5 2.9 2.8 2.4 2.1 Consumption 3.0 2.5 2.8 2.7 2.1 Investment 6.0 0.1 4.0 3.1 3.8 Exports 7.5 2.8 3.2 2.4 1.1 Imports 8.6 (1.2) 5.4 3.5 1.3 Government (1.1) 3.9 3.4 1.5 0.1 Federal (3.2) 2.9 2.5 1.7 0.2 State and Local 0.2 4.4 3.9 1.4 0.1 Personal Income 3.1 5.9 5.5 5.0 4.9 Wages & Salaries 7.8 5.4 [...] New York State Economic Outlook (Percent Change) Actual Estimate Forecast Forecast 2023-24 2024-25 2025-26 2026-27 Employment Percent Change 1.8 1.5 1.0 0.8 Level (Thousands) 9,441.6 9,589.7 9,694.3 9,773.6 Personal Income Percent Change 5.2 5.8 4.6 4.4 Level (Billions) 1,581.5 1,671.1 1,754.9 1,835.0 Total Wages Percent Change 4.2 6.7 4.4 4.0 Level (Billions) 864.0 915.9 964.3 1,005.1 Base Wages Percent Change 5.1 5.4 4.4 4.3 Level (Billions) 764.0 803.1 840.7 876.6 Variable Compensation [...] is 0.3 percentage point above the forecast of the Division of the Budget. The Committee’s forecast is 0.1 percentage point above S&P Global forecast and Moody’s Analytics’ projection. The forecast is 0.2 percentage point above the Blue Chip Consensus forecast. Actual Estimate Forecast Forecast 2023 2024 2025 2026 Ways and Means 2.9 2.8 2.4 2.1 Division of the Budget 2.9 2.8 2.1 2.0 Blue Chip Consensus 2.9 2.8 2.2 2.0 Moody's Analytics 2.9 2.8 2.3 1.6 S&P Global 2.9 2.8 2.3 2.0 Sources: NYS\", \"score\": 0.846159, \"raw_content\": null}, {\"url\": \"https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/\", \"title\": \"Annual State of the City's Economy and Finances 2024\", \"content\": \"(constant 2019 dollars)**22,550 15,322 13,596 19,451 21,211 21,096\\n**_% change_**(32.1%)(11.3%)43.1%9.0%(0.5%)\\n\\nSource: NY State Department of Taxation and Finance and Office of the New York City Comptroller [...] [[1]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref1) At that time, the Comptroller’s Office expected five-year cumulative real GDP growth, 2020 to 2024, of 8.7 percent while the mayor expected 9.5 percent.\\n\\n[[2]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref2) U.S. Bureau of Labor Statistics Local Area Unemployment Statistics (LAUS). [...] | Retail Trade | 301,565 | $56,208 | 14.4 | (0.6) | (5.2) | 2.7 | 2.9 | 2.2 | 2.1 |\\n| Leisure & Hospitality | 431,227 | $56,086 | 96.2 | 32.4 | 15.4 | 8.9 | 3.8 | 4.5 | 7.3 |\\n| **Total: Low Wage Sectors** | **1,997,491** | **$62,185** | **184.6** | **102.2** | **91.6** | **62.7** | **32.0** | **26.8** | **29.3** |\\n| **Total NYC Employment** | **4,485,695** | **$114,294** | **307.7** | **119.9** | **78.1** | **88.0** | **65.1** | **53.2** | **51.4** |\", \"score\": 0.7992077, \"raw_content\": null}], \"response_time\": 2.65}\n", "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: research_agent\n", "\n", - "- US GDP in 2024: $29.017 trillion (nominal, current prices)\n", - "- New York state GDP in 2024: $2.284 trillion\n", - "- New York state's share of US GDP in 2024: 7.87%\n", + "- US GDP in 2024 is projected to be about $28.18 trillion USD (Statista; CBO projection).\n", + "- New York State's nominal GDP for 2024 is estimated at approximately $2.16 trillion USD (various economic reports).\n", + "- New York State's share of US GDP in 2024 is roughly 7.7%.\n", + "\n", + "Sources:\n", + "- https://www.statista.com/statistics/216985/forecast-of-us-gross-domestic-product/\n", + "- https://nyassembly.gov/Reports/WAM/2025economic_revenue/2025_report.pdf?v=1740533306\n", "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: supervisor\n", "Tool Calls:\n", - " transfer_to_math_agent (call_m5ICqaoAtRXHWb8BI3638dJL)\n", - " Call ID: call_m5ICqaoAtRXHWb8BI3638dJL\n", + " transfer_to_math_agent (call_WEBMqUupSKqT5slb6ilX2VEO)\n", + " Call ID: call_WEBMqUupSKqT5slb6ilX2VEO\n", " Args:\n", "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: transfer_to_math_agent\n", @@ -960,25 +999,31 @@ "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: math_agent\n", "Tool Calls:\n", - " divide (call_Sf7nvyvEgIaoDlaioPmkCdqz)\n", - " Call ID: call_Sf7nvyvEgIaoDlaioPmkCdqz\n", + " divide (call_fsn6la6HTqfNl3sLp9v1WVoz)\n", + " Call ID: call_fsn6la6HTqfNl3sLp9v1WVoz\n", " Args:\n", - " a: 2.284\n", - " b: 29.017\n", + " a: 2.16\n", + " b: 28.18\n", "=================================\u001b[1m Tool Message \u001b[0m=================================\n", "Name: divide\n", "\n", - "0.07871247889168417\n", + "0.0766501064584812\n", "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: math_agent\n", "\n", - "US GDP in 2024: $29.017 trillion\n", - "New York state GDP in 2024: $2.284 trillion\n", - "New York state's share of US GDP: 7.87%\n", + "US GDP in 2024: $28.18 trillion\n", + "New York State GDP in 2024: $2.16 trillion\n", + "Percentage of US GDP from New York State: 7.67%\n", "==================================\u001b[1m Ai Message \u001b[0m==================================\n", "Name: supervisor\n", "\n", - "US GDP in 2024 was $29.017 trillion. New York state GDP in 2024 was $2.284 trillion. New York state's GDP was about 7.87% of the US GDP.\n" + "Here are your results:\n", + "\n", + "- 2024 US GDP (projected): $28.18 trillion USD\n", + "- 2024 New York State GDP (estimated): $2.16 trillion USD\n", + "- New York State's share of US GDP: approximately 7.7%\n", + "\n", + "If you need the calculation steps or sources, let me know!\n" ] } ], @@ -1139,9 +1184,10 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: supervisor\n", "\tTool Calls:\n", - "\t transfer_to_research_agent (call_TtKzjGQBe4X9Xh0VzmjStVgZ)\n", - "\t Call ID: call_TtKzjGQBe4X9Xh0VzmjStVgZ\n", + "\t transfer_to_research_agent (call_tk8q8py8qK6MQz6Kj6mijKua)\n", + "\t Call ID: call_tk8q8py8qK6MQz6Kj6mijKua\n", "\t Args:\n", + "\t task_description: Find the 2024 GDP (Gross Domestic Product) for both the United States and New York state, using the most up-to-date and reputable sources available. Provide both GDP values and cite the data sources.\n", "\n", "\n", "Update from subgraph research_agent:\n", @@ -1153,15 +1199,15 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: research_agent\n", "\tTool Calls:\n", - "\t tavily_search (call_AfeRYBJxJtmD4EKqifYcx8EI)\n", - "\t Call ID: call_AfeRYBJxJtmD4EKqifYcx8EI\n", + "\t tavily_search (call_KqvhSvOIhAvXNsT6BOwbPlRB)\n", + "\t Call ID: call_KqvhSvOIhAvXNsT6BOwbPlRB\n", "\t Args:\n", - "\t query: US GDP in 2024\n", + "\t query: 2024 United States GDP value from a reputable source\n", "\t search_depth: advanced\n", - "\t tavily_search (call_n7Dn8QnDLu2ZpEDzswS2MOJ8)\n", - "\t Call ID: call_n7Dn8QnDLu2ZpEDzswS2MOJ8\n", + "\t tavily_search (call_kbbAWBc9KwCWKHmM5v04H88t)\n", + "\t Call ID: call_kbbAWBc9KwCWKHmM5v04H88t\n", "\t Args:\n", - "\t query: New York state GDP in 2024\n", + "\t query: 2024 New York state GDP value from a reputable source\n", "\t search_depth: advanced\n", "\n", "\n", @@ -1174,7 +1220,19 @@ "\t=================================\u001b[1m Tool Message \u001b[0m=================================\n", "\tName: tavily_search\n", "\t\n", - "\t{\"query\": \"New York state GDP in 2024\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://en.wikipedia.org/wiki/Economy_of_New_York_(state)\", \"title\": \"Economy of New York (state) - Wikipedia\", \"content\": \"Jump to content\\nMain menu\\nSearch\\nDonate\\nCreate account\\nLog in\\nPersonal tools\\nToggle the table of contents\\nEconomy of New York (state)\\n1 language\\nArticle\\nTalk\\nRead\\nEdit\\nView history\\nTools\\nFrom Wikipedia, the free encyclopedia\\nThis article is about the overall economy of New York State. For the economy of New York City, see Economy of New York City.\\nEconomy of New York\\nNew York City, the economic capital of New York (state)\\nStatistics\\nGDP $2.3 trillion (2024)[1]\\nGDP per capita $117,332 (2024)[2] [...] The economy of the State of New York is reflected in its gross state product in 2024 of $2.284 trillion, ranking third in size behind the larger states of California and Texas. If New York State were an independent nation, it would rank as the 10th largest economy in the world by nominal GDP. However, in 2019, the multi-state, New York City-centered metropolitan statistical area produced a gross metropolitan product (GMP) of $US2.0 trillion, ranking first nationally by a wide margin and would [...] Population below poverty line 13.6%[3]\\nGini coefficient 0.5157 ± 0.0029 (2023)[4]\\nLabour force 9,645,984 (2023)[5]\\nUnemployment 4.4% (August 2024)[6]\\nPublic finances\\nRevenues $63.5 billion[7]\\nExpenses $54.6 billion[8]\", \"score\": 0.9530353, \"raw_content\": null}, {\"url\": \"https://en.wikipedia.org/wiki/List_of_U.S._states_and_territories_by_GDP\", \"title\": \"List of U.S. states and territories by GDP - Wikipedia\", \"content\": \"GDP per capita also varied widely throughout the United States in 2024, with New York ($117,332), Massachusetts ($110,561), and Washington (state) ($108,468) recording the three highest GDP per capita figures in the U.S., while Mississippi ($53,061), Arkansas ($60,276), and West Virginia ($60,783) recorded the three lowest GDP per capita figures in the U.S. The District of Columbia, though, recorded a GDP per capita figure far higher than any U.S. state in 2024 at $263,220. [...] Overall, in the calendar year 2024, the United States' Nominal GDP at Current Prices totaled at $29.017 trillion, as compared to $25.744 trillion in 2022.\\nThe three U.S. states with the highest GDPs were California ($4.080 trillion), Texas ($2.695 trillion), and New York ($2.284 trillion). The three U.S. states with the lowest GDPs were Vermont ($45.4 billion), Wyoming ($53.0 billion), and Alaska ($69.8 billion).\", \"score\": 0.89997756, \"raw_content\": null}, {\"url\": \"https://edc.nyc/sites/default/files/2025-01/NYCEDC-State-of-the-NYC-Economy-2024-v3.pdf\", \"title\": \"[PDF] State of the New York City Economy - NYCEDC\", \"content\": \"for talent faced a limited supply. STATE OF THE NEW YORK CITY ECONOMY 2024 / 21 STATE OF THE NEW YORK CITY ECONOMY 2024 / 22 After losing nearly a million jobs during the COVID-19 pandemic, New York City is now at record-high levels of private and total employment. The city’s gross city product (GCP) stands at $1.18 trillion as of 2023.24 While legacy sectors such as Finance and Insurance have continued to play a vital part in the city’s economic successes, emerging sectors like Tech, the Green [...] STATE OF THE NEW YORK CITY ECONOMY 2024 / 11 New York City’s economy is the largest in the nation, with $2 trillion in gross metropolitan product (GMP) for the metro area, representing 9% of the total US economy. As such, the city’s economy is closely intertwined with the broader national economic landscape, and US macroeconomic conditions play a significant role in shaping the economic backdrop for the city. National interest rates, inflation, gross domestic product (GDP), and employment [...] 1 Macro Trends STATE OF THE NEW YORK CITY ECONOMY 2024 / 12 Output Has Grown Faster in NYC than Nationally Since 2022 Actual and Projected US Real GDP and NYC Real GCP Growth Rates 2019 2020 2021 2022 2023 2024* 2025* NYC 2.6% -4.2% 5.5% 2.6% 2.8% 3.6% 1.9% US 2.5% -2.2% 5.8% 1.9% 2.5% 2.5% 1.4% Source: NYC OMB and US Bureau of Economic Analysis. Projections for 2024 and and 2025 from NYC OMB.\", \"score\": 0.8616433, \"raw_content\": null}], \"response_time\": 2.35}\n", + "\t{\"query\": \"2024 United States GDP value from a reputable source\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://www.focus-economics.com/countries/united-states/\", \"title\": \"United States Economy Overview - Focus Economics\", \"content\": \"The United States' Macroeconomic Analysis:\\n------------------------------------------\\n\\n**Nominal GDP of USD 29,185 billion in 2024.**\\n\\n**Nominal GDP of USD 29,179 billion in 2024.**\\n\\n**GDP per capita of USD 86,635 compared to the global average of USD 10,589.**\\n\\n**GDP per capita of USD 86,652 compared to the global average of USD 10,589.**\\n\\n**Average real GDP growth of 2.5% over the last decade.**\\n\\n**Average real GDP growth of 2.5% over the last decade.**\\n\\nShare of the region's population [...] | | 2020 | 2021 | 2022 | 2023 | 2024 |\\n| --- | --- | --- | --- | --- | --- |\\n| [Population (million)](https://www.focus-economics.com/country-indicator/united-states/population/) | 331 | 332 | 334 | 337 | 340 |\\n| [GDP (USD bn)](https://www.focus-economics.com/country-indicator/united-states/gdp/) | 21,354 | 23,681 | 26,007 | 27,721 | 29,185 |\", \"score\": 0.73981786, \"raw_content\": null}, {\"url\": \"https://tradingeconomics.com/united-states/gdp\", \"title\": \"United States GDP - Trading Economics\", \"content\": \"| Related | Last | Previous | Unit | Reference |\\n| --- | --- | --- | --- | --- |\\n| [Full Year GDP Growth](/united-states/full-year-gdp-growth) | 2.80 | 2.90 | percent | Dec 2024 |\\n| [GDP](/united-states/gdp) | 27720.71 | 26006.89 | USD Billion | Dec 2023 |\\n| [GDP Annual Growth Rate](/united-states/gdp-growth-annual) | 2.10 | 2.50 | percent | Mar 2025 |\\n| [GDP Constant Prices](/united-states/gdp-constant-prices) | 23528.00 | 23542.30 | USD Billion | Mar 2025 |\", \"score\": 0.65359193, \"raw_content\": null}, {\"url\": \"https://fred.stlouisfed.org/series/GDP\", \"title\": \"Gross Domestic Product (GDP) | FRED | St. Louis Fed\", \"content\": \"Q1 2025: 29,976.638 |\\nBillions of Dollars, Seasonally Adjusted Annual Rate |\\nQuarterly\\n\\nUpdated:\\nMay 29, 2025\\n7:56 AM CDT\\n\\n[Next Release Date:\\nJun 26, 2025](/releases/calendar?rid=53&y=2025)\\n\\nObservations\\n\\n| | | |\\n| --- | --- | --- |\\n| Q1 2025: | 29,976.638 | |\\n| Q4 2024: | 29,723.864 | |\\n| Q3 2024: | 29,374.914 | |\\n| Q2 2024: | 29,016.714 | |\\n| Q1 2024: | 28,624.069 | |\\n| [View All](/data/GDP.txt) | |\\n\\nUnits:\\n\\nFrequency:\", \"score\": 0.6152965, \"raw_content\": null}], \"response_time\": 2.53}\n", + "\n", + "\n", + "Update from subgraph research_agent:\n", + "\n", + "\n", + "\tUpdate from node tools:\n", + "\n", + "\n", + "\t=================================\u001b[1m Tool Message \u001b[0m=================================\n", + "\tName: tavily_search\n", + "\t\n", + "\t{\"query\": \"2024 New York state GDP value from a reputable source\", \"follow_up_questions\": null, \"answer\": null, \"images\": [], \"results\": [{\"url\": \"https://www.ibisworld.com/united-states/economic-profiles/new-york/\", \"title\": \"New York Economic Trends, Stats & Rankings | IBISWorld\", \"content\": \"#### What is New York's Gross Domestic Product (GDP)?\\n\\nIn 2024, New York's GDP reached $1.8tn, representing an increase of 1.3% from 2023. New York's GDP has grown at an annualized rate of 2.9% over the five years to 2024. Moreover, New York's trailing five-year GDP growth ranks it 37th out of all 50 US states. [...] In 2024, the state of New York has a population of 19,482,372, having grown an annualized 0.0% over the five years to 2024, which ranks it 44th out of all 50 US states by growth rate. New York's gross state product (GSP) in 2024 reached $1.8tn, with growth of 1.3% over the 5 years to 2024. Businesses in New York employed a total of 11,671,845 people in 2024, with average annual employment growth over the past five years of 0.0%. The top three sectors by total employment are Finance and [...] The Finance and Insurance, Real Estate and Rental and Leasing and Information sectors contributed the most to New York's GDP in 2024, representing a combined 46.3% of state GDP.\\n\\nGDP trends by sector are an important indicator of which sectors are contributing the most value-add to the state's economy, in addition to how the state economy is evolving over time.\\n\\nSector\\n\\nGDP\\n\\nGrowth 2024 (%)\\n\\nAnnualized Growth 2019-24\", \"score\": 0.8051581, \"raw_content\": null}, {\"url\": \"https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/\", \"title\": \"Annual State of the City's Economy and Finances 2024\", \"content\": \"(constant 2019 dollars)**22,550 15,322 13,596 19,451 21,211 21,096\\n**_% change_**(32.1%)(11.3%)43.1%9.0%(0.5%)\\n\\nSource: NY State Department of Taxation and Finance and Office of the New York City Comptroller [...] [[1]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref1) At that time, the Comptroller’s Office expected five-year cumulative real GDP growth, 2020 to 2024, of 8.7 percent while the mayor expected 9.5 percent.\\n\\n[[2]](https://comptroller.nyc.gov/reports/annual-state-of-the-citys-economy-and-finances-2024/#_ftnref2) U.S. Bureau of Labor Statistics Local Area Unemployment Statistics (LAUS). [...] **($ in millions)****FY 2025****FY 2026****FY 2027****FY 2028****Total****Change from June 2024 (FY2025-FY2028)****Source as Share of Total**\\n**General Obligation Bonds**$6,900$6,230$6,920$7,110$27,160$1,960 42.8%\\n**TFA FTS Bonds**6,900 6,230 6,920 7,110 27,160 2,460 42.8%\\n**NYC Water Finance Authority**1,726 2,474 2,452 2,505 9,157 435 14.4%\\n**Total****$15,526****$14,934****$16,292****$16,725****$63,477****$4,855****100.0%**\", \"score\": 0.74541736, \"raw_content\": null}], \"response_time\": 3.45}\n", "\n", "\n", "Update from subgraph research_agent:\n", @@ -1186,10 +1244,11 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: research_agent\n", "\t\n", - "\t- US GDP in 2024 was $29.017 trillion (nominal, current prices) ([source](https://en.wikipedia.org/wiki/List_of_U.S._states_and_territories_by_GDP)).\n", - "\t- New York State GDP in 2024 was $2.284 trillion ([source](https://en.wikipedia.org/wiki/Economy_of_New_York_(state))).\n", + "\t- United States 2024 GDP: $29.2 trillion (USD) \n", + "\t Source: [Focus Economics](https://www.focus-economics.com/countries/united-states/)\n", "\t\n", - "\tPercentage of US GDP attributed to New York State in 2024: approximately 7.9%.\n", + "\t- New York State 2024 GDP: $1.8 trillion (USD) \n", + "\t Source: [IBISWorld](https://www.ibisworld.com/united-states/economic-profiles/new-york/)\n", "\n", "\n", "Update from subgraph supervisor:\n", @@ -1201,9 +1260,10 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: supervisor\n", "\tTool Calls:\n", - "\t transfer_to_math_agent (call_oYbIXhQQeTWlj2zvZSoStUgO)\n", - "\t Call ID: call_oYbIXhQQeTWlj2zvZSoStUgO\n", + "\t transfer_to_math_agent (call_EqT01HDOQDd5Timk89cccdXP)\n", + "\t Call ID: call_EqT01HDOQDd5Timk89cccdXP\n", "\t Args:\n", + "\t task_description: Calculate what percentage of the US GDP ($29.2 trillion) was New York State's GDP ($1.8 trillion) in 2024. Show your working and round the final answer to two decimal points.\n", "\n", "\n", "Update from subgraph math_agent:\n", @@ -1215,11 +1275,11 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: math_agent\n", "\tTool Calls:\n", - "\t divide (call_K5QxmkQYFfCZw5Vzkbz43VIG)\n", - "\t Call ID: call_K5QxmkQYFfCZw5Vzkbz43VIG\n", + "\t divide (call_OpdUlYEFqk4RZ2rF46M9eTrS)\n", + "\t Call ID: call_OpdUlYEFqk4RZ2rF46M9eTrS\n", "\t Args:\n", - "\t a: 2.284\n", - "\t b: 29.017\n", + "\t a: 1.8\n", + "\t b: 29.2\n", "\n", "\n", "Update from subgraph math_agent:\n", @@ -1231,7 +1291,35 @@ "\t=================================\u001b[1m Tool Message \u001b[0m=================================\n", "\tName: divide\n", "\t\n", - "\t0.07871247889168417\n", + "\t0.06164383561643836\n", + "\n", + "\n", + "Update from subgraph math_agent:\n", + "\n", + "\n", + "\tUpdate from node agent:\n", + "\n", + "\n", + "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", + "\tName: math_agent\n", + "\tTool Calls:\n", + "\t multiply (call_vdKJTLtIzmG6JbPcGQn93MR6)\n", + "\t Call ID: call_vdKJTLtIzmG6JbPcGQn93MR6\n", + "\t Args:\n", + "\t a: 0.06164383561643836\n", + "\t b: 100\n", + "\n", + "\n", + "Update from subgraph math_agent:\n", + "\n", + "\n", + "\tUpdate from node tools:\n", + "\n", + "\n", + "\t=================================\u001b[1m Tool Message \u001b[0m=================================\n", + "\tName: multiply\n", + "\t\n", + "\t6.164383561643836\n", "\n", "\n", "Update from subgraph math_agent:\n", @@ -1243,7 +1331,7 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: math_agent\n", "\t\n", - "\tNew York state's GDP was approximately 7.87% of US GDP in 2024.\n", + "\tNew York State's GDP was approximately 6.16% of the US GDP in 2024.\n", "\n", "\n", "Update from subgraph supervisor:\n", @@ -1255,17 +1343,20 @@ "\t==================================\u001b[1m Ai Message \u001b[0m==================================\n", "\tName: supervisor\n", "\t\n", - "\tHere are the findings:\n", - "\t- US GDP in 2024: $29.017 trillion\n", - "\t- New York State GDP in 2024: $2.284 trillion\n", - "\t- New York State accounted for approximately 7.87% of US GDP in 2024.\n", + "\tNew York State’s GDP was approximately 6.16% of the US GDP in 2024.\n", + "\t\n", + "\t**Working:**\n", + "\t- Percentage = (NY GDP / US GDP) × 100\n", + "\t- = ($1.8 trillion / $29.2 trillion) × 100\n", + "\t- = 0.06164 × 100\n", + "\t- = 6.16% (rounded to two decimal points)\n", "\n", "\n" ] } ], "source": [ - "for chunk in supervisor.stream(\n", + "for chunk in supervisor_with_description.stream(\n", " {\n", " \"messages\": [\n", " {\n",