createModelTranslator
createModelTranslator(
defaultOptions): (modelName,overrides?) =>TranslationResult
Defined in: ai.matey.core/src/model-translation.ts:171
Create a model translator with pre-configured options.
Parameters
Section titled “Parameters”defaultOptions
Section titled “defaultOptions”Default translation options
Returns
Section titled “Returns”Translator function
(
modelName,overrides?):TranslationResult
Parameters
Section titled “Parameters”modelName
Section titled “modelName”string
overrides?
Section titled “overrides?”Partial<ModelTranslationOptions>
Returns
Section titled “Returns”Example
Section titled “Example”const translator = createModelTranslator({ mapping: { 'gpt-4': 'claude-3-5-sonnet-20241022' }, strategy: 'hybrid', defaultModel: 'claude-3-5-haiku-20241022'});
const result = translator('gpt-4');// → { translated: 'claude-3-5-sonnet-20241022', source: 'exact', wasTranslated: true }