Skip to content

Overcomplicated API? #146

Description

@lee-b

The function params seem to be overcomplicated, causing confusion in models (e.g., llama 3.3 70B).

It might be better if the standard searches defaulted to ALL as their country, for example, instead of making the model decide whether the "country" parameter is the country of search origin or the country of search topic. Because if the country of the search topic isn't in your list of countries, it gets very confused, retries multiple times, thinks about all of possible country options it has, and so on.

Certainly bigger models could do better, but I don't think brave MCP is really being connected to SOTA models much; it's going to appeal for local, self-hosted models more often.

Suggest that the more advanced params could be under "advanced_search_*" function names instead.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions