Skip to content

Conversation

VLSMB
Copy link
Collaborator

@VLSMB VLSMB commented Jun 9, 2025

Describe what this PR does / why we need it

  1. Remove Bing Search Tool-Calling (Bing Search API will be discontinued on August 11, 2025)
  2. Add Test Unit Classes for AliTranslate, Amap, BaiduMap, BaiduSearch
  3. Change the AutoConfiguration class for Tool-Call from non-injection by default to injection by default.
  4. Provide a Constant class for each Tool-Call to store the Bean name, configuration prefix, and environment variable name of each Tool-Call.

The unfinished tool-calls in Issue #849 remain unchanged. Once Issue #849 is completed, I will adjust the remaining ToolCalls and test classes.

@github-actions github-actions bot added area/tools SAA Tool Calling module area/docs SAA Docs module area/deepresearch SAA Deepresearch module area/community SAA community module labels Jun 9, 2025
@VLSMB VLSMB changed the title feat(tool-calls): Add Test Unit Classes and Provide a Constant class for each Tool-Call feat(tool-calls): add test unit classes and provide a constant class for each tool-call Jun 9, 2025
Copy link
Collaborator

@yuluo-yx yuluo-yx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yuluo-yx yuluo-yx merged commit 694bf36 into alibaba:main Jun 9, 2025
9 checks passed
@VLSMB VLSMB deleted the tool-calling branch June 13, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/community SAA community module area/deepresearch SAA Deepresearch module area/docs SAA Docs module area/tools SAA Tool Calling module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants