MCPcopy Create free account
hub / github.com/OpenRouterTeam/python-sdk / get_query_params

Function get_query_params

src/openrouter/utils/queryparams.py:27–38  ·  view source on GitHub ↗
(
    query_params: Any,
    gbls: Optional[Any] = None,
    allow_empty_value: Optional[List[str]] = None,
)

Source from the content-addressed store, hash-verified

25
26
27def get_query_params(
28 query_params: Any,
29 gbls: Optional[Any] = None,
30 allow_empty_value: Optional[List[str]] = None,
31) -> Dict[str, List[str]]:
32 params: Dict[str, List[str]] = {}
33
34 globals_already_populated = _populate_query_params(query_params, gbls, params, [], allow_empty_value)
35 if _is_set(gbls):
36 _populate_query_params(gbls, None, params, globals_already_populated, allow_empty_value)
37
38 return params
39
40
41def _populate_query_params(

Callers

nothing calls this directly

Calls 2

_populate_query_paramsFunction · 0.85
_is_setFunction · 0.85

Tested by

no test coverage detected