@openai/agents-core
Version:
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
21 lines • 689 B
JavaScript
let DEFAULT_PROVIDER;
/**
* Set the model provider used when no explicit provider is supplied.
*
* @param provider - The provider to use by default.
*/
export function setDefaultModelProvider(provider) {
DEFAULT_PROVIDER = provider;
}
/**
* Returns the default model provider.
*
* @returns The default model provider.
*/
export function getDefaultModelProvider() {
if (typeof DEFAULT_PROVIDER === 'undefined') {
throw new Error('No default model provider set. Make sure to set a provider using setDefaultModelProvider before calling getDefaultModelProvider or pass an explicit provider.');
}
return DEFAULT_PROVIDER;
}
//# sourceMappingURL=providers.mjs.map