Open Bug 1916450 Opened 3 months ago Updated 1 month ago

Add DuckDuckGo AI chatbots

Categories

(Core :: Machine Learning, enhancement)

Desktop
All
enhancement
Points:
3

Tracking

()

People

(Reporter: 08xjcec48, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [genai])

Steps to reproduce:

DuckDuckGo allows users to access different "AI" chatbots in a privacy-friendly way:

https://duck.ai/

https://duckduckgo.com/aichat/privacy-terms

Blocks: 1911624
Component: Untriaged → Machine Learning
OS: Unspecified → All
Product: Firefox → Core
Hardware: Unspecified → Desktop

I second this request. For all of you wanting to try out duck.ai now, you can do so following these steps:

  • open about:config to change some settings
    • set browser.ml.chat.enabled = true
    • set browser.ml.chat.provider = https://duck.ai
  • open the sidebar
    • select "AI Chatbot" near the top
    • select "Custom provider" just below

Duck.ai currently offers a choice of 4 models:

  • GPT 4o (mini)
  • Claude 3 (Haiku)
  • Llama 3.1 (70B)
  • Mixtral (8x7B)

This service is currently in beta (public testing). No registration is required in order to use it. But the session may end after a certain amount of questions/inputs.

Status: UNCONFIRMED → NEW
Ever confirmed: true

Seems like passing in prompts doesn't currently work for duck.ai, but it kinda works if you set the provider to https://duckduckgo.com/?ia=chat&bang=1 where it'll fill in the input box with the prompt although it's relatively limited in allowed length.

Blocks: 1911129
No longer blocks: 1911624

if we're good with it not actually starting chat right away, we could add ddg to onboarding from bug 1914977 with appropriate links, icon, etc. maybe a little simpler is to make it a choice without onboarding but needs to have the appropriate length limit bug 1903900 which seems to be very short for ddg unless we reach out to them to increase?

Blocks: 1922413
No longer blocks: 1911129
Points: --- → 3
See Also: → 1914977, 1903900
Whiteboard: [genai]
You need to log in before you can comment on or make changes to this bug.