MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / _get_openai_base_url

Function _get_openai_base_url

skills/embedding/scripts/embed.py:97–102  ·  view source on GitHub ↗
(provider_hint: Optional[str] = None)

Source from the content-addressed store, hash-verified

95
96 base_url = _get_first_env_value("OPENAI_BASE_URL", "DASHSCOPE_BASE_URL").lower()
97 return "dashscope.aliyuncs.com" in base_url
98
99
100def _get_openai_api_key(provider_hint: Optional[str] = None) -> str:
101 if _should_prefer_dashscope_credentials(provider_hint):
102 return _get_first_env_value("DASHSCOPE_API_KEY", "OPENAI_API_KEY")
103 return _get_first_env_value("OPENAI_API_KEY", "DASHSCOPE_API_KEY")
104
105

Callers 1

__init__Method · 0.85

Calls 2

_get_first_env_valueFunction · 0.70

Tested by

no test coverage detected