module RubyConversations::Concerns::LlmCredentials

def configure_llm_credentials

def configure_llm_credentials
  RubyLLM.configure do |config|
    creds                 = provider_credentials
    config.bedrock_region = ENV.fetch('AWS_REGION', 'us-west-2')
    config.bedrock_api_key     = creds[:api_key]
    config.bedrock_secret_key  = creds[:secret_key]
    config.bedrock_session_token = creds[:session_token]
  end
end

def configure_llm_credentials

def configure_llm_credentials
  self.class.configure_llm_credentials
end