Skip to content

feat: use duckduckgo if google search key is not specified#1395

Open
bytecii wants to merge 2 commits intomainfrom
feat/allow_duckduckgo_search
Open

feat: use duckduckgo if google search key is not specified#1395
bytecii wants to merge 2 commits intomainfrom
feat/allow_duckduckgo_search

Conversation

@bytecii
Copy link
Collaborator

@bytecii bytecii commented Mar 1, 2026

Related Issue

Closes #1385

Description

  • Use duckduckgo if google search key is not specified (as the headless search using google can be easily blocked)
  • Fix the issue that Search Engine google api key etc cannot be set to other value

Testing Evidence (REQUIRED)

Search using duckduckgo
image

Now the google api key can be set to other value including empty
image

  • I have included human-verified testing evidence in this PR.
  • This PR includes frontend/UI changes, and I attached screenshot(s) or screen recording(s).
  • No frontend/UI changes in this PR.

What is the purpose of this pull request?

  • Bug fix
  • New Feature
  • Documentation update
  • Other

Contribution Guidelines Acknowledgement

@bytecii bytecii requested a review from Wendong-Fan March 1, 2026 12:05
@bytecii bytecii self-assigned this Mar 1, 2026
@Pakchoioioi Pakchoioioi added this to the Sprint 17 milestone Mar 1, 2026
Copy link
Contributor

@Wendong-Fan Wendong-Fan left a comment

Choose a reason for hiding this comment

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

thanks @bytecii , why we don't use browsertoolkit with headless mode? duckduckgo still has rate limit

@bytecii
Copy link
Collaborator Author

bytecii commented Mar 3, 2026

thanks @bytecii , why we don't use browsertoolkit with headless mode? duckduckgo still has rate limit

image Do you mean that just let the agent to use the browser toolkit instead of using the function tool? if so I think it's already supported (may need to adjust the system prompt)

@nitpicker55555
Copy link
Collaborator

Hi @bytecii, regarding issue #1385, I think we may need to wrap a headless browser toolkit as a search toolkit, since DuckDuckGo still has a low rate limit. Could you take a look at this PR camel-ai/camel#3895? What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] support headless browser for the search if the user does not configure Google search

4 participants