UNPKG

@axarai/axar

Version:

TypeScript-based agent framework for building agentic applications powered by LLMs

15 lines (14 loc) 556 B
import { LanguageModelV1 } from '@ai-sdk/provider'; /** * Creates a language model instance based on the provider and model name. * * @param providerModel - A string in the format "provider:model_name" (e.g., "openai:gpt-4"). * @returns A promise resolving to an instance of LanguageModelV1. * @throws {Error} If the provider:model format is invalid or provider is not found. * * @example * ```typescript * const model = await getModel('openai:gpt-4'); * ``` */ export declare function getModel(providerModel: string): Promise<LanguageModelV1>;