UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

25 lines 869 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setDefaultModelProvider = setDefaultModelProvider; exports.getDefaultModelProvider = getDefaultModelProvider; let DEFAULT_PROVIDER; /** * Set the model provider used when no explicit provider is supplied. * * @param provider - The provider to use by default. */ function setDefaultModelProvider(provider) { DEFAULT_PROVIDER = provider; } /** * Returns the default model provider. * * @returns The default model provider. */ 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.js.map