output-sdk
    Preparing search index...

    Function registerProvider

    • Register a custom LLM provider for use in prompt files.

      Parameters

      • name: string

        Provider name (used in prompt config provider field)

      • providerFn: (modelName: string) => unknown

        Factory function that creates a model from a model name string

      Returns void

      import { createAmazonBedrock } from '@ai-sdk/amazon-bedrock';
      import { registerProvider } from '@output.ai/llm';

      registerProvider('bedrock', createAmazonBedrock({ region: 'us-east-1' }));