@ai-billing/nextjs / server / createChatRouter
Function: createChatRouter()
createChatRouter(Defined in: packages/nextjs/src/chat/router.ts:63 Creates and initialises the chat router with all configured providers. Providers are enabled automatically when their API key env var is set.options?):Promise<{getProviders: () =>ProviderEntry[];getModels: () =>ModelOption[];getModel: (modelId) =>LanguageModel; }>
Parameters
options?
ChatRouterOptions = {}
Router configuration; see ChatRouterOptions.
Returns
Promise<{ getProviders: () => ProviderEntry[]; getModels: () => ModelOption[]; getModel: (modelId) => LanguageModel; }>