From cb8a84a60773cfe9e7fab03d93fc6430e4574351 Mon Sep 17 00:00:00 2001 From: icebaker Date: Sat, 3 Jun 2023 19:13:26 -0300 Subject: add cryptography to state and user identifiers --- components/provider.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/provider.rb') diff --git a/components/provider.rb b/components/provider.rb index dbfc8bd..3138cc4 100644 --- a/components/provider.rb +++ b/components/provider.rb @@ -7,10 +7,10 @@ require_relative './providers/openai' module NanoBot module Components class Provider - def self.new(provider) + def self.new(provider, environment: {}) case provider[:name] when 'openai' - Providers::OpenAI.new(provider[:settings]) + Providers::OpenAI.new(provider[:settings], environment:) else raise "Unsupported provider #{provider[:name]}" end -- cgit v1.2.3